justin
9769480d0b
Work towards fixing inventory space leak
2025-01-05 20:54:07 +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
5b978d9f1c
Make examine inventory controlled by item, perhaps still buggy
2025-01-01 21:14:38 +00:00
justin
08685909be
Implement introspection items
2025-01-01 15:20:46 +00:00
justin
dae0e0591c
Fix bugs in equipment allocation using hotkeys
...
The behaviour is still not perfect, should be able to cycle through all
options by pressing one key. There is unnecessary memory of past state
going on here
2025-01-01 14:48:17 +00:00
justin
7dd379d4bc
Cleanup, delete hotkeys when deleting item from inventory
2025-01-01 14:04:25 +00:00
justin
ede08ff1db
Tweak camera movement
2024-12-31 09:54:57 +00:00
justin
e12e4777b2
Make hotkeys assignable to any item, use item id
2024-12-31 09:20:53 +00:00
justin
81fd2131e0
Implement modules changing shell payloads
2024-12-24 21:13:58 +00:00
justin
e1989eaa1e
Cleanup
2024-12-19 23:40:04 +00:00
justin
0a0db28e6d
Cleanup
2024-12-19 22:56:25 +00:00
justin
910c683eac
Move hotkeys out of Creature into LWorld
2024-12-19 15:29:20 +00:00
justin
4526119fcd
Start moving hotkeys out from creatures into world
2024-12-19 15:16:47 +00:00
justin
11b5ef74c5
Remove _crInvEquipped
2024-12-19 12:44:34 +00:00
justin
80b03e6544
Move further towards removing _crInvEquipped
2024-12-19 12:29:17 +00:00
justin
19e5927934
Move towards removing crInvEquipped
2024-12-19 01:49:13 +00:00
justin
331a9a2f9b
Start keeping track of item equip status internally (partially done)
2024-12-19 00:55:14 +00:00
justin
1b99b73f44
Complete PartiallyComposedItem -> ComposedItem
2024-11-29 10:43:08 +00:00
justin
7148051b31
Remove ComposedItem, to be replaced with PartiallyComposedItem
2024-11-29 10:39:39 +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
f12c390778
Add selection item width
2024-11-26 21:53:49 +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
4e4cc92939
Improve item pickup by dragging
2024-11-25 15:01:16 +00:00
justin
9e0f0536e2
Readd space action on buttons
2024-11-24 23:34:03 +00:00
justin
82c53fc8e3
Continue inventory refactor
2024-11-24 22:08:36 +00:00
justin
81fcfea1be
Refactor close objects hud display
2024-11-24 16:12:35 +00:00
justin
9529185319
Remove section-wide indentation
2024-11-24 10:52:20 +00:00
justin
13f5dd09c8
Separate selected item from extra selected items
2024-11-22 15:34:14 +00:00
justin
1f5d034c5f
Continue selection refactor
2024-11-20 16:15:51 +00:00
justin
ecbd51135b
Add sounds when connecting/disconnecting items
2024-11-05 19:14:09 +00:00
justin
9b3518e4eb
Correctly update root status of item in _ilIsRoot
2024-11-05 18:25:30 +00:00
justin
489ff21e12
Remove inventory selection on item drop/pickup
2024-11-04 19:45:12 +00:00
justin
53557965d0
Remove Either construct over invAdj
2024-10-26 15:03:45 +01:00
justin
dc34172691
Unify regex/filtering code
2024-10-26 00:01:12 +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
685eaa3a04
Update inventory every tick (for close objects)
2024-10-08 16:05:37 +01:00
justin
9679f32618
Use constructed laser as targeting scope
2024-10-08 15:53:03 +01:00
justin
507c8e9819
Cleanup, remove inventory display update code on dropping item
2024-10-06 22:32:10 +01:00
justin
650854d13e
Remove shrink gun
2024-10-06 22:09:55 +01:00
justin
597e8dd89d
Rewrite of item color in inventory, runs slowly
2024-10-06 12:55:18 +01:00
justin
9860a88c0c
Make lasGun have multiple functions when attached differently
2024-10-06 11:19:19 +01:00
justin
1953fb2d0c
Cleanup, fix broken records in LeftUse
2024-10-03 10:34:17 +01:00
justin
ad76359dcf
Cleanup invSelectionItem
2024-09-30 13:17:10 +01:00
justin
fc5539cb38
Cleanup
2024-09-30 12:54:31 +01:00
justin
7d72fa3c5d
Add newtype for item id int
2024-09-28 23:34:32 +01:00
justin
fb6fcff61c
Cleanup
2024-09-26 16:32:07 +01:00
justin
772886c8c6
Allow for more complex item composition
2024-09-26 00:00:46 +01:00
justin
f765b02f2c
Fix bug in item item location
2024-09-24 22:29:25 +01:00