going-rogue/erynrl/actions
Eryn Wells 7e00f58a40 Refactor Action into Action and ActionWithActor
The base class Actor doesn't declare a (optional) actor attribute.
The ActionWithActor has a non-optional actor attribute.

This makes the type checker happier, and means we can have some actions
that don't have actors.
2023-02-12 16:34:37 -08:00
..
__init__.py Import Action and ActionResult from actions submodules 2022-05-29 21:24:31 -07:00
action.py Refactor Action into Action and ActionWithActor 2023-02-12 16:34:37 -08:00
game.py Refactor Action into Action and ActionWithActor 2023-02-12 16:34:37 -08:00
result.py Refactor events into their own package 2022-05-28 08:52:54 -07:00