Commit Graph

133 Commits

Author SHA1 Message Date
justin 81f88c32e9 Unify key press and mouse button press timings
Both now use Ints for presses.
Still no release timer for keyboard events.
2025-07-28 23:16:05 +01:00
justin e952f2abea Enable sounds in menus 2025-06-03 08:51:34 +01:00
justin 1851dcc5d6 Pause and resume sounds when pausing game 2025-06-02 12:43:37 +01:00
justin 61e85ffd5c Improve rotate drag mouse context 2025-06-01 10:06:51 +01:00
justin 59e1207b46 Improve jump to hotkey 2025-06-01 09:44:03 +01:00
justin b3cf10bd26 Simplify lasers 2025-01-07 01:36:23 +00:00
justin 4a9c1cd6b3 Simplify menu screens (no choice of display parameters) 2025-01-07 01:03:12 +00:00
justin fe3e0b1373 Simplify menu display 2025-01-07 00:58:23 +00:00
justin 6ba16b06fb Cleanup 2025-01-06 12:23:59 +00:00
justin ffe5198e46 Cleanup 2025-01-06 12:21:34 +00:00
justin f9cf3c2ea6 Refactor 2025-01-06 12:10:25 +00:00
justin faded4a3c5 Cleanup 2025-01-06 12:06:51 +00:00
justin f3f365bbe9 Refactor 2025-01-06 12:06:37 +00:00
justin 57d36855d8 Replace length . _siPictures with _siHeight 2025-01-05 17:31:37 +00:00
justin 89eed0d059 Commit before trying to deal with leak in main inventory display 2025-01-04 12:58:36 +00:00
justin 03b25565f1 Allow mouse click interaction for nearby objects 2025-01-02 00:32:45 +00:00
justin adc0878a28 Allow use of items while examine subinventory shows
Still not sure what to do with right click scrolling, item swapping
2025-01-01 21:58:07 +00:00
justin ff5c4db3ae Cleanup 2025-01-01 21:16:47 +00:00
justin 5b978d9f1c Make examine inventory controlled by item, perhaps still buggy 2025-01-01 21:14:38 +00:00
justin 7dd379d4bc Cleanup, delete hotkeys when deleting item from inventory 2025-01-01 14:04:25 +00:00
justin 2fc960321e Remove creature hammer, may have broken equipment/combining 2024-12-31 10:17:31 +00:00
justin e028c54948 Cleanup 2024-12-28 10:31:58 +00:00
justin 0ef28c132e Replace buggy circle seg intersection with a simpler test 2024-12-26 21:53:18 +00:00
justin aec56f4977 Fix more edge cases in circle collision 2024-12-25 10:14:13 +00:00
justin 1a3ccbaead Add file 2024-12-25 00:11:28 +00:00
justin 04a83ed031 Fix error in circle wall collision detection
The wall zoning did not take into account the radius of the circle
2024-12-25 00:10:26 +00:00
justin d09e715653 Select item under mouse after releasing drag selection 2024-11-29 21:01:04 +00:00
justin b21513c4dd Move item inv size and item dimensions from records to external function 2024-11-26 23:36:08 +00:00
justin f64dc86a30 Cleanup 2024-11-26 22:55:55 +00:00
justin 9e0ef2ed1d Cleanup 2024-11-26 21:27:09 +00:00
justin 199cd73fa9 Make dragging items instantaneous (up to 30 items away, at least) 2024-11-26 21:18:28 +00:00
justin 94acc5566c Unify backspace in regex code 2024-11-26 17:33:08 +00:00
justin e33fed2239 Click on combine filter jumps to combination 2024-11-26 12:05:19 +00:00
justin a4d95c5bd5 Change behaviour when clicking on filter 2024-11-26 11:59:26 +00:00
justin f91a5cebb5 Cleanup 2024-11-25 23:13:54 +00:00
justin 21aae232fc Cleanup 2024-11-25 22:55:28 +00:00
justin d8d30e0192 Cleanup (somewhat) mouseClickOptionsList 2024-11-25 22:54:45 +00:00
justin 0fb6c3ec26 Improve mouse cursor on pickup 2024-11-25 22:41:39 +00:00
justin 6658aa7a0a Stop group selection on unsuitable sections 2024-11-25 22:26:28 +00:00
justin bf6e02bd98 Cleanup 2024-11-25 22:16:54 +00:00
justin f36f4b8536 Hide group selection in combine inventory, mempty on combine 2024-11-25 21:55:10 +00:00
justin 445ca84358 Fix bug when dragging items 2024-11-25 21:42:00 +00:00
justin 172429bc79 Cleanup 2024-11-25 20:43:27 +00:00
justin 00d8190ffc Fix bug not allowing dragging at extreme bottom edge 2024-11-25 20:41:30 +00:00
justin 3c75b78803 Fix bug when dragging filtered items 2024-11-25 20:04:03 +00:00
justin 8ad91c7bac Cleanup 2024-11-25 19:49:16 +00:00
justin 51caf936f4 Prevent bug on shift selecting from outside selection lists 2024-11-25 18:53:27 +00:00
justin 79bc3b2ddf Update single selection to be under mouse while dragging 2024-11-25 18:29:01 +00:00
justin 887ae2477c Allow selection of noncontiguous items using shift 2024-11-25 18:18:34 +00:00
justin 669f9667f1 Allow scrolling within a larger selection to not remove larger selection 2024-11-25 17:20:09 +00:00