|
|
fb8798a4ae
|
feat: integrate inventory with cursor system, scene input, and GameScript
- ActionState: add ITEM action (value 4) to enum and get_action_name()
- MainGame: right-click cycles through all 5 actions including ITEM;
skips ITEM if nothing selected; clears selection when cycling away
- Scene: guard _unhandled_input() against active inventory overlay;
handle ITEM action for world-wide item use; add give_item(),
remove_item(), strip_items() helper methods
- SetPiece: handle ITEM action by calling scene's _use_item_on_setpiece()
- GameScript: add GiveItem and GiveItemDeferred script step classes
for item acquisition during cutscenes
|
2026-04-27 07:47:45 -07:00 |
|
|
|
e8982ba4ef
|
changes
|
2026-04-08 17:11:03 -07:00 |
|
|
|
6a64717c9d
|
changes
|
2026-04-05 23:11:56 -07:00 |
|
|
|
7b5ce2e4a5
|
changes
|
2026-04-05 08:02:34 -07:00 |
|
|
|
7203c843ec
|
progresS
|
2026-03-09 11:57:48 -07:00 |
|
|
|
8cfae8dea2
|
progress
|
2026-03-05 22:47:43 -08:00 |
|
|
|
a2eb4de815
|
done
|
2026-03-04 22:52:02 -08:00 |
|
|
|
33dc00cb6a
|
progress
|
2026-03-04 20:35:24 -08:00 |
|
|
|
a04ae0edd9
|
supports resources based on masks.
|
2026-03-04 13:45:52 -08:00 |
|
|
|
a4cc5e8f5f
|
progress
|
2026-03-04 11:07:13 -08:00 |
|
|
|
ae16ae01b2
|
Better screen
|
2024-07-10 23:59:07 -07:00 |
|
|
|
8b5841e861
|
Makes lots of new screens
|
2024-07-01 08:24:25 -07:00 |
|
|
|
242d74b0a7
|
initial
|
2024-05-29 13:26:31 -07:00 |
|