justin
3da9490dd4
Remove left click/hotkey item data types
2024-12-19 21:55:18 +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
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
c0879393cd
Remove non-laser item TARGETLASER
2024-10-08 17:07:31 +01:00
justin
9679f32618
Use constructed laser as targeting scope
2024-10-08 15:53:03 +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
justin
844bb486e6
Make torch use battery power
2024-10-02 23:53:38 +01:00
justin
8df6b31062
Move towards being able to orient positions on attached items
2024-10-01 20:13:08 +01:00
justin
d357d5a03c
Some cleanup of rendering/poking, remove forcefield gun
2024-10-01 13:19:34 +01:00
justin
87cbaf911f
Cleanup combining code, flatten modules
2024-10-01 10:01:21 +01:00
justin
f69d150e00
Cleanup
2024-10-01 02:46:18 +01:00
justin
5091709f70
Cleanup launcher code
2024-10-01 01:43:51 +01:00
justin
18219d0bff
Cleanup
2024-09-30 14:27:50 +01:00
justin
53e959e6cc
Cleanup
2024-09-30 14:21:19 +01:00
justin
06cca549d9
Start removing tweakables
2024-09-30 14:07:20 +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
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
justin
fe00af0e73
Extend inv item location information to include "attached" items
2024-09-24 21:26:26 +01:00
justin
9dff2fcd7a
Commit before partial cleanup, continue weapon effect refactor
2024-09-21 16:04:23 +01:00
justin
bb18831393
Continue weapon refactor, gas combinations
2024-09-19 09:49:56 +01:00
justin
6f972bb316
Implement launcher using attachment weapon chain effects
2024-09-18 22:12:14 +01:00
justin
765e08117a
Add more weapons to attachment chain effects
2024-09-18 19:06:57 +01:00
justin
2c96a514ea
Continue weapon effect chain work
...
Start work on using muzzles to determine the effect of the ammo when
loaded
2024-09-18 00:36:28 +01:00
justin
791003ebb9
Implement burstRifle using attachment weapon chain
2024-09-17 11:05:34 +01:00
justin
e23c7a0154
Continue refactor of bullet gun effect chain
2024-09-16 23:34:54 +01:00
justin
1d1d1527e7
Continue weapon effect chain refactor
2024-09-16 19:27:21 +01:00
justin
abc0dd1106
Partial refactor of bullet weapon effect chain
2024-09-16 13:05:59 +01:00
justin
6f372109d9
Start unifying heldUse and heldMods
2024-09-15 10:54:24 +01:00
justin
338d9e8422
Auto create tree structure for held item ammo, add derive instances
2024-09-13 17:34:29 +01:00
justin
86795f1a10
Commit before removing stackable items
2024-09-08 15:17:59 +01:00
justin
32cb2b2e80
Make launcherX use multiple ammo sources
2024-06-28 22:40:24 +01:00
justin
c723d1b1e1
Move around ammo source checks
2024-06-22 16:23:34 +01:00
justin
25cecb8ea6
Move shells to external magazines
2024-06-22 15:36:58 +01:00
justin
a9ac974a2c
Move bullet modifications from weapons to magazines
2024-06-22 10:40:11 +01:00
justin
a3eca3a674
Start moving bullet ammo parameters to more sensible places
2024-06-22 00:08:42 +01:00
justin
ecefba21d6
Implement reloading of single external magazines
2024-06-21 14:50:08 +01:00
justin
0a1b0386b9
Remove internal ammo
2024-06-21 12:48:41 +01:00
justin
d41604fcde
Mid implementation of external ammo sources
2024-06-20 22:58:52 +01:00
justin
c862c862df
Return to project, unsure about changes
2024-05-25 13:10:50 +01:00
justin
26c55ee7f5
Fix aiming with scope
2023-12-26 21:45:59 +00:00
justin
210787d2dc
Broken commit
2023-12-23 15:14:02 +00:00
justin
f26d380c1b
Start implementing attachable scroll items
2023-11-08 18:39:38 +00:00
justin
0a7f5079ad
Work on weapon attachments
2023-09-25 13:38:47 +01:00