Commit Graph

219 Commits

Author SHA1 Message Date
justin 7bee1549bf Start work on clouds, damage, sensors 2025-06-06 22:53:41 +01:00
justin c43aa91f1c Fix winding of corner points for line blocks 2025-04-02 18:13:45 +01:00
justin d739a95197 Allow turrets to fire bullets, only good for testing for now 2024-12-24 12:24:27 +00:00
justin fb1553bf3c Tweak "magnets" that affect bullet movement 2024-12-24 10:48:28 +00:00
justin 7d0f44a041 Remove default light sources 2024-11-26 13:27:58 +00:00
justin 029c61efc8 Cleanup 2024-11-26 13:19:03 +00:00
justin ccc966d652 Improve terminal color possibilities 2024-11-07 18:51:18 +00:00
justin e2f3d6a378 Improve inventory display 2024-10-26 10:53:36 +01:00
justin ae0f2fad0f Remove _decorations 2024-10-26 09:18:11 +01:00
justin c0b1092fb6 Cleanup some compiler warnings 2024-10-22 10:33:14 +01:00
justin e2330618f2 Update stack lts 2024-10-22 10:07:13 +01:00
justin 9679f32618 Use constructed laser as targeting scope 2024-10-08 15:53:03 +01:00
justin 075429088b Make anti-clockwise what were clockwise shapes, cleanup flash module-ing 2024-10-04 00:59:08 +01:00
justin 265da89791 Add newtype to floor item ids 2024-09-23 22:42:09 +01:00
justin 7162893c4f Tweak lighting shaders, add commented versions without normal mapping 2024-06-20 16:33:23 +01:00
justin 935f09f08e Fix console item creation, fix tank object clockwise orientation 2024-06-11 14:19:31 +01:00
justin c862c862df Return to project, unsure about changes 2024-05-25 13:10:50 +01:00
justin d79216555b Try to add compute shaders 2023-04-11 14:55:57 +01:00
justin d989acd6f2 Allow shadow fidelity option, fix bug in rendering box shadows 2023-03-25 17:22:58 +00:00
justin 5769477ad4 Refactor shader types 2023-03-22 14:08:07 +00:00
justin ba240723f3 Use immutable storage for fullscreen vbo 2023-03-21 12:47:02 +00:00
justin 33f31aa385 Improve normal maps on ground and walls 2023-03-19 23:52:19 +00:00
justin c73e8af72a Commit before attempt to remove geometry shaders from shadow extrusion 2023-02-23 23:10:00 +00:00
justin 0b7da0489a Keep track of seen walls in external list 2023-01-03 22:36:44 +00:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin 920bfdbc8e Attempt to improve perfomance 2022-08-25 09:52:12 +01:00
justin 6973663055 Make pathedge zoning use sets, probably doesn't help 2022-08-24 14:01:39 +01:00
justin e7e20277e4 Attempt to fix some space leaks, general cleanup 2022-08-23 23:00:12 +01:00
justin df905ce2cc Remove unnecessary packages 2022-08-21 23:11:28 +01:00
justin 3b7841677a Nest fields in CWorld 2022-08-19 11:28:19 +01:00
justin 82db86f55f Fix bugs in zoning 2022-07-30 14:21:13 +01:00
justin c8ad3e1294 Fix no damage to walls bug 2022-07-28 18:57:53 +01:00
justin 8aeabf3f6c Cleanup 2022-07-28 12:35:19 +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 f8f9fbe800 Cleanup 2022-07-25 12:11:56 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 3354d108be Reinstate genworld concept 2022-07-25 09:49:55 +01:00
justin d62e14cdb5 Add more deriving clauses 2022-07-25 09:26:41 +01:00
justin c3a5b9d5be Reify block drawing 2022-07-25 01:27:39 +01:00
justin d219d8d889 Broken: refactor terminals 2022-07-25 00:45:15 +01:00
justin d1bf49319a Cleanup 2022-07-24 20:56:03 +01:00
justin 24531b75a1 Refactor machines 2022-07-24 20:55:44 +01:00
justin d6a94ec4bc Refactor doors 2022-07-24 20:36:27 +01:00
justin ac069d08f6 Prop reification/splitting 2022-07-24 13:45:05 +01:00
justin 5de837c8cf Reify modifications 2022-07-23 20:53:00 +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 14f3c8bc52 Cleanup 2022-07-21 18:26:48 +01:00
justin b58444f931 Move button data 2022-07-21 18:22:08 +01:00