Commit Graph

127 Commits

Author SHA1 Message Date
justin 650854d13e Remove shrink gun 2024-10-06 22:09:55 +01:00
justin 9860a88c0c Make lasGun have multiple functions when attached differently 2024-10-06 11:19:19 +01:00
justin 3b54f00cc7 Move towards using item structural function when using items 2024-10-05 20:53:50 +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 6438da0037 Commit AFTER playing around with poking/vector sizing a little 2024-10-01 12:32:23 +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 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 6c3d0d5def Cleanup 2024-09-27 21:55:17 +01:00
justin fb6fcff61c Cleanup 2024-09-26 16:32:07 +01:00
justin 772886c8c6 Allow for more complex item composition 2024-09-26 00:00:46 +01:00
justin 25cec10313 Flatten values in creature manipulation data types 2024-09-24 21:50:21 +01:00
justin 4f6431968c Improve item location code 2024-09-22 14:29:02 +01:00
justin 236f7c7750 Commit before tweaking item id/locations 2024-09-22 13:58:00 +01:00
justin efd3e17cbf Cleanup, think about removing creature "hammer" 2024-09-22 10:47:47 +01:00
justin 31b5db6e9e Distinguish between selected item and root-selected item 2024-09-21 21:59:53 +01:00
justin 6f372109d9 Start unifying heldUse and heldMods 2024-09-15 10:54:24 +01:00
justin cde7bc9aef Move towards working implementation of attachment tree ammo 2024-09-14 10:44:35 +01:00
justin db4a6a10de Only display combinations for first items in list 2024-09-08 21:00:16 +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 32cb2b2e80 Make launcherX use multiple ammo sources 2024-06-28 22:40:24 +01:00
justin 009a6cd30f Pass ammo magazine items to held item use chain 2024-06-25 15:50:22 +01:00
justin 8e127f0603 Make ammo magazines into own item type 2024-06-22 12:03:32 +01:00
justin 0a1b0386b9 Remove internal ammo 2024-06-21 12:48:41 +01:00
justin 9ee925f13a Commit on returning to work 2023-09-21 09:17:49 +01:00
justin 10c9e2261f Held item rclick use, tweak reload on lclick 2023-05-28 10:17:32 +01:00
justin 17c79e7cee Cleanup and fix selection section cursor position bug 2023-05-19 19:29:37 +01:00
justin 2f0bb5115b Commit before implementing positional inventory 2023-05-18 09:52:46 +01:00
justin 7df81559d9 Work towards adding external ammo sources 2023-05-17 11:01:52 +01:00
justin a67e8667bc Simplify right button options 2023-05-15 11:06:13 +01:00
justin 0735b46266 Stop equip after combining 2023-05-15 06:46:09 +01:00
justin 03c3d34ea1 Attempt to simplify text positioning 2023-05-05 02:37:18 +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 5b1212e4f6 Count mouse button press time up from 0 2023-04-27 11:39:42 +01:00
justin 73e742e1a2 Implement floating camera 2023-03-26 16:44:19 +01:00
justin d989acd6f2 Allow shadow fidelity option, fix bug in rendering box shadows 2023-03-25 17:22:58 +00:00
justin cdc4a84d4b Commit before attempting to split ItemUse into prism + lenses 2023-03-25 10:10:47 +00:00
justin fc0fd5fa37 Introduce idea of world event flags 2023-02-23 11:46:45 +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 24825728f5 Unify inventory sections further (slow?) 2023-02-11 13:10:10 +00:00