Commit Graph

70 Commits

Author SHA1 Message Date
justin 9779b6fa39 Move in game key press input reaction to universe update 2022-10-30 10:19:59 +00:00
justin e3155752ba Commit before pushing more input events into update 2022-10-29 22:33:10 +01:00
justin afaef480db Minor tweaking, argument refining 2022-10-29 12:20:19 +01:00
justin af6cdff063 Separate out input datatype 2022-10-29 11:36:57 +01:00
justin 2e7cd0aec2 Camera position refactor 2022-10-28 15:32:46 +01:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin 9f00e67298 Replace some foldr with foldl' 2022-08-23 15:40:15 +01:00
justin 9df0fa8692 Move towards serializing saves/loads faster 2022-08-19 11:12:43 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin 5c8e786dfa Cleanup 2022-07-26 10:22:55 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 22adcb89e0 Cleanup 2022-07-16 18:07:43 +01:00
justin e4a4766ddf Add sounds, move data types out into separate folders 2022-07-16 17:06:51 +01:00
justin fff5c87092 Re-add twist when reloading, stop reload when full ammo 2022-06-22 20:41:37 +01:00
justin 698ccb414d Record whether a mouse click is continued or not 2022-06-22 17:02:57 +01:00
justin 53c8be0679 Continue reload refactor 2022-06-21 14:07:17 +01:00
justin 2f4b381484 Make reloading based upon creature stance 2022-06-20 00:53:47 +01:00
justin e85bd36fe4 Cleanup 2022-06-07 21:34:34 +01:00
justin c8c299cfb5 Cleanup 2022-06-07 14:20:13 +01:00
justin b92305798f Cleanup 2022-06-06 16:22:47 +01:00
justin eb38874102 Partially successful change of terminals to external entities 2022-06-06 12:49:14 +01:00
justin 65fcea0f50 Allow for equipment items to set a minimum view distance 2022-06-05 01:50:18 +01:00
justin 5e144b1cd5 Fix aiming creature direction when zooming 2022-06-05 00:51:53 +01:00
justin 61722e55e8 Allow for ingame terminal input 2022-06-01 15:42:30 +01:00
justin 361dba88a0 Remove twist fire after reloading bug 2022-05-23 11:39:19 +01:00
justin 100f776ddd Cleanup 2022-04-07 21:39:39 +01:00
justin 9d4b1d5d70 Cleanup 2022-04-07 20:54:00 +01:00
justin ac74ae0ed1 Simplify creature update 2022-04-07 19:40:12 +01:00
justin ff84363a13 Cleanup 2022-02-21 22:42:19 +00:00
justin 7116129a37 Cleanup 2021-12-11 19:44:48 +00:00
justin 3c35a04531 Cleanup, trying to diagnose space leak in crit update 2021-12-09 22:12:44 +00:00
justin 763b771928 Cleanup, fix menu lock on restarting level after game over 2021-12-06 23:44:10 +00:00
justin 22e3256da3 Tweak twisting when aiming 2021-12-05 16:54:08 +00:00
justin 1bb1a06101 Reloading slows movement 2021-12-05 00:36:31 +00:00
justin 618653a86e Refactor light sources 2021-11-28 16:53:26 +00:00
justin f29c200a27 Make rewind gun mostly work; todo sound, dropping item, perhaps more 2021-11-26 18:56:37 +00:00
justin a546d070f0 Add shrinkability and cursed items 2021-11-18 18:30:22 +00:00
justin 08fa84c1fd Cleanup and reorganise 2021-10-31 19:46:32 +00:00
justin 7b6904b51f Fix direction stuttering bug 2021-09-22 19:42:39 +01:00
justin 86311c5d41 Improve awareness 2021-09-05 23:58:35 +01:00
justin e366698064 Start ai cleanup 2021-09-05 22:27:31 +01:00
justin c69af7a5f4 Add concept of GameRoom, check viewing distance based on rooms 2021-09-02 23:24:29 +01:00
justin a6f08aef16 Move toward diagnosing state update leak 2021-08-18 11:53:14 +02:00
justin 4bbe5d0cf1 Move main to allow for new executables 2021-08-11 17:54:48 +02:00
justin 7b7fd302d8 More strictifiiiying 2021-07-30 01:25:11 +02:00
justin 8ec1ef62fb Tweak movement 2021-06-09 15:27:47 +02:00
justin 3371e2ae79 Tweak walk cycle parameters 2021-06-09 00:01:56 +02:00
justin edd947a857 Modularise and improve step cycle 2021-06-06 18:23:52 +02:00
justin eb7c4a8067 Slow your turn when moving and not aiming 2021-06-06 16:33:25 +02:00
justin 26f0ca4ab5 Make armour slow only on aiming 2021-05-21 14:30:51 +02:00