tvl-depot/test/Xanthous
Griffin Smith 8a1235c3dc Use menus for combat and picking up items
Refactor a bunch of stuff around to allow for polymorphically surfacing
an EntityChar for all entities, and use this to write a generic
`entityMenu` function, which generates a menu from the chars of a list
of entities - and use that to fully implement (removing `undefined`)
menus for both attacking and picking things up when there are multiple
entities on the relevant tile.
2019-11-29 22:59:15 -05:00
..
Data Use menus for combat and picking up items 2019-11-29 22:59:15 -05:00
Entities Add raws, loaded statically from a folder 2019-09-02 13:59:28 -04:00
Generators Convert generated levels to walls 2019-09-09 20:54:33 -04:00
Util Describe what you see when you walk over items 2019-09-20 19:38:46 -04:00
DataSpec.hs Implement speed and ticks 2019-10-13 12:37:08 -04:00
GameSpec.hs Use menus for combat and picking up items 2019-11-29 22:59:15 -05:00
MessageSpec.hs Implement messages 2019-09-01 13:54:27 -04:00
OrphansSpec.hs Implement saving+loading the game 2019-11-29 14:33:52 -05:00
UtilSpec.hs Don't walk gormlaks into walls 2019-10-15 22:54:31 -04:00