Commit Graph

79 Commits

Author SHA1 Message Date
justin 8d266a6770 Various improvements, metal debris 2022-06-23 18:53:26 +01:00
justin e3d5c4eb4b Start to add mountable objects 2022-06-23 16:07:58 +01:00
justin 0f01e422f6 Move towards allowing partial destruction of doors 2022-06-23 14:52:25 +01:00
justin 8e3f03637d Commit before door refactor 2022-06-23 09:30:46 +01:00
justin cbfb417d21 Add aggressive light culling 2022-06-17 18:24:24 +01:00
justin cfb8a88c57 Cleanup 2022-06-14 17:03:14 +01:00
justin 7a07fc97c2 Polymorphise meta tree labels 2022-06-13 15:22:15 +01:00
justin 2ccb26b289 Rework annotations 2022-06-12 13:38:23 +01:00
justin de71c61409 Cleanup 2022-06-11 14:37:05 +01:00
justin 6966e76206 Cleanup 2022-06-10 20:53:01 +01:00
justin 3edc7a0a58 Commit mid big tree composing change 2022-06-09 21:25:22 +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 1789a3785d Allow for random composition of trees 2022-06-09 11:24:13 +01:00
justin fcc6d3952c Half add explicit death event for machines 2022-06-05 10:37:40 +01:00
justin 5ff2fb4910 Cleanup terminal display 2022-06-03 09:20:03 +01:00
justin f555a4bf05 Cleanup 2022-05-21 21:53:49 +01:00
justin 61fe9b7df4 Cleanup 2022-05-20 21:47:18 +01:00
justin da302aad0c Add log when generating layout 2022-05-20 21:15:44 +01:00
justin 58a24c58e3 Add more procedural girders 2022-03-16 18:02:17 +00:00
justin 5aeb04ba05 Add looping sound, add sound to terminals 2022-03-16 09:23:17 +00:00
justin f16f32d9d3 Implement terminals 2022-03-14 20:39:23 +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 c583d33b57 Move toward moving lights on doors 2022-03-09 22:41:17 +00:00
justin 027b4b7d8b Add explicit door position field 2022-03-09 22:14:34 +00:00
justin ff6064a3b6 Add rooms, placements and room positions 2022-03-08 22:57:58 +00:00
justin 81830d87a3 Improvements to rooms and view distances 2022-03-07 09:16:16 +00:00
justin 5cbe394e08 Cleanup 2021-11-28 17:07:04 +00:00
justin 618653a86e Refactor light sources 2021-11-28 16:53:26 +00:00
justin 123bcd2c94 Allow for random choice between placements in different rooms 2021-11-26 12:20:20 +00:00
justin e44c5e7120 Allow for more complex placement positioning 2021-11-24 20:51:50 +00:00
justin c4614866e6 Work towards allowing for children to attach to arbitrary link types 2021-11-23 22:54:43 +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 2f3896345d Add laser central room, using new placement/roompos functionality 2021-11-21 17:44:32 +00:00
justin 5949ad2b3d Reorganise wall placements 2021-11-17 12:35:05 +00:00
justin bcdf0e643c Reorganisation of light source placements and fittings 2021-11-17 12:04:03 +00:00
justin ebe9ad6b90 Cleanup: broken pathfinding 2021-11-16 18:05:47 +00:00
justin 2a28967cd3 Slightly broken placements 2021-11-14 19:56:22 +00:00
justin 4a089ff0cc Work toward adding wiring 2021-11-14 00:39:24 +00:00
justin 17c1a2152d Use placement as continutation 2021-11-13 09:26:20 +00:00
justin b243479759 Move towards more usable placements 2021-11-13 00:04:50 +00:00
justin 1d5b2ea765 Work towards cross-room placements 2021-11-12 11:13:59 +00:00
justin 6933c4d3b3 Continue work on using links for placement positions 2021-11-04 14:40:53 +00:00
justin a9b802b883 Attempt to incorporate free link positions into placement chain 2021-11-04 10:38:30 +00:00