Commit Graph

131 Commits

Author SHA1 Message Date
justin 28f8ac1fbd Add fallback placement for falled link based placement spots 2021-11-08 11:16:08 +00:00
justin 5681a37953 Cleanup. Add room-wise random placement spots 2021-11-07 19:46:14 +00:00
justin f380e140e1 Refactor sliding door movement 2021-11-06 10:37:44 +00:00
justin 4c6437da26 Fix one bug in door wall movement, add airlock, cleanup 2021-11-06 01:06:04 +00:00
justin 92026bf06a Implement randomness at the placement datatype level 2021-11-04 18:13:19 +00:00
justin f45d19a787 Commit before unifying positions 2021-11-03 19:01:19 +00:00
justin 0b058674ea Separate placement spot from placement type 2021-11-02 21:12:11 +00:00
justin 59f43a3602 Add lights to buttons, cleanup 2021-11-02 19:38:22 +00:00
justin 9eda8c81a9 Unify more doors 2021-11-02 11:04:23 +00:00
justin 7ef1da9be5 Work on sensor machines, remove some datatypes associated with placements 2021-11-01 23:07:58 +00:00
justin 7ddbbdda14 Improve machines, tweak wall ids 2021-11-01 15:21:21 +00:00
justin da346bc3a0 Unify world shape and picture into spic 2021-11-01 02:00:12 +00:00
justin 86fdfd260e Add objects based on walls, called machines 2021-10-31 22:55:02 +00:00
justin 08fa84c1fd Cleanup and reorganise 2021-10-31 19:46:32 +00:00
justin 41e64d14c3 Move unused functions 2021-10-31 16:52:07 +00:00
justin 3efdb9e4f8 Cleanup 2021-10-31 16:51:54 +00:00
justin 50d0f18ab7 Determine thunk leak when marking seen walls 2021-10-29 17:25:12 +01:00
justin 686a9fc3ee Unify block wall types 2021-10-28 00:05:57 +01:00
justin 8f738410c0 Unshadow window blocks when neighbour destroyed 2021-10-27 11:44:09 +01:00
justin 12d43f9cf0 Partially implement separate blocks 2021-10-26 22:53:49 +01:00
justin d136fd910c Commit before changing block type 2021-10-19 21:11:02 +01:00
justin 982c8d81e1 Cleanup 2021-10-19 15:13:41 +01:00
justin d46de1ca80 Add tank furniture, stop autorotate when aiming 2021-10-05 22:57:54 +01:00
justin c8e08d903e Nub close points for game room boundaries 2021-10-04 09:39:18 +01:00
justin 2c5cdbdc73 Tweak pillar room 2021-10-03 17:52:35 +01:00
justin 8c1496e140 Refactor item drawing 2021-10-01 23:01:36 +01:00
justin c88f88004d Fix wall bug, refactor placements 2021-09-30 15:35:35 +01:00
justin eb393708c4 Commit before making all walls zoned 2021-09-30 13:36:07 +01:00
justin f3437adef7 Working implementation of light change when door opens 2021-09-29 01:34:54 +01:00
justin 6b937b115e Continue placement refactor 2021-09-28 15:44:32 +01:00
justin b8af2ce9d8 Commit before placement refactor 2021-09-28 14:55:22 +01:00
justin 751000636e Continue major door/wall refactor 2021-09-28 12:32:44 +01:00
justin 1990558985 Refactor doors 2021-09-28 01:48:03 +01:00
justin 743c1c878d Make buttons have shape, expose multiple bugs 2021-09-27 12:28:53 +01:00
justin d9ad55ec50 Implement simple sweep light 2021-09-26 23:38:32 +01:00
justin 32367b5b2d Add trajectory to grenades, various refactoring 2021-09-25 18:39:53 +01:00
justin 7da1a8bc45 Move debug flags to config, various perf improvements 2021-09-24 13:25:24 +01:00
justin 2804d58a5a Continue shape rendering improvements 2021-09-21 02:04:41 +01:00
justin 294e01479a Define shape datatype 2021-09-14 01:17:07 +01:00
justin 49274064a0 Add quicksave 2021-09-13 00:17:45 +01:00
justin 72657294d1 Continue tweaking sound 2021-09-12 20:33:33 +01:00
justin 51a85bd1ec Refactor sound 2021-09-12 17:52:34 +01:00
justin aa7413a29f Cleanup, move towards unifying zones 2021-09-11 15:52:43 +01:00
justin 7c62ef4d48 Locate bug in wall zoning 2021-09-11 00:47:52 +01:00
justin c695767fb0 Add variable door speed, still buggy 2021-09-10 13:41:46 +01:00
justin 70c97f5367 Refactor sounds 2021-09-09 14:58:07 +01:00
justin c69af7a5f4 Add concept of GameRoom, check viewing distance based on rooms 2021-09-02 23:24:29 +01:00
justin 3ff04576ab Broken commit (removed loadKeyConfig) 2021-08-27 11:58:11 +01:00
justin c97c16777a Make background black, start cleanup of weapons 2021-08-26 21:18:46 +01:00
justin 4b7562521c Fix long door bug. 2021-08-17 20:59:10 +02:00