Commit Graph

206 Commits

Author SHA1 Message Date
justin 92a8dd59b8 Fold some ammo data into its own type 2021-11-27 13:40:56 +00:00
justin bfdac2fad5 Start restructuring Item datatype 2021-11-27 12:48:23 +00:00
justin e7ea7377e2 Allow to equip left click items 2021-11-27 02:01:12 +00:00
justin 774808663a Stop door z fighting when opened 2021-11-27 00:28:59 +00:00
justin f29c200a27 Make rewind gun mostly work; todo sound, dropping item, perhaps more 2021-11-26 18:56:37 +00:00
justin 9057012bb2 First (buggy) implementation of rewind gun 2021-11-26 18:14:51 +00:00
justin 123bcd2c94 Allow for random choice between placements in different rooms 2021-11-26 12:20:20 +00:00
justin dd97ba8e5e Start to rework composition of trees 2021-11-22 12:06:29 +00:00
justin 213f573011 Reorganise weapons, start work on drones 2021-11-22 00:37:27 +00:00
justin 2f3896345d Add laser central room, using new placement/roompos functionality 2021-11-21 17:44:32 +00:00
justin 20cf2ce26d Add dimensions to all items 2021-11-20 00:01:54 +00:00
justin 4ef1811dd6 Tweak item dropping, add item radius 2021-11-19 14:04:44 +00:00
justin b1a49bbdc3 Identify broken wall collisions 2021-11-19 00:35:04 +00:00
justin a546d070f0 Add shrinkability and cursed items 2021-11-18 18:30:22 +00:00
justin 147d6098ab Tweak block sounds 2021-11-18 03:50:54 +00:00
justin f6d5d5a201 Add basic vocalizations to chase creatures 2021-11-18 01:46:37 +00:00
justin 9db091597d Add indexed world modifications, example use in flicker lights 2021-11-17 11:24:40 +00:00
justin 67e164c830 Some cleanup, sidetracked from inter-room placements 2021-11-12 14:16:16 +00:00
justin a195157e54 Move toward better info display during level generation 2021-11-10 23:40:04 +00:00
justin 5681a37953 Cleanup. Add room-wise random placement spots 2021-11-07 19:46:14 +00:00
justin 5a52b646e1 Add forgotten files, many updates concerning turrets and shields 2021-11-05 19:58:55 +00:00
justin 2c768845b2 Move towards adding reflective shield 2021-11-05 12:14:11 +00:00
justin 5cbfa6f1ff Stun turret turn with electrical damage 2021-11-05 01:41:57 +00:00
justin 59f43a3602 Add lights to buttons, cleanup 2021-11-02 19:38:22 +00:00
justin 82de39657b Implement basic laser sensor 2021-11-01 18:20:45 +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 74a4267393 Cleanup 2021-10-31 15:03:05 +00:00
justin a6867b1fad Add muzzle flare 2021-10-31 13:04:18 +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 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 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 8c1496e140 Refactor item drawing 2021-10-01 23:01:36 +01:00
justin f3437adef7 Working implementation of light change when door opens 2021-09-29 01:34:54 +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 79b2692199 Refactor inverse shockwave 2021-09-26 12:09:44 +01:00
justin a823d4c6df Refactor tractor beam 2021-09-26 02:58:38 +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 952ec1c579 Working dynamic shadows using shape vertices buffer 2021-09-22 10:34:39 +01:00