going-rogue/erynrl
Eryn Wells c59dc1b907 Break up room and corridor generation into generate and apply phases
- Generate creates rooms and corridors, and apply applies them to a tile grid.
- Add up and down stairs generation to the Room Generators.
- Clean up Room.wall_points and Room.floor_points to make it easier to
  write a generic apply() method on RoomGenerator
2023-02-10 21:07:50 -08:00
..
actions Correct some Direction type annotations 2023-02-09 21:05:05 -08:00
interface Clean up some pylint warnings in interface/color.py 2022-05-16 20:49:28 -07:00
map Break up room and corridor generation into generate and apply phases 2023-02-10 21:07:50 -08:00
__init__.py
__main__.py Some messing around with fonts and BDF files from long ago 2023-02-08 08:36:44 -08:00
ai.py Add some docstrings to ai.py 2022-05-28 09:02:52 -07:00
components.py Convert the passive healing clock to a more granular tick mechanism 2022-05-16 20:50:23 -07:00
engine.py PEP8 formatter changes 2023-02-09 16:12:46 -08:00
events.py Refactor events into their own package 2022-05-28 08:52:54 -07:00
geometry.py Fix up the type annotations for geometry.Direction 2023-02-09 16:09:58 -08:00
items.py
log.py Move all the logging to log.py and prefix all the log names with "erynrl" 2022-05-12 20:40:15 -07:00
messages.py Clean up some pylint warnings in messages.py 2022-05-16 20:49:01 -07:00
monsters.py
object.py Reformat some heckin' long initializers in object.py 2023-02-09 21:08:11 -08:00