Commit Graph

807 Commits

Author SHA1 Message Date
justin da83bd06a6 Tweak wall collisions 2021-11-19 00:45:45 +00:00
justin b1a49bbdc3 Identify broken wall collisions 2021-11-19 00:35:04 +00:00
justin 15f2c419d2 Check wall collisions when expanding 2021-11-18 21:15:50 +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 94552ff658 Make creature vocalizations stop on death 2021-11-18 02:42:12 +00:00
justin f6d5d5a201 Add basic vocalizations to chase creatures 2021-11-18 01:46:37 +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 602d91d3a8 Add wall dust when destroying a block 2021-11-17 11:48:20 +00:00
justin 9db091597d Add indexed world modifications, example use in flicker lights 2021-11-17 11:24:40 +00:00
justin 559d7e3a23 Tweak starting rooms 2021-11-16 22:48:45 +00:00
justin 5d0b48829c Cleanup and various bugfixes 2021-11-16 21:31:53 +00:00
justin ebe9ad6b90 Cleanup: broken pathfinding 2021-11-16 18:05:47 +00:00
justin cb8cbe03a4 Commit before reorganising level generation 2021-11-16 14:48:37 +00:00
justin f530952612 Add indicator light to switch doors 2021-11-16 12:57:13 +00:00
justin a7f2b5f3ea Move toward indexed external placements 2021-11-15 19:36:31 +00:00
justin 59dc24aff6 Minor cleanup 2021-11-15 02:16:17 +00:00
justin e93fa10a97 Working room generation with less shifting, should be more sensible 2021-11-15 01:55:35 +00:00
justin 8356496a7f Move toward not shifting rooms during generation 2021-11-15 00:56:25 +00:00
justin 2a28967cd3 Slightly broken placements 2021-11-14 19:56:22 +00:00
justin affdde0f21 Work towards using room positions rather than room links in placements 2021-11-14 10:13:56 +00:00
justin 52946f33a7 Allow arbitrary changes to a room when using a link slot 2021-11-14 01:47:33 +00:00
justin 4a089ff0cc Work toward adding wiring 2021-11-14 00:39:24 +00:00
justin 96c72ef578 Cleanup light mounts 2021-11-13 12:31:11 +00:00
justin 3624f22f2b Cleanup room moduling 2021-11-13 11:45:00 +00:00
justin 169ed7d05d Working inter-room placements 2021-11-13 11:13:34 +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 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 d63c2ac943 Commit before changing links 2021-11-11 22:51:02 +00:00
justin 8c45a02e46 Display abstract tree of placement, stout 2021-11-11 18:41:59 +00:00
justin da22d9833a Improve diagnostics for level generation 2021-11-11 17:08:03 +00:00
justin f706e541b9 Dump some info to sdout when generating level 2021-11-11 11:00:31 +00:00
justin a195157e54 Move toward better info display during level generation 2021-11-10 23:40:04 +00:00
justin 9aefc11e17 Successfully stop reuse of link placement spots 2021-11-09 17:24:01 +00:00
justin 5b09c9aa37 Attempt to stop reuse of link placement spots 2021-11-09 17:00:42 +00:00
justin 28f8ac1fbd Add fallback placement for falled link based placement spots 2021-11-08 11:16:08 +00:00
justin 2d98c74ab3 Slight cleanup of placement spots 2021-11-07 20:38:40 +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 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 92026bf06a Implement randomness at the placement datatype level 2021-11-04 18:13:19 +00:00
justin f0c56cbcac Working use of links as placement spots 2021-11-04 16:39:16 +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