Commit Graph

579 Commits

Author SHA1 Message Date
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
justin c38d03165f Start refactor storing items in single intmap, done turrets
More checks required
2025-08-24 11:53:21 +01:00
justin fcccd63844 Refactor floor items, removing ids (not fully checked) 2025-08-23 22:10:33 +01:00
justin 32d7120177 Work on airlocks 2025-08-23 17:42:36 +01:00
justin f641805845 Work on placements/room generation 2025-08-22 13:42:51 +01:00
justin 2f4fcb42e5 Work on press-continue terminal prompts 2025-08-19 11:08:54 +01:00
justin 24027367dc Implement "tab" button in terminal 2025-08-17 00:12:05 +01:00
justin 76b6cda19b Move towards implementing terminal autocomplete 2025-08-16 23:13:24 +01:00
justin f7759b1f31 Add external Trie library before using Tries for terminal commands 2025-08-16 01:58:21 +01:00
justin 73cdf42e4a Simplify terminals, move towards using tries for commands 2025-08-16 01:11:29 +01:00
justin 56f4670493 Move towards simplifying terminal lines/effects 2025-08-15 11:55:56 +01:00
justin 91d19e7c42 Partial rethink of terminal text input 2025-08-14 21:48:02 +01:00
justin 5b720cb82c Simplify terminal boot program 2025-08-14 19:46:07 +01:00
justin 198b7acc78 Start work simplifying terminals, aim towards respawn terminals 2025-08-14 19:26:52 +01:00
justin 04c60151e1 Constinue work on respawn 2025-08-14 19:22:26 +01:00
justin dd1f3b2ef5 Start to add respawn points, re-fix semi-auto triggers 2025-08-11 00:00:32 +01:00
justin 1063a2314d Start simplifying creature body parts/attachment positioning 2025-08-09 09:47:05 +01:00
justin 9fb7440776 Tweak creature update 2025-08-06 13:10:37 +01:00
justin 5f158cc87a Cleanup 2025-08-02 22:53:39 +01:00
justin eeb7c8ac88 Work on gibs and chasms 2025-08-01 09:39:13 +01:00
justin 7110ddb7a6 Add sound queue when on chasm edge 2025-07-30 14:01:56 +01:00
justin 18770480e7 Cleanup 2025-07-30 09:20:41 +01:00
justin 210171fbc9 Move toward implementing chasms 2025-07-30 00:01:07 +01:00
justin 190068737d Move towards adding in pulse laser "rifle" (like UT shock rifle) 2025-07-25 09:12:04 +01:00
justin 8b17ec56ad Start adding pulseLasers 2025-07-19 22:05:46 +01:00
justin d4b2f23c9d Separate Clouds and Dust 2025-06-25 14:51:15 +01:00
justin 9fa3e060d7 Refactor damages to materials 2025-06-22 08:31:18 +01:00