Commit Graph

25 Commits

Author SHA1 Message Date
justin 0701c4043e Remove (by commenting out) module item-type system 2024-09-30 11:42:10 +01:00
justin 4545caa7e6 Implement bullet trajectories using attachable items 2024-09-29 21:51:14 +01:00
justin a3eca3a674 Start moving bullet ammo parameters to more sensible places 2024-06-22 00:08:42 +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 715008a030 Bump stackage version, uses later version of GHC 2022-08-22 16:56:11 +01:00
justin 0006973dc3 Cleanup 2022-08-21 22:41:19 +01:00
justin 7181046aa3 Remove generic and flat instances 2022-08-21 22:38:40 +01:00
justin f1ef75f511 Go back to JSON encoding 2022-08-21 21:23:59 +01:00
justin dd62e30026 Add Store instances 2022-08-21 12:21:05 +01:00
justin 1ce7d4a72d Add Binary instances 2022-08-21 10:58:19 +01:00
justin 6e598339f1 Cleanup 2022-08-20 18:41:04 +01:00
justin ff9dbdf068 Move from store to flat 2022-08-20 17:54:35 +01:00
justin 8571ab9254 Attempt to make CWorld correct instance of Store 2022-08-20 15:53:37 +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 b8e8413daa Add generic derivations and To/FromJSON instances 2022-07-25 22:49:18 +01:00
justin 4c5218c633 Add Read instances 2022-07-22 01:06:35 +01:00
justin 3031f2478c Split bullet spawning and bouncing/penetration 2022-07-19 15:33:49 +01:00
justin 0a7922ec5e Improve static bullets 2022-07-19 13:15:13 +01:00
justin 54ba0fbedc Move flame into its own datatype 2022-07-18 22:41:40 +01:00
justin ce36aa8295 Refactor bouncing bullets 2022-07-18 09:44:25 +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