Skip to content

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 03 Oct 22:44
· 100 commits to main since this release

RoyaleSim 0.1.7

Install:

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

Calling the engine

  • Levels per side and per card. In a real match the two sides, and the cards in one deck, often have different
    levels. Battle.reset now takes levels=[blue, red] (each empty, or one level per deck card) and
    tower_levels=[blue, red]. A play is at its card's level: an evolution or a hero form at its base card's, and a
    Mirror's copy at the Mirror's level plus one. Leave both out and both sides play at one level, as before.
  • Battle.step_commands_run() lists every delayed command that ran or was dropped during the last step, over
    all its ticks: (tick, team, kind, what, reason). A command still waiting when a level overtime ends is now
    reported dropped, with reason GAME_OVER.

No battle logic changed.

See CHANGELOG.md and docs/api.md.