Commit Graph

34 Commits

Author SHA1 Message Date
justin 25cecb8ea6 Move shells to external magazines 2024-06-22 15:36:58 +01:00
justin 8e127f0603 Make ammo magazines into own item type 2024-06-22 12:03:32 +01:00
justin a9ac974a2c Move bullet modifications from weapons to magazines 2024-06-22 10:40:11 +01:00
justin 0a1b0386b9 Remove internal ammo 2024-06-21 12:48:41 +01:00
justin 9ee925f13a Commit on returning to work 2023-09-21 09:17:49 +01:00
justin 2d3b76dfd4 Move towards positional item targeting 2023-05-19 23:03:52 +01:00
justin 7df81559d9 Work towards adding external ammo sources 2023-05-17 11:01:52 +01:00
justin d08b6c5727 Implement simple flak and frag bullets 2023-01-12 15:48:32 +00:00
justin 3508d9c266 Further tweak bullet modules 2023-01-12 13:08:09 +00:00
justin 37e26f53e6 Tweak module display and logic 2023-01-12 12:51:24 +00:00
justin 5b9e0c39b5 Remove targeting bugs 2023-01-06 12:17:34 +00:00
justin 612ee85579 Move towards allowing equipable targeting items 2023-01-06 11:01:32 +00:00
justin 0302685053 Cleanup targeting 2023-01-05 11:01:12 +00:00
justin 5bc764655d Cleanup 2022-12-29 12:54:34 +00:00
justin 9f00e67298 Replace some foldr with foldl' 2022-08-23 15:40:15 +01:00
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 e2ccf7296a Refactor beams 2022-07-21 00:32:29 +01:00
justin 12246462fe Make item use mods an external function 2022-07-20 17:06:45 +01:00
justin 795c4c1987 Mid refactor of item ruse--broken 2022-07-20 16:30:30 +01:00
justin 2755a4ffdd Separate out ammo data 2022-07-20 15:01:01 +01:00
justin 3031f2478c Split bullet spawning and bouncing/penetration 2022-07-19 15:33:49 +01:00
justin ce3154d311 Continue bullet refactor 2022-07-17 23:02:07 +01:00
justin bf023a61ce Add bullet damages field, move bullet data into own file 2022-07-17 21:45:26 +01:00
justin 6c6fe43bc0 Move bullet bouncing into separate datatype field 2022-07-17 20:23:50 +01:00
justin 7d6407bebc Move bullet trajectory into bullet update function 2022-07-17 10:31:34 +01:00
justin 301946ff8f Move bullets into own data type 2022-07-16 21:15:25 +01:00
justin 79791d0df2 Enable duct taping torches to rifles 2022-07-14 11:32:32 +01:00
justin 2cfa3ca3a7 Work towards duct taping torch 2022-07-14 10:50:12 +01:00
justin a85cf4d1fb Continue refactor of reloading 2022-06-20 11:12:24 +01:00
justin 91f426e56e Cleanup item combinations, prevent creation of identical items 2022-06-08 21:20:52 +01:00
justin 51c32e06ad Cleanup 2022-06-08 13:43:37 +01:00
justin 4a5a643d46 Cleanup 2022-06-08 13:21:15 +01:00
justin bcbfd7d2fa Defunction-ify item modules, requires more cleanup 2022-06-08 12:28:11 +01:00