about summary refs log tree commit diff
path: root/src/Xanthous/Game
AgeCommit message (Expand)AuthorFilesLines
2020-05-10 Display messages in the order they were sentGriffin Smith1-1/+1
2020-02-17 Don't run initEvent when loading the gameGriffin Smith3-5/+0
2020-02-17 Fix argument order to drawEntitiesGriffin Smith1-1/+1
2020-02-08 Factor out an EntityAttributes typeGriffin Smith1-16/+5
2020-02-08 Block doors being closed on gormlaksGriffin Smith1-0/+8
2020-01-25 Factor out an "entitiesAtCharacter" lensGriffin Smith1-0/+9
2020-01-20 Store revealed positions on the level itselfGriffin Smith3-17/+49
2020-01-05 Add staircases, and moving between levelsGriffin Smith2-6/+7
2020-01-04 Add support for multiple levelsGriffin Smith3-12/+24
2020-01-03 Track entity collision in the Entity classGriffin Smith2-27/+22
2020-01-03 Decouple Gormlak AI from creaturesGriffin Smith1-3/+3
2020-01-03 Don't render moving entities that aren't visibleGriffin Smith3-25/+44
2019-12-23 Don't send the welcome message when loadingGriffin Smith3-0/+6
2019-12-23 Confirm before quittingGriffin Smith1-0/+1
2019-12-23 Add a drop commandGriffin Smith1-1/+2
2019-12-22 Add a wield commandGriffin Smith1-13/+8
2019-12-22 Add wielded, wieldable itemsGriffin Smith1-10/+31
2019-12-22 Fix rendering string promptsGriffin Smith1-1/+1
2019-11-30 Add a very basic inventory panelGriffin Smith4-22/+43
2019-11-30 Add messages on the groundGriffin Smith2-12/+61
2019-11-30 Fix an injectivity issue with saving the gameGriffin Smith2-3/+7
2019-11-29 Use menus for combat and picking up itemsGriffin Smith5-10/+98
2019-11-29 Implement a "look" commandGriffin Smith2-12/+36
2019-11-29 Implement saving+loading the gameGriffin Smith4-9/+178
2019-11-15 Recover character hitpoints over timeGriffin Smith1-1/+1
2019-10-16 Add draw priorityGriffin Smith2-4/+11
2019-10-15 Don't walk gormlaks into wallsGriffin Smith1-9/+18
2019-10-13 Implement speed and ticksGriffin Smith2-8/+9
2019-10-12 Allow specifying seed on startupGriffin Smith1-4/+9
2019-10-06 Allow eating edible itemsGriffin Smith2-25/+70
2019-10-05 Display multiple messages per turnGriffin Smith3-20/+47
2019-09-29 Gormlaks attack backGriffin Smith2-2/+26
2019-09-28 Tweak gormlak movement slightlyGriffin Smith1-0/+28
2019-09-28 Add debug command to reveal the gameGriffin Smith3-10/+33
2019-09-28 Implement the start of creature AIGriffin Smith3-0/+299
2019-09-20 Add doors and an open commandGriffin Smith2-1/+8
2019-09-20 Add the beginnings of a prompt systemGriffin Smith2-30/+155
2019-09-19 Add items and inventoryGriffin Smith1-9/+15
2019-09-15 Progressively reveal the map to the playerGriffin Smith1-5/+10
2019-09-09 Convert generated levels to wallsGriffin Smith1-4/+8
2019-09-02 Put a test gormlak on the screenGriffin Smith1-5/+4
2019-09-02 Add a previous message commandGriffin Smith1-1/+7
2019-09-02 Link up messages to the overall gameGriffin Smith1-4/+14
2019-08-31 Add entities, and allow walking aroundGriffin Smith1-9/+26
2019-08-25 An @-sign in a box, in haskellGriffin Smith1-0/+28