Commit graph

535 commits

Author SHA1 Message Date
James R
92f6e61243 Battle: downscale hitlag VFX and Gahabom explosion (not in Prisons)
- Hitlag VFX: 3/4x
- Gachabom explosion: 1/2x
2024-01-13 22:56:18 -08:00
James R
69c3aaf4f2 Gachabom Rebound: fix crash after owner object is removed 2024-01-12 02:05:56 -08:00
James R
a217178951 Super Flicky: nerf while owner is in pain state
- Not nerfed while orbiting the owner
2024-01-11 21:25:31 -08:00
Oni
c23f0a175b Merge branch 'caulking-the-gas-ball' into 'master'
Hardcode Sealed Star objects

See merge request KartKrew/Kart!1792
2024-01-12 03:02:41 +00:00
Oni
7b08c78f1b Merge branch 'reset-cooldowns-when-hurt' into 'master'
Refactor guard/whip cooldown checks

Closes #880

See merge request KartKrew/Kart!1803
2024-01-12 02:07:57 +00:00
toaster
f4abaabdd5 bj_SSHologramRotatorMapThingSpawn: Fix possible div/0 2024-01-11 14:18:16 -08:00
James R
a2c88952c5 Sealed Stars: fix string comparisons
- Use strlcpy instead of strcpy
- Use stricmp instead of strcmp (parity with original Lua script)
2024-01-11 14:18:16 -08:00
James R
fb7a38873d Sealed Stars: fix action calls 2024-01-11 14:18:16 -08:00
Eidolon
58557b274f Hardcode Sealed Star objects 2024-01-11 14:18:15 -08:00
James R.
3084b5ee18 Merge branch 'fix-bufo-fof' into 'master'
Fix Battle UFO tractor descending through FOFs

Closes #876

See merge request KartKrew/Kart!1807
2024-01-11 20:42:47 +00:00
SteelT
10e9cd7480 Hardcode waterfall particles spawner 2024-01-11 03:55:12 -08:00
James R.
b932e23187 Merge branch 'cloud-hardcoding' into 'master'
Cloud hardcoding

See merge request KartKrew/Kart!1670
2024-01-11 06:40:34 +00:00
James R
cc6538d804 Clouds: interrupt fastfall 2024-01-10 21:02:32 -08:00
James R
65537f576f Tulip: fix overflow on VFX angle 2024-01-10 20:59:02 -08:00
wolfy852
8ef91c1f49 Hardcoding: fix cloud scaling, correct improperly assigned momentum 2024-01-10 20:38:47 -08:00
wolfy852
55761769cf Hardcoding: fix missing MF_SPECIAL, check for MT_AGZ_CLOUDCLUSTER before scaling 2024-01-10 20:38:47 -08:00
wolfy852
ea8c44d6fa Hardcoding: fix invalid pointer assignments, I think 2024-01-10 20:38:47 -08:00
James R
6428f1afb3 Hardcoding: fix spawned cloud type 2024-01-10 20:38:47 -08:00
James R
5248c2748b Hardcoding: fix cloud compiler errors (except one) 2024-01-10 20:38:47 -08:00
wolfy852
4c780d8867 Hardcoding: Cloud logic 2024-01-10 20:38:31 -08:00
James R
3a928f23c8 Super Flicky: returned-to-owner relinks to end of swarm
Try really hard to not lock recollected swarm from
targeting players again.
2024-01-10 01:58:06 -08:00
James R
20353f2a84 Battle UFO: fix tractor descending past FOFs 2024-01-09 22:38:53 -08:00
James R
84fd5d58d7 Add battleufotest debug cheat, respawn Battle UFO instantly 2024-01-09 22:38:33 -08:00
AJ Martinez
1a2a2df383 Refactor guard/whip cooldown checks 2024-01-09 20:26:35 -07:00
James R
d07a6cb739 Super Flicky: minimum knockback speed 2024-01-08 19:01:19 -08:00
James R
370ba1b3e0 Super Flicky: fix super state getting stuck when range check 2024-01-08 19:01:19 -08:00
James R
dd6c37cac0 Super Flicky: do range check from Flicky thinker
- Lets detached Flickys range check.
2024-01-08 19:01:19 -08:00
James R
3cd05f17b2 Super Flicky: toggle noclip through walls if chasing a player within normal flight radius 2024-01-08 02:35:18 -08:00
James R
a1ee43c334 Super Flicky: do not spawn speed lines within pecking radius 2024-01-08 02:22:55 -08:00
James R
ab745ef9e8 Super Flicky: return to owner if gone too far out of range 2024-01-08 01:38:11 -08:00
James R
23d1ec1c3c Super Flicky: make swarm intangible for 1 second + hitlag after damaging target 2024-01-08 00:48:51 -08:00
Oni
b064d133f1 Merge branch 'lat-fix' into 'master'
Address DLZ and turbine issues

