Commit Graph

43 Commits

Author SHA1 Message Date
justin 3f5f5d2c6b Cleanup 2025-10-24 23:22:16 +01:00
justin f94b914ceb Cleanup door placement/auto path generation 2025-10-24 20:51:38 +01:00
justin 488428b1ef Single source of truth for wall pathing 2025-10-24 14:25:19 +01:00
justin 0eeae7e6bc Work on wall materials etc 2025-10-24 13:30:46 +01:00
justin 9eed2706b0 Work on autodoor pathing 2025-10-24 13:19:21 +01:00
justin 3c6d269d00 Remove separate wall color, should be handled by material type 2025-10-23 21:27:14 +01:00
justin fc7c4d6468 Start to make wall flags/pathing interaction more sensible 2025-10-23 11:35:24 +01:00
justin f51868c84c Allow for ordering of in placements, not fully tested yet 2025-09-24 23:01:22 +01:00
justin 4074c40083 Small cleanup 2025-09-23 17:17:27 +01:00
justin 5ee78ceffc Simplify room out/in placements 2025-09-23 10:14:19 +01:00
justin 32d7120177 Work on airlocks 2025-08-23 17:42:36 +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 cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 0edc1cfe11 Make world booleans (triggers) non-functional 2022-07-19 21:21:32 +01:00
justin fb66a45495 Work on connecting pathfinding grid 2022-07-09 12:36:17 +01:00
justin 757ffad1ad Improve door pathing update 2022-07-03 12:56:24 +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 7b00867f6d Commit before unifying placements in rooms (in/out) 2022-06-11 12:37:56 +01:00
justin 35cd213bcf Move GenWorld fields into World 2022-06-02 18:48:20 +01:00
justin b54864bbda Work on more complicated terminals 2022-05-31 13:30:27 +01:00
justin e811e67ff9 Add bounds to door rooms, tweak mounted lights 2022-03-20 08:23:18 +00:00
justin 06a501ff88 Rethink damage data type, work on damage sensors 2022-03-13 09:27:35 +00:00
justin 5d43fc8244 Use explicit out and in placements with ids 2022-03-11 12:55:59 +00:00
justin 219e4e15ee Commit before making out and in placements have ids 2022-03-11 12:34:19 +00:00
justin a4ec4e4889 Improve rooms, make consumable use type 2022-03-09 10:51:01 +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
justin 0f4040807a Transition to new room datatypes, first separate out/inlinks 2021-11-23 17:27:33 +00:00
justin ebe9ad6b90 Cleanup: broken pathfinding 2021-11-16 18:05:47 +00:00
justin 4a089ff0cc Work toward adding wiring 2021-11-14 00:39:24 +00:00
justin 169ed7d05d Working inter-room placements 2021-11-13 11:13:34 +00:00
justin b243479759 Move towards more usable placements 2021-11-13 00:04:50 +00:00
justin 67e164c830 Some cleanup, sidetracked from inter-room placements 2021-11-12 14:16:16 +00:00
justin 1d5b2ea765 Work towards cross-room placements 2021-11-12 11:13:59 +00:00
justin 7ef1da9be5 Work on sensor machines, remove some datatypes associated with placements 2021-11-01 23:07:58 +00:00
justin 4bbe5d0cf1 Move main to allow for new executables 2021-08-11 17:54:48 +02:00
justin 2d8b27746c Further strictifying 2021-07-30 00:23:02 +02:00
justin da631e3b37 Add tilemap floors to rooms 2021-06-15 14:56:32 +02:00
justin 2b09bf2072 Add support for group placements 2021-05-14 19:46:52 +02:00
justin f336d7e3f6 Add airlocks 2021-05-02 21:09:25 +02:00
justin 5d8575b03f Restruction room code 2021-04-25 13:21:58 +02:00