Commit graph

19565 commits

Author SHA1 Message Date
NepDisk
6abb102c61 Merge branch 'v2dev3' into udmf-cherrypick-cherrypick 2024-09-01 21:10:36 -04:00
Sally Coolatta
5c6e894ee3 Add FOF behavior switch to P_LineOpening
Finally fixes the very specific issue on Endless Mine ( https://cdn.discordapp.com/attachments/1006454720686202951/1106749881663631420/image.png )
2024-09-01 20:39:53 -04:00
Sally Coolatta
6bcca94805 Local P_LineOpening result
P_LineOpening results are stored in a locally made struct instead of being a bunch of disorganized globals.
2024-09-01 20:33:16 -04:00
NepDisk
f3d563898e Port this 2024-09-01 19:46:56 -04:00
NepDisk
87bf09c82f Revert Merge pull request #8 from WumboSpasm/slopeslop
This reverts commit d516801bb5, reversing
changes made to 6491960430.
2024-09-01 19:16:31 -04:00
NepDisk
f6dd00f3f1 Revert "Fix code here and make tripwires work again"
This reverts commit 84a9a6fbcc.
2024-09-01 19:16:16 -04:00
NepDisk
84a9a6fbcc Fix code here and make tripwires work again 2024-08-29 19:53:06 -04:00
NepDisk
d516801bb5
Merge pull request #8 from WumboSpasm/slopeslop
Fix the Hill Top ramps without breaking everything else this time. Thanks Wumbo!
2024-08-25 01:04:34 -04:00
NepDisk
6491960430 Revert "Mostly revert "Revert Revert the-big-step-up since it has regressions""
This reverts commit 8e61036c9e.
2024-08-25 01:03:24 -04:00
Wumbo
8e83dfb934 Fix the Hill Top ramps without breaking everything else this time 2024-08-25 00:53:28 -04:00
NepDisk
30c5a5f1a9
Merge pull request #7 from WumboSpasm/revertception
Mostly revert "Revert Revert the-big-step-up since it has regressions". Thanks Wumbo!
2024-08-24 17:11:22 -04:00
Wumbo
8e61036c9e Mostly revert "Revert Revert the-big-step-up since it has regressions"
This reverts everything except P_TryMove, which fixes the Hill Top ramp without breaking the Opulence shortcut.
2024-08-24 17:07:48 -04:00
NepDisk
46c015d317 Revert Revert the-big-step-up since it has regressions
This revert causes issues on some slope types for whatever reason so back it comes for now

This reverts commit 515c531d51.
2024-08-24 15:36:23 -04:00
NepDisk
f1d7d5f763 Revert Merge branch sprite-brightmaps into master
This reverts commit ce47997a10.
2024-08-24 15:29:45 -04:00
NepDisk
70d900264e Revert Merge branch sprite-brightmaps into master
This reverts commit ce47997a10.
2024-08-24 15:25:46 -04:00
NepDisk
1264a4c1bc Revert "Revert the-big-step-up since it has regressions"
This reverts commit 515c531d51.
2024-08-24 15:24:40 -04:00
Eidolon
84ede3188e Only render HWR player view if literally in opengl 2024-08-22 19:12:28 -04:00
James R
d439ce2966 R_RasterizeFloorSplat: set ds_brightmap to NULL
Previously did not set ds_brightmap, so it could sneak in
from a previous span renderer.
2024-08-22 19:12:28 -04:00
James R
a13913bebd Fix R_CacheSpriteBrightMap trying to cache out of range lump 2024-08-22 19:12:28 -04:00
Oni
ce47997a10 Merge branch 'sprite-brightmaps' into 'master'
Rudimentary sprite brightmap support

See merge request KartKrew/Kart!801
2024-08-22 19:12:28 -04:00
JugadorXEI
72354be22d Fix off-by-one error in BRIGHT and TERRAIN lump parsing 2024-08-22 19:12:28 -04:00
James R
4d5ba6affb Cache TERRAIN on texture_t
- K_GetTerrainForTextureNum no longer performs a string
  lookup
2024-08-22 19:12:28 -04:00
Oni
a3f643bfd7 Merge branch 'boostpower-terrain-particles' into 'master'
Slowdown Terrain Particle repair

See merge request KartKrew/Kart!1166
2024-08-22 19:12:28 -04:00
James R
6b087c3078 Reset TERRAIN when respawning
Fixes damage floor TERRAIN applying for the entire
duration of lightsnake.
2024-08-22 19:12:28 -04:00
James R
c234c6d093 Remove non TERRAIN offroad particles
Fixes spectators generating offroad particles when
touching the ground.
2024-08-22 19:12:28 -04:00
toaster
0009497274 K_InitBrightmapsPwad: Also use guaranteed null-terminated data copy ala K_InitTerrain 2024-08-22 19:12:28 -04:00
toaster
73db1e0fa0 K_InitTerrain: Do what ANIMDEFs parsing does and create a copy of the TERRAIN lump with a guaranteed null terminator 2024-08-22 19:12:28 -04:00
James R
0ea698d662 Merge branch 'fix-terrain-saveg' into 'master'
Save terrainOverlay in gamestate

See merge request KartKrew/Kart!735
2024-08-22 19:11:24 -04:00
Sally Coolatta
18047b6f23 Move camera Z slightly faster
RR has more & taller slopes than SRB2K, so the old values were a bit jarring (you go off-screen a LOT more often)
2024-08-22 19:09:04 -04:00
MascaraSnake
b239a6fe07 Fix equation slopes overflow 2024-08-22 19:08:55 -04:00
Sally Coolatta
25a9b5cfa9 Copy first mapthing tag to their mobjs
Allows the ThingCount and ThingSound ACS functions to fully work now, and adds significantly more possibilities for scripting later.
2024-08-22 18:00:14 -04:00
NepDisk
b9b7bd676c Revert Fix sprite clipping in OpenGL
This reverts commit eb32f1f11c.
2024-08-22 00:38:49 -04:00
Eidolon
01a4d68fff Only render HWR player view if literally in opengl 2024-08-22 00:37:13 -04:00
SteelT
eb32f1f11c Fix sprite clipping in OpenGL 2024-08-22 00:35:51 -04:00
NepDisk
5fa8b225f9 Add missing deh table entry for invis spring 2024-08-21 23:49:32 -04:00
NepDisk
110b148670 Add missing deh table entry for invis spring 2024-08-21 23:48:34 -04:00
James R
1fef9b2cf1 R_RasterizeFloorSplat: set ds_brightmap to NULL
Previously did not set ds_brightmap, so it could sneak in
from a previous span renderer.
2024-08-21 23:19:05 -04:00
James R
d622a49f08 Fix R_CacheSpriteBrightMap trying to cache out of range lump 2024-08-21 23:18:56 -04:00
Oni
a87c060c4a Merge branch 'sprite-brightmaps' into 'master'
Rudimentary sprite brightmap support

See merge request KartKrew/Kart!801
2024-08-21 23:18:46 -04:00
JugadorXEI
43c70cbd6e Fix off-by-one error in BRIGHT and TERRAIN lump parsing 2024-08-21 23:11:29 -04:00
James R
3bbc4eee1e Cache TERRAIN on texture_t
- K_GetTerrainForTextureNum no longer performs a string
  lookup
2024-08-21 22:59:01 -04:00
Oni
ea08369fcd Merge branch 'boostpower-terrain-particles' into 'master'
Slowdown Terrain Particle repair

See merge request KartKrew/Kart!1166
2024-08-21 22:56:42 -04:00
James R
e2b3024e3e Reset TERRAIN when respawning
Fixes damage floor TERRAIN applying for the entire
duration of lightsnake.
2024-08-21 22:56:16 -04:00
James R
9c9868d96d Remove non TERRAIN offroad particles
Fixes spectators generating offroad particles when
touching the ground.
2024-08-21 22:54:33 -04:00
toaster
d8fb5f836a Update comment for K_TERRAINLumpParser 2024-08-21 22:54:09 -04:00
toaster
46e96599a0 K_InitBrightmapsPwad: Also use guaranteed null-terminated data copy ala K_InitTerrain 2024-08-21 22:54:01 -04:00
toaster
3a9f0a5171 K_InitTerrain: Do what ANIMDEFs parsing does and create a copy of the TERRAIN lump with a guaranteed null terminator 2024-08-21 22:53:48 -04:00
NepDisk
594a26ea5e Reapply Store terrain ID instead of terrain pointer, add new helpers and accomodate for this
This reverts commit cb3b95c0e1.
2024-08-21 22:53:16 -04:00
NepDisk
5c0d57a58a fixcompileyoubitch 2024-08-21 22:50:47 -04:00
NepDisk
cb3b95c0e1 Revert "Store terrain ID instead of terrain pointer, add new helpers and accomodate for this"
This reverts commit 9baae4cecb.
2024-08-21 22:49:45 -04:00