Commit Graph
108 Commits
Author SHA1 Message Date
justin df905ce2cc Remove unnecessary packages 2022-08-21 23:11:28 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin d6a94ec4bc Refactor doors 2022-07-24 20:36:27 +01:00
justin b58444f931 Move button data 2022-07-21 18:22:08 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 67b612fe60 Improve pathing debugging, work on door pathing 2022-07-03 00:24:25 +01:00
justin e06527091e Continue to refactor zoning to be more stream-based 2022-06-28 03:21:55 +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 a7e6d6f3cc Move wall damages to external position 2022-06-19 15:05:12 +01:00
justin f2d6504634 Fix bug in room position generation 2022-06-19 13:19:15 +01:00
justin 55d2fcc8d0 Add possible cosmetic pipes to tanks 2022-06-19 10:17:03 +01:00
justin cbfb417d21 Add aggressive light culling 2022-06-17 18:24:24 +01:00
justin e30f7a0585 Add more rooms 2022-06-15 14:05:59 +01:00
justin 29e1ee14a1 Further add information to room positions 2022-06-15 12:57:31 +01:00
justin 62dae5bebe Add more information to Room Positions 2022-06-15 12:34:36 +01:00
justin bf1bfa5453 Rename ItemAttachments 2022-06-15 08:21:53 +01:00
justin 88e5f40f06 Cleanup 2022-06-14 11:35:40 +01:00
justin 4a910566e6 Commit before generalising FromWest/South etc 2022-06-14 10:37:24 +01:00
justin db8c30dac8 Cleanup 2022-06-11 13:26:50 +01:00
justin 5aa55b3c86 Cleanup 2022-06-09 11:34:34 +01:00
justin e4e7122070 Cleanup 2022-06-09 11:29:42 +01:00
justin c0383dbd8a Make analyser into one machine 2022-03-22 09:35:17 +00:00
justin 13e8ea85d2 Add extra debug options for viewing room clipping 2022-03-21 07:57:21 +00:00
justin d6285c45b3 Fix bug determining max radius of convex polys, fixes bugs in room positioning 2022-03-21 07:43:27 +00:00
justin 5e897c6a6c Commit towards merge 2022-03-20 17:18:12 +00:00
justin ce660309c5 Add automatic girder light placement for rectangular rooms 2022-03-19 08:34:31 +00:00
justin 58a24c58e3 Add more procedural girders 2022-03-16 18:02:17 +00:00
justin f16f32d9d3 Implement terminals 2022-03-14 20:39:23 +00:00
justin 06a501ff88 Rethink damage data type, work on damage sensors 2022-03-13 09:27:35 +00:00
justin 219e4e15ee Commit before making out and in placements have ids 2022-03-11 12:34:19 +00:00
justin 73a35bb3f1 Move typical light placement over doors 2022-03-10 19:00:56 +00:00
justin 01c58490fa Unify RoomPos constructors 2022-03-10 18:40:22 +00:00
justin 7b1ac2b682 Move towards unifying RoomPos constructors 2022-03-10 16:21:44 +00:00
justin 907cca0ef0 Implement moving mounted lights 2022-03-10 14:43:41 +00:00
justin 3bfebc266b Add laser tunnel lock-key combination 2022-03-09 15:27:35 +00:00
justin a4ec4e4889 Improve rooms, make consumable use type 2022-03-09 10:51:01 +00:00
justin ff6064a3b6 Add rooms, placements and room positions 2022-03-08 22:57:58 +00:00
justin 0c580e63a4 Start cleanup of room in-links 2022-03-05 01:09:19 +00:00
justin 8fa6bbfe29 Fix bug in the placement of mounted lightsources when shifted 2022-03-04 17:59:42 +00:00
justin d219f42640 Commit before attempting to fix placement shifting bug 2022-03-04 13:13:21 +00:00
justin 2a3c001a53 Add generic item placement rooms 2022-03-03 22:13:15 +00:00
justin 5cbe394e08 Cleanup 2021-11-28 17:07:04 +00:00
justin 040849a550 Allow for rooms to inherit floor tiling from parents 2021-11-26 13:57:22 +00:00
justin 123bcd2c94 Allow for random choice between placements in different rooms 2021-11-26 12:20:20 +00:00
justin 5b7d9fccf1 Cleanup, work towards allowing for placements to interact across rooms 2021-11-25 01:13:41 +00:00
justin 4ad02f29b2 Improve starting weapon rooms 2021-11-24 22:13:42 +00:00
justin e44c5e7120 Allow for more complex placement positioning 2021-11-24 20:51:50 +00:00
justin 86f363c2f9 Cleanup 2021-11-23 21:48:01 +00:00
justin 1f2d767d5e Move to using RoomLink datatype 2021-11-23 20:45:39 +00:00