about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-12-23 Don't send the welcome message when loadingGriffin Smith4-2/+12
2019-12-23 Update the vision every time we step the gameGriffin Smith1-1/+2
2019-12-23 Confirm before quittingGriffin Smith3-3/+28
2019-12-23 Preserve entityIDs in atPosition's setterGriffin Smith1-12/+31
2019-12-23 Add a drop commandGriffin Smith7-22/+189
2019-12-23 Use attack messages when attackingGriffin Smith2-10/+16
2019-12-23 Use wielded items to calculate damageGriffin Smith2-26/+35
2019-12-22 Add a wield commandGriffin Smith6-27/+77
2019-12-22 Add wielded, wieldable itemsGriffin Smith8-47/+268
2019-12-22 Fix rendering string promptsGriffin Smith1-1/+1
2019-11-30 Eating doesn't take time unless you actually eatGriffin Smith1-1/+1
2019-11-30 Add a very basic inventory panelGriffin Smith8-39/+79
2019-11-30 Add messages on the groundGriffin Smith12-40/+210
2019-11-30 Fail on all warnings in CIGriffin Smith2-3/+2
2019-11-30 Fix an injectivity issue with saving the gameGriffin Smith11-30/+70
2019-11-29 Use menus for combat and picking up itemsGriffin Smith21-196/+214
2019-11-29 Add DerivingVia newtype for generic arbitraryGriffin Smith1-1/+16
2019-11-29 Implement a "look" commandGriffin Smith7-29/+111
2019-11-29 Implement saving+loading the gameGriffin Smith22-85/+548
2019-11-15 Recover character hitpoints over timeGriffin Smith6-18/+44
2019-10-16 Add draw priorityGriffin Smith5-6/+30
2019-10-15 Don't walk gormlaks into wallsGriffin Smith2-12/+27
2019-10-13 Implement speed and ticksGriffin Smith10-80/+273
2019-10-12 Step the game *before* updating visionGriffin Smith1-1/+1
2019-10-12 Allow specifying seed on startupGriffin Smith4-25/+68
2019-10-12 Actually heal the character when they eat foodGriffin Smith1-0/+2
2019-10-06 Export unexported lensGriffin Smith1-0/+1
2019-10-06 Only allow adjacent gormlaks to attackGriffin Smith1-1/+2
2019-10-06 Fix underflow when damaging characterGriffin Smith2-2/+8
2019-10-06 Allow eating edible itemsGriffin Smith12-73/+258
2019-10-05 Don't move creatures when they're attackingGriffin Smith1-1/+1
2019-10-05 Display multiple messages per turnGriffin Smith6-28/+72
2019-09-29 Gormlaks attack backGriffin Smith10-22/+149
2019-09-28 Tweak gormlak movement slightlyGriffin Smith6-35/+102
2019-09-28 Add debug command to reveal the gameGriffin Smith7-10/+52
2019-09-28 Implement the start of creature AIGriffin Smith19-277/+480
2019-09-21 Implement combatGriffin Smith7-34/+95
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