about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-09-20 Describe what you see when you walk over itemsGriffin Smith9-13/+58
2019-09-20 Add doors and an open commandGriffin Smith13-29/+151
2019-09-20 Add the beginnings of a prompt systemGriffin Smith9-94/+302
2019-09-19 Add items and inventoryGriffin Smith18-105/+358
2019-09-15 Remove all but the largest region in cavesGriffin Smith2-4/+12
2019-09-15 Scroll the viewport around the characterGriffin Smith1-1/+11
2019-09-15 Progressively reveal the map to the playerGriffin Smith13-50/+402
2019-09-14 Fill the outer edges of generated levelsGriffin Smith2-1/+13
2019-09-14 Implement collisionGriffin Smith2-3/+29
2019-09-13 Place the chacracter in the level at startup timeGriffin Smith8-33/+168
2019-09-09 Convert generated levels to wallsGriffin Smith17-110/+336
2019-09-07 Add cellular-automata cave generatorGriffin Smith6-5/+348
2019-09-02 Put a test gormlak on the screenGriffin Smith4-18/+63
2019-09-02 Add raws, loaded statically from a folderGriffin Smith5-6/+173
2019-09-02 Add commands for diagonal movementGriffin Smith1-0/+4
2019-09-02 Add a previous message commandGriffin Smith4-4/+29
2019-09-02 Link up messages to the overall gameGriffin Smith8-38/+152
2019-09-01 Implement messagesGriffin Smith8-5/+425
2019-08-31 Add entities, and allow walking aroundGriffin Smith14-15/+547
2019-08-25 An @-sign in a box, in haskellGriffin Smith6-0/+99
2019-08-25 Wipe Rust projectGriffin Smith38-4558/+0
2019-08-03 Add method for writing option menus to viewportGriffin Smith4-22/+116
2019-08-03 Add inventory, and the ability to pick up itemsGriffin Smith8-6/+63
2019-08-03 Fix a bunch more Clippy lints, but disable in CircleGriffin Smith17-69/+65
2019-08-03 Clear messages every turnGriffin Smith1-0/+11
2019-08-03 Add clippy to circleCI and fix all lintsGriffin Smith15-83/+88
2019-07-29 Describe what you see when you walk over itGriffin Smith12-48/+168
2019-07-28 Add functions for making sentences from listsGriffin Smith2-0/+94
2019-07-28 Re-draw entities when you walk over themGriffin Smith4-3/+15
2019-07-28 Turns out, collect is the answerGriffin Smith1-15/+8
2019-07-28 Make EntityMap::append not overwrite entitiesGriffin Smith1-34/+75
2019-07-28 Add some more name promptsGriffin Smith1-1/+8
2019-07-28 Allow converting generated levels to entitiesGriffin Smith15-62/+518
2019-07-27 Add a generic text-prompt systemGriffin Smith9-53/+479
2019-07-22 Add more command-line options for generating cavesGriffin Smith4-25/+106
2019-07-20 Cellular-automata based cave level generatorGriffin Smith6-3/+162
2019-07-19 Add the beginning of item entitiesGriffin Smith12-35/+264
2019-07-19 add a test ensuring messages workGriffin Smith1-1/+17
2019-07-19 Add templates for messagesGriffin Smith7-101/+467
2019-07-14 Always reset the cursor back to the characterGriffin Smith2-4/+16
2019-07-14 Implement extremely basic combatGriffin Smith9-48/+220
2019-07-14 Add (statically-included) entity rawsGriffin Smith9-5/+306
2019-07-14 Allow static_cfg to include entire directoriesGriffin Smith4-40/+96
2019-07-14 Factor out static_cfg from static init of messagesGriffin Smith4-12/+45
2019-07-14 Add commands for diagonal movementGriffin Smith4-4/+16
2019-07-13 Add placeholder for game ticksGriffin Smith3-6/+61
2019-07-08 Implement a global map of entitiesGriffin Smith11-36/+448
2019-07-07 add "Previous message" commandGriffin Smith3-5/+31
2019-07-07 Add messages, with global lookup mapGriffin Smith8-50/+332
2019-07-06 Make all drawing happen to a viewportGriffin Smith7-59/+260