Commit graph

8 commits

Author SHA1 Message Date
e6c4717e80 Let the Hero specify its own sight radius 2023-02-15 08:21:49 -08:00
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
84f7bdb947 Little grammar fix in RenderOrder's doc comment 2023-02-12 14:24:56 -08:00
d4c4b5d879 Reformat some heckin' long initializers in object.py 2023-02-09 21:08:11 -08:00
d8dfe5c497 Fix some PEP8 formatting issues 2023-02-09 21:07:42 -08:00
6e0112fd59 Add some documentation to the things in object.py 2022-05-16 16:40:45 -07:00
ff6763d354 Add a unique identifier to all entities (a monotonically increasing integer) 2022-05-15 13:57:32 -07:00
f6fe9d0f09 Move the roguebasin package to erynrl 2022-05-12 09:05:27 -07:00
Renamed from roguebasin/object.py (Browse further)