Commit graph

19755 commits

Author SHA1 Message Date
James R
fed3bbb74f Replays: do not initialize displayplayers to INT32_MAX
- Only demo playback does this and it's a mystery why
2024-09-09 14:44:32 -04:00
toaster
8545e26adf Tryx, tryy for P_GetThingStepUp in increment_move instead of destination x, y 2024-09-09 14:09:02 -04:00
toaster
99b42992f5 P_CheckDeathPitCollide: Use P_GetSpecialBottomZ/P_GetSpecialTopZ instead of floorz, ceilingz
Fixes a nasty ledge/FOF touch oversight
2024-09-09 12:08:06 -04:00
NepDisk
d901e0bffd Revert monitorbump due to breaking ramp on Test map
This reverts commit 5bab479ec9, reversing
changes made to be5cbdcc9f.
2024-09-08 22:16:49 -04:00
NepDisk
f2eb243c6c Fix sidemove on sticks 2024-09-08 19:45:32 -04:00
NepDisk
11aa76469d Make terrain pogosprings also affect movement 2024-09-08 19:25:55 -04:00
NepDisk
5bab479ec9
Merge pull request #11 from WumboSpasm/monitorbump
Fix buggy monitor collision in Kart Airlines and remove unused variables. Thanks Wumbo!
2024-09-08 18:31:16 -04:00
Wumbo
3735ff2eb0 Fix buggy monitor collision in Kart Airlines and remove unused variables 2024-09-08 18:26:36 -04:00
NepDisk
be5cbdcc9f Readd walltransfer and toss it behind a define
This is going to be turned into a mapheader option later on to keep compat with RR maps
2024-09-08 13:57:57 -04:00
NepDisk
96bac94e41 Remove head bonking and revert some gravity stuff 2024-09-08 12:46:37 -04:00
NepDisk
227938e907
Merge pull request #10 from WumboSpasm/blockplayers
Make ML_BLOCKPLAYERS block players in UDMF maps only. Thanks Wumbo
2024-09-07 21:48:23 -04:00
NepDisk
d644105b73
Merge pull request #9 from NepDisk/udmf-cherrypick-cherrypick
Update UDMF and Other Mapping Features
2024-09-07 17:32:30 -04:00
Wumbo
79504ab833 Make ML_BLOCKPLAYERS block players in UDMF maps only 2024-09-07 17:30:11 -04:00
NepDisk
3da39cde1b Fix skybox in software 2024-09-07 17:07:29 -04:00
Alug
7b887a0c0a make fan particles not crash kart maps
idk should hopefully not break them in durr maps
2024-09-07 16:12:38 -04:00
AJ Martinez
2f9c1631ca Fix K_PlayerTripwireSpeedThreshold breakage 2024-09-07 15:44:15 -04:00
AJ Martinez
bb4d3ea2fb Grant short tripwire leniency when passing tripwire 2024-09-07 15:39:52 -04:00
AJ Martinez
8b66878ab5 Opaque tripwire on subtractnum maps 2024-09-07 15:36:28 -04:00
Sally Coolatta
607c5c5dae SubtractNum also makes tripwire subtractive 2024-09-07 15:36:20 -04:00
Sal
15e02127dc Merge branch 'fix-window-refocus' into 'master'
SDL: only react to window focus changes if state actually changes

See merge request KartKrew/Kart!859
2024-09-07 15:22:18 -04:00
James R
d6fa3023b7 Do not set cvars with S_SetSfxVolume or S_SetMusicVolume
Don't do this because in sdl/i_video.cpp,
S_InitMusicVolume is called to unmute music when the
window is refocused. Because I_StartupGraphics is called
before those cvars are added and it is an error to try to
set a cvar before it is added.
2024-09-07 15:21:17 -04:00
NepDisk
272535fa17 readd back these accidently removed lines and fix crash 2024-09-07 14:46:18 -04:00
Oni
8012a21070 Merge branch 'alt-music' into 'master'
Alt Music

