Skip to content

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 03 Oct 12:29
· 46 commits to main since this release

RoyaleSim 0.1.5

Install:

pip install royalesim --find-links https://github.com/RoyaleGym/RoyaleSim/releases/expanded_assets/v0.1.5

Calling the engine

  • state_json(): an entity's card_id is now the card whose play put the unit on the board, all the way down its
    chain. A Tombstone's Skeletons report the Tombstone, a Barbarian Hut's Barbarians the hut, the Goblin Drill's
    Goblins the Drill, and the Tri-Wizards' Electro and Ice Wizards the Tri-Wizards. Before, a unit several cards can
    make reported the first such card in the catalogue (every Skeleton reported the Witch).
  • Evolved and hero forms, and every unit they put down, report their base card. No unit reports -1 any more.
  • A projectile's firer_card_id is unchanged: the unit that fired it.

Battle logic

Knockback and death pushback, units that strike and move in the same tick, kamikaze contact, cage shots, barrages,
dash and chain-hop timing, ghost pairs, hidden buildings, equal-distance targets and pulls at the water's edge, as
measured in the game.

See CHANGELOG.md.