Commit Graph

26 Commits

Author SHA1 Message Date
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +01:00
justin 22b4be440a Refactor floor items to use centralised items intmap 2025-08-24 13:14:49 +01:00
justin c38d03165f Start refactor storing items in single intmap, done turrets
More checks required
2025-08-24 11:53:21 +01:00
justin fcccd63844 Refactor floor items, removing ids (not fully checked) 2025-08-23 22:10:33 +01:00
justin 331a9a2f9b Start keeping track of item equip status internally (partially done) 2024-12-19 00:55:14 +00:00
justin 8d6b44e9f4 Cleanup 2024-11-29 01:37:45 +00:00
justin 9b3518e4eb Correctly update root status of item in _ilIsRoot 2024-11-05 18:25:30 +00:00
justin 88c3e02459 Implement targeting launcher shells using separate item 2024-09-29 16:24:26 +01: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 265da89791 Add newtype to floor item ids 2024-09-23 22:42:09 +01:00
justin 4f6431968c Improve item location code 2024-09-22 14:29:02 +01:00
justin 31b5db6e9e Distinguish between selected item and root-selected item 2024-09-21 21:59:53 +01:00
justin 9283ae187f Fix scope rotation after torque 2023-05-28 16:22:54 +01:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin 919a179283 Commit before attempting to add concurrency to loop 2022-08-16 08:00:47 +01:00
justin 82aedc3830 Make all items have an id an associated location 2022-08-01 23:50:26 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin b52adddd5d Work on cleaning up item effects/attachments etc 2022-07-27 16:39:58 +01:00
justin 8d17ce66e9 Cleanup 2022-07-27 12:49:23 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 3759434d92 Make use hammers and item positions slightly more logical 2022-07-07 08:27:56 +01:00
justin c2e7fcc897 Commit before rethinking item positioning, broken item hammer 2022-07-07 07:50:05 +01:00
justin 53c8be0679 Continue reload refactor 2022-06-21 14:07:17 +01:00
justin 7ca9afeb5f Implement dual laser tesla 2022-04-07 10:06:39 +01:00
justin 6c1bf92082 Add file 2022-04-07 09:29:11 +01:00