Commit Graph

2192 Commits

Author SHA1 Message Date
justin a2dd10323c Remove _ssCursor 2024-10-31 09:55:12 +00:00
justin 79b0af228e Cleanup 2024-10-31 09:50:21 +00:00
justin 97c3f1262b Display root+tree selection when aiming 2024-10-28 14:26:09 +00:00
justin 53557965d0 Remove Either construct over invAdj 2024-10-26 15:03:45 +01:00
justin 6402ab11da Continue tweaking inventory display 2024-10-26 14:50:35 +01:00
justin e2f3d6a378 Improve inventory display 2024-10-26 10:53:36 +01:00
justin ae0f2fad0f Remove _decorations 2024-10-26 09:18:11 +01:00
justin f11dfe53db Cleanup 2024-10-26 09:15:56 +01:00
justin dc34172691 Unify regex/filtering code 2024-10-26 00:01:12 +01:00
justin 46ee29f646 Remove intmap over filters 2024-10-25 22:42:23 +01:00
justin d93c548d3c Remove SelectionSections 2024-10-25 22:19:04 +01:00
justin a20fc48eaa Move SSSExtra out of SelectionSections 2024-10-25 21:55:09 +01:00
justin 069392bd33 Commit before reorganising/removing SSSExtra 2024-10-25 21:35:43 +01:00
justin f6c136cfd6 Cleanup 2024-10-25 21:05:32 +01:00
justin 6424899afd Remove cursor type from ListDisplayParams 2024-10-25 17:41:37 +01:00
justin bd505b072a Make scrolling reduce selected items to 1 2024-10-25 12:50:36 +01:00
justin 90862b0c69 Cleanup 2024-10-25 12:43:18 +01:00
justin ec07e6b1a2 Prevent dragging items down from cycling to top 2024-10-25 12:31:05 +01:00
justin 4da5bfa497 Implement downwards inventory drag, buggy 2024-10-25 10:40:22 +01:00
justin 0c5a21765a Reimplement dragging upwards with mouse 2024-10-25 10:29:27 +01:00
justin 388064895f Decouple selection section inventory position 2024-10-24 14:55:51 +01:00
justin 81f4f38166 Move towards separating selection sections cursor position storage 2024-10-24 13:42:49 +01:00
justin 5ca440ca67 Start simplifying mouse inventory selection 2024-10-24 11:47:51 +01:00
justin 9e3d8ae6b0 Cleanup 2024-10-22 11:22:38 +01:00
justin 65f05b93f8 Cleanup compiler warnings 2024-10-22 10:48:44 +01:00
justin c0b1092fb6 Cleanup some compiler warnings 2024-10-22 10:33:14 +01:00
justin e2330618f2 Update stack lts 2024-10-22 10:07:13 +01:00
justin f6e32ff6ef Allow dragging of selected items in inventory 2024-10-20 11:32:37 +01:00
justin 8b6f5529ff Add 8-way cardinal/intercardinal datatype 2024-10-18 12:39:46 +01:00
justin d256bc0443 Highlight moused-over inventory items 2024-10-16 22:14:11 +01:00
justin cf0873d73b Start adding mouse control of inventory 2024-10-15 23:26:08 +01:00
justin e745238b8f Make weapon fail sound distinct 2024-10-08 20:55:59 +01:00
justin d1ee0f997a Fix attachment of augmented hud to laser 2024-10-08 17:36:00 +01:00
justin c0879393cd Remove non-laser item TARGETLASER 2024-10-08 17:07:31 +01:00
justin 72346093c7 Use item function in determining attachments 2024-10-08 16:46:09 +01:00
justin 685eaa3a04 Update inventory every tick (for close objects) 2024-10-08 16:05:37 +01:00
justin 9679f32618 Use constructed laser as targeting scope 2024-10-08 15:53:03 +01:00
justin da5a895f24 Cleanup 2024-10-08 10:47:31 +01:00
justin 30aa3aaaa1 Use fromDistinctAscList rather than fromAscList 2024-10-08 10:22:14 +01:00
justin 2d536a31c9 Cleanup 2024-10-08 10:17:50 +01:00
justin 7783108515 Make updateInventoryPositioning fire less often 2024-10-08 10:05:03 +01:00
justin 507c8e9819 Cleanup, remove inventory display update code on dropping item 2024-10-06 22:32:10 +01:00
justin 650854d13e Remove shrink gun 2024-10-06 22:09:55 +01:00
justin 597e8dd89d Rewrite of item color in inventory, runs slowly 2024-10-06 12:55:18 +01:00
justin 9860a88c0c Make lasGun have multiple functions when attached differently 2024-10-06 11:19:19 +01:00
justin 3b54f00cc7 Move towards using item structural function when using items 2024-10-05 20:53:50 +01:00
justin 7c324a03f6 Commit before using item structural function more prominently 2024-10-05 16:38:14 +01:00
justin 164beeea6d Implement zipper for attachment trees 2024-10-05 14:39:34 +01:00
justin 71d4802a4a Remove explicit muzzle flares for picture updated every frame 2024-10-04 01:31:04 +01:00
justin 075429088b Make anti-clockwise what were clockwise shapes, cleanup flash module-ing 2024-10-04 00:59:08 +01:00