Commit Graph

55 Commits

Author SHA1 Message Date
justin d534f08064 Unify matrix uniform assignment, move towards uniform block 2021-06-24 14:38:17 +02:00
justin 39218ed3b5 Add flavour text, start smoke, support for different reload sounds 2021-06-22 14:42:23 +02:00
justin eb7c4a8067 Slow your turn when moving and not aiming 2021-06-06 16:33:25 +02:00
justin 0b8ac97fe9 Modularise item data, change tesla arc from projectile to particle 2021-06-06 16:08:56 +02:00
justin a7d4d8911d Add ItEffect data as parameter to the effect itself 2021-05-24 21:37:42 +02:00
justin 38682049c4 Pass projectile object to draw function 2021-05-24 14:21:13 +02:00
justin 968273bf25 Add basic booster 2021-05-24 13:59:51 +02:00
justin 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +02:00
justin 114335fdbe Refactor creature ai 2021-05-20 21:25:42 +02:00
justin 4463dc7716 Refactor bullet particles 2021-05-19 13:46:19 +02:00
justin 69f915a894 Cleanup warnings 2021-05-17 22:39:18 +02:00
justin d7fcdbf550 Delete cruft, add Reader monad to some internal ai 2021-05-16 21:42:11 +02:00
justin 05086d6f4a Refector 2021-05-05 17:36:10 +02:00
justin f0e5095b5f Refactor 2021-05-04 18:11:59 +02:00
justin 6d4c17fc07 Refactor wall points from lists to pairs 2021-05-04 01:31:55 +02:00
justin e21178b688 Refactoring 2021-05-03 23:59:20 +02:00
justin 7711738b3b Add blurring of lightmap (and refactoring) 2021-05-01 02:28:04 +02:00
justin 9c0e4425da Refactoring and linting 2021-04-30 17:50:28 +02:00
justin 64b5b9e2a5 Hlinting 2021-04-27 11:45:43 +02:00
justin ffe4a8083b Linting 2021-04-23 11:10:45 +02:00
justin 9a86d03fae Add more positional sound 2021-04-06 20:42:53 +02:00
justin 47ac104520 Further implementation of poitional sound 2021-04-06 19:19:23 +02:00
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 3b417c4966 Add haddocks and/or cleanup 2021-04-04 16:26:06 +02:00
justin 1e9a07d1c8 Reorganise rendering in Dodge 2021-04-01 11:28:53 +02:00
justin e62ff391a5 Reogranise drawing in main 2021-03-31 11:27:45 +02:00
justin 89c3ff96c8 Add spawner gun 2021-03-29 23:25:48 +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 2956fb6379 Tweak clouds 2021-03-27 15:53:30 +01:00
justin eb2a1a0edb Tweak sound 2021-03-27 15:23:16 +01:00
justin 2011728de5 Remove loop dependency on loading dodge sounds 2021-03-27 13:42:14 +01:00
justin 322855f25a Tweak smoke cloud 2021-03-26 16:22:29 +01:00
justin de31daf21e Add file 2021-03-25 13:28:57 +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 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 3cce959d00 Replace particle pictures with draw functions 2021-03-24 13:42:31 +01:00
justin 27fc9d19d2 Remove old smoke code 2021-03-24 12:58:11 +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 1a91d29896 Remove Smoke datatype 2021-03-24 00:00:13 +01:00
justin 3f86b0cda0 Implement smoke as clouds, mask colors when rendering framebuf texture 2021-03-23 23:24:40 +01:00
justin 3aeea1c60f Add new smoke module 2021-03-23 19:37:28 +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 e0d49cdf57 Refactor low light display 2021-03-23 16:05:37 +01:00