See merge request KartKrew/Kart!1791
2024-01-07 19:22:41 +00:00
Oni
74298b3abf Merge branch 'final-failsafe' into 'master'
Final failsafe, for when Ring Shooter fails

See merge request KartKrew/Kart!1794
2024-01-07 19:22:28 +00:00
AJ Martinez
97d58b7d29 Final failsafe, for when Ring Shooter fails 2024-01-07 02:49:26 -07:00
Oni
bc60668f27 Merge branch 'turbine-dash-ring-unfuck' into 'master'
What the fuck are turbines (resolves #724 probably)

Closes #724

See merge request KartKrew/Kart!1789
2024-01-07 08:52:51 +00:00
Lat
94e7a8e897 Change respawn check on turbines, unset tracer if respawnstate is set mid-turbine somehow 2024-01-06 13:09:01 +01:00
Lat
8c525621c8 Fix wrong variable assignment and literally decrementing the wrong variable on dlz rockets 2024-01-06 13:04:11 +01:00
AJ Martinez
a982b3bf63 Monitor damage sounds 2024-01-06 02:03:40 -07:00
AJ Martinez
dd71c81b24 Battle: reduce damage hitlag + monitor hitlag 2024-01-06 01:56:27 -07:00
AJ Martinez
0cd3c26b8b Don't show item box preview holograms if they aren't going to spawn 2024-01-06 01:08:26 -07:00
Oni
10f8bb5a3f Merge branch 'battle-release' into 'master'
Battle is (almost) ready for release

Closes #681

See merge request KartKrew/Kart!1788
2024-01-06 06:08:28 +00:00
James R
967cb65124 Battle UFO: extend hitbox down by 1/4 2024-01-05 21:00:42 -08:00
James R
2bdb7d4349 Battle UFO: power-up drops take player momz, pick up immediately 2024-01-05 20:59:18 -08:00
James R
d0259b0896 Super Flicky: speed changes
- Slows down when close to its target
- Slow when stunned (whipped or blocked)
- Stun time increased
  - Whip: 5s -> 10s
  - Block: 1s -> 5s
- Blocking launches the Flicky into the air
2024-01-05 18:34:46 -08:00
AJ Martinez
c854a3262b What the fuck are turbines 2024-01-05 17:45:37 -07:00
Oni
483e45c3bf Merge branch 'o-joyous-mulch-balloons' into 'master'
Hardcode Joypolis trick balloons

See merge request KartKrew/Kart!1787
2024-01-06 00:40:46 +00:00
Eidolon
61db93db0c Hardcode Joypolis trick balloons 2024-01-05 17:56:38 -06:00
James R
8430489673 Replace darktimer/darkness with g_darkness
Modifies netsave.

- Instead of setting a timer, set a start time and end
  time
- Interpolated darkness value itself doesn't need to be
  netsynced
2024-01-05 15:56:24 -08:00
toaster
aa3033575b crate.cpp: Add crate sfx to configuration
- sfx_cratew for wooden SA2 crates
- sfx_cratem for metal SA2 crates
- sfx_s3k82 for Ice Cap blocks (copied from MT_SMK_ICEBLOCK)
2024-01-05 21:33:36 +00:00
toaster
414f0ec70c Merge branch 'fix-tutorial-hologram-items' into 'master'
Fix tutorial items spawning as holograms

See merge request KartKrew/Kart!1784
2024-01-05 12:34:43 +00:00