AJ Martinez
a989fcca50
Two-stage turn stiffness dependent on player weight
2024-04-28 16:12:09 -07:00
AJ Martinez
b97c6e34c2
Fix K_PlayerTripwireSpeedThreshold breakage
2024-04-27 23:46:30 -07:00
Sally Coolatta
8eee6bd87c
Tripwire requires more speed if rubberbanding
2024-04-27 20:55:01 -04:00
Sally Coolatta
92b8fe633a
Reduce turn stiffening at high speed
...
This mechanic has been identical to SRB2Kart, but we go so much faster now that we wanna nerf it a lot.
2024-04-27 15:54:29 -04:00
Sally Coolatta
4c9b9f0e64
Fix drift end kick-out regression from SRB2Kart
2024-04-26 22:31:12 -04:00
Sally Coolatta
9c0dd231e8
Reduce bot top speed gains w/ power items
...
Use the boost stacking algo whenever their speed is buffed.
2024-04-25 17:15:26 -04:00
AJ Martinez
150b42fbcb
Add extra explanation to ghost-compat instawhip charge hack
2024-04-15 04:49:43 -07:00
AJ Martinez
391ea40bdc
Fix 1 tic of instawhip charge spamming new Reject visuals
2024-04-15 04:29:46 -07:00
AJ Martinez
a52da75df2
Prevent weird 1-frame whip trick that I don't understand
2024-04-12 15:27:57 -07:00
Oni
c9bd088c13
Merge branch 'make-way-bots' into 'master'
...
Kick CPU players to make room for human players that are waiting to play
See merge request KartKrew/Kart!2259
2024-04-12 03:41:38 +00:00
Sally Coolatta
95fc311802
Kick bots to make room for human that want to play
2024-04-11 19:45:50 +00:00
Sally Coolatta
78f3d62808
No thunderdome in GP
2024-04-11 03:07:56 -04:00
toaster
5b466527e8
Merge branch 'throw-more-dots' into 'master'
...
Add a bunch more statistics
See merge request KartKrew/Kart!1973
2024-04-06 22:08:30 +00:00
Eidolon
c22d6d75db
Add several skin record stats, profile rounds
2024-04-06 11:25:31 -05:00
SteelT
574a04f01b
Prison Egg bump exception
...
Always bump the player when colliding with stationery prison eggs.
To keep compatibility with the recorded staff ghosts, for now, this will only apply when in tutorials.
2024-04-05 21:45:39 -04:00
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