toaster
f9a488defb
Merge branch 'prisons-death-fix' into 'master'
...
Fix Prisons death not ending the round + Spectator bool cleanup
See merge request KartKrew/Kart!1418
2023-08-31 18:39:05 +00:00
toaster
a7b065c4d8
P_InitPlayers: Tidy up the barely-significant difference between G_DoReborn and G_SpawnPlayer
...
Only kills objectplace at map start, not general respawn
2023-08-31 17:30:05 +01:00
toaster
1dd2e7031a
Fix the spectating bots in GP issue a different way
...
The solution in 67c2ae021b happens too late for K_TimeAttackRules
2023-08-31 16:46:46 +01:00
toaster
656e9ad310
Merge branch 'thing-radius-acs' into 'master'
...
"Radius Action" thing type
See merge request KartKrew/Kart!1429
2023-08-31 13:15:12 +00:00
toaster
43eb61dfcb
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into prisons-death-fix
...
# Conflicts:
# src/p_inter.c
2023-08-31 14:02:38 +01:00
toaster
34d0e96d88
Merge branch 'sprtinfo-no-i-error' into 'master'
...
SPRTINFO: print warnings instead of I_Error (don't crash the game)
See merge request KartKrew/Kart!1445
2023-08-31 12:59:50 +00:00
James R
48d1b72ac7
SPRTINFO: print warnings instead of I_Error (don't crash the game)
2023-08-31 05:22:13 -07:00
James R
7113e3c987
Merge branch 'no-texture-filter' into 'master'
...
Remove Texture Filtering option from Hardware Options (resolves #614 )
Closes #614
See merge request KartKrew/Kart!1432
2023-08-28 07:55:45 +00:00
James R
fd346db927
Merge branch 'safer-fastfall-momentum-reset'
2023-08-28 00:55:00 -07:00
James R
ecbb6f3af2
G_DoLoadLevelEx: fix compiler error on HU_DoTitlecardCEcho after merge
2023-08-28 00:53:47 -07:00
James R
b8b286b177
Merge branch 'softer-stumble' into 'master'
...
Smoothlanding leniency (resolves #602 )
Closes #602
See merge request KartKrew/Kart!1428
2023-08-28 07:49:20 +00:00
James R
1db1eaedff
Merge branch 'sealed-star-lose-text' into 'master'
...
Sealed Stars: show text on the screen for loss conditions; improved titlecard cecho centering, splitscreen support
See merge request KartKrew/Kart!1404
2023-08-28 07:48:47 +00:00
James R
67c2ae021b
P_SpawnPlayer: add back explicit spectator handling for bots; also remove it from k_grandprix.c
...
Not needed in K_UpdateGrandPrixBots or
K_LoadGrandPrixSaveGame because P_SpawnPlayer takes
priority.
2023-08-27 16:00:53 -07:00
James R
e3da061192
cecho command: don't add trailing space
...
Fixes centering for cechos of only punctuation.
2023-08-27 15:11:14 -07:00
James R
2e748636d7
Create V_CenteredTitleCardStringOffset
...
- V_TitleCardStringWidth no longer has the special case
for punctuation, moved to this function instead.
- Handles both leading and trailing punctuation, and even
spaces.
toaster-assisted, thank-you-toaster
2023-08-27 15:06:51 -07:00
Sal
2eb8180dd1
Merge branch 'improved-debugstart' into 'master'
...
debugstart can now force POSITION on (resolves #600 )
Closes #600
See merge request KartKrew/Kart!1431
2023-08-27 20:09:55 +00:00
Sal
702faa60f1
Merge branch 'fix-unfix-flat-offsets' into 'master'
...
Fix TextmapUnfixFlatOffsets & other writetextmap bugs
See merge request KartKrew/Kart!1437
2023-08-27 20:04:22 +00:00
Sally Coolatta
a4911b0821
Add equation slopes to writetextmap
2023-08-27 15:49:05 -04:00
Oni
055e4f1e50
Merge branch 'moar-sneaker-panels' into 'master'
...
More Sneaker Panels
See merge request KartKrew/Kart!1430
2023-08-27 19:29:11 +00:00
Sally Coolatta
e7c3a8ac46
Fix thingstringarg typo in -writetextmap
2023-08-27 14:36:48 -04:00
Sally Coolatta
1bbe90f659
Fix TextmapUnfixFlatOffsets
...
It had the right idea, it just literally did it wrong :P
2023-08-27 14:04:28 -04:00
James R
d0ada97e0b
Merge branch 'write-textmap-command' into 'master'
...
Make -writetextmap a console command, call it "writetextmap"
See merge request KartKrew/Kart!1426
2023-08-27 11:42:23 +00:00
James R
ae0e34bbbe
Merge branch 'fastfall-trickpanel' into 'master'
...
Pogospring / trickpanel disable fastfall (resolves #624 )
Closes #624
See merge request KartKrew/Kart!1427
2023-08-27 11:39:45 +00:00
James R
652792ddd3
K_KartSpindash: reorganize so fastfallBase doesn't need to be reset on landing
...
Makes resetting fastfall due to special conditions more
straightforward, because you don't need to reset
fastfallBase also.
2023-08-27 04:36:09 -07:00
James R
c080828dde
Dash Rings, Fast Fall: reset pitch too
2023-08-27 04:17:16 -07:00
James R
eabef184f1
Add P_ResetPitchRoll
2023-08-27 04:17:16 -07:00
James R
7d9a40fc38
K_TimerInit: actually let debugstart force POSITION on, even in Free Play
2023-08-27 03:34:34 -07:00
James R
92bc946d60
Merge branch 'no-scams' into 'master'
...
No last-minute scams with Garden Top / Flame Shield (resolves #603 )
Closes #603
See merge request KartKrew/Kart!1433
2023-08-27 10:27:22 +00:00
James R
359186bc5d
Merge branch 'magician-scale-change' into 'master'
...
Fix Magician Box going crazy when player changed scale
See merge request KartKrew/Kart!1434
2023-08-27 10:23:35 +00:00
AJ Martinez
03b491a2fa
Fix Magician Box going crazy when player changed scale
2023-08-26 23:49:33 -07:00
AJ Martinez
d7e989c54c
Buff Flame Shield bar-per-distance to compensate for scamlessness
2023-08-26 23:32:13 -07:00
AJ Martinez
1666d872e2
No last-minute scams with Garden Top / Flame Shield
2023-08-26 23:22:55 -07:00
AJ Martinez
f67b4914b9
Remove Texture Filtering option from Hardware Options
2023-08-26 23:02:27 -07:00
AJ Martinez
59b2db3129
Debugstart can now force POSITION on
2023-08-26 22:58:18 -07:00
AJ Martinez
2f331a4d10
Let's be slightly more semantically correct about this
2023-08-26 22:24:18 -07:00
AJ Martinez
b43df44156
Tyron you suck at using your editor
2023-08-26 22:23:10 -07:00
Lach
3ca23fbecf
Remove scenery flag from Sneaker Panel Spawners (to tick their fuse)
2023-08-27 14:59:42 +10:00
Lach
ac9b96e98b
Add spawn rate arg to Sneaker Panel Spawners; allow sneaker panels to scale themselves redundantly
2023-08-27 14:01:23 +10:00
Sally Coolatta
ea7ad31fef
Add Radius Action thing
...
Thing type 4096, activates its action when a player enters the specified radius
2023-08-26 20:28:50 -04:00
Oni
ec83b73ee9
Merge branch 'bubble-bounce' into 'master'
...
Bubble bounce converts height into speed, bubble set boosts
See merge request KartKrew/Kart!1425
2023-08-26 23:14:05 +00:00
AJ Martinez
b03056e4c8
Smoothlanding leniency
2023-08-26 16:05:34 -07:00
toaster
79699f47d5
Sealed Star finish cleanup
...
- No FINISH text
- No voices
- Warp sound on crossing the line, not any other stuff
2023-08-26 23:48:18 +01:00
toaster
6fb7d16c85
Don't give extra lives in the final entry on a Round Queue (which fixes sealed star sound overload)
2023-08-26 23:47:36 +01:00
AJ Martinez
dbe8f4c820
Pogospring / trickpanel disable fastfall
2023-08-26 15:37:29 -07:00
toaster
6869496843
Fade to white before the Podium if you successfully get the Emerald/Prize
...
Further Sealed Star polish requested on the gitlab.
2023-08-26 23:30:12 +01:00
AJ Martinez
cfa20179b0
Higher bubble bounce
2023-08-26 15:15:34 -07:00
toaster
908022c821
Fix overlapping Title CEcho text
...
If an admin title cecho is active, do not render individual viewport title cechos.
Some information is lost, but currently everything expressed through them is not unique while admin title cechos generally are, so they're a safe thing to sacrifice given limited screen space.
2023-08-26 21:44:51 +01:00
James R
5d8efb66a4
Sealed Stars: show text on the screen for loss conditions
...
Player dies:
FALL OUT!
Player finishes before collecting the emerald:
EMPTY
HANDED?
UFO finishes before player:
TOO LATE...
2023-08-26 21:39:18 +01:00
James R
2328ceb4bc
V_TitleCardStringWidth: don't count punctuation, in order to help centering
...
Punctuation, like ellipsis, normally offsets the centered
position of text. But this looks subjectively weird. By
not counting it, punctuation is basically allowed to
extend further off to the sides.
The difference looks like:
CENTER
||
\/
||
OLD: | TOO LATE... |
||
NEW: | TOO LATE... |
||
/\
||
CENTER
2023-08-26 21:39:18 +01:00
James R
ae2fdcbd12
cecho command: use titlecard font
2023-08-26 21:39:18 +01:00