justin
b6ece953c8
Unify launcher projectile creation
2024-12-27 21:52:18 +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
81fd2131e0
Implement modules changing shell payloads
2024-12-24 21:13:58 +00:00
justin
d58fdb0b52
Comment out unused code
2024-12-24 14:01:40 +00:00
justin
37da73bf6d
Simplify bullets
2024-12-24 13:59:06 +00:00
justin
75958c1e2c
Remove instantBullets
2024-12-24 12:50:00 +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
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
e2e1e23881
Cleanup tesla arcs
2024-12-22 15:36:28 +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
f3cfe8cb5f
Fix imports
2024-12-19 22:57:53 +00:00
justin
0a0db28e6d
Cleanup
2024-12-19 22:56:25 +00:00
justin
83e65fb1b0
Restrict hotkey firing to initialpress
2024-12-19 22:45:49 +00:00
justin
2b5a81fd11
Cleanup
2024-12-19 22:10:18 +00:00
justin
3da9490dd4
Remove left click/hotkey item data types
2024-12-19 21:55:18 +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
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
justin
de4a955206
Remove reduntant left click item use code
2024-11-29 20:40:14 +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
029c61efc8
Cleanup
2024-11-26 13:19:03 +00:00
justin
cc302a6846
Remove temporary light sources as separate entity
2024-11-26 13:12:55 +00:00
justin
9b3518e4eb
Correctly update root status of item in _ilIsRoot
2024-11-05 18:25:30 +00:00
justin
f6c136cfd6
Cleanup
2024-10-25 21:05:32 +01:00
justin
65f05b93f8
Cleanup compiler warnings
2024-10-22 10:48:44 +01:00
justin
e2330618f2
Update stack lts
2024-10-22 10:07:13 +01:00
justin
e745238b8f
Make weapon fail sound distinct
2024-10-08 20:55:59 +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
71d4802a4a
Remove explicit muzzle flares for picture updated every frame
2024-10-04 01:31:04 +01:00
justin
075429088b
Make anti-clockwise what were clockwise shapes, cleanup flash module-ing
2024-10-04 00:59:08 +01:00
justin
127d85e7ce
Cleanup constructors FooUse -> UseFoo
2024-10-03 20:39:41 +01:00
justin
6b4cf596b1
Cleanup triggertype
2024-10-03 11:43:14 +01:00
justin
ce2f13ade3
Cleanup/remove trigger types code
2024-10-03 11:39:12 +01:00
justin
d357d5a03c
Some cleanup of rendering/poking, remove forcefield gun
2024-10-01 13:19:34 +01:00
justin
6438da0037
Commit AFTER playing around with poking/vector sizing a little
2024-10-01 12:32:23 +01:00
justin
87cbaf911f
Cleanup combining code, flatten modules
2024-10-01 10:01:21 +01:00