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
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
f3cfe8cb5f
Fix imports
2024-12-19 22:57:53 +00:00
justin
0a0db28e6d
Cleanup
2024-12-19 22:56:25 +00:00
justin
3da9490dd4
Remove left click/hotkey item data types
2024-12-19 21:55:18 +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
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
9bc9dd2a08
Cleanup code, speed up radar sweeps
2024-12-18 15:57:37 +00:00
justin
86d884ba01
Cleanup
2024-12-18 15:50:22 +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
d405747bd5
Tweaks concerning item types
2024-12-18 11:39:12 +00:00
justin
d0ef2628ce
Start more sensibly separating avatar from ai creatures
2024-12-17 19:55:07 +00:00
justin
234b10df40
Remove bullet delay
2024-11-29 21:15:12 +00:00
justin
59c65b059a
Remove invTrees function
2024-11-29 20:47:16 +00:00
justin
de4a955206
Remove reduntant left click item use code
2024-11-29 20:40:14 +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
8d6b44e9f4
Cleanup
2024-11-29 01:37:45 +00:00
justin
61c0ba9251
Cleanup, remove spawngun
2024-11-28 21:48:25 +00:00
justin
ba66008c65
Cleanup
2024-11-28 21:27:29 +00:00
justin
7db700042a
Cleanup old muzzle position code
2024-11-28 21:26:55 +00:00
justin
3763ff2c8a
Partial implementation of more sensible muzzle position determination
2024-11-28 21:15:22 +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
e1f5049e0f
Correctly display held root item
2024-11-26 17:05:13 +00:00
justin
2dc5d35744
Allow dropping items by dragging off inventory
2024-11-19 22:24:03 +00:00
justin
9b3518e4eb
Correctly update root status of item in _ilIsRoot
2024-11-05 18:25:30 +00:00
justin
38ab6a35da
Fix equipment equipping/moving with right click
2024-11-04 20:41:20 +00:00
justin
97c3f1262b
Display root+tree selection when aiming
2024-10-28 14:26:09 +00:00
justin
53557965d0
Remove Either construct over invAdj
2024-10-26 15:03:45 +01:00
justin
f6c136cfd6
Cleanup
2024-10-25 21:05:32 +01:00
justin
cf0873d73b
Start adding mouse control of inventory
2024-10-15 23:26:08 +01: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
72346093c7
Use item function in determining attachments
2024-10-08 16:46:09 +01:00
justin
9679f32618
Use constructed laser as targeting scope
2024-10-08 15:53:03 +01:00
justin
da5a895f24
Cleanup
2024-10-08 10:47:31 +01:00
justin
30aa3aaaa1
Use fromDistinctAscList rather than fromAscList
2024-10-08 10:22:14 +01:00
justin
507c8e9819
Cleanup, remove inventory display update code on dropping item
2024-10-06 22:32:10 +01:00
justin
650854d13e
Remove shrink gun
2024-10-06 22:09:55 +01:00
justin
597e8dd89d
Rewrite of item color in inventory, runs slowly
2024-10-06 12:55:18 +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
164beeea6d
Implement zipper for attachment trees
2024-10-05 14:39:34 +01:00