Commit Graph

81 Commits

Author SHA1 Message Date
justin bbf95c91d8 Tweak item dropping 2024-11-25 15:22:42 +00:00
justin 4e4cc92939 Improve item pickup by dragging 2024-11-25 15:01:16 +00:00
justin 951d1191cc Can pick up items by dragging 2024-11-25 14:03:42 +00:00
justin 691ed23eb4 Allow dragging after single click 2024-11-25 12:40:45 +00:00
justin 348da9e6b6 Cleanup 2024-11-25 11:23:01 +00:00
justin cd3efa9124 Make dragging behaviour consistent when dragging up and down
This causes a slight gap when dragging backwards and forwards over
large items
2024-11-25 11:19:51 +00:00
justin 2c6037d852 Fix dragging over items larger than the selection group
There is still a further choice/improvement to be made here,
but at least dragging shouldn't glitch out as it currently stands
2024-11-25 11:09:58 +00:00
justin 9e0f0536e2 Readd space action on buttons 2024-11-24 23:34:03 +00:00
justin 81fcfea1be Refactor close objects hud display 2024-11-24 16:12:35 +00:00
justin b2de834bb7 Move status to list on left of screen 2024-11-24 12:51:20 +00:00
justin 9529185319 Remove section-wide indentation 2024-11-24 10:52:20 +00:00
justin 1e4fd1690f Commit before separating close objects/items 2024-11-23 09:50:30 +00:00
justin 13f5dd09c8 Separate selected item from extra selected items 2024-11-22 15:34:14 +00:00
justin bc2c9c9369 Continue mouse/inventory refactor 2024-11-22 10:33:49 +00:00
justin 1250e2442a Continue improving mouse|inventory interface 2024-11-21 21:04:07 +00:00
justin efef41c9e1 Inventory: allow selection and dropping by dragging while filtering 2024-11-20 19:58:24 +00:00
justin b750fe4186 Cleanup 2024-11-20 17:24:05 +00:00
justin a05511f6d8 Use IntSet for extra selection items 2024-11-20 16:52:03 +00:00
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 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 8b6f5529ff Add 8-way cardinal/intercardinal datatype 2024-10-18 12:39:46 +01:00