Patrick Marsee
|
ed7d265b48
|
various tweaks and fixes
|
2019-06-08 13:42:00 -04:00 |
|
Patrick Marsee
|
b332d579e9
|
Added simple scripting for yaml files.
|
2019-05-30 15:44:29 -04:00 |
|
Patrick Marsee
|
8355dccb33
|
added "info" and "wear" use functions, and fixed many bugs related to storing things by ID.
|
2019-05-28 14:23:15 -04:00 |
|
Patrick Marsee
|
1b41c46105
|
Fixed list of persistent objects not being updated when things are removed from the level.
|
2019-05-24 14:06:34 -04:00 |
|
|
e81345e793
|
The player can now have simple conversations with NPCs.
|
2019-05-20 21:13:56 -04:00 |
|
|
e0b88e7a45
|
Line of sight now works, and is required to look at things. Foundations for NPCs has also been laid.
|
2019-05-15 17:56:16 -04:00 |
|
|
267f0e9123
|
Things are now identified by unique integer IDs rather than by name, allowing multiple things to go by the same name.
|
2019-05-15 01:37:35 -04:00 |
|
|
eeab517213
|
YAML maps can now be loaded, and they work well.
|
2019-03-09 19:50:31 -05:00 |
|
|
adfb6b83f4
|
All map files converted to new YAML standard.
|
2019-03-09 19:08:46 -05:00 |
|
|
c5029ac0fc
|
Added yaml constructor to Item
|
2019-03-08 00:38:57 -05:00 |
|
Patrick Marsee
|
b5930957e5
|
Spaces in the map layout now mean "e" or "0" (context dependent). The testing maps have been changed to reflect this.
|
2019-02-21 10:52:30 -05:00 |
|
Patrick Marsee
|
9055d8b257
|
Added quote support for shell.py, so spaces can be put in single arguments
|
2019-02-06 12:47:48 -05:00 |
|
|
565b6ba903
|
Initial commit
|
2019-01-18 14:56:51 -05:00 |
|