going-rogue/erynrl
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
..
actions Refactor Action into Action and ActionWithActor 2023-02-12 16:34:37 -08:00
interface Refactor map rendering 2023-02-12 15:55:01 -08:00
map Refactor map rendering 2023-02-12 15:55:01 -08:00
__init__.py
__main__.py
ai.py Refactor Action into Action and ActionWithActor 2023-02-12 16:34:37 -08:00
components.py
configuration.py
engine.py Refactor Action into Action and ActionWithActor 2023-02-12 16:34:37 -08:00
events.py
geometry.py
items.py
log.py
messages.py
monsters.py
object.py Refactor Action into Action and ActionWithActor 2023-02-12 16:34:37 -08:00