Commit Graph

99 Commits

Author SHA1 Message Date
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 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 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 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
justin 83bcf3c0f7 Cleanup 2024-11-25 16:30:38 +00:00
justin 32f0d287e8 Space only picks up filtered close items 2024-11-25 15:47:32 +00:00
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