Commit Graph

84 Commits

Author SHA1 Message Date
justin 1ab3f1773c Add toggle for shadows on clouds 2021-09-03 23:47:22 +01:00
justin fd85093833 Cleanup particles slightly 2021-09-03 17:26:21 +01:00
justin c69af7a5f4 Add concept of GameRoom, check viewing distance based on rooms 2021-09-02 23:24:29 +01:00
justin ce4c3bd231 Tweak window rendering 2021-09-01 13:13:10 +01:00
justin ecaa5c48d0 Working cloud shadows (slow) 2021-09-01 12:20:01 +01:00
justin 82551328a1 Add dependencies, play around with clouds/transparency layer 2021-09-01 03:04:41 +01:00
justin eba8ff121c Add "cap" shadow shader 2021-08-29 18:13:55 +01:00
justin f977742f06 Fix poison gas 2021-08-28 19:24:15 +01:00
justin ef73964d09 Improve explosion visuals 2021-08-28 18:07:23 +01:00
justin 5089403038 Tweak flamer flame drawing 2021-08-28 16:52:38 +01:00
justin c36654520d Add missing dependencies, fix arc rendering 2021-08-28 16:22:21 +01:00
justin 4e97a1998c Add light source to flamer flames 2021-08-28 15:10:14 +01:00
justin 59cf6b84e2 Improve flamer flames drawing 2021-08-28 14:56:16 +01:00
justin 3a8b28a916 Trippy flamer 2021-08-28 14:33:23 +01:00
justin 882a8e9824 Beef up minigun 2021-08-28 12:09:39 +01:00
justin a730dd66e0 Tweak bloom, remove pistol spread 2021-08-21 11:32:50 +02:00
justin c58ee6d56c Improve line zoning 2021-08-16 14:44:52 +02:00
justin 4bbe5d0cf1 Move main to allow for new executables 2021-08-11 17:54:48 +02:00
justin e43488ee17 Some linting 2021-08-10 14:22:33 +02:00
justin 54c912224b Rendering optimisations (mainly inlining) 2021-07-31 23:38:37 +02:00
justin 7b7fd302d8 More strictifiiiying 2021-07-30 01:25:11 +02:00
justin 2d8b27746c Further strictifying 2021-07-30 00:23:02 +02:00
justin 84a9badea8 Refactor modules 2021-07-25 01:29:43 +02:00
justin 7367fc8f09 Attempt to reimplement cloud springs 2021-07-21 00:53:51 +02:00
justin 7b45a4a295 Steps towards making clouds list based 2021-07-21 00:05:13 +02:00
justin f5b139a53e Progress towards downscaling bloom texture 2021-07-06 14:06:24 +02:00
justin 9df19a9e85 Allow tweaking z buffer when rendering polygon, improve explosion render 2021-07-03 23:56:01 +02:00
justin 726cd425f2 Tweak drawing parameters 2021-06-25 18:43:45 +02:00
justin b6feccd934 Make light position uniform 3d 2021-06-25 01:19:20 +02:00
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