Commit Graph

1003 Commits

Author SHA1 Message Date
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 82de39657b Implement basic laser sensor 2021-11-01 18:20:45 +00:00
justin 0dcb1d2c07 Cleanup bullet damage 2021-11-01 17:20:25 +00:00
justin e4c73b9b8b Control wall damage effects using the wall 2021-11-01 16:50:09 +00:00
justin 7ddbbdda14 Improve machines, tweak wall ids 2021-11-01 15:21:21 +00:00
justin 7692421112 Reorganise render collections 2021-11-01 02:15:22 +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 e3a8417f07 Remove force fields, cleanup 2021-10-31 16:27:41 +00:00
justin 74a4267393 Cleanup 2021-10-31 15:03:05 +00:00
justin c443cc4372 Generalise flame flicker, cleanup 2021-10-31 14:18:57 +00:00
justin 49db8f804e Cleanup 2021-10-31 13:43:54 +00:00
justin 8dd6379d8e Cleanup 2021-10-31 13:34:22 +00:00
justin a6867b1fad Add muzzle flare 2021-10-31 13:04:18 +00:00
justin 502be6f64f Cleanup. Start tweaking flares, glares and flashes 2021-10-29 21:47:03 +01:00
justin 78f91e522b Unify config files, add capability to remember window position 2021-10-29 19:35:54 +01:00
justin 4df03e59f5 Make more point-free 2021-10-29 18:44:54 +01:00
justin d5d4c93007 Various cleanups 2021-10-29 18:40:28 +01:00
justin 4480d0f7c7 Fix thunk leak 2021-10-29 17:54:28 +01: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 74e19008b4 Working reimplementation of blocks and destruction 2021-10-27 12:12:51 +01:00
justin 8f738410c0 Unshadow window blocks when neighbour destroyed 2021-10-27 11:44:09 +01:00
justin 15fac3db6e Allow for destruction of blocks again 2021-10-27 00:15:26 +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 1f8b4b8565 Unify save states 2021-10-19 14:20:56 +01:00
justin 4c3a18d7d7 Fuse data 2021-10-19 13:15:30 +01:00
justin 9e9d2b5def Cleanup 2021-10-19 13:14:52 +01:00
justin d46de1ca80 Add tank furniture, stop autorotate when aiming 2021-10-05 22:57:54 +01:00
justin cab8c25610 Fix tile drawing bug 2021-10-04 17:20:18 +01:00
justin a6a3841d36 Add paths to procedurally generated corner rooms 2021-10-04 13:51:20 +01:00
justin c8e08d903e Nub close points for game room boundaries 2021-10-04 09:39:18 +01:00
justin df9a8ea242 Add view debug option 2021-10-03 18:47:11 +01:00
justin b526517404 Fix placement shifting 2021-10-03 18:24:36 +01:00
justin 2c5cdbdc73 Tweak pillar room 2021-10-03 17:52:35 +01:00
justin 0c6fa80ce0 Tweak weapon pictures 2021-10-03 13:19:53 +01:00
justin 8c1496e140 Refactor item drawing 2021-10-01 23:01:36 +01:00
justin 5f17841811 Fix placement movement bug 2021-10-01 09:51:47 +01:00
justin 4b5a75f4af Refactor vault room 2021-10-01 00:48:19 +01:00
justin 1414d08d88 Fix bug when forming convex hull of game room bounds 2021-09-30 23:46:59 +01:00
justin cb23960bd7 Remove requirement for external door ids 2021-09-30 15:52:01 +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 d7f975d40e Add light fittings 2021-09-29 19:07:02 +01:00