Commit Graph

32 Commits

Author SHA1 Message Date
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin 8d17ce66e9 Cleanup 2022-07-27 12:49:23 +01:00
justin f0f9751afe Hlint cleanup 2022-07-23 19:17:03 +01:00
justin 6b69fc1684 Add Read/Show instance for Creature 2022-07-22 10:44:54 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 33e9b5b1f0 Destroying mounted lights flashes, move equipment datatype 2022-07-13 19:45:23 +01:00
justin ffdfaa41c0 Cleanup creatures somewhat, fix LOS to LOSIndirect 2022-07-03 15:07:55 +01:00
justin c34468aa49 Fix bug on dropping item when reloading 2022-06-22 19:22:17 +01:00
justin 53c8be0679 Continue reload refactor 2022-06-21 14:07:17 +01:00
justin 14a7189b44 Continue refactoring reloading 2022-06-21 13:06:55 +01:00
justin 2f4b381484 Make reloading based upon creature stance 2022-06-20 00:53:47 +01:00
justin 541a04f1bc Make item display universal 2022-06-19 12:56:30 +01:00
justin bcbfd7d2fa Defunction-ify item modules, requires more cleanup 2022-06-08 12:28:11 +01:00
justin e85bd36fe4 Cleanup 2022-06-07 21:34:34 +01:00
justin 546c279fae Cleanup creature properties 2022-05-24 23:26:21 +01:00
justin 64a01849d4 Cleanup, remove Reader monad from Creature.Test 2022-05-24 23:11:34 +01:00
justin b10e141a86 Cleanup 2022-05-24 23:06:07 +01:00
justin 6cd59d99bc Cleanup 2021-12-11 22:08:43 +00:00
justin 3c35a04531 Cleanup, trying to diagnose space leak in crit update 2021-12-09 22:12:44 +00:00
justin 016a1faf80 Allow for partial reloading 2021-12-01 17:40:09 +00:00
justin f40d486d68 Rethink item ammo to item consumables, start item type datatype 2021-11-29 16:22:31 +00:00
justin 224db733f6 Fold in more ammo parameters, distinguish loadable and charging weapons 2021-11-27 14:29:44 +00:00
justin 92a8dd59b8 Fold some ammo data into its own type 2021-11-27 13:40:56 +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 be7b2d2cd7 Add frame clock 2021-09-09 13:29:09 +01:00
justin 4463dc7716 Refactor bullet particles 2021-05-19 13:46:19 +02:00
justin 44f239c673 Clear all warnings 2021-05-17 23:23:10 +02:00
justin d7fcdbf550 Delete cruft, add Reader monad to some internal ai 2021-05-16 21:42:11 +02:00
justin 0798cc0b0e Remove all AI code from AI file 2021-05-15 14:59:35 +02:00
justin 9b3fbba393 Add file, fix lamp doDamage space leak 2021-05-12 20:48:55 +02:00
justin ead87af3c1 Refactor ai 2021-05-12 14:24:31 +02:00