Commit Graph

819 Commits

Author SHA1 Message Date
justin f51868c84c Allow for ordering of in placements, not fully tested yet 2025-09-24 23:01:22 +01:00
justin eb068f5335 Remove Annotation datatype 2025-09-24 10:39:34 +01:00
justin 87f1444f5c Cleanup 2025-09-23 21:02:27 +01:00
justin 398b3a1342 Cleanup 2025-09-23 17:34:39 +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 a6ca90d7d8 Start to remove explicit "outplacements" 2025-09-23 17:11:07 +01:00
justin a9ecd7de2e Allow for placements to use/update the full GenWorld 2025-09-23 10:41:09 +01:00
justin 5ee78ceffc Simplify room out/in placements 2025-09-23 10:14:19 +01:00
justin d1bb8a985b Commit before tweaking placementn/room generation 2025-09-23 09:52:52 +01:00
justin b837e6a798 Cleanup 2025-09-19 20:39:17 +01:00
justin d4f2cdd3fd Cleanup 2025-09-19 19:56:12 +01:00
justin 2d856ddf9e Slightly rethink display of inventories and terminals 2025-09-18 19:56:12 +01:00
justin 4494e47b43 Improve sensor terminal messages 2025-09-18 10:18:53 +01:00
justin 1564b1c721 Cleanup, merge modules 2025-09-18 08:28:09 +01:00
justin f12ae3533c Remove redundant placement generation 2025-09-17 17:36:45 +01:00
justin 8721b31811 Remove parameters from machine damage sensors 2025-09-17 17:33:26 +01:00
justin 81d6727d8e Simplify analyser machines somewhat 2025-09-16 21:41:26 +01:00
justin 203919933c Work on detecting floor items near analyser 2025-09-08 11:37:08 +01:00
justin f278af0f30 Make Placement into a product type 2025-09-02 12:31:55 +01:00
justin dc13c61dca Remove after placements/genWorldPlacements 2025-09-02 12:03:41 +01:00
justin 7b28ec15d1 Remove PickOnePlacements 2025-09-02 12:02:44 +01:00
justin f279494a02 Make autodoor placements use "ordinary" coordinate placements 2025-09-02 11:53:40 +01:00
justin 2261556c16 Add spinning cursor to terminal line read 2025-09-02 10:24:43 +01:00
justin 8398f0b852 Simplify analyser terminal 2025-09-01 23:24:11 +01:00
justin 01228ed2f1 Unify debug pictures 2025-09-01 17:22:16 +01:00
justin 871d695574 Cleanup 2025-08-27 19:28:56 +01:00
justin 86696deb56 Continue to refactor body/equipment positionings 2025-08-27 14:40:13 +01:00
justin 2e6b7a1b41 Add AimStance to creature posture when Aiming 2025-08-27 11:46:41 +01:00
justin 1ef5534bc2 Cleanup 2025-08-27 01:06:04 +01:00
justin 7581c86d93 Cleanup various equipment/right button code 2025-08-27 00:45:58 +01:00
justin 06d50ac752 Make equipment indices point to item indices 2025-08-26 23:57:02 +01:00
justin 1ebdbdd8ae Cleanup 2025-08-26 18:51:14 +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 f7fd747a7c Allow drag selecting outside of the selection section
Does not yet work outside of any selection section.
Need to think about what widths are acceptable to allow for selection.
2025-08-26 12:42:48 +01:00
justin 004c4d1950 Commit before removing "above/below" checks on inventory dragging
I don't think these actually do anything
EDIT: they are actually necessary
2025-08-26 11:38:46 +01:00
justin 5b95bcbf3b Add XInfinity datatype 2025-08-26 10:02:43 +01:00
justin 58c645041f Allow more drag selection to work 2025-08-25 13:30:04 +01:00
justin a2c32907f0 Fix bugs in drag pickup when releasing mouse outside of inventory list 2025-08-25 12:59:12 +01:00
justin 65803c11c9 Cleanup 2025-08-25 11:01:07 +01:00
justin 3f6f1b4019 Use NewIntMap InvInt for crInv 2025-08-25 10:21:59 +01:00
justin d776c91cfd Fix more item bugs 2025-08-24 23:50:16 +01:00
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +01:00
justin 22b4be440a Refactor floor items to use centralised items intmap 2025-08-24 13:14:49 +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 3936e1a386 Improve tab completion, cleanup 2025-08-20 17:15:34 +01:00