Commit Graph

98 Commits

Author SHA1 Message Date
justin 08685909be Implement introspection items 2025-01-01 15:20:46 +00:00
justin 7dd379d4bc Cleanup, delete hotkeys when deleting item from inventory 2025-01-01 14:04:25 +00:00
justin 91111fc89c Add attached/aiming checks on item usage 2025-01-01 11:36:33 +00:00
justin 1e7dcbfded Commit before making hotkeys attach to item ids, not inv ids 2024-12-31 00:34:47 +00:00
justin 87f068f01a Add gimbal and gyroscope, allowing more fine tuned projectile control 2024-12-30 11:41:20 +00:00
justin 2037891cc9 Commit before perhaps rethinking item structure 2024-12-29 10:40:21 +00:00
justin ef7aee82e5 Allow grenades to bounce 2024-12-29 00:33:55 +00:00
justin 5c749bff63 Work on rocket/grenade launcher 2024-12-27 21:46:46 +00:00
justin 53c981718c Start allowing for more granular control of remote projectiles, cleanup 2024-12-26 10:16:18 +00:00
justin ae557f3fd4 Add remote detonator, stop remote screen attaching to nonlauncher ammo 2024-12-25 21:52:09 +00:00
justin 81fd2131e0 Implement modules changing shell payloads 2024-12-24 21:13:58 +00:00
justin dc96424de9 Comment out bullet ammo targeting modules 2024-12-24 14:04:18 +00:00
justin a4e1fcf384 Add alteRifle 2024-12-23 10:53:35 +00:00
justin 056b8be534 Cleanup 2024-12-20 17:35:02 +00:00
justin e34a17a027 Cleanup, use pattern guards 2024-12-20 17:28:42 +00:00
justin 58635466ae Cleanup 2024-12-20 17:09:17 +00:00
justin d9aaa8cc05 Allow for item use when not root 2024-12-20 16:07:58 +00:00
justin 3da9490dd4 Remove left click/hotkey item data types 2024-12-19 21:55:18 +00:00
justin 7e0184a54d Remove _crCamouflage/wrist invisibility on equip/unequip
Invisibility no longer works
2024-12-19 12:12:54 +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 d405747bd5 Tweaks concerning item types 2024-12-18 11:39:12 +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 a9edab0e31 Cleanup 2024-11-29 10:06:59 +00:00
justin 0d5e578f07 Implement bullet synth 2024-11-27 20:37:40 +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 e745238b8f Make weapon fail sound distinct 2024-10-08 20:55:59 +01:00
justin d1ee0f997a Fix attachment of augmented hud to laser 2024-10-08 17:36:00 +01:00
justin c0879393cd Remove non-laser item TARGETLASER 2024-10-08 17:07:31 +01:00
justin 597e8dd89d Rewrite of item color in inventory, runs slowly 2024-10-06 12:55:18 +01:00
justin 3b54f00cc7 Move towards using item structural function when using items 2024-10-05 20:53:50 +01:00
justin ac550bc6a4 Add battery shape/picture 2024-10-04 00:25:44 +01:00
justin 127d85e7ce Cleanup constructors FooUse -> UseFoo 2024-10-03 20:39:41 +01:00
justin 1953fb2d0c Cleanup, fix broken records in LeftUse 2024-10-03 10:34:17 +01:00
justin 91bf1bc62a Cleanup UseEquip constructor 2024-10-03 10:15:17 +01:00
justin f90bbc1cd0 Work on AttachUse -> UseAttach 2024-10-01 14:21:40 +01:00
justin 87cbaf911f Cleanup combining code, flatten modules 2024-10-01 10:01:21 +01:00
justin dc44d20baf Cleanup 2024-10-01 01:50:15 +01:00
justin 752b568a86 Work on orienting and drawing attachments 2024-09-30 23:02:22 +01:00
justin 53e959e6cc Cleanup 2024-09-30 14:21:19 +01:00
justin fc5539cb38 Cleanup 2024-09-30 12:54:31 +01:00
justin 0701c4043e Remove (by commenting out) module item-type system 2024-09-30 11:42:10 +01:00
justin 4545caa7e6 Implement bullet trajectories using attachable items 2024-09-29 21:51:14 +01:00
justin 88c3e02459 Implement targeting launcher shells using separate item 2024-09-29 16:24:26 +01:00
justin 241191ee1b Move towards external targeting items 2024-09-28 23:01:50 +01:00
justin 6c3d0d5def Cleanup 2024-09-27 21:55:17 +01:00
justin 5f9fb183a9 Implement remote screen for launcher projectiles 2024-09-27 10:39:21 +01:00
justin 600b8cd309 Commit before changes to item grammar 2024-09-25 11:13:01 +01:00