1dcae8d8c6
add world utility function for setting tiles to empty.
e3b91c2341
make representation of empty tiles consistent.
03e5e03665
recursively update tiles within boxes.
7845e87e05
improve grass growth.
3851a9f67a
initial grass test.
7c7d939905
add world utility function for setting tiles to empty.
b886a3a965
make representation of empty tiles consistent.
a55eb310b0
recursively update tiles within boxes.
b5574e33fa
improve grass growth.
b93cc3210c
initial grass test.
811b27da46
add world utility function for setting tiles to empty.
f2aa5ede1b
make representation of empty tiles consistent.
b389e3b401
recursively update tiles within boxes.
3e4e58e2a2
improve grass growth.
811b27da46
add world utility function for setting tiles to empty.
f2aa5ede1b
make representation of empty tiles consistent.
b389e3b401
recursively update tiles within boxes.
3e4e58e2a2
improve grass growth.
ed99df295a
initial grass test.
ed99df295a
initial grass test.
adbc9939ac
fix typo in iter_2d.
a9ec0b4e75
add todo list and todo item.
ccd33e2b15
add various rambles to readme.
f6ad3da13b
rewrite readme info about exiting boxes.
bf7e29f7f1
don't render box contents if they would be small enough to be invisible.
4debf84e68
refactor graphics code.
6666c31b51
track nesting depth in boxes.
45502c4249
add autosave and world reset button.
de041fdf15
fix unnoticeable bug in world creation code.
87042b0777
implement saving and loading world data to file.
a94f866241
add keys for more paint colors.