Commit Graph

32 Commits

Author SHA1 Message Date
justin 5810c2262a Get rid of world hammers 2023-01-16 01:52:12 +00:00
justin 1c9923bb91 Continue work on bullet drawing 2023-01-12 16:09:19 +00:00
justin d08b6c5727 Implement simple flak and frag bullets 2023-01-12 15:48:32 +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 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 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 c35dbf1ba8 Remove more (dead) Streaming code 2022-08-21 22:03: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 b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin c3a5b9d5be Reify block drawing 2022-07-25 01:27:39 +01:00
justin 5b9e9968f3 Reify shockwaves 2022-07-24 00:20:28 +01:00
justin 2892bb25f0 Cleanup 2022-07-23 12:38:17 +01:00
justin 39778f46fb Refactor wall zoning, remove streaming 2022-07-23 12:29:29 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 29e25f61d3 Create datatypes for radar sweeps 2022-07-19 20:38:56 +01:00
justin b4c0074d43 Cleanup 2022-07-19 19:02:37 +01:00
justin 34c1ffd803 (Re)Implement penetrating bullets 2022-07-19 18:58:50 +01:00
justin 89d397a928 Tweak bullet bouncing and spawning 2022-07-19 18:21:51 +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 13f2255ba7 Fix minigun 2022-07-18 11:20:29 +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
justin 6c6fe43bc0 Move bullet bouncing into separate datatype field 2022-07-17 20:23:50 +01:00
justin b860de70a7 Continue bullet refactor 2022-07-17 10:57:29 +01:00
justin 7d6407bebc Move bullet trajectory into bullet update function 2022-07-17 10:31:34 +01:00