AJ Martinez
0d417a5055
Use guard break sound for Special UFO destruction
2024-03-01 18:36:19 -07:00
AJ Martinez
385fc27303
Special UFO: Don't wait for hitstop to play new damage hum
2024-03-01 15:53:57 -07:00
AJ Martinez
a87e557e4e
Immediately update UFO health hum
2024-03-01 15:51:18 -07:00
James R
ba2a49c58d
Waypoints: thingarg3 is SPB speed (0-100)
...
- thingarg3 = 0 -- same as 100 (default speed)
- thingarg3 = 1 -- extremely slow
- thingarg3 = 50 -- half speed
2024-02-27 19:07:28 -08:00
Oni
dc561c8737
Merge branch 'shut-the-fuck-up-bufo' into 'master'
...
Suppress bufo spawn, bufo sound, and hud messages when exiting
Closes #1057
See merge request KartKrew/Kart!1937
2024-02-25 07:24:05 +00:00
James R
78e7bcf643
Talk Point: plays sound effect for player who touches it (unless set to invisible)
2024-02-23 17:15:09 -08:00
James R
720cbab51e
Talk Point: thing arg3 makes it invisible
2024-02-23 06:19:12 -08:00
James R
6df73670dd
Talk Point visual (for dialogue)
...
- Spinning question mark surrounded by multi-colored orbs,
representing the radius of the dialogue activator
- Collect animation
2024-02-23 06:15:31 -08:00
James R
1a916a7d16
Move MT_SCRIPT_THING code into objects/talk-point.cpp
2024-02-23 06:13:29 -08:00
AJ Martinez
09cdc60697
Suppress bufo spawn, bufo sound, and hud messages when exiting
2024-02-21 17:22:15 -07:00
Eidolon
af7800c17b
C++ compat: rename tm -> g_tm
...
This one's not even C++. It's in the ISO C standard library. :(
2024-02-19 19:36:42 -06:00
AJ Martinez
c1c31c28ef
Use proper sound for periodic bufo reminder
2024-02-13 00:29:40 -07:00
AJ Martinez
0a5baa5d39
UFO polish
2024-02-12 18:12:17 -07:00
AJ Martinez
db6a8efdeb
Add Hyudoro sounds
2024-02-09 18:36:01 -07:00
AJ Martinez
8f0ee6752f
Freeze Ark Arrows in reducevfx
2024-02-09 16:18:15 -07:00
James R
87531075f1
Versus: fix item box staying invisible forever
2024-01-26 15:12:47 -08:00
James R
b52384b294
Add K_GivePointsToPlayer, gives the points and spawns the VFX in one fell swoop
2024-01-26 14:30:56 -08:00
AJ Martinez
b08dcc06c1
Player-lock paperitems refinement
...
- Transparent for single-screen players who can't pick up
- Land quicker and closer after monitor destruction
- Lock for less time to compensate
2024-01-26 14:30:56 -08:00
Oni
973d5ba658
Merge branch 'objective-hud' into 'master'
...
Add persistent objective messages via K_AddMessage, expose to ACS
See merge request KartKrew/Kart!1843
2024-01-20 00:19:17 +00:00
Oni
3aace4f777
Merge branch 'battle-whis-wednesday' into 'master'
...
Battle: Monitor drops, Overtime elimination, point cap
See merge request KartKrew/Kart!1851
2024-01-17 08:44:32 +00:00
James R
91fdba650f
Monitors: for 6 seconds, dropped items can only be picked up by the player who destroyed the monitor
...
- Paper items colorize to player color
- Color flickers back to normal 1 second before the item
can be picked up by anyone
- If a player who can't pick it up steps on the paper
item, that player becomes shadowed
2024-01-17 00:22:22 -08:00
James R
ecf70c6eea
Battle UFO: polish drops
...
- Whip
- Player gets power-up instantly, no paper item spawned
- Items
- Put a small delay on the drop appearing
- Adjusted drop spawn position so it spawns right under
the UFO
2024-01-16 22:36:15 -08:00
Oni
9d0b29b73d
Merge branch 'fix-bufo-spawn' into 'master'
...
Fix Battle UFO spawn not cycling; fix Super Flicky minimap crash
Closes #938
See merge request KartKrew/Kart!1844
2024-01-17 05:31:19 +00:00
James R.
6259c30a2e
Merge branch 'fix-gachatarget-hitbox' into 'master'
...
Fix gachatarget hitbox size
See merge request KartKrew/Kart!1839
2024-01-16 03:52:05 +00:00
James R
9d28967206
Battle UFO: fix spawn ordering logic
...
If the mapthings went in reverse order, so mapthing #1 had
a higher ID than mapthing #2 , the spawn ordering logic
would get stuck because it wanted mapthing #1 to have
a lower ID than mapthing #2 .
The root of the bug is that the previously used spawners
ID was not totally ignored. Now it is.
2024-01-15 19:41:49 -08:00
James R
bea26879ea
battleufotest: HUD tracking for Battle UFO spawners, show ID number
2024-01-15 18:24:17 -08:00
AJ Martinez
9b224356fe
Add persistent objective messages via K_AddMessage, expose to ACS
2024-01-15 17:49:10 -07:00
AJ Martinez
5dd4733309
Fix inverted Grow check in orbital stumble
2024-01-14 23:26:05 -07:00
AJ Martinez
dad09dc86f
Don't attempt to stumble invinc/grow players (someone get a fire extinguisher)
2024-01-14 23:07:40 -07:00
AJ Martinez
3da44990d0
Orbital items only inflict stumble
2024-01-14 22:40:14 -07:00
SteelT
678250ab3c
Fix gachatarget hitbox
...
Fixes the targets in sealed star 8 having really small hitboxes
2024-01-14 23:07:34 -05:00
AJ Martinez
6f2d467542
Merge remote-tracking branch 'origin/master' into message-drawer
2024-01-14 17:58:52 -07:00
AJ Martinez
36dd4e171d
UFO conveyance fixes
2024-01-14 17:58:03 -07:00
AJ Martinez
516e418912
HUD messages: 2P split fixes, text revisions
2024-01-14 17:30:09 -07:00
Oni
eebe8f5389
Merge branch 'fix-inconsistent-cloud-scale' into 'master'
...
Fix inconsistent cloud scale
Closes #898
See merge request KartKrew/Kart!1818
2024-01-14 23:02:47 +00:00
AJ Martinez
25149db4eb
WIP: Per-player mid-round announcements
2024-01-14 04:18:54 -07:00
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
f8bd706878
Clouds: use consistent scale
2024-01-11 14:06:49 -08:00
James R
77e85e08ea
Clouds: always use map scale for vertical bounce
2024-01-11 14:06:35 -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