Commit Graph

147 Commits

Author SHA1 Message Date
justin 698bb081dd Change weapon fixed rate delay not to require update every tick 2025-01-04 21:06:07 +00:00
justin 3b452b9002 Add clicker items that use other items with a one frame delay 2025-01-03 14:50:09 +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 e8fe4c2d72 Start implementing sticky grenades 2025-01-01 17:03:10 +00:00
justin 17da9e00f8 Remove data Hammers 2024-12-31 12:42:03 +00:00
justin 87f068f01a Add gimbal and gyroscope, allowing more fine tuned projectile control 2024-12-30 11:41:20 +00:00
justin 2fdc6ae557 Start making projectile update function rather than folded list 2024-12-28 21:31:33 +00:00
justin e028c54948 Cleanup 2024-12-28 10:31:58 +00:00
justin 2e67924339 Lint 2024-12-28 10:12:01 +00:00
justin 2abb70334f Tweak rockets, smoke 2024-12-28 10:08:14 +00:00
justin ed5c5d7b8a Refactor projectiles, fix shell drawing 2024-12-27 23:27:53 +00:00
justin 233fe5995c Refactor shells 2024-12-27 23:04:59 +00:00
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