Commit Graph

605 Commits

Author SHA1 Message Date
justin 851b26262a Allow for inventory item bolding 2025-12-09 22:46:57 +00:00
justin 6e5d2f147a Remove explicit external terminal color record 2025-12-07 14:24:11 +00:00
justin f9ce58b409 Add sound on spawn, allow for filtering of to play sounds 2025-12-05 23:19:06 +00:00
justin b2cb8cfe11 Split gasses and clouds 2025-12-02 21:47:17 +00:00
justin 397980a83f Simplify props (should they be removed?) 2025-11-09 11:59:59 +00:00
justin cbf0f47b9b Allow for easier mounted objects on doors 2025-10-25 18:44:34 +01:00
justin 7585531dd1 Simplify Prop drawing 2025-10-25 13:54:40 +01:00
justin ff03efc41f Simplify Foreground 2025-10-25 13:12:00 +01:00
justin 5fce0772f8 Start simplifying Prop 2025-10-25 13:05:14 +01:00
justin c2cc38a642 Implement different door speeds 2025-10-25 09:57:13 +01:00
justin 3f5f5d2c6b Cleanup 2025-10-24 23:22:16 +01:00
justin 95b4105f52 Simplify block drawing further, store shape of block 2025-10-24 19:39:44 +01:00
justin ccb809a090 Cleanup 2025-10-24 18:50:09 +01:00
justin 488428b1ef Single source of truth for wall pathing 2025-10-24 14:25:19 +01:00
justin 0eeae7e6bc Work on wall materials etc 2025-10-24 13:30:46 +01:00
justin 9eed2706b0 Work on autodoor pathing 2025-10-24 13:19:21 +01:00
justin 7b622c8e31 Cleanup 2025-10-24 13:08:44 +01:00
justin 18ab89d3f2 Cleanup 2025-10-24 10:58:01 +01:00
justin cba0f36ac5 Simplify machine placement 2025-10-23 22:34:50 +01:00
justin 3c6d269d00 Remove separate wall color, should be handled by material type 2025-10-23 21:27:14 +01:00
justin 819f0d37ea Start simplifying/removing Wall records 2025-10-23 18:11:01 +01:00
justin fc7c4d6468 Start to make wall flags/pathing interaction more sensible 2025-10-23 11:35:24 +01:00
justin 9e6534b8f4 Simplify doors somewhat, unsure what to do about edge obstacles 2025-10-22 23:09:09 +01:00
justin 0fd7ba46b5 Door destruction happens during door update, updates pathing 2025-10-22 22:47:10 +01:00
justin 151c037763 Fix path updating when doors move 2025-10-22 22:27:09 +01:00
justin af245fb5bf Partially working mounts on lerp doors 2025-10-22 11:03:46 +01:00
justin 39677c3a02 Move towards unifying door movement 2025-10-21 23:13:36 +01:00
justin fcffbd5f43 Update path zoning on reading a save 2025-10-21 15:50:49 +01:00
justin 1918fc8c56 Comment out FGL 2025-10-21 15:43:23 +01:00
justin 6742241e5d Continue to work on pathfinding 2025-10-21 15:35:37 +01:00
justin c250448d57 Work on perhaps replacing FGL with incidence vectors 2025-10-20 13:07:52 +01:00
justin 2056d8ba0e Comment out DeriveAnyClass extensions 2025-10-19 21:50:43 +01:00
justin 4ee389efb1 Remove reified impulses from creature record 2025-10-18 15:42:35 +01:00
justin f3fafc6bf2 Fix enemy stride/footsteps 2025-10-17 22:32:40 +01:00
justin 0481f6e6f2 Cleanup 2025-10-16 23:04:17 +01:00
justin 8b44538048 Cleanup 2025-10-12 21:13:06 +01:00
justin 49fb982877 Refactor crPos to be a V3 2025-10-10 13:47:31 +01:00
justin 4e651fcded Cleanup 2025-10-08 09:20:19 +01:00
justin 23f61081cf Remove external corpses, handle them as creatures 2025-09-25 09:31:58 +01:00
justin 4074c40083 Small cleanup 2025-09-23 17:17:27 +01:00
justin 60fdd138e3 Remove outplacements 2025-09-23 17:14:30 +01:00
justin b837e6a798 Cleanup 2025-09-19 20:39:17 +01:00
justin f279494a02 Make autodoor placements use "ordinary" coordinate placements 2025-09-02 11:53:40 +01:00
justin 380c0f6938 Commit before attempting to simplify auto door placement 2025-09-02 11:09:07 +01:00
justin 01228ed2f1 Unify debug pictures 2025-09-01 17:22:16 +01:00
justin 7581c86d93 Cleanup various equipment/right button code 2025-08-27 00:45:58 +01:00
justin b87c3380b8 Refactor triplet to Selection datatype 2025-08-26 18:13:27 +01:00
justin 9034c409e1 Flatten HUDElement 2025-08-26 16:46:02 +01:00
justin 3f6f1b4019 Use NewIntMap InvInt for crInv 2025-08-25 10:21:59 +01:00
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +01:00