Commit Graph

355 Commits

Author SHA1 Message Date
justin 691ed23eb4 Allow dragging after single click 2024-11-25 12:40:45 +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 1250e2442a Continue improving mouse|inventory interface 2024-11-21 21:04:07 +00:00
justin b750fe4186 Cleanup 2024-11-20 17:24:05 +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 3c5e5b92b1 Refactor code for initial mouse click in game 2024-11-18 11:00:41 +00:00
justin d5be125a3b Cleanup 2024-11-17 13:03:46 +00:00
justin 53d8ca2861 Move towards moving menu selection list position to mouse context 2024-11-17 12:18:34 +00:00
justin e7ea5d7fa9 Allow for more changable terminal screen colors 2024-11-17 10:18:04 +00:00
justin a0431ff9a3 Remove possiblity of displayed but non-focussed terminal 2024-11-16 20:25:49 +00:00
justin 86f185c71e Determine mouse position over terminal display 2024-11-16 16:45:12 +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 f35dfc66bd Commit before using central mouse context type 2024-11-10 17:56:50 +00:00
justin 0237e655b5 Cleanup 2024-11-04 10:28:21 +00:00
justin df08dc8ab5 Tweak mouse pointer display 2024-11-04 09:32:36 +00:00
justin c1b1611279 Record mouse over combination selections 2024-11-04 00:40:24 +00:00
justin fafef1275b Allow filtering of combinations with mouse click on inventory 2024-11-04 00:07:37 +00:00
justin d93c548d3c Remove SelectionSections 2024-10-25 22:19:04 +01:00
justin f6c136cfd6 Cleanup 2024-10-25 21:05:32 +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 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 c0b1092fb6 Cleanup some compiler warnings 2024-10-22 10:33:14 +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 685eaa3a04 Update inventory every tick (for close objects) 2024-10-08 16:05:37 +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 71d4802a4a Remove explicit muzzle flares for picture updated every frame 2024-10-04 01:31:04 +01:00
justin f69d150e00 Cleanup 2024-10-01 02:46:18 +01:00
justin 88c3e02459 Implement targeting launcher shells using separate item 2024-09-29 16:24:26 +01:00
justin 7d72fa3c5d Add newtype for item id int 2024-09-28 23:34:32 +01:00
justin ff512348e0 Cleanup 2023-05-03 20:02:56 +01:00
justin 748e24137f Cleanup 2023-05-03 19:24:29 +01:00
justin 61f88aeb4a Cleanup 2023-05-01 22:35:33 +01:00
justin 60e5e6ecae Add extra warning cries to chaseCrits 2023-05-01 14:01:27 +01:00
justin 08e71e5451 Add more debug info for selected creatures 2023-04-30 13:55:54 +01:00
justin 5b1212e4f6 Count mouse button press time up from 0 2023-04-27 11:39:42 +01:00