justin
ede08ff1db
Tweak camera movement
2024-12-31 09:54:57 +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
48ddb94623
Allow item structure to determine if subtree is attachable
2024-12-29 11:52:15 +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
ad7be9152a
Cleanup projectile update
2024-12-28 22:07:05 +00:00
justin
2fdc6ae557
Start making projectile update function rather than folded list
2024-12-28 21:31:33 +00:00
justin
2e67924339
Lint
2024-12-28 10:12:01 +00:00
justin
233fe5995c
Refactor shells
2024-12-27 23:04:59 +00:00
justin
9168acf12e
Cleanup
2024-12-27 22:32:56 +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
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
aec56f4977
Fix more edge cases in circle collision
2024-12-25 10:14:13 +00:00
justin
04a83ed031
Fix error in circle wall collision detection
...
The wall zoning did not take into account the radius of the circle
2024-12-25 00:10:26 +00:00
justin
37da73bf6d
Simplify bullets
2024-12-24 13:59:06 +00:00
justin
15317882e6
Cleanup, allow more general magShield deflection
2024-12-24 12:54:28 +00:00
justin
d739a95197
Allow turrets to fire bullets, only good for testing for now
2024-12-24 12:24:27 +00:00
justin
fb1553bf3c
Tweak "magnets" that affect bullet movement
2024-12-24 10:48:28 +00:00
justin
90ec2a3738
Allow a spring and hardware to make weapons automatic
2024-12-23 16:29:10 +00:00
justin
205c0a5c19
Stop instant creature death, allow for more overkill
2024-12-23 15:54:01 +00:00
justin
cae02d8008
Move optic zoom scrolling to item scrolling function
...
Zoom scrolling behaviour has slightly changed, I'm not sure how I want
it to work yet though
2024-12-23 13:02:56 +00:00
justin
a4e1fcf384
Add alteRifle
2024-12-23 10:53:35 +00:00
justin
e2e1e23881
Cleanup tesla arcs
2024-12-22 15:36:28 +00:00
justin
632deb7486
Cleanup tesla arcs
2024-12-22 14:50:08 +00:00
justin
acba8de359
Add more wall reflection/randomisation
2024-12-22 10:42:10 +00:00
justin
84821a1531
Randomise volleygun muzzle order
2024-12-21 19:10:34 +00:00
justin
17cb1d8ff8
Add shapes for craft items
2024-12-21 17:16:40 +00:00
justin
978bf864cc
Cleanup, remove old cylinder cap poke code
2024-12-21 16:44:05 +00:00
justin
a79dbf3b0e
Add shapes for some craft items
2024-12-21 13:30:28 +00:00
justin
e35e056fcb
Remove CreatureTargeting, start making shapes for crafts
2024-12-21 12:08:45 +00:00
justin
8f65fa6bc5
Allow firing of different muzzles on different frames after use
2024-12-21 11:37:52 +00:00
justin
92b190aba8
Cleanup
2024-12-20 18:06:54 +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
e1989eaa1e
Cleanup
2024-12-19 23:40:04 +00:00
justin
3da9490dd4
Remove left click/hotkey item data types
2024-12-19 21:55:18 +00:00
justin
4526119fcd
Start moving hotkeys out from creatures into world
2024-12-19 15:16:47 +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
a669632226
Make equipment effects use item locations
...
Move towards removing on/off equipment effects
2024-12-19 11:15:21 +00:00
justin
8c04a3f968
Cleanup
2024-12-19 01:36:32 +00:00
justin
331a9a2f9b
Start keeping track of item equip status internally (partially done)
2024-12-19 00:55:14 +00:00
justin
db8e26b99d
Commit before rethinking item ammo containers
2024-12-18 19:20:37 +00:00
justin
694bc2b060
Allow triggering items using an ECG
2024-12-18 15:39:04 +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