Commit graph

15 commits

Author SHA1 Message Date
Patrick Marsee
20812b362f Fixed an issue with one of the test maps. 2019-05-14 16:23:39 -04:00
2719075a33 Containers now work. Discovered issue with loading saved games. 2019-03-14 19:52:58 -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
f80b9092a9 Added an examples of test1.xml in .json and .yml for comparison. 2019-03-07 22:08:12 -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
3dc9b3b2bb Fixed issue with colors bleeding off the bottom of the map 2019-02-18 12:46:09 -05:00
2e16a345a8 Updated test maps to newer map file standard. 2019-02-07 13:20:52 -05:00
36676e05ef Overloading a built-in command no longer causes infinite recursion, built-in commands are not lost when overloaded, and multiple commands can be overloaded in the same way. Using an alias to overload a command is still dangerous. 2019-02-06 22:01:33 -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
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
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