justin
2056d8ba0e
Comment out DeriveAnyClass extensions
2025-10-19 21:50:43 +01:00
justin
3f6f1b4019
Use NewIntMap InvInt for crInv
2025-08-25 10:21:59 +01:00
justin
94f6d5c630
Major item refactor, still broken
2025-08-24 19:34:09 +01:00
justin
82c53fc8e3
Continue inventory refactor
2024-11-24 22:08:36 +00:00
justin
9b3518e4eb
Correctly update root status of item in _ilIsRoot
2024-11-05 18:25:30 +00:00
justin
25cec10313
Flatten values in creature manipulation data types
2024-09-24 21:50:21 +01:00
justin
fe00af0e73
Extend inv item location information to include "attached" items
2024-09-24 21:26:26 +01:00
justin
31b5db6e9e
Distinguish between selected item and root-selected item
2024-09-21 21:59:53 +01:00
justin
1006bb5529
Continue reload removal
2024-09-08 10:33:16 +01:00
justin
e03c8dd830
Partial removal of reloading
2024-09-08 10:21:35 +01:00
justin
581d2494dc
Commit before removing reloading
...
Reloading as a concept should be handled by positioning
magazines/tanks/ammo-stores next to items that consume ammo. Magazines
themselves could have various methods for refilling or recreating:
crafting, auto-refill over time (synthesis explanation), refill based on
external world objects, and perhaps other ideas.
2024-09-07 10:13:18 +01:00
justin
944b40cb56
Remove old ammo code, add magazines to some test loadouts
2024-06-21 23:24:26 +01:00
justin
2f0bb5115b
Commit before implementing positional inventory
2023-05-18 09:52:46 +01:00
justin
031af611cd
Cleanup, stop assigning hotkeys to unequipped items
2023-05-05 01:59:40 +01:00
justin
aeefbd4c40
Start move towards using assignable hotkeys for active equipment
2023-05-03 22:37:57 +01:00
justin
a38c77335c
Shuffle regexes
2023-02-20 12:16:46 +00:00
justin
c0ef36426a
Implement filter on nearby objects
2023-02-17 11:19:07 +00:00
justin
4afc216b25
Continue inventory tweak
2023-02-16 17:07:59 +00:00
justin
934dd64704
Work on inventory management
2023-02-16 16:12:03 +00:00
justin
c354949ca9
Partially working change to selected items
2023-02-07 12:07:13 +00:00
justin
5f7d662454
Partial inventory display update
2023-01-27 22:47:45 +00:00
justin
f8d9b54586
Tweak scrolling, move onto reloading
2023-01-07 23:50:54 +00:00
justin
0dc9a09723
Fix rb scrolling
2022-12-31 22:29:12 +00:00
justin
29d6307076
Tweak rewind gun
2022-12-30 11:43:29 +00:00
justin
715008a030
Bump stackage version, uses later version of GHC
2022-08-22 16:56:11 +01:00
justin
7181046aa3
Remove generic and flat instances
2022-08-21 22:38:40 +01:00
justin
f1ef75f511
Go back to JSON encoding
2022-08-21 21:23:59 +01:00
justin
dd62e30026
Add Store instances
2022-08-21 12:21:05 +01:00
justin
1ce7d4a72d
Add Binary instances
2022-08-21 10:58:19 +01:00
justin
6e598339f1
Cleanup
2022-08-20 18:41:04 +01:00
justin
ff9dbdf068
Move from store to flat
2022-08-20 17:54:35 +01:00
justin
8571ab9254
Attempt to make CWorld correct instance of Store
2022-08-20 15:53:37 +01:00
justin
8aa5c17ab9
Cleanup module pathing
2022-07-27 17:37:18 +01:00