Commit Graph

288 Commits

Author SHA1 Message Date
justin 1f5d034c5f Continue selection refactor 2024-11-20 16:15:51 +00:00
justin 3ecf137801 Incomplete work on mouse interaction with filtered inventory 2024-11-20 08:45:51 +00:00
justin 2dc5d35744 Allow dropping items by dragging off inventory 2024-11-19 22:24:03 +00:00
justin 13339c9a12 Tweak mouse over display 2024-11-19 12:51:50 +00:00
justin e31f6dfd4b Continue mouse refactor, add explicit release event/timer 2024-11-19 12:00:31 +00:00
justin 5b709cd7ba Continue mouse context refactor 2024-11-18 22:21:12 +00:00
justin 69fe28afe7 Cleanup 2024-11-18 11:02:12 +00:00
justin 3c5e5b92b1 Refactor code for initial mouse click in game 2024-11-18 11:00:41 +00:00
justin afddcae6d1 Add depth clear/check to fixed layer pictures 2024-11-17 20:01:17 +00:00
justin d5be125a3b Cleanup 2024-11-17 13:03:46 +00:00
justin 5b6c356bab Handle menu selection with mouse context, remove wheel scroll control 2024-11-17 12:32:05 +00:00
justin 53d8ca2861 Move towards moving menu selection list position to mouse context 2024-11-17 12:18:34 +00:00
justin a0431ff9a3 Remove possiblity of displayed but non-focussed terminal 2024-11-16 20:25:49 +00:00
justin 5efc9220e0 Continue hud/mouse refactor 2024-11-16 15:06:05 +00:00
justin 0621709f7b Tweak mouse context/cursors 2024-11-15 22:53:33 +00:00
justin 713d3e3265 Centralise mouse context data 2024-11-10 18:26:30 +00:00
justin b48e949577 Allow use of esc and function keys when in terminal/other subinventories 2024-11-07 19:53:53 +00:00
justin 6168bf282e Fix import 2024-11-05 21:15:44 +00:00
justin 38ab6a35da Fix equipment equipping/moving with right click 2024-11-04 20:41:20 +00:00
justin 0b43541080 Tweak combine inventory display/click events 2024-11-04 10:00:10 +00:00
justin df08dc8ab5 Tweak mouse pointer display 2024-11-04 09:32:36 +00:00
justin 1ed09fa8de Allow selecting using mouse click in combine inventory 2024-11-04 00:53:19 +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 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 f6c136cfd6 Cleanup 2024-10-25 21:05:32 +01:00
justin bd505b072a Make scrolling reduce selected items to 1 2024-10-25 12:50:36 +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 8b6f5529ff Add 8-way cardinal/intercardinal datatype 2024-10-18 12:39:46 +01:00
justin cf0873d73b Start adding mouse control of inventory 2024-10-15 23:26:08 +01:00
justin ac550bc6a4 Add battery shape/picture 2024-10-04 00:25:44 +01:00
justin 127d85e7ce Cleanup constructors FooUse -> UseFoo 2024-10-03 20:39:41 +01:00
justin 3c9941923d Fix bug in creature death drop/destruction ordering 2024-10-03 11:19:53 +01:00
justin 1953fb2d0c Cleanup, fix broken records in LeftUse 2024-10-03 10:34:17 +01:00
justin f90bbc1cd0 Work on AttachUse -> UseAttach 2024-10-01 14:21:40 +01:00
justin 53e959e6cc Cleanup 2024-09-30 14:21:19 +01:00
justin 06cca549d9 Start removing tweakables 2024-09-30 14:07:20 +01:00
justin 6c3d0d5def Cleanup 2024-09-27 21:55:17 +01:00
justin 5f9fb183a9 Implement remote screen for launcher projectiles 2024-09-27 10:39:21 +01:00
justin 25cec10313 Flatten values in creature manipulation data types 2024-09-24 21:50:21 +01:00
justin a6eb5cf982 Commit before only putting item locations in single itemLocations intmap 2024-09-24 09:31:20 +01:00
justin 31b5db6e9e Distinguish between selected item and root-selected item 2024-09-21 21:59:53 +01:00
justin 241f6fdf10 Cleanup 2024-09-21 19:06:43 +01:00
justin cb3288db45 Cleanup. Only update draw distance every 5 frames 2024-09-21 18:46:16 +01:00
justin 9df60d62ab Cleanup, only commented out char sequence scrolling code 2024-09-21 16:59:56 +01:00