See merge request KartKrew/Kart!915
2024-09-07 13:57:13 -04:00
NepDisk
0c7cc41527 More Tweaks to outrun
Use player scale if grown or shrunk other wise use FRACUNIT
2024-09-07 13:13:51 -04:00
NepDisk
a32094605f Fix up loading 2024-09-07 11:58:30 -04:00
NepDisk
d198c1f7de Fix up release compiling
Now all you should have todo is put the hash in
2024-09-07 11:30:27 -04:00
NepDisk
cc37e7bce9 Disable block players for now
this is causing issues on some v1 maps by making some lines impassible even if its just doing vertex slopes or flat alignment
2024-09-07 02:43:36 -04:00
NepDisk
9a9012b338 Fix Vertex Slope Things
Thanks Wumbo!
2024-09-07 01:42:31 -04:00
NepDisk
a12f67cbbf Streamer Safe music cvar 2024-09-07 01:39:59 -04:00
Eidolon
957a051692 Add 'contentidunsafe' property to MUSICDEF
This allows marking music in MUSICDEF as unsafe for Content ID and
other similar content surveillance mechanisms.
2024-09-07 00:45:24 -04:00
toaster
16aa826eb4 S_FindMusicDef: Handle NULL/empty string explicitly 2024-09-07 00:41:36 -04:00
Oni
f6edce1f88 Merge branch 'multi-musicdef' into 'master'
Multi Musicdef

See merge request KartKrew/Kart!1084
2024-09-07 00:41:27 -04:00
toaster
4f6ebff439 musicdef_t: Add hash field
Slight optimisation for S_FindMusicDef, but will net us some big wins with our next feature.
2024-09-07 00:17:09 -04:00
James R
a4b073a76b Merge branch 'tunes-show-credit' into 'master'
Print musicdef along with tunes -show

See merge request KartKrew/Kart!854
2024-09-07 00:15:48 -04:00
Sal
dc84a294cb Merge branch 'find-musicdef' into 'master'
Add S_FindMusicDef, function to find musicdef by name

See merge request KartKrew/Kart!860
2024-09-07 00:14:58 -04:00
Oni
110c9e2dc7 Merge branch 'musicdef-update' into 'master'
First Musicdef changes in preparation for music test

See merge request KartKrew/Kart!812
2024-09-07 00:14:41 -04:00
toaster
372e655d70 Merge branch 'fix-addfile-double-error' into 'master'
Fix networked addfile command erroring twice for already added files

See merge request KartKrew/Kart!1100
2024-09-07 00:10:33 -04:00
James R
038c401d8b line 448: fix skybox mobj reference leak
Calling P_SetTarget on the temporary skybox_t is
pointless. P_SwitchSkybox calls P_SetTarget when copying
to the player struct.
2024-09-06 22:16:36 -04:00
NepDisk
b65c9fd33d Additional P_SetTarget mobj_t pointer fixes on player struct
2a87cfcdf1
2024-09-06 22:15:18 -04:00
James R
dc25bafd27 Add RF_HIDEINSKYBOX, stop rendering object in skybox 2024-09-06 20:31:18 -04:00
James R
ff07fcf232 line 448: do not change skybox after player finishes the race 2024-09-06 20:26:39 -04:00
NepDisk
27235e2241 Add PogoSpring Minimum and Maxium speed to terrain 2024-09-06 19:35:45 -04:00
NepDisk
097d1c09db Give waterpanels a different sound 2024-09-06 18:49:08 -04:00
NepDisk
ee60073749 Fix and Tweak waterrun panels
These now last 2 seconds which is slighty longer then a  sneaker, to allow for easier water traversal without stacking
2024-09-06 18:37:42 -04:00
NepDisk
0cb1a8b21c Acutally Allow the use of spring strength with pogospring
The previous commit did make this work oops...
2024-09-06 18:18:47 -04:00
NepDisk
1da4a9b4b6 Allow the use of spring strength with pogospring
There may be no trick panels but this will do hopefully....
2024-09-06 17:16:16 -04:00
NepDisk
443737fc9d Implement Outrun terrain type with a twist!
Since I want to keep the v1 style speed cap, I am going to use a timer set alongside the outrun to enable/disable the ground speed cap so the speed boost doesn\'t get neuterd hard
2024-09-06 17:08:19 -04:00
NepDisk
1182b037b7 Fix offroad terrain particles appearing for spectators 2024-09-06 13:21:53 -04:00
NepDisk
b10b78b1a4 Add waterrun to lua 2024-09-06 04:13:07 -04:00
NepDisk
9f937cc4ae Recreate old water skipping 2024-09-06 04:08:03 -04:00