James R
d959ac9954
thirdparty/cpm-discordrpc.cmake: fix GCC 9.4.0 Ubuntu link
2023-02-20 17:53:09 -08:00
James R
ba4e21bbb0
cmake: fix build with 3.16
2023-02-20 17:52:20 -08:00
James R
b90baafcfc
cmake: fix -DSRB2_CONFIG_ENABLE_TESTS=OFF build
2023-02-20 02:15:50 -08:00
Oni
62c695cf2f
Merge branch 'fix-top-arrow-crash' into 'master'
...
Remove Garden Top grounded arrow
Closes #441
See merge request KartKrew/Kart!943
2023-02-19 08:15:48 +00:00
Oni
63eeb5c934
Merge branch 'always-rangecheck' into 'master'
...
Turn on RANGECHECK in all builds
See merge request KartKrew/Kart!944
2023-02-19 08:15:26 +00:00
Oni
8d33b5d6af
Merge branch 'skinchange_spectatorify' into 'master'
...
Skinchange Spectatorify
Closes #305
See merge request KartKrew/Kart!936
2023-02-19 07:43:38 +00:00
James R
601fb49d6d
Turn on RANGECHECK in all builds
2023-02-18 22:34:51 -08:00
James R
e1078e4cb4
Merge branch 'fix-perfstats-4' into 'master'
...
Fix perfstats 4 not working properly
See merge request KartKrew/Kart!932
2023-02-19 06:19:29 +00:00
James R
ebcab0fac0
Remove Garden Top grounded arrow
2023-02-18 22:10:58 -08:00
Oni
cdf19e8c79
Merge branch 'fix-profile-card-quick-confirm' into 'master'
...
Fix crash if navigating profiles menu too quickly
See merge request KartKrew/Kart!939
2023-02-19 00:09:58 +00:00
Oni
69f567d09d
Merge branch 'kickstart-clear' into 'master'
...
Kickstart Clear
See merge request KartKrew/Kart!938
2023-02-18 23:47:43 +00:00
Oni
a096f10236
Merge branch 'normalize-magician-box-offsets' into 'master'
...
Normalize magician box offsets
See merge request KartKrew/Kart!941
2023-02-18 23:47:33 +00:00
Oni
4e05203c83
Merge branch 'fix-magician-box-garden-top-offset' into 'normalize-magician-box-offsets'
...
Fix Magician Box offset while on Garden Top
See merge request KartKrew/Kart!940
2023-02-18 23:16:09 +00:00
Oni
856ac198f2
Merge branch 'top-tweaks' into 'master'
...
Few tweaks and bug fix to Garden Top
See merge request KartKrew/Kart!937
2023-02-18 22:56:02 +00:00
James R
ba908edf55
Add player sprzoff to Heavy Magician Box
2023-02-18 14:49:38 -08:00
James R
8fae89cb9a
Make K_SpawnMagicianParticles offsets consistent across different mobj scales
2023-02-18 14:40:27 -08:00
James R
8770d76a4e
Add P_SpawnMobjFromMobjUnscaled, does not scale offsets
2023-02-18 14:39:43 -08:00
James R
a880044f19
Move options menu profile reset to before profile gets set
...
When exiting a card, once the transition ends, there was
a 1 tic window that an A press could select a card and
THEN set the profile pointer to NULL.
2023-02-18 13:37:40 -08:00
toaster
d69e92d70f
Fix changing kickstartaccel from the profile menu
...
- M_ProfileControlSaveResponse: Set without stealth (ie, call command which sends XD_WEAPONPREF netxcmd)
- weaponPrefChange (and its splitscreen ilk): Only build/send XD_WEAPONPREF command when Playing()
2023-02-18 14:15:58 +00:00
James R
b1fac18844
Add Garden Top arrows
...
Two arrows. One above the player, floating. One below the
player, on the ground.
Both arrows use the player's facing angle. Arrows are only
visible to their own player (other players can't see them).
The floating arrow is a papersprite. You can see the arrow
turn with you as you turn your camera.
The grounded arrow is a splat with additive blending. It
tilts to match the slope of the ground you're driving on.
2023-02-18 03:15:04 -08:00
James R
ecec400ca4
NULL check Garden Top when throwing backward
2023-02-18 01:21:22 -08:00
James R
8ab2962830
Nullify Garden Top friction at +200%
2023-02-17 23:55:28 -08:00
toaster
a884e332ba
Merge branch 'tester-menus' into 'master'
...
Don't let testers shoot themselves in menus
See merge request KartKrew/Kart!934
2023-02-17 22:19:27 +00:00
toaster
9e494e45d0
D_IsPlayerHumanAndGaming means they're *human*, ie not a bot 🥹
2023-02-17 18:15:25 +00:00
toaster
ff29d446eb
forcecharacter: Rename to end the snickering.
2023-02-17 17:19:27 +00:00
toaster
c71d4cbeaa
M_SpecificMenuRestore: Catch prevMenu corruption for mid-game Character Select
2023-02-17 17:11:14 +00:00
toaster
0474675109
Character Select menu: Forceskin is now reflected on the menu
...
Matches cvar updates in real time, so can't change what's written to setup_chargrid
2023-02-17 17:07:33 +00:00
toaster
4d607ccdec
Tidy up conditions for forceskin to not include !K_CanChangeRules or Playing.
2023-02-17 16:36:38 +00:00
Oni
52ec4c29b9
Merge branch 'blue-sparks' into 'master'
...
Alter blue spark color
See merge request KartKrew/Kart!935
2023-02-17 16:02:52 +00:00
toaster
05ee3df2f4
d_netcmd.c: Tidy up conditions for changing skin/color.
...
- Got_NameAndColor: Incorporate check for cv_restrictskinchange and FREE PLAY
- CanChangeSkin: Boil away all the useless conditions, combine with CanChangeSkinWhilePlaying
2023-02-17 15:50:25 +00:00
toaster
7d2accb044
Got_TeamChange: only do mobj kill/PST_REBORN stuff in GS_LEVEL.
2023-02-17 14:41:47 +00:00
toaster
8fb1ffe5fe
Got_NameAndColor: If the player's skin is changed by the packet, make them a spectator.
...
- Doesn't apply on join, intro camera spin turnaround, or outside of GS_LEVEL.
- Extract some of Got_TeamChange's behaviour into a new FinalisePlaystateChange function.
2023-02-17 14:40:44 +00:00
toaster
e6dd399deb
Merge branch 'blender-repair' into 'master'
...
Blender repair
See merge request KartKrew/Kart!928
2023-02-17 13:59:10 +00:00
toaster
7d015ac7b1
Fix unwinding Join By IP option
...
- M_CharacterSelectTick: Initialise Online menu when setting up
- PLAY_MP_OptSelect: Hide entries 0 and 1 instead of removing them, to keep options aligned
2023-02-17 13:56:29 +00:00
James R
b89b3cb6a7
Blue sparks skin color Sapphire -> Blue
...
Blue
2023-02-17 01:40:27 -08:00
AJ Martinez
f4d98a14b6
Don't let testers shoot themselves in menus
2023-02-17 00:02:23 -07:00
Oni
e9668598d2
Merge branch 'splitplayers-mapcommand' into 'master'
...
Splitplayers Fixes
Closes #408
See merge request KartKrew/Kart!927
2023-02-17 05:11:15 +00:00
Oni
a7a3a2c5d5
Merge branch 'special-out' into 'master'
...
Special Out
See merge request KartKrew/Kart!921
2023-02-17 05:04:34 +00:00
SteelT
047b84e3d0
Fix perfstats 4 not working properly
2023-02-16 23:48:37 -05:00
Oni
a1cd780a14
Merge branch 'matchrace-restore' into 'master'
...
Match Race menu restoring
See merge request KartKrew/Kart!913
2023-02-17 04:37:55 +00:00
Oni
474d3cd228
Merge branch 'always-quantize-slopes' into 'master'
...
Let no physics slopes slope launch
See merge request KartKrew/Kart!931
2023-02-17 04:03:14 +00:00
James R
c9122868ef
Merge branch 'testers-preset' into 'master'
...
CMakePresets.json: add testers and host-testers presets
See merge request KartKrew/Kart!929
2023-02-17 03:51:47 +00:00
James R
f29e5d8270
Always quantize momentum on slopes, even if no physics
...
Lets no physics slopes launch. Travel time will be
affected by 3D surface area instead of just 2D surface.
2023-02-16 19:23:45 -08:00
James R
5b561815d7
Merge branch 'tester-rip' into 'master'
...
Tester build asset changes
See merge request KartKrew/Kart!930
2023-02-17 02:18:13 +00:00
toaster
c4b008e17e
Merge branch 'fix-mobj-reference-counting' into 'master'
...
Fix negative mobj reference counts all over the place
See merge request KartKrew/Kart!926
2023-02-17 00:56:39 +00:00
James R
aaffc84242
Merge branch 'frozen-position-number' into 'master'
...
Update positiondelay during hitlag
See merge request KartKrew/Kart!922
2023-02-17 00:56:28 +00:00
toaster
baaec4c197
Merge branch 'fix-runtime-errors' into 'fix-asserts'
...
Fix errors revealed by PARANOIA
See merge request KartKrew/Kart!925
2023-02-17 00:44:03 +00:00
toaster
e4459933cb
Merge branch 'fix-asserts' into 'master'
...
Fix PARANOIA compile
See merge request KartKrew/Kart!924
2023-02-17 00:39:02 +00:00
toaster
61a745b4e3
Tester build asset changes
...
We are now using base assets for tester builds
2023-02-17 00:23:45 +00:00
James R
3d9187203a
CMakePresets.json: add testers and host-testers presets
2023-02-16 16:13:47 -08:00