Commit graph

27212 commits

Author SHA1 Message Date
James R
01135e1940 Force FOV to 90 during Podium and Title Screen 2024-04-01 19:07:37 -07:00
AJ Martinez
900bd435c8 Merge branch 'non-green-packet-loss' into 'master'
Fix packet loss indicator in non-green resolutions

Closes #1236

See merge request KartKrew/Kart!2211
2024-04-02 00:55:33 +00:00
James R
bed0e5b754 Fix packet loss indicator in non-green resolutions 2024-04-01 17:49:39 -07:00
James R.
98becc03ae Merge branch 'discord-rp-intro-fix' into 'master'
Minor Discord RP fixes

See merge request KartKrew/Kart!2195
2024-04-02 00:43:30 +00:00
James R.
327b4184c7 Merge branch 'menu-gamestochat' into 'master'
Add "gamestochat" cvar to Server Options

See merge request KartKrew/Kart!2202
2024-04-02 00:41:28 +00:00
James R.
96948258d2 Merge branch 'challenge-reskin' into 'master'
Halt skin-switching Challenge cheese (resolves #1231)

Closes #1231

See merge request KartKrew/Kart!2206
2024-04-02 00:39:23 +00:00
James R.
f488265d33 Merge branch 'challenges-ui-fixes' into 'master'
Challenges UI fixes

Closes #1235

See merge request KartKrew/Kart!2207
2024-04-02 00:36:45 +00:00
James R.
2521c81ede Merge branch 'sealed-star-odds' into 'master'
Sealed Stars slightly less cheesey

See merge request KartKrew/Kart!2203
2024-04-02 00:32:49 +00:00
James R
4384577034 Do not pause 3d rendering ever in replays
It interferes with the "Advance Frame" button.
2024-04-01 17:28:29 -07:00
SteelT
75b7d4bc42 Don't draw OpenGL loading screen when resynching the gamestate 2024-04-01 18:04:19 -04:00
toaster
3fb4a4257e MT_FLINGRING: Nullify fuse on touch
If the fuse caused the flingring to be deleted, it would hog a spot on player->pickuprings until the player respawned.

This is not a perfect solution, but it should resolve the problem in practice.

Needs testing to confirm this doesn't introduce TA desync, but in the worst case I would wager it affects a single digit number of runs at worst.
2024-04-01 19:06:56 +01:00
toaster
3d5c0182fe M_BuildConditionSetString: Show a more tantalising message for Challenges with forbidden descriptions
"(Find other secrets to learn about this...)" - this replaces "???"
2024-04-01 18:44:15 +01:00
toaster
30bf2e4cc4 M_DrawChallengeScrollbar: Fade to white based on the % of challenges unlocked in the column, not the raw count
Means blank squares won't cause this to be permanently incomplete
2024-04-01 18:43:05 +01:00
toaster
7b2e0f9491 Oversight for debugchallenges: use the correct numeric value for debugchallenges highlight
Avoids dereferencing ref->conditionset, given ref can be NULL for blank squares
2024-04-01 18:29:25 +01:00
toaster
b818a7d776 Forbid character-based unlocks if you switched your skin in a context where it didn't auto-spectate you (more robust stop for #1231) 2024-04-01 18:03:00 +01:00
toaster
4f37a3f183 G_PlayerReborn: Clear roundcondition information on becoming a spectator (should resolve #1231) 2024-04-01 17:39:25 +01:00
Lach
b30fe0bcb7 Scale Ring Shooter WANTED icon instantaneously 2024-04-01 16:09:26 +11:00
AJ Martinez
9768666ac5 Use GTR_POINTLIMIT for round-completion check 2024-03-31 21:59:10 -07:00
AJ Martinez
44a0b5a00d Change participation criteria to count rounds 2024-03-31 21:42:32 -07:00
VelocitOni
295cdedf3d Rebalance again
Nah, ballhogs will eventually have the same issue despite their delay. Moved x3 orbi & x2 sneakers back, increased singles of those.
2024-03-31 21:48:06 -04:00
VelocitOni
cac28041d4 Removed quad orbis and triple sneakers
Removing quad orbi & triple sneaker odds entirely, added some ballhogs instead.
2024-03-31 21:38:21 -04:00
AJ Martinez
1e2d9a6b97 Hey, wait, we literally have a Chat category 2024-03-31 18:29:54 -07:00
AJ Martinez
ed243910be Add "gamestochat" cvar to Server Options 2024-03-31 18:28:32 -07:00
Oni
d1910a6574 Merge branch 'fix-crushed-kart' into 'master'
Destroyed Kart: fix crusher animation soft-lock

See merge request KartKrew/Kart!2201
2024-04-01 00:50:35 +00:00
Oni
b2328d27be Merge branch 'tally-ff-challenges' into 'master'
Allow UCRP_FINISHGRADE to fire when skipping tally

Closes #1230

See merge request KartKrew/Kart!2199
2024-04-01 00:49:35 +00:00
Oni
a0cbe69071 Merge branch 'rankbar-wide' into 'master'
Do not extend Sealed Star progression bar off-screen in non-green resolution (resolves #1232)

Closes #1232

See merge request KartKrew/Kart!2200
2024-04-01 00:49:27 +00:00
James R
712ae1a371 Destroyed Kart: fix crusher animation soft-lock 2024-03-31 16:28:35 -07:00
toaster
a6d4c2fd2c Do not extend Sealed Star progression bar off-screen in non-green resolution (resolves #1232) 2024-04-01 00:12:15 +01:00
AJ Martinez
ede77dbbd1 Director copyright 2024-03-31 15:59:50 -07:00
AJ Martinez
9d304846d5 Allow UCRP_FINISHGRADE to fire when skipping tally 2024-03-31 15:35:21 -07:00
Oni
e9a8508456 Merge branch 'last-chance' into 'master'
Display "Last Chance!" when death-save combo rules activate

See merge request KartKrew/Kart!2197
2024-03-31 18:46:30 +00:00
Oni
531e4ccd4a Merge branch 'destroy-kart' into 'master'
Destroyed Kart effects

Closes #1146

See merge request KartKrew/Kart!2196
2024-03-31 18:45:30 +00:00
toaster
54d7f06420 V_ScaledWordWrap allocates Zone memory, so be sure to free Goner's usage 2024-03-31 12:29:12 +01:00
James R
bf0041644a Add destroyed kart effects
- Removed hitlag sparks and extra quakes from player death
- Removed dontdraw flag from NO CONTESTED player
- Moved most dead kart code to objects/destroyed-kart.cpp
2024-03-31 00:58:14 -07:00
AJ Martinez
7d2046f9f9 Display "Last Chance!" when death-save combo rules activate
Future conveyance work here would rule, but at the very least, let's name it so we can talk about it
2024-03-31 00:07:32 -07:00
Oni
8089cbd3a7 Merge branch 'sealed-acs-splitscreen' into 'master'
Sealed ACS Splitscreen (resolves #1209)

Closes #1209

See merge request KartKrew/Kart!2190
2024-03-31 05:54:16 +00:00
Oni
e2230bb3c8 Merge branch 'minimap-fixup' into 'master'
Colorize minimap finish line

See merge request KartKrew/Kart!2193
2024-03-31 05:53:49 +00:00
Oni
11a7ade5e3 Merge branch 'goner-final-final-final' into 'master'
Goner Final Final Final

See merge request KartKrew/Kart!2192
2024-03-31 05:53:23 +00:00
Oni
ce2ace87f3 Merge branch 'invalid-rings' into 'master'
Rings should ALWAYS be reset to map start's value on true death

See merge request KartKrew/Kart!2191
2024-03-31 05:52:44 +00:00
Oni
da56406c50 Merge branch 'unrestrict-sealed-star-pickups' into 'master'
Disable pickup cheese in Sealed Star

See merge request KartKrew/Kart!2189
2024-03-31 05:52:29 +00:00
Oni
efdff207fd Merge branch 'menu-polish' into 'master'
Menu Polish

Closes #1048, #1183, and #1216

See merge request KartKrew/Kart!2187
2024-03-31 05:52:19 +00:00
James R
9d0650786e srb2::Mobj: add exact_hitlag method 2024-03-30 22:36:05 -07:00
James R
52449bdb5e srb2::Mobj: fix state call on player 2024-03-30 22:35:51 -07:00
James R
3c1e13084b Add Obj_SpawnCustomBrolyKi 2024-03-30 22:33:43 -07:00
Sally Coolatta
b921ea7e7b Minor Discord RP fixes
- Fix GS_INTRO not being Title Screen
- Fix GS_EVALUATION not being Credits
- Use Watching Replays while browsing Egg TV menu
- Use GP difficulty names instead of speed names during GP
2024-03-31 00:27:21 -04:00
AJ Martinez
604c69050e Fix crash accessing removed banana chain 2024-03-30 20:07:26 -07:00
AJ Martinez
04a3310789 Ensure full ownership transfer when Special emeralds switch target 2024-03-30 17:53:29 -07:00
AJ Martinez
1b124bc27f Colorize minimap finish line 2024-03-30 15:08:19 -07:00
toaster
695afa2b1e Goner Disclaimer adjustments
- This game should not be sold.
- GNU General Public License 2.0
2024-03-30 21:56:19 +00:00
toaster
3789316756 Goner password adjustments
- After inputting an incorrect password on Goner, guarantee the "are you online" line doesn't play
- When using either GDQ password, don't allow re-entry
2024-03-30 21:18:10 +00:00