NepDisk
7c7f5ac1d0
Revert "Only run fallback traversal for bounce and slide for gameplay important objects"
...
This reverts commit 15b83e9fc3 .
2025-09-14 15:38:12 -04:00
NepDisk
8b9bead8ba
Revert "Replace assert with return in slidemove old"
...
This reverts commit 95eea4d1af .
2025-09-14 15:35:49 -04:00
NepDisk
95eea4d1af
Replace assert with return in slidemove old
2025-09-14 01:43:30 -04:00
NepDisk
dd1790749e
Remove unused var
2025-09-13 14:19:17 -04:00
NepDisk
14052daede
Improve step up accuracy to v1
...
So it turns out Theres no 'maxstep > 0' check in v1
2025-09-13 13:40:20 -04:00
NepDisk
1aed9067bb
remove avgheight as its no longer needed
2025-09-13 10:35:33 -04:00
NepDisk
9352d77c92
'Increment move resolution increase' cherry-pick
...
adbdc63895
2025-09-12 01:29:08 -04:00
NepDisk
15b83e9fc3
Only run fallback traversal for bounce and slide for gameplay important objects
...
Mostly to prevent issues with objects such as mine explosion particles and other visual effects from spamming traversals
2025-09-08 17:19:33 -04:00
NepDisk
89f0ef836b
Use Path traversal if sweep lines fail
...
Not very pretty with lots of duped code but it works?
Designed to handle collision line sweep miss edgecases as they occur until line sweeps can be improved
2025-09-08 16:33:06 -04:00
Wumbo
b0e25dcc9c
Unify death animations and make more accurate to SRB2Kart
2025-09-07 19:06:37 -04:00
NepDisk
ea81fccfb5
Make friction stuff look nicer and add friction loss on waterrun
2025-08-24 21:43:29 -04:00
NepDisk
b1c1a18625
Remove the rest of the camera slide shit
2025-08-17 18:40:39 -04:00
NepDisk
c61c117168
The Camera is always noclip, why does it slide traverse
2025-08-17 18:32:47 -04:00
NepDisk
478feacd3a
Miscellaneous OpenGL Fixes
...
Cherry-pick of https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2721 and also some base srb2 helper functions
2025-08-13 12:04:44 -04:00
GenericHeroGuy
8a895d4813
Update hashes, bot tweaks, fix thwompsactive
2025-08-06 01:30:43 +02:00
NepDisk
1d2909c1a5
Revert "'''fix''' gremlins by sweeping extra lines"
...
This breaks grand metropolis sigh
This reverts commit e244c3ece4 .
2025-07-21 21:26:39 -04:00
NepDisk
e244c3ece4
'''fix''' gremlins by sweeping extra lines
2025-07-21 15:56:03 -04:00
NepDisk
8293951ce1
Don't skip code if maxstep is < 0 like other SRB2 versions
2025-07-20 14:28:00 -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
2f84779d41
Update rest of the existing files to use blankart branding
2025-07-01 00:23:30 -04:00
Anonimus
27ea5021b4
Add Flipover damage, change Invincibility interactions
2025-06-29 01:30:00 -04:00
NepDisk
e456d59c0e
Dont always call R_PointInSubsector if thing has not moved in P_CheckPosition
...
https://github.com/Indev450/SRB2Kart-Saturn/pull/148
2025-06-28 23:28:26 -04:00
NepDisk
b0b9d97b1f
add MF_PAIN fallback just in case
2025-06-02 09:39:49 -04:00
GenericHeroGuy
481053a232
An attempt at timing and setting up drifts
2025-05-24 00:33:04 +02:00
GenericHeroGuy
abd496bd61
Behavior fixes, changed variables, an actual bot debugging HUD
2025-05-23 21:11:42 +02:00
GenericHeroGuy
da226e75a5
More robust(?) finish line handling
2025-05-20 00:07:37 +02:00
NepDisk
1d6dd4125a
Remove Droptarget.
2025-05-10 07:31:51 -04:00
James R
67888c237d
Activate sector each time / once actions when mobj touches the ground
...
Before
- Each time / once only activates when the mobj's sector
changes
- The activation may depend on the mobj touching the floor
- If the mobj is in the air when the sector changes, the
action will never be activated
After
- Each time / once actions that require floor touching
also activate every time the mobj lands on the ground
from the air (regardless of whether the sector changed)
2025-05-06 19:07:53 +02:00
NepDisk
82a150c670
Fix tripwire wall issue
2025-05-02 12:18:56 -04:00
NepDisk
a53de0d11e
Fix mineexplosion compiler warning
2025-04-30 18:11:11 -04:00
NepDisk
9584982685
Revert Rewrite mines
...
As much as this pains me, this might be needed for lua compat.
This reverts commit 1381a56077 .
2025-04-29 18:10:57 -04:00
Anonimus
00470714c0
Make bots drift
2025-04-25 16:21:57 -04:00
NepDisk
d82d148a17
[PATCH] Fix Crash with stepup clamp
...
How silly. Thanks Alug so much!
2025-04-23 18:16:30 -04:00
NepDisk
8bf5180385
RA preset fixes
2025-04-13 06:53:47 -04:00
NepDisk
3445e6b6e6
Fix new waypoint jank
2025-04-05 11:38:12 -04:00
James R
2f36b9931d
Remove macro to disable noclip camera
2025-03-27 21:43:42 +01:00
NepDisk
76ec93f957
Allow Mobjs to waterrun
...
Waterrunning has been moved over to flag2 MF2_WATERRUN
Applying the flag allows to stand/move on water.
2025-03-17 14:16:44 -04:00
NepDisk
b84257f2ab
Fix water stepup conditions
2025-03-17 11:36:03 -04:00
NepDisk
24d52d593e
Refactor bubbleshield collide, use splitflags for analog input display, don't run waypoint update code on legacy checkpoints
2025-03-14 17:31:51 -04:00
NepDisk
0495190a08
Fix Stepup issues for the most aprt.
...
This fixes midtexture stepover and extreme stepup such as the jank line in greenhils
2025-03-13 06:36:16 -04:00
GenericHeroGuy
2aa52a15b6
Revert P_CheckPosition's MF_NOCLIP behavior
...
Seems to have been unintenionally yoinked in 122b2696 ,
and it causes an obnoxious amount of lag for grindrails
2025-03-03 22:26:07 +01:00
NepDisk
5caee8cc09
Fix type check for Land Mines vs Drop Target/Bubble Shield expand
...
b2268157fd
2025-02-27 12:58:13 -05:00
NepDisk
55405600ea
Fix rare Bubble Shield crash
...
30d7e94ece
2025-02-27 12:24:14 -05:00
NepDisk
80453af9b5
Fix pvp damage code to be more accurate to v1
2025-02-26 21:17:47 -05:00
NepDisk
064be1b201
Merge branch 'bortsport' into blankart-dev
2025-02-26 19:43:22 -05:00
NepDisk
8b142ceb62
Add kartstats
...
4942db2806
2025-02-25 14:00:10 -05:00
NepDisk
c6daa4da80
Revert 'New solid object bouncing, and updated player bouncing'
...
This reverts commit 5ac5ca89d0 .
2025-02-23 18:04:20 -05:00
NepDisk
0d4c4a74f6
Merge branch 'blankart-dev' into bortsport
2025-02-22 22:21:09 -05:00
NepDisk
e562d838b5
bumpspark, bumpspring and small code refactoring and cleanup
2025-02-22 21:53:09 -05:00
NepDisk
51154e346c
rename tm to g_tm to fix C conflict
2025-02-22 01:24:53 -05:00