toaster
7fd64a4c3d
Get the Server Browser working again
...
- KartKrew/Kart-Public!313 has finally been integrated with the changed menu code
- Attempts multiple times to get every public server, up to nettimeout
- Clear the server list when entering/exiting and refrehing
- Show visible servers and potential servers opposite the Refresh input
- I would have done this in another commit, but the system was too broken to repair without just putting the working solution in wholesale
- Improved visual scrolling behaviour
- Pressing A actually joins the server
- CORE vs MODDED is handled in SL_InsertServer, not a seperate function to drop/memcpy things around
Also, abstract out the little "PLEASE WAIT..." message popup during potential IO block into M_PleaseWait (only used on connect process via Menu)
2023-08-31 20:00:33 +01:00
toaster
170894ee71
Update SRB2VERSION for impending release
...
Was previously "2.0" in reference to how this was once just a major patch for the previous entry in the series.
2023-08-31 20:00:33 +01:00
toaster
c2148bf501
Testing #define for testing Master Server Listing by yourself, without a second IP address to host
...
Disabled by default
2023-08-31 20:00:33 +01:00
toaster
0935106189
F_RunWipe: Don't draw menus on top if there's no renderer
...
Fixes crash on dedicated
2023-08-31 20:00:33 +01:00
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