Commit Graph
67 Commits
Author SHA1 Message Date
justin f279494a02 Make autodoor placements use "ordinary" coordinate placements 2025-09-02 11:53:40 +01:00
justin 40d2d316cb Cleanup 2025-08-27 18:55:25 +01:00
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +01:00
justin 22b4be440a Refactor floor items to use centralised items intmap 2025-08-24 13:14:49 +01:00
justin c38d03165f Start refactor storing items in single intmap, done turrets
More checks required
2025-08-24 11:53:21 +01:00
justin 7336177edf Fix close floor item bug 2025-08-23 23:00:19 +01:00
justin fcccd63844 Refactor floor items, removing ids (not fully checked) 2025-08-23 22:10:33 +01:00
justin 32d7120177 Work on airlocks 2025-08-23 17:42:36 +01:00
justin 210171fbc9 Move toward implementing chasms 2025-07-30 00:01:07 +01:00
justin 029c61efc8 Cleanup 2024-11-26 13:19:03 +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 265da89791 Add newtype to floor item ids 2024-09-23 22:42:09 +01:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +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 3354d108be Reinstate genworld concept 2022-07-25 09:49:55 +01:00
justin ac069d08f6 Prop reification/splitting 2022-07-24 13:45:05 +01:00
justin 89d397a928 Tweak bullet bouncing and spawning 2022-07-19 18:21:51 +01:00
justin 791d065eff Fix explosion damage 2022-07-11 20:26:19 +01:00
justin dc803b64b0 Add wall placement obstructions, start to generalise pictures 2022-07-10 00:17:09 +01:00
justin 67b612fe60 Improve pathing debugging, work on door pathing 2022-07-03 00:24:25 +01:00
justin 8a612be5fe Improve debugDraw 2022-07-02 17:45:03 +01:00
justin 3952ec6315 Store paths crossing block walls in block 2022-07-02 15:31:27 +01:00
justin f6084f37ed Reallow different line block sizes 2022-07-01 21:47:49 +01:00
justin 8b72df2772 Change poke to use folding rather than store incremental ints in vector 2022-06-27 15:33:24 +01:00
justin 90af97ee22 Fix wall zoning 2022-06-27 09:56:54 +01:00
justin c3f9dad233 Remove parallelization of pokeTopPrism 2022-06-26 14:26:39 +01:00
justin 8d266a6770 Various improvements, metal debris 2022-06-23 18:53:26 +01:00
justin 0f01e422f6 Move towards allowing partial destruction of doors 2022-06-23 14:52:25 +01:00
justin 55d2fcc8d0 Add possible cosmetic pipes to tanks 2022-06-19 10:17:03 +01:00
justin bae0f7dcad Make "tanks" into Blocks 2022-06-18 23:28:17 +01:00
justin 781e337cad Commit mid block refactor 2022-06-18 11:07:17 +01:00
justin 5f68b512dd Make crytal walls destructible by shatterGun 2022-06-18 01:14:47 +01:00
justin aa29e5ddf2 Improve debris 2022-06-16 12:24:09 +01:00
justin 4e4759fb1c Cleanup 2022-06-08 22:34:29 +01:00
justin d42538e3c0 Add fix bug in terminal destruction effects 2022-06-07 01:25:36 +01:00
justin b0173c3778 Work on terminals and machines 2022-06-06 00:14:46 +01:00
justin 582881ca66 Continue to tweak death effects 2022-06-04 15:52:38 +01:00
justin dd985c6a49 Start to add basic gibbing 2022-06-03 18:00:07 +01:00
justin 024f72da20 Remove _plGenUpdate field, instead allow Placements to take World arg 2022-06-02 20:00:03 +01:00
justin 7c4a853d70 Remove GenWorld datatype 2022-06-02 19:06:00 +01:00
justin 35cd213bcf Move GenWorld fields into World 2022-06-02 18:48:20 +01:00
justin 66d098cfef Move towards scrapping separate GenWorld, merging into World 2022-06-02 18:17:38 +01:00
justin 2dc94b85da Move GenWorld update of placements into product type 2022-03-16 09:39:07 +00:00
justin f16f32d9d3 Implement terminals 2022-03-14 20:39:23 +00:00
justin 1b6f11709c Implement randomised markings on sensors 2022-03-13 19:59:46 +00:00
justin 907cca0ef0 Implement moving mounted lights 2022-03-10 14:43:41 +00:00