Commit Graph

236 Commits

Author SHA1 Message Date
justin 5b1e4fba4e Fix bug in flame wall damages, cleanup 2025-06-08 14:16:59 +01:00
justin 81a7dcd962 Refactor damages 2025-06-07 14:26:00 +01:00
justin a73db304d0 Record aim position in LWorld 2025-06-03 09:34:18 +01:00
justin e8fe4c2d72 Start implementing sticky grenades 2025-01-01 17:03:10 +00:00
justin 1507b8d3ed Tweak explosions 2024-12-27 23:44:39 +00:00
justin 5c749bff63 Work on rocket/grenade launcher 2024-12-27 21:46:46 +00:00
justin 81fd2131e0 Implement modules changing shell payloads 2024-12-24 21:13:58 +00:00
justin e82ef26b3e Tweak explosions 2024-12-24 15:25:39 +00:00
justin 957f233629 Simplify energyBalls (no z component) 2024-12-24 15:05:36 +00:00
justin c4b9142d0f Tweak explosions 2024-12-24 14:54:32 +00:00
justin 029c61efc8 Cleanup 2024-11-26 13:19:03 +00:00
justin cc302a6846 Remove temporary light sources as separate entity 2024-11-26 13:12:55 +00:00
justin 9e3d8ae6b0 Cleanup 2024-10-22 11:22:38 +01:00
justin e2330618f2 Update stack lts 2024-10-22 10:07:13 +01:00
justin 075429088b Make anti-clockwise what were clockwise shapes, cleanup flash module-ing 2024-10-04 00:59:08 +01:00
justin 5f9fb183a9 Implement remote screen for launcher projectiles 2024-09-27 10:39:21 +01:00
justin 4b35a683af Tweak muzzle flare 2023-05-28 11:14:05 +01:00
justin 08e71e5451 Add more debug info for selected creatures 2023-04-30 13:55:54 +01:00
justin 07a1d71039 Add general smooth scrolling, move camera into world 2023-03-26 20:09:00 +01:00
justin 082ce9c9a1 Start to generalise text input to "terminal signal" input 2023-03-26 13:57:26 +01:00
justin ea0c942887 Refactor window size, update selection cursor on new screen 2023-03-25 09:27:27 +00:00
justin 5769477ad4 Refactor shader types 2023-03-22 14:08:07 +00:00
justin c0579fae00 Stop overwriting depth buffer when combining cloud positions 2023-03-21 16:42:58 +00:00
justin ba240723f3 Use immutable storage for fullscreen vbo 2023-03-21 12:47:02 +00:00
justin 7d0bb7f229 Tweak clouds 2023-03-20 18:24:07 +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 86a9ab7582 Commit mid add time scroll 2022-10-24 10:44:23 +01:00
justin 947752b8d5 Excise streaming 2022-08-22 11:23:19 +01:00
justin c35dbf1ba8 Remove more (dead) Streaming code 2022-08-21 22:03:15 +01:00
justin 82db86f55f Fix bugs in zoning 2022-07-30 14:21:13 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 2c1bc67a51 Cleanup 2022-07-24 13:53:35 +01:00
justin 5a2f529182 Cleanup 2022-07-24 00:23:03 +01:00
justin 5b9e9968f3 Reify shockwaves 2022-07-24 00:20:28 +01:00
justin f0f9751afe Hlint cleanup 2022-07-23 19:17:03 +01:00
justin 9d92cbfb9e Reify cloud drawing, move gust data 2022-07-23 19:09:54 +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 39f4555697 Refactor creature zoning 2022-07-22 17:53:08 +01:00
justin aabd8a2cb8 Refactor light sources 2022-07-21 16:21:35 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 8ee4d2e0f2 Cleanup 2022-07-19 14:26:10 +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 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 11732358ed Split out more data files 2022-07-16 17:32:11 +01:00