Patrick Marsee
|
aba0014e27
|
Fixed instant crash in last commit by adding valid testdata.yml, and fixed testdata.yml parsing.
|
2019-10-14 12:02:13 -04:00 |
|
Patrick Marsee
|
9cda61a895
|
Added loci, and made dialog processing internal to the engine.
|
2019-10-11 14:35:39 -04:00 |
|
Patrick Marsee
|
5010042430
|
Rejiggered players to have a thing in the map, and made the inventory system better.
|
2019-07-04 18:48:47 -04:00 |
|
Patrick Marsee
|
ed7d265b48
|
various tweaks and fixes
|
2019-06-08 13:42:00 -04:00 |
|
Patrick Marsee
|
ed7fe60a6d
|
Added conditional evaluation to dialogs. Conditionals for the NPC have been tested, for the player have not.
|
2019-05-31 21:37:52 -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 |
|
|
2719075a33
|
Containers now work. Discovered issue with loading saved games.
|
2019-03-14 19:52:58 -04:00 |
|
|
adfb6b83f4
|
All map files converted to new YAML standard.
|
2019-03-09 19:08:46 -05:00 |
|
Patrick Marsee
|
3dc9b3b2bb
|
Fixed issue with colors bleeding off the bottom of the map
|
2019-02-18 12:46:09 -05:00 |
|
|
bc70bad1c7
|
Added ability to make batch functions in the shell, and did some reworking of the event system in gamebase to allow it
|
2019-02-06 18:29:43 -05:00 |
|
|
e96bdfaead
|
Fixed color clearing ANSI codes still appearing when colors are off
|
2019-02-01 09:37:46 -05:00 |
|
Patrick Marsee
|
ab5d01908e
|
Added colors to shell and gameshell
|
2019-01-19 19:23:04 -05:00 |
|
|
565b6ba903
|
Initial commit
|
2019-01-18 14:56:51 -05:00 |
|