Commit Graph

78 Commits

Author SHA1 Message Date
justin 2b969f6530 Make selection cursors use selection item width 2024-11-26 22:49:54 +00:00
justin 199cd73fa9 Make dragging items instantaneous (up to 30 items away, at least) 2024-11-26 21:18:28 +00:00
justin e1f5049e0f Correctly display held root item 2024-11-26 17:05:13 +00:00
justin e93a804559 Allow for lights to be stored in a one-frame list 2024-11-26 12:50:39 +00:00
justin 00d8190ffc Fix bug not allowing dragging at extreme bottom edge 2024-11-25 20:41:30 +00:00
justin 669f9667f1 Allow scrolling within a larger selection to not remove larger selection 2024-11-25 17:20:09 +00:00
justin 82c53fc8e3 Continue inventory refactor 2024-11-24 22:08:36 +00:00
justin 1250e2442a Continue improving mouse|inventory interface 2024-11-21 21:04:07 +00:00
justin a05511f6d8 Use IntSet for extra selection items 2024-11-20 16:52:03 +00:00
justin 3ecf137801 Incomplete work on mouse interaction with filtered inventory 2024-11-20 08:45:51 +00:00
justin 13339c9a12 Tweak mouse over display 2024-11-19 12:51:50 +00:00
justin 7e1b5f0921 Start to refactor terminals 2024-11-05 21:14:53 +00:00
justin 9b3518e4eb Correctly update root status of item in _ilIsRoot 2024-11-05 18:25:30 +00:00
justin fafef1275b Allow filtering of combinations with mouse click on inventory 2024-11-04 00:07:37 +00:00
justin adca54c1ef Tweak mouseover display to (partially) work during filtering 2024-11-03 20:52:00 +00:00
justin feec061aa6 Add separate function checking when inventory is filtered 2024-11-03 09:50:18 +00:00
justin 7bafb1e9e6 Add cursor at end of input filters 2024-11-02 21:56:28 +00:00
justin 79b0af228e Cleanup 2024-10-31 09:50:21 +00:00
justin 388064895f Decouple selection section inventory position 2024-10-24 14:55:51 +01:00
justin f6e32ff6ef Allow dragging of selected items in inventory 2024-10-20 11:32:37 +01:00
justin d256bc0443 Highlight moused-over inventory items 2024-10-16 22:14:11 +01:00
justin 164beeea6d Implement zipper for attachment trees 2024-10-05 14:39:34 +01:00
justin c4f3961672 Cleanup 2024-10-01 02:25:04 +01:00
justin 88c3e02459 Implement targeting launcher shells using separate item 2024-09-29 16:24:26 +01:00
justin 600b8cd309 Commit before changes to item grammar 2024-09-25 11:13:01 +01:00
justin f765b02f2c Fix bug in item item location 2024-09-24 22:29:25 +01:00
justin 25cec10313 Flatten values in creature manipulation data types 2024-09-24 21:50:21 +01:00
justin fe00af0e73 Extend inv item location information to include "attached" items 2024-09-24 21:26:26 +01:00
justin 265da89791 Add newtype to floor item ids 2024-09-23 22:42:09 +01:00
justin 43b365185d Improve item location code, including some error detection 2024-09-23 14:33:14 +01:00
justin 5262355368 Fix bugs in item locations 2024-09-23 13:12:09 +01:00
justin 4f6431968c Improve item location code 2024-09-22 14:29:02 +01:00
justin 236f7c7750 Commit before tweaking item id/locations 2024-09-22 13:58:00 +01:00
justin 1d1d1527e7 Continue weapon effect chain refactor 2024-09-16 19:27:21 +01:00
justin c72278f728 Commit before working on displaying composed items in inventory 2024-09-11 16:04:33 +01:00
justin 60c399935e Add link types to attachment tree 2024-09-11 11:33:08 +01:00
justin 26f3610f82 Continue tree based inventory update 2024-09-10 16:35:44 +01:00
justin 32cb2b2e80 Make launcherX use multiple ammo sources 2024-06-28 22:40:24 +01:00
justin c862c862df Return to project, unsure about changes 2024-05-25 13:10:50 +01:00
justin 938809a3a1 Continue to work on targeting inventory items 2023-05-20 00:34:23 +01:00
justin 2d32eeb266 Tweak display when equiping 2023-05-12 00:48:07 +01:00
justin 031af611cd Cleanup, stop assigning hotkeys to unequipped items 2023-05-05 01:59:40 +01:00
justin 08e71e5451 Add more debug info for selected creatures 2023-04-30 13:55:54 +01:00
justin 734d74af52 Tweak pause camera movement 2023-04-25 10:23:43 +01:00
justin d79216555b Try to add compute shaders 2023-04-11 14:55:57 +01:00
justin 07a1d71039 Add general smooth scrolling, move camera into world 2023-03-26 20:09:00 +01:00
justin 73e742e1a2 Implement floating camera 2023-03-26 16:44:19 +01:00
justin 082ce9c9a1 Start to generalise text input to "terminal signal" input 2023-03-26 13:57:26 +01:00
justin ea0c942887 Refactor window size, update selection cursor on new screen 2023-03-25 09:27:27 +00:00
justin 20c05be23f Fix resize crash 2023-03-24 14:21:12 +00:00