GenericHeroGuy
2592c805c3
Revert the renderer FOF inversion logic to SRB2
...
Dunno what the point of this was, it breaks fog blocks though
2025-07-21 17:10:44 +02:00
NepDisk
2d2a04b4d3
K_KartLegacyUpdatePosition from saturn and fix laps+1 uses
...
Description:
"this checked the distance to every single waypoint on the map always and unconditionally, but we dont need the distance unconditionally so only check if we need to
+5fps in techbatics hadal classic timedemo"
2025-07-20 19:19:36 -04:00
NepDisk
580f2da4bf
Set SDL2 app name hint
...
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2697
2025-07-20 18:24:33 -04:00
NepDisk
712e2c6dd7
Fix sector special detection being flakey on Dynslopes
2025-07-20 17:32:25 -04:00
GenericHeroGuy
6fcda4e2a6
Fix polywaypoint_t->continuous being uninitialized
...
I spent two hours staring at minecarts just for this shit
2025-07-20 22:41:41 +02:00
NepDisk
aa39635f31
Bring back K_JustBumpedException again
2025-07-20 15:25:16 -04:00
NepDisk
3f2006590b
Remove unused condition
2025-07-20 15:14:24 -04:00
GenericHeroGuy
c4e034c5be
Fix the missing doors and transparency in Final Mall
2025-07-20 20:40:01 +02:00
NepDisk
8293951ce1
Don't skip code if maxstep is < 0 like other SRB2 versions
2025-07-20 14:28:00 -04:00
GenericHeroGuy
50584c2d5e
Fix the broken state of linedef types 30-32 and 480-483
...
Somehow we got SRB2's binary conversion paired with RR's args changes!?
Fixes Motherlode Canyon's minecarts and Final Mall's doors
2025-07-20 18:32:09 +02:00
Alug
3b168b2b55
remove duplicated midtexture blendmode/visability check in ogl
...
HWR_BlendMidtextureSurface already takes care of that earlier
2025-07-19 17:00:28 +02:00
GenericHeroGuy
b21f70854e
Abstract Pack fixes
2025-07-19 02:29:30 +02:00
NepDisk
eb5c5c0041
pw_invulnerability doesn't colorize
2025-07-18 18:24:22 -04:00
GenericHeroGuy
19b8ec4414
Fix Crystal Caverns ripple and ceiling slopes
2025-07-18 23:44:36 +02:00
NepDisk
e62684d113
Actually fix bubbleshield hitem
...
I love my eyes
2025-07-18 17:36:30 -04:00
NepDisk
ec648f4202
Revert 'Fix bubbleshield crash in battle mode'
...
This reverts commit 8826b627a6 .
2025-07-18 17:33:50 -04:00
NepDisk
49b825f3cf
Revert "Only do this check for MT_BUBBLESHIELD"
...
This reverts commit c87fb9f6ec .
2025-07-18 17:32:03 -04:00
NepDisk
c87fb9f6ec
Only do this check for MT_BUBBLESHIELD
2025-07-18 17:17:35 -04:00
NepDisk
d68214a470
Fix driftsound going off in the air
2025-07-18 16:37:55 -04:00
NepDisk
9aa61253ff
readd squish painsound
2025-07-18 16:03:09 -04:00
NepDisk
8826b627a6
Fix bubbleshield crash in battle mode
2025-07-18 14:25:23 -04:00
NepDisk
0ae015ba25
Port Alugs zipper fix and allow zipper drift storage
2025-07-18 14:03:22 -04:00
GenericHeroGuy
8f03e233dd
Fix broken flat alignment in Metal Harbor
2025-07-18 19:36:41 +02:00
NepDisk
d94fa42ec8
Fix pain sound from regular objects and make bubbleshield do hitem
2025-07-17 18:48:54 -04:00
NepDisk
1155b50cfc
Make Hitem dialog a toggle
...
Not sure how to remove the delay in a netsafe way, so this will do.
2025-07-17 16:33:23 -04:00
NepDisk
1292ad2325
Make reverting netvars a toggle that defaults off and remove CV_NETVAR from local server cvars
...
For Kart players, its common practice to save replays and or leave the server play with the a server's settings offline for stuff like timeattack or practice which ends up making this feature more annoying then anything. Also removed CV_NETVAR from local server cvars so that people doing the first case don't get listen server settings overwritten just because they wanted to practice offline
2025-07-17 15:56:46 -04:00
NepDisk
868c9c9a87
Mostly fix encore inversion issues with specials
2025-07-17 14:30:22 -04:00
GenericHeroGuy
b051e142c1
Apply colormaps directly to sectors in kart maps, fixes Misty Maze
...
+ fix encore mapping not applying to fade color (Sunbeam Paradise)
2025-07-17 19:53:11 +02:00
NepDisk
ad2761f365
Adjust bot Object nudging for item changes
2025-07-16 12:55:59 -04:00
NepDisk
c9b16e1301
Allow bots to mash for items now based on useodds
2025-07-16 12:16:37 -04:00
NepDisk
0b1324aed3
Make bots properly use the flameshield rebalance
2025-07-16 11:33:08 -04:00
NepDisk
9ee65fc0e7
Make bots use the same turncode as players: Redone
...
No more extra ticcmd bits so its less complicated
2025-07-16 10:28:14 -04:00
NepDisk
47a5ed9b4b
Update README.md
2025-07-16 02:54:37 +02:00
NepDisk
ab672ff2f3
Fix bot race start boost randomization desync
2025-07-15 20:19:12 -04:00
NepDisk
cb2bbf5145
Make bots and external players transparent again and fix disappear minimap player breaking
2025-07-15 10:14:58 -04:00
NepDisk
245426b816
Fix battle itembox respawning
2025-07-14 21:19:06 -04:00
NepDisk
3f890fa251
Auto recenter spectator camera
2025-07-14 15:33:50 -04:00
GenericHeroGuy
bac259341c
bruh
...
Let's try that again, this time putting the camera in a local...
2025-07-14 16:12:09 +02:00
GenericHeroGuy
76614086c6
Fix that one wadnum check I forgot about
2025-07-14 16:12:09 +02:00
NepDisk
ccd79ca432
Use prefgametype again
2025-07-13 11:10:20 -04:00
NepDisk
6b2770f608
Handle obscure lava edge case
...
I would convert with args but that overlaps with offroad, so this will do.
2025-07-12 13:30:57 -04:00
NepDisk
2cdf420226
Fix caption interpolation
2025-07-11 23:11:08 -04:00
NepDisk
58e5f7a896
Update hash for fixed sounds
2025-07-11 22:52:30 -04:00
GenericHeroGuy
0ee5f77586
Fix fake floors in Donut Plains disappearing when chasecam is off
...
Also remove the useless R_PointInSubsector calls
2025-07-07 23:19:30 +02:00
NepDisk
f41bb9f776
Fix minor off-by-one error in faketic calculation
2025-07-07 10:58:53 -04:00
NepDisk
68ddb7e06b
Lower MAXPREDICTTICS
2025-07-07 10:48:41 -04:00
NepDisk
760fc6fbb8
Revert 'Remove a useless call to R_FakeFlat'
...
This reverts commit 5b72c8d30c .
2025-07-07 10:39:49 -04:00
NepDisk
17106089d6
Port over other netcode changes as well
2025-07-07 10:36:51 -04:00
NepDisk
a3bd999c11
Readd clientbackuptics
2025-07-07 10:32:09 -04:00
NepDisk
71c4734b5e
Fix spring off for modded springs
2025-07-07 10:30:08 -04:00