kirby-combat
kirby-combat is a pure-Python HERO 6E combat engine, with zero runtime dependencies. It is covered by 905 tests spanning attacks, grappling, movement, mental combat, vehicles, mass combat, destructible terrain, and Presence attacks.
Install
Section titled “Install”pip install kirby-combatkirby-combat needs no Hero Designer installation and no character file — combatants are plain Python objects. It ships no rules text and no Hero Games content; the numbers still come from your own rulebooks.
Source
Section titled “Source”kirby-combat is source-available, free for personal use, under the PolyForm Noncommercial License 1.0.0.
HERO System™ is DOJ, Inc. d/b/a Hero Games' trademark for its roleplaying system. Hero Designer is © DOJ, Inc. Kirby is an independent work. Not affiliated with or endorsed by DOJ, Inc. d/b/a Hero Games. No game rules content is distributed here.