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
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
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
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
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
toaster
b33c65e118
Rings should ALWAYS be reset to map start's value on true death
...
Plugs a game design oversight that thankfully was completely sidestepped by all but one Attack replay
Replaces the reset that happened on lightsnake at -20.
2024-03-30 20:52:28 +00:00
toaster
bd82ca8ccf
Add PlayerExiting() ACS callfunc
2024-03-30 16:38:53 +00:00
toaster
c3112ea0c8
K_PlayerIsEmptyHandedInSpecial
...
Replaces the simple condition in K_HandleLapIncrement for successful player exit
Essentially means you can get EMPTY HANDED? for crossing the finish line before the player with the emerald does
2024-03-30 16:15:35 +00:00
toaster
385988eeed
Add PlayerLosing() to ACS
...
Exposes K_IsPlayerLosing. Necessary for Sealed Star script adjustment
2024-03-30 16:03:37 +00:00
toaster
a7079d6ea2
Add FINISH script calling type to ACS
...
Called at the end of a successful P_DoPlayerExit
2024-03-30 16:02:35 +00: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
toaster
e9205e19d6
ACS_RunPlayerEnterScript: If betweenmaps, defer until P_PostLoadLevel
...
Guarantees that the ENTER script actually consistently runs, since previously it was happening before ACS scope invalidation
2024-03-30 15:56:44 +00:00
toaster
193c85a418
Merge branch 'special-splitscreen' into 'master'
...
Sealed Star Emeralds retarget when their carrier dies
See merge request KartKrew/Kart!2188
2024-03-30 13:10:15 +00:00
AJ Martinez
ec0b51f664
Disable pickup cheese in Sealed Star
2024-03-30 00:53:36 -07:00
AJ Martinez
162591efdb
Sealed Star Emeralds retarget when their carrier dies
2024-03-29 18:11:05 -07:00