Commit Graph

644 Commits

Author SHA1 Message Date
justin 12e5cba62b Start trying to remove _ssItems as much as possible 2025-01-05 16:00:23 +00:00
justin 51297d0cb2 Cleanup 2025-01-04 21:25:11 +00:00
justin 86173f9f6a Cleanup 2025-01-04 21:08:46 +00:00
justin 698bb081dd Change weapon fixed rate delay not to require update every tick 2025-01-04 21:06:07 +00:00
justin 39e3e4ae00 Refactor in lens direction 2025-01-04 19:14:18 +00:00
justin 386d6f47b0 Mapper, ARHUD, radar sweeps update. Add dropper items 2025-01-03 10:43:06 +00:00
justin e9f5a39ed7 Start implementing mapper item 2025-01-02 16:26:26 +00:00
justin 03b25565f1 Allow mouse click interaction for nearby objects 2025-01-02 00:32:45 +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 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 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 0915e04b56 Allow jumping to hotkey selection 2025-01-01 12:04:39 +00:00
justin 91111fc89c Add attached/aiming checks on item usage 2025-01-01 11:36:33 +00:00
justin 99114c7351 Refactor hotkey assignation 2024-12-31 13:24:10 +00:00
justin 17da9e00f8 Remove data Hammers 2024-12-31 12:42:03 +00:00
justin 9e2dc995e9 Continue item use refactor 2024-12-31 11:25:56 +00:00
justin 6aa3c701bc Move towards removing item hammers, unifying item use 2024-12-31 11:15:03 +00:00
justin 2fc960321e Remove creature hammer, may have broken equipment/combining 2024-12-31 10:17:31 +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 1e7dcbfded Commit before making hotkeys attach to item ids, not inv ids 2024-12-31 00:34:47 +00:00
justin 2fdc6ae557 Start making projectile update function rather than folded list 2024-12-28 21:31:33 +00:00
justin e028c54948 Cleanup 2024-12-28 10:31:58 +00:00
justin 2e67924339 Lint 2024-12-28 10:12:01 +00:00
justin 5c749bff63 Work on rocket/grenade launcher 2024-12-27 21:46:46 +00:00
justin 0ef28c132e Replace buggy circle seg intersection with a simpler test 2024-12-26 21:53:18 +00:00
justin ae557f3fd4 Add remote detonator, stop remote screen attaching to nonlauncher ammo 2024-12-25 21:52:09 +00:00
justin c788af47bd Allow more general detection of item use focus 2024-12-25 21:26:25 +00:00
justin 205c0a5c19 Stop instant creature death, allow for more overkill 2024-12-23 15:54:01 +00:00
justin d9aaa8cc05 Allow for item use when not root 2024-12-20 16:07:58 +00:00
justin 3a72bd366f Commit before changing ItemUse into single product type 2024-12-20 14:49:18 +00:00
justin e1989eaa1e Cleanup 2024-12-19 23:40:04 +00:00
justin 83e65fb1b0 Restrict hotkey firing to initialpress 2024-12-19 22:45:49 +00:00
justin 2b5a81fd11 Cleanup 2024-12-19 22:10:18 +00:00
justin 3da9490dd4 Remove left click/hotkey item data types 2024-12-19 21:55:18 +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 7e0184a54d Remove _crCamouflage/wrist invisibility on equip/unequip
Invisibility no longer works
2024-12-19 12:12:54 +00:00
justin a669632226 Make equipment effects use item locations
Move towards removing on/off equipment effects
2024-12-19 11:15:21 +00:00
justin 3ffe61e6db Move equipment effects into "zipper" item update 2024-12-19 10:00:39 +00:00
justin 8c04a3f968 Cleanup 2024-12-19 01:36:32 +00:00
justin b0f0f5577c Continue work on refactoring equipment position 2024-12-19 01:29:40 +00:00
justin 331a9a2f9b Start keeping track of item equip status internally (partially done) 2024-12-19 00:55:14 +00:00
justin 5600b29714 Split item consumables from item use 2024-12-18 19:35:39 +00:00
justin 86d884ba01 Cleanup 2024-12-18 15:50:22 +00:00
justin 694bc2b060 Allow triggering items using an ECG 2024-12-18 15:39:04 +00:00