Commit Graph
54 Commits
Author SHA1 Message Date
justin 772103f92c Cleanup, haddocks 2021-04-05 11:36:54 +02:00
justin dfee9b2f37 Modularise shockwaves, stop landing self damage when blinking 2021-04-04 20:19:45 +02:00
justin 654479da36 Cleanup enough to make haddock work 2021-04-04 16:39:58 +02:00
justin 3b417c4966 Add haddocks and/or cleanup 2021-04-04 16:26:06 +02:00
justin 89c3ff96c8 Add spawner gun 2021-03-29 23:25:48 +02:00
justin a4afe05478 Stop inanimate objects from opening walls 2021-03-29 13:36:03 +02:00
justin c959b7d59c Runtime broken level generation 2021-03-29 11:27:30 +02:00
justin bacaded2a5 Reorganise modules. Broken layout-- to be diagnosed 2021-03-27 23:36:39 +01:00
justin 4360c3b530 Cleanup and tweak new explosions 2021-03-27 22:22:50 +01:00
justin 326c624210 Merge branch 'testing', resolved conflicts 2021-03-27 20:45:36 +01:00
justin eb2a1a0edb Tweak sound 2021-03-27 15:23:16 +01:00
Ross 881359c4ac Refactor grenades and rockets to allow different explosions 2021-03-27 12:56:27 +00:00
justin 2011728de5 Remove loop dependency on loading dodge sounds 2021-03-27 13:42:14 +01:00
justin 62b5ffbfaa Cleanup Data 2021-03-26 23:49:07 +01:00
justin 07d84cc1c6 Refactor event/input 2021-03-26 14:52:25 +01:00
justin 420cf7fc4b Rename protypes/basic to default 2021-03-26 13:33:55 +01:00
justin e32c6082c5 Refactor bezgun 2021-03-25 05:10:05 +01:00
justin 31988e024b Unify curve bullets with straight 2021-03-25 03:06:37 +01:00
justin bc5ad33652 Refactor and improve flamelets 2021-03-24 22:42:43 +01:00
justin baecb8e15a Improve wall glare 2021-03-24 21:33:15 +01:00
justin 7fd49d9b41 Flash refactor 2021-03-24 20:28:31 +01:00
justin 7c9cba9ee1 Refactor flame draw 2021-03-24 19:51:10 +01:00
justin 3cce959d00 Replace particle pictures with draw functions 2021-03-24 13:42:31 +01:00
justin 9b83afbdd0 Refactor gun smoke 2021-03-24 03:28:42 +01:00
justin 48e6779503 Gunsmoke as clouds 2021-03-24 03:02:39 +01:00
justin 03587a7906 Refactor 2021-03-24 02:11:33 +01:00
justin 26ac0142b1 Cleanup 2021-03-24 00:21:07 +01:00
justin 746f905ba1 Cleanup rocket movement code 2021-03-24 00:10:18 +01:00
justin b7ec173d0e Tweak cloud springs 2021-03-23 23:49:59 +01:00
justin 3f86b0cda0 Implement smoke as clouds, mask colors when rendering framebuf texture 2021-03-23 23:24:40 +01:00
justin 021ff857fc Refactor flash lighting, improve laser scope lighting 2021-03-23 19:36:59 +01:00
justin 3e2eaeece2 Refactor flash lighting, determine (projected) namespace 2021-03-23 17:39:34 +01:00
justin 451ef98b9f General cleanup, remove Drawing type synonym 2021-03-23 15:48:14 +01:00
justin b13467053a Refactor basic explosion 2021-03-23 14:50:23 +01:00
justin 885fa4a67e Rename (indexed) particles to projectiles 2021-03-23 14:03:00 +01:00
justin 941fef134d Implement wall penetrating bullets 2021-03-23 12:06:46 +01:00
justin afb3d8a712 Refactor window block 2021-03-23 03:25:35 +01:00
justin 553c6978d6 Add config.json file and Aeson dependency in package.yaml 2021-03-22 21:36:24 +01:00
justin bc4aeef35e Cleanup muzzle flare 2021-03-22 14:36:20 +01:00
justin b50dd8605a Refactor bullet hit effect towards penetrating bullets 2021-03-22 13:11:08 +01:00
justin 4365185f9f Decrease muzzle flare light time 2021-03-20 18:51:03 +01:00
justin 3707954913 Partially implement a framebuffer object for bluring shadows 2021-03-16 20:27:05 +01:00
justin 76a4731785 Abstract out random offset for weapons 2021-03-16 14:32:30 +01:00
justin f18bf2348a Abstract out direction accuracy 2021-03-16 14:16:27 +01:00
justin 875679d25f Tweak parameters on bezier gun, abstract out random accuracy direction 2021-03-16 13:56:19 +01:00
justin ca5ff88522 Split UseItem module 2021-03-16 11:54:41 +01:00
justin 97fd7f5576 Make bezier gun target on scroll 2021-03-16 11:33:47 +01:00
justin f939535657 Narrow down non-termination to thingsHit[LongLine] 2021-03-15 19:36:33 +01:00
justin a5e0dc65da Initial implementation of bezier bullet 2021-03-15 13:11:01 +01:00
justin 9aa6fec418 Debug bezier quad, doesn't draw straighter lines well 2021-03-12 22:17:48 +01:00