Sally Coolatta
7dfa597c7d
SRB2 -> DRRR copyright in src, acs, android folder
...
Be consistent with toaster's recent changes to copyright
2024-04-05 02:08:23 -04:00
toaster
dea698a276
Tasteless Taunts
...
Uninhibited voices/horns (see the "meme" setting in v1).
Removes the SECRET_MEMETAUNTS unlock, which didn't fit the general level of cohesion main game content should have.
2024-04-02 23:26:57 +01:00
Oni
c3239b3746
Merge branch 'top-thrown-scale' into 'master'
...
Preserve scale of Garden Top when thrown
See merge request KartKrew/Kart!2213
2024-04-02 18:03:10 +00:00
toaster
7072bd06d5
Good faith effort to update ZarroTsu copyright for k_kart sourcefiles
2024-04-02 17:43:26 +01:00
James R
8e9b9dd0aa
Preserve scale of Garden Top when thrown
...
- If you deploy a Garden Top while grown/shrunk, the Top
retains its size even after the grow/shrink effect runs
out
- When the Top was thrown, however, it always used default
scale
- Now the thrown Top keeps its scale intact
2024-04-02 05:00:21 -07:00
toaster
56534a747e
Do not play overtake voices/passing sounds in K_Cooperative
...
You're not competing!
2024-03-30 16:01:03 +00:00
toaster
a752ed095f
K_FadeOutSpecialMusic: Iterate over all display players in K_TickSpecialStage, instead of clobbering the volume in K_KartUpdatePosition
...
Prevents weird audio clipping near the end of the course
2024-03-30 16:00:08 +00:00
AJ Martinez
34aa3607f8
Fix inverted cooldown check on generic voices
2024-03-28 21:32:48 -07:00
AJ Martinez
5414c36e18
Fix inverted cooldown check on taunt voices
2024-03-28 20:40:37 -07:00
James R
28cd56f24c
Add cheats
...
Co-authored-by: toaster <rollerorbital@gmail.com>
Co-authored-by: AJ Martinez <aj@worldsbe.st>
2024-03-28 00:09:12 -07:00
James R
11dc5b7318
Fix line endings
2024-03-28 00:09:02 -07:00
Oni
759422a425
Merge branch 'eggman-transfer-conveyance' into 'master'
...
Eggbox transfer fixups
See merge request KartKrew/Kart!2181
2024-03-28 02:07:37 +00:00
Oni
59974ebce2
Merge branch 'sal-cam-sandboxing' into 'master'
...
Camera last minute adjustments
Closes #1034
See merge request KartKrew/Kart!2161
2024-03-27 22:40:22 +00:00
AJ Martinez
9fe34b3ef5
Increase eggbox transfer delay again
2024-03-27 14:59:37 -07:00
AJ Martinez
6b79084a14
Increase source transfer delay
2024-03-27 14:54:07 -07:00
AJ Martinez
e1b35eeb32
Eggbox transfer fixups
2024-03-27 14:50:05 -07:00
James R.
31afbef95a
Merge branch 'challenge-final' into 'master'
...
Challenges Final II
See merge request KartKrew/Kart!2176
2024-03-27 09:18:53 +00:00
toaster
b7927fc7a4
Clean up a bunch of the K_Play[something]Taunt/Sound functions
...
- Less copypasted code
- Cleaner to read at-a-glance
- Don't play for objects that don't have skins set
- Don't play if R_CanShowSkinInDemo is false
2024-03-27 04:01:58 +00:00
Sally Coolatta
7e8a42c4a0
Faster z speed in the air
2024-03-26 21:59:49 -04:00
toaster
01cb8c0289
Seperate out Key Generation and Challenge Achievement sounds
...
Also removes unused sound effect defintion for sfx_endwrp
2024-03-26 22:27:07 +00:00
Sally Coolatta
4004bffa5d
Tweaked all quake values
...
Quake III Arena
2024-03-25 01:00:17 -04:00
AJ Martinez
4c901e8a56
SPB Attack polish
2024-03-23 21:02:01 -07:00
Gunla
7a2cda0ef9
Merge branch 'wavedash-lock-conveyance' into 'master'
...
Wavedash lock conveyance
See merge request KartKrew/Kart!2149
2024-03-23 01:43:18 +00:00
AJ Martinez
e7b71661db
Lower volume of non fully charged wavedash drain
2024-03-21 18:22:54 -07:00
AJ Martinez
4a2e5d368a
Fully charged wavedash conveyance
2024-03-21 18:19:11 -07:00
toaster
8d5ababc27
Skipstats teleport: Change sound behaviour
...
- Replace with a random teleport sound from Sonic 2, because shipping with a thok between every tutorial would have made us look like clowns.
- Don't play for Versus contexts.
2024-03-21 22:16:48 +00:00
AJ Martinez
628be3950f
Hide useless instawhip charge between picking up and confirming item boxes
2024-03-19 01:22:44 -07:00
James R
99656765e5
Pause waypoint updates while player is touching finish line but not crossing it
...
- Right on the line, P_PointOnLineSide may disagree with
P_TraceWaypointTraversal.
- If this happens, nextwaypoint may update ahead of the
finish line before the player crosses it.
- This bloats the finish line distance and triggers lap
cheat prevention, preventing the player from gaining a
lap.
- Since this only seems like it can happen very near to
the line, simply don't update waypoints if the player is
touching the line but hasn't crossed it.
- This will cause distancetofinish to jump but only for a
very short distance (the radius of the player).
2024-03-16 06:50:16 -07:00
Oni
d0d948e451
Merge branch 'yet-fewer-bot-maintenance' into 'master'
...
Yet fewer bot maintenance
Closes #966 , #899 , #875 , and #818
See merge request KartKrew/Kart!2102
2024-03-14 01:32:42 +00:00
Gunla
0212191839
Merge branch 'tutorial-spectate-debug' into 'master'
...
Freecam spectator fixes; Tutorial spectator debugging
See merge request KartKrew/Kart!2098
2024-03-13 23:49:25 +00:00
Sally Coolatta
b8e3ac465e
Bot friction amount is based on their speed
...
Similar to !1814 but it is eased into.
2024-03-13 05:07:09 -07:00
James R
790d64015a
Add debugnewchallenger, do not restart map for toggling Duel mode
2024-03-12 17:53:01 -07:00
AJ Martinez
6c8db5bc0e
Use gamespeed multiplier checks for "hard" difficulty behavior (4th Gear compatibility)
2024-03-11 17:54:25 -07:00
James R.
aa9f1246e8
Merge branch 'fix-lap-cheat-edge-case' into 'master'
...
Lap cheat prevention: always reset lap to safelap when timer is reset
See merge request KartKrew/Kart!2069
2024-03-11 09:38:42 +00:00
AJ Martinez
32e2999386
Merge branch 'die-in-ta' into 'master'
...
All TA deaths are final deaths
See merge request KartKrew/Kart!2077
2024-03-11 02:27:10 +00:00
James R
448781bdd9
HUD: do not scroll FINISH across the screen when NO CONTESTING
...
- Don't show this for Time Attack fail
2024-03-10 19:23:05 -07:00
AJ Martinez
8fb2ee6392
Merge branch 'safer-final-failsafe-2' into 'master'
...
Allow final failsafe in RESPAWNST_DROP (take 2)
See merge request KartKrew/Kart!2061
2024-03-11 01:29:58 +00:00
Oni
4de4c9e57d
Merge branch 'pre-podium-music' into 'master'
...
Add pre-Podium intermission music
Closes #1084
See merge request KartKrew/Kart!2075
2024-03-10 21:08:11 +00:00
Sally Coolatta
9b93f56111
Add pre-Podium intermission music
2024-03-10 14:08:59 -04:00
AJ Martinez
c2963b6299
Use alternate Ring Box award calculations in TA
2024-03-10 04:25:36 -07:00
James R.
f4ab9b0be7
Merge branch 'gasp' into 'master'
...
Tweak underwater VFX
Closes #1125
See merge request KartKrew/Kart!2058
2024-03-10 08:24:57 +00:00
AJ Martinez
bd2573cfa9
Merge branch 'my-son-is-still-useless' into 'master'
...
Stat rebalance nightmare vortex
See merge request KartKrew/Kart!2053
2024-03-10 07:20:04 +00:00
AJ Martinez
8763ecb1d8
TA rebalance: Mecha too
2024-03-09 22:45:14 -07:00
AJ Martinez
c8083b88a0
TA rebalance: reduce crack
2024-03-09 22:41:49 -07:00
Gunla
c00acff8f7
Merge branch 'fix-underwater-strafing' into 'master'
...
Fix underwater strafing activating below minimum speed and pushing you backward
Closes #1001
See merge request KartKrew/Kart!2048
2024-03-10 03:58:48 +00:00
James R
cee4c6106b
Lap cheat prevention: always reset lap to safelap when timer is reset
...
- This was done implicitly by respawn
- However, it is sometimes possible to:
- Cross the finish line forward
- Gain a lap
- Lap cheat prevention activates afterward
- Drive backward over the finish line again
- Must still have the lap cheat prevention timer
running
- Do not lose a lap
- Timer resets once you're behind the line
- Now:
- You are behind the finish line
- Lap cheat prevention is not active
- You still have the lap gained from crossing the
finish line the first time
- To fix this:
- Reset your current lap to your lap safe when the timer
resets
- Safelap does not change while lap cheat prevention is
active
- Basically I am fixing an oversight in the lap cheat
prevention system, because the timer, safelap and your
current waypoints are all tied together already
- It's just the current lap that was not being tied
together with the rest of it
2024-03-09 17:03:48 -08:00
AJ Martinez
07fa2296b1
Tripwire speed threshold 200 -> 220%
2024-03-09 06:44:17 -07:00
James R
44ff1d26cc
Underwater: player must be submerged for 15 seconds to play a "gasp" when they resurface
2024-03-09 01:10:13 -08:00
AJ Martinez
81b8e7c9f1
Allow final failsafe in RESPAWNST_DROP (take 2)
2024-03-09 01:39:52 -07:00
AJ Martinez
e41b6fcd2f
Limit added tumble height
2024-03-09 00:15:07 -07:00