justin
9f884b5aa7
Continue record refactor
2025-06-04 09:50:18 +01:00
justin
e1ec4e1a89
Move weapon muzzles up a record
2025-06-04 09:29:09 +01:00
justin
a71e237789
Remove aimParam records
2025-06-04 09:22:01 +01:00
justin
a1a35745d6
Move TriggerType out of item record
2025-06-04 08:18:05 +01:00
justin
33ebdcb0de
Continue reorganising records into functions
2025-06-03 22:20:42 +01:00
justin
a5554f24e4
Make item handle position slightly more sensible
2025-06-03 15:52:55 +01:00
justin
a17961eac7
Make aimStance record into function
2025-06-03 15:19:35 +01:00
justin
589603e474
Start moving item records out into functions
2025-06-03 11:46:56 +01:00
justin
b442001246
Move laser sound to where it is created
2025-06-01 21:07:56 +01:00
justin
21b7b863c7
Implement copier, an item that copies the value displayed by other items
2025-01-08 14:29:25 +00:00
justin
5fa5bdf21e
Tweak display, scrolling of item values
2025-01-07 21:10:29 +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
725a59b9d0
Work on mapper item, simpler generation of items from console
2025-01-02 11:16:04 +00:00
justin
5b978d9f1c
Make examine inventory controlled by item, perhaps still buggy
2025-01-01 21:14:38 +00:00
justin
91111fc89c
Add attached/aiming checks on item usage
2025-01-01 11:36:33 +00:00
justin
17da9e00f8
Remove data Hammers
2024-12-31 12:42:03 +00:00
justin
2fc960321e
Remove creature hammer, may have broken equipment/combining
2024-12-31 10:17:31 +00:00
justin
1e7dcbfded
Commit before making hotkeys attach to item ids, not inv ids
2024-12-31 00:34:47 +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
a4e1fcf384
Add alteRifle
2024-12-23 10:53:35 +00:00
justin
34c7186aa1
Tweak flares
2024-12-23 10:28:46 +00:00
justin
bb5ed215e4
Cleanup
2024-12-22 23:57:54 +00:00
justin
84821a1531
Randomise volleygun muzzle order
2024-12-21 19:10:34 +00:00
justin
8f65fa6bc5
Allow firing of different muzzles on different frames after use
2024-12-21 11:37:52 +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
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
c4e8046332
Improve click detectors
...
Introduce "gadgets" as a structural function, for items that can be used
when held and when not held. Click detectors are such an item. Make
click detectors correctly attach and use up batteries when used.
2024-12-18 13:34:05 +00:00
justin
0d5e578f07
Implement bullet synth
2024-11-27 20:37:40 +00:00
justin
3b54f00cc7
Move towards using item structural function when using items
2024-10-05 20:53:50 +01:00
justin
164beeea6d
Implement zipper for attachment trees
2024-10-05 14:39:34 +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
ea353f8bcc
Fully remove forcefieldgun
2024-10-01 13:20:55 +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
241191ee1b
Move towards external targeting items
2024-09-28 23:01:50 +01:00