AJ Martinez
4c901e8a56
SPB Attack polish
2024-03-23 21:02:01 -07:00
toaster
72472d6ae1
If the first Spray Can you pick up is in a tutorial context and your profile's skincolor is Default, set it to the Spray Can's colour!
...
Makes Eggman's "what's your favourite colour" line even stronger.
2024-03-21 22:11:24 +00:00
AJ Martinez
dd60dc1e3a
Merge branch 'cd-fx-finale' into 'master'
...
Prison CD: final visibility changes
Closes #1133
See merge request KartKrew/Kart!2103
2024-03-16 04:02:10 +00:00
James R
480bf237c9
DEVELOP: let eliminatelast be turned off in GP
...
- This is very useful for testing losses
2024-03-14 02:20:19 -07:00
James R
fa6eee9a90
Prison CD: final visibility changes
...
- CD spawns instantly
- 3x scale, scale down to 1x over 1 second
- Do not pickup instantly
- Afterimages in the air, additive
- Thrown arc straight upward, less high if player is
closer
2024-03-13 21:52:55 -07:00
AJ Martinez
9eb7379df6
TA: Don't end on death, but nerf lightsnake to minimum safe distance
2024-03-12 22:38:19 -07:00
James R.
87bd18b509
Merge branch 'death-frame-tweak' into 'master'
...
Race: send player death sprite flying less further away
See merge request KartKrew/Kart!2088
2024-03-11 09:42:28 +00:00
James R
625964b324
Race: send player death sprite flying less further away
...
- Let the player see the death frame more often in Race.
- The slower speed will be used in Race, but not Battle or
Versus modes.
- Also keep the shadow on player death sprite.
2024-03-11 02:34:34 -07:00
James R
6845ae30d7
SF_BADNIK: scale death sprite by 2x
2024-03-11 01:55:45 -07:00
James R
44666f0c2e
Add SF_BADNIK flag for characters, spawn an explosion on death
...
- Plays a pop sound too!
2024-03-11 01:25:03 -07:00
Oni
69b5c40b35
Merge branch 'no-death-whip-reject' into 'master'
...
Remove instawhip charge on death
Closes #1138
See merge request KartKrew/Kart!2081
2024-03-11 03:10:55 +00:00
AJ Martinez
ad1fed1ab5
Remove instawhip charge on death
2024-03-10 18:01:13 -07:00
AJ Martinez
4fd5873e0f
All TA deaths are final deaths
2024-03-10 15:47:49 -07:00
Sally Coolatta
9b93f56111
Add pre-Podium intermission music
2024-03-10 14:08:59 -04:00
Oni
1b3c63f24a
Merge branch 'adventure-air-booster-hardcode' into 'master'
...
Hardcode Adventure Air Booster & Dimension Disaster objects
Closes #1116
See merge request KartKrew/Kart!2038
2024-03-09 08:28:51 +00:00
James R
21f7f27735
Battle: measure overtime barrier radius by minimap corners, instead of edges
2024-03-08 07:36:56 -08:00
Lach
a419ea48c6
Hardcode Adventure Air Booster & Dimension Disaster objects
2024-03-08 10:38:33 +11:00
James R
18654a8a70
Extra effects for Prison Egg CD
...
- The goal here is to make it more obvious if a CD drops,
and make the CD more visible.
- Rainbow sparkles scaled up by x3.
- Play long "powering down" noise when a Prison with a CD
inside is destroyed.
- CD spawns after noise stops playing.
- Spawn a twinkle (Gainax).
- Flickers while "powering down" noise is playing.
- Enlarges and disappears in sync with the "CD dropped"
sound effect.
- Darken the map while all of this is happening.
2024-03-05 03:35:35 -08:00
James R
f60309983a
Add debugprisoncd cheat (DEVELOP only)
...
- Always drops a CD from Prison Eggs
2024-03-05 03:24:15 -08:00
AJ Martinez
14beff2f55
Snap BUBBLESHIELDTRAP to toucher when touched (fixes visual disjoint)
2024-03-04 01:17:17 -07:00
AJ Martinez
92ada45f75
Remove invinc extension hard cap
2024-03-03 19:49:16 -07:00
James R
cd081ecc47
SPB explosion ignores Grow
2024-03-02 21:11:24 -08:00
James R
4ccb9b22c8
Ring Shooter: add a 2 second cooldown after respawning before you can touch a Ring Shooter
...
This does not prevent you from using the respawn button to
summon a Ring Shooter.
- Ring Shooter only tracks the last player who touched it,
to prevent that player from reusing it
- If another player touches the Ring Shooter, it loses
track of the original user
- Near a Block Lightsnake waypoint, this would enter an
endless loop where both players are able to touch the
Ring Shooter and use it to respawn, placing them right
above the Ring Shooter (and the cycle repeats)
2024-02-29 03:28:53 -08:00
toaster
d568091cb7
Fix deathpits in Tutorial Mode
...
Previously excepted via battleprisons exclusively, now uses K_Cooperative to capture this and Versus as well
2024-02-26 19:44:43 +00:00
Oni
77ffc08444
Merge branch 'fix-antigrief-all-spectators' into 'master'
...
Ignore no-contest antigrief if no humans left
Closes #1018
See merge request KartKrew/Kart!1927
2024-02-18 03:51:09 +00:00
Eidolon
d917a7f394
Ignore no-contest antigrief if no humans left
...
Allows all-bots races to continue to intermission and advance to next
level. Fixes KartKrew/Kart#1018
2024-02-17 16:23:08 -06:00
AJ Martinez
0a5baa5d39
UFO polish
2024-02-12 18:12:17 -07:00
Oni
796e2b9517
Merge branch 'bumper-boats' into 'master'
...
Improved combo escape mechanics in Battle
See merge request KartKrew/Kart!1914
2024-02-12 18:50:20 +00:00
AJ Martinez
11f7eb4b26
Guard against out-of-range pitblame, reset pitblame when triggered
2024-02-11 23:43:42 -07:00
AJ Martinez
c0598610e9
Credit players for deathpits that result from their hits
2024-02-11 21:40:53 -07:00
AJ Martinez
e0494d5576
Merge remote-tracking branch 'origin/master' into bumper-boats
2024-02-09 22:32:25 -07:00
AJ Martinez
7b5abc19b9
Merge branch 'fix-spb-combo' into 'master'
...
SPB: fix endless combo on players in its path
Closes #1015
See merge request KartKrew/Kart!1900
2024-02-09 22:49:31 +00:00
AJ Martinez
78a727e9cb
Guard against more unsafe accesses to P_DamageMobj source
2024-02-08 17:50:38 -08:00
AJ Martinez
290b97500a
Fix crashes when P_DamageMobj was naively passed a removed source
2024-02-07 20:21:32 -07:00
AJ Martinez
6b980cb1c7
Fix stale reference in P_KillMobj (crash)
2024-02-07 15:09:26 -07:00
James R
fbd77ef6f7
SPB: fix endless combo on players in its path
2024-01-30 23:12:52 -08:00
AJ Martinez
9231e95101
WIP: Battle combo mitigation rework
2024-01-29 17:02:25 -07:00
AJ Martinez
0878946b7e
Merge remote-tracking branch 'origin/master' into bumper-boats
2024-01-29 16:06:58 -07:00
toaster
106553f89d
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into srb2-tidy
...
# Conflicts:
# src/p_mobj.c
2024-01-27 17:04:00 +00:00
James R
06514b0e8f
Battle: fix losing points from dying after round ends
2024-01-26 14:30:55 -08:00
toaster
5680514012
Per Sal's request, remove SMK stuff too
2024-01-26 00:56:01 +00:00
toaster
6fdec66dc3
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into srb2-tidy
2024-01-26 00:29:06 +00:00
AJ Martinez
26677c612e
WIP: Improved bumper defenses
2024-01-23 22:06:17 -07:00
James R
311cf5ceea
Battle: darken map for players who die during Overtime
2024-01-22 16:42:30 -08:00
James R
6b27a656e8
Polish player corpse physics
...
- Flung a little higher into the air
- Takes momentum of whatever killed the player
- Bounces off walls
- Bounces off the floor once
- After bouncing off the floor once, corpse noclips
through walls and floors
2024-01-22 16:42:30 -08:00
James R
255552d141
Battle: make battle bumper burst animation fly a little lower
2024-01-22 16:42:30 -08:00
James R
8a882c55e5
Battle: have 6 emeralds and touch the 7th to win instantly
...
Win instantly instead of waiting for the emerald to finish
swirling into your body.
2024-01-22 16:42:29 -08:00
James R
f7e3ea76d1
Fix Mine omega combo (instant death)
2024-01-21 15:58:29 -08: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
9e4b716ed1
Battle: any death is an elimination while Overtime Barrier is tangible
2024-01-17 00:22:22 -08:00