toaster
48a155f8e7
Fix Auto-Ring follower fallback
...
- Move `followerready`'s first set from `K_SetFollowerByNum` (which isn't called if your follower is -1, the exact case Goddess is supposed to help us with) to `G_UpdatePlayerPreferences`, which is always called whenever the follower ID is validated on join
- Cache "Goddess"' followerskin ID by cribbing from `r_skins` and `R_DefaultBotSkin`
2025-08-23 22:20:47 +01:00
toaster
8d75727419
Fix writing followers into demos
...
Does not require a demoversion bump, was a plain mistake in write condition. Previously dependent on whether the memory of `player->follower` - a mobj_t reference - was nonzero, instead of the actual followerskin ID. We essentially got REALLY lucky that TA properly saved 'em currently so we don't have to do a ton of hex editing just to make them visible again
2025-08-23 21:47:46 +01:00
Eidolon
a191c5d394
Merge branch 'nongreen-communication' into 'master'
...
Fix COMMUNICATION IN PROGRESS!! on nongreen resolution
See merge request kart-krew-dev/ring-racers-internal!2749
2025-08-23 12:33:31 -05:00
Eidolon
c43d15208a
Merge branch 'fix-exit-game-quote-unquote-crash' into 'master'
...
Fix playground condition check exiting whole game in netgames
Closes #1633
See merge request kart-krew-dev/ring-racers-internal!2752
2025-08-23 12:33:07 -05:00
Eidolon
51de09c8c1
Fix drawing map anger vote position
2025-08-23 12:04:44 -05:00
Eidolon
7febf53ec0
Merge public master
2025-08-23 11:34:18 -05:00
Eidolon
80edcb4710
Fix bakezpiv offset case fallthrus
2025-08-23 11:24:38 -05:00
Chearii
19fdf19eb4
Add baked offset parameters
2025-08-23 11:20:14 -05:00
FreakyMutantMan
0d9a67b8b5
Increased NUMSPRITEFREESLOTS to NUMMMOBJFREESLOTS*2.
2025-08-23 11:11:24 -05:00
Eidolon
2d9700e23f
Fix Spring E. Thing's skincolor name change for dynamic skins
2025-08-23 11:00:28 -05:00
Spring E. Thing
fc5a3f2dc3
Racer Setup - Improved 'skincolor' Selection Information
2025-08-23 11:00:14 -05:00
AJ Martinez
6a54e2c5c2
Merge branch 'target-timing-redux' into 'master'
...
Serverside mindelay/gentleman
See merge request kart-krew-dev/ring-racers-internal!2751
2025-08-23 06:53:55 +00:00
Oni VelocitOni
3f7ae9dd23
Merge branch 'skinlimit' into 'master'
...
Increase skin limit to 1024
See merge request kart-krew-dev/ring-racers-internal!2743
2025-08-23 05:03:58 +00:00
Eidolon
cfddb3d52f
Fix playground condition check exiting whole game in netgames
2025-08-22 22:06:28 -05:00
Antonio Martinez
273c81d484
Remove debug print
2025-08-22 21:34:49 -04:00
Antonio Martinez
6ac992e342
Serverside mindelay/gentleman
2025-08-22 21:32:24 -04:00
Oni VelocitOni
da962a0883
Merge branch 'capsule-ring-item' into 'master'
...
Ring Item Capsule adjustments for Items Tutorial
See merge request kart-krew-dev/ring-racers-internal!2742
2025-08-23 01:29:30 +00:00
Oni
c2cafcdbfb
Merge branch 'hitlagjitter-interp' into 'master'
...
Interpolate hitlag jitters
See merge request KartKrew/RingRacers!112
2025-08-23 00:24:54 +00:00
JugadorXEI
227c3fa3ad
Respawn/Waypoints library for Lua
2025-08-23 00:14:38 +00:00
Eidolon
a4ae01e170
Merge public master
2025-08-22 18:43:32 -05:00
Eidolon
8247cbaac2
Merge branch 'gameplayFunctionsLua' into 'master'
...
Expose gameplay functions from k_kart.c to Lua
See merge request KartKrew/RingRacers!131
2025-08-22 23:31:44 +00:00
FreakyMutantMan
9cd9f68ef0
Remove cup select emerald flashing if reducevfx is enabled. (Changing setting requires menu reload to take effect.)
2025-08-22 18:14:02 -05:00
FreakyMutantMan
d8b0720228
Flickering hud elements (spraycan aura, super flicky) are instead transparent with reducevfx.
2025-08-22 18:14:02 -05:00
JugadorXEI
8fecb320cb
Expose K_EggmanTransfer to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
c831549bbd
Expose K_FastFallBounce to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
c3f60dff44
Expose K_ApplyTripWire to Lua, expose tripwirestate_t values to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
42502c23f6
Expose K_GetTotallyRandomResult to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
9173c555c3
Expose K_UpdateAllPlayerPositions to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
f7beb971d3
Expose K_GetKartDriftSparkValueForStage to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
30a20b970c
Expose K_GetUnderwaterTurnAdjust to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
6c9baee316
Expose K_GetKartTurnValue to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
195b0ceb33
Expose K_UpdateSteeringValue to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
e75f02963b
Expose K_GetKartRingPower to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
2103df6cdd
Expose K_ThrowKartItem to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
bcc276949c
Expose K_GivePointsToPlayer to Lua
2025-08-22 23:51:59 +02:00
JugadorXEI
742e61df91
Expose K_GiveBumpersToPlayer to Lua
2025-08-22 23:51:58 +02:00
JugadorXEI
ae1c25495d
Expose K_BattleAwardHit to Lua
2025-08-22 23:51:58 +02:00
JugadorXEI
8ac6b657dd
Expose K_SetHitLagForObjects to Lua
2025-08-22 23:51:58 +02:00
JugadorXEI
ac39ef8718
Expose K_EndCameraIsFreezing to Lua
2025-08-22 23:51:58 +02:00
JugadorXEI
1eb2ddf4a1
Expose K_StartRoundWinCamera to Lua
2025-08-22 23:51:54 +02:00
toaster
f4b5f68dd8
Fix COMMUNICATION IN PROGRESS!! on nongreen resolution
2025-08-22 22:33:05 +01:00
toaster
025c6887f2
Use its own graphic namespace
2025-08-22 21:02:49 +01:00
toaster
d158493bcf
Start numfollowercategories at 0(!!!)
...
Uninitialised memory, my mistake
2025-08-22 16:07:20 +01:00
toaster
d2342a4b9f
Kickstart Accel - tick up twice as fast during emergency/TA-start spindash
2025-08-22 15:58:32 +01:00
toaster
0da140e37f
Safety cap on M_GetFollowerState
2025-08-22 12:48:44 +01:00
Oni VelocitOni
ec6f0582eb
Merge branch 'team-tox' into 'master'
...
Toxomister respects teams, uses team colors
Closes #1631
See merge request kart-krew-dev/ring-racers-internal!2746
2025-08-22 06:57:17 +00:00
Oni VelocitOni
dcf4c8b68d
Merge branch 'fix-ballhog-interrupt' into 'master'
...
Cut Ballhog overcharge and wavedash sounds when interrupted
Closes #1630
See merge request kart-krew-dev/ring-racers-internal!2745
2025-08-22 06:57:09 +00:00
JugadorXEI
7de76dc130
Expose K_DebtStingPlayer to Lua
2025-08-22 08:51:23 +02:00
JugadorXEI
eb23e80376
Expose K_DoGuardBreak to Lua
2025-08-22 08:51:23 +02:00
JugadorXEI
4a2078aaa1
Expose P_DoAllPlayersExit to Lua
2025-08-22 08:51:23 +02:00