Commit graph

21200 commits

Author SHA1 Message Date
Alug
d5c257d2ac fix one -Wmaybe-uninitialized warning 2025-04-05 14:47:21 +02:00
NepDisk
4588a450f4 Hacky fix for shovellnight map 2025-04-03 19:40:05 -04:00
NepDisk
53ac62dfbd [PATCH]OpenGl fix for FOFs 2025-04-03 13:35:20 -04:00
NepDisk
d05167a2db Update hash 2025-04-03 11:49:54 -04:00
GenericHeroGuy
c936c24d15 Replace mainwads with an enum
The mainwads check in G_SetGameModified is replaced by a modifiedgame check
in D_SRB2Main
2025-04-03 17:36:13 +02:00
NepDisk
721d0f9450 Port the SRB1 badniks 2025-04-03 10:15:19 -04:00
NepDisk
889170823d Merge pull request 'Spectator freecam' (#35) from freecamspectate into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/35
2025-04-02 21:54:50 +00:00
NepDisk
a0f5e41a23 Fix party system interaction with freecam 2025-04-02 16:57:35 -04:00
NepDisk
fb5d81a26c Fix Copy Paste in wallrange code 2025-04-02 16:28:25 -04:00
Alug
2350f98aed disable compiling with ipv6 support
see commit before
2025-04-02 16:25:37 -04:00
Alug
c0b1458acc bugfixes for sock stuff + kinda fix ipv6
thx srb2!
sadly we cannot really make use of ipv6 since vanilla clients cant really handle stuff well ontop of the server browser not supporting them anyways, sad!
its probably better to just disable ipv6 compile completely
however this also has minor cleanups and bugfixes for ipv4 too (server browser now should work proper if you rerfresh it often and then close and open it again etc)
2025-04-02 16:24:54 -04:00
Alug
a3b50ad518 better check for destinationnode 2025-04-02 16:12:48 -04:00
Alug
9bf9f6f9a3 make the whole tcp stack return errno errors 2025-04-02 16:11:39 -04:00
NepDisk
0e79925607 [PATCH] Convert kart renderer related changes to use mapnamespace system instead of UDMF
Thanks Alug!
2025-04-02 16:04:54 -04:00
James R
06c584d1fd Don't reset camera position when spectating
Fixes a software renderer crash due to hitlag VFX from the
player's death (death from spectating) being too close to
the camera.
2025-04-01 23:12:37 -04:00
James R
30cf74eb3e G_DoPlayDemo: clear camera_t
- Fixes freecam not being reset between restarts
2025-04-01 21:22:19 -04:00
NepDisk
79e81564c4 Freecam pause exception 2025-04-01 20:47:02 -04:00
NepDisk
104bfaa7fe Fix democam not moving 2025-04-01 20:30:09 -04:00
NepDisk
f81c764057 Fix Splitscreen freecam
Based on fec0f13419 0b7a6ed7f5
2025-04-01 18:36:40 -04:00
NepDisk
911afb22a6 Move freecam state to camera_t
Based on fa89576f34 p1 still controls both cameras for now.
2025-04-01 13:57:27 -04:00
NepDisk
408a64ab4b Merge branch 'blankart-dev' into freecamspectate 2025-04-01 13:21:58 -04:00
NepDisk
62dac53cdd Prevent replays from asserting on start 2025-04-01 11:10:37 -04:00
NepDisk
d767f383a4 Fix accel sticking after previous accel fix 2025-03-31 23:51:38 -04:00
James R
b049abe0a7 ArchiveSectors: send diff5 2025-04-01 01:23:35 +02:00
NepDisk
ca9ef29e2a Netsync slipdash active 2025-03-31 18:50:58 -04:00
GenericHeroGuy
48f3cea3af Make slipdash actually activate next round lol 2025-03-31 22:31:05 +02:00
NepDisk
ae8385f309 Merge pull request 'Slipdash' (#34) from slipdash into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/34
2025-03-31 18:05:41 +00:00
NepDisk
2e2b90f843 Finalize Cvar and push check to lua 2025-03-31 14:04:06 -04:00
NepDisk
52d8520eea Fix ccache compile error 2025-03-31 13:19:34 -04:00
NepDisk
b58a98e268 Fix accel being overwritten 2025-03-31 12:43:17 -04:00
GenericHeroGuy
e92803dd25 Handling boost, tweaked visuals 2025-03-31 18:06:21 +02:00
NepDisk
aaadef0c76 Make the speedboost half the thrust 2025-03-31 11:17:07 -04:00
NepDisk
bf1eae6e8b Small slipdash tweaks
the rate for charging the slipdash has been increased and it now applies speedboost (no accel!) of the exact same speed as its thrust for speed value smoothing. Squishedtimer also removes slipdashcharge.
2025-03-30 22:43:00 -04:00
NepDisk
3ed9956de7 Merge branch 'blankart-dev' into slipdash 2025-03-30 20:07:36 -04:00
NepDisk
9a8c89b1d8 Various HUD additions
Wide lap sticker, hud element offsets, GetHudColor Helper, Circle Input display option
2025-03-30 20:05:09 -04:00
GenericHeroGuy
68e0a62966 The slipdash 2025-03-31 01:55:33 +02:00
NepDisk
5b7442e040 Merge branch 'blankart-dev' into freecamspectate 2025-03-30 11:40:24 -04:00
NepDisk
6bb171e4fc Add bot controller to line special check 2025-03-30 11:40:01 -04:00
James R.
d22a1d0622 R_ResetViewInterpolation: wait an extra tic if R_UpdateViewInterpolation has not run yet, do not add extra time for subsequent calls 2025-03-30 11:13:37 -04:00
NepDisk
f3ecfae3d8 Revert 'Invert freecam turning in encore'
This reverts commit 3bab18cb21.
2025-03-30 11:06:53 -04:00
NepDisk
d6ed7e0373 No longer needed since it applies to freecam already 2025-03-30 11:05:50 -04:00
Alug
8eced6db14 oops smol error 2025-03-30 10:42:50 -04:00
Alug
9587afa23b let postimg stuff also apply to freecam 2025-03-30 10:41:03 -04:00
Alug
7656b519bf fix postimg data types mismatch
also remove the "postimgflag_t" typedef since its useless
and use smoler type for everything we dont need much space lol
2025-03-30 10:38:36 -04:00
Alug
6b1de73341 move postimg flags to camera struct
- also dont let water and heat be applied on top of each other since it does not look good (water postimg takes priority over heat)
- also save a little time in opengl splitscreen since it does not support heat or wöter effects
2025-03-30 10:33:48 -04:00
NepDisk
c63d596533 Remove unsued new menu file 2025-03-30 09:46:57 -04:00
Eidolon
3bab18cb21 Invert freecam turning in encore
Fixes KartKrew/Kart#652
2025-03-30 09:03:20 -04:00
James R
c4825fb7e7 R_ViewRollAngle: don't apply camera tilting while using freecam 2025-03-30 09:02:34 -04:00
James R
872b31563d P_DemoCameraMovement: even out vertical angle after toggling
After turning on freecam, the vertical angle is tilted
slightly downward (this is carried over from normal
chasecam).

Interpolate that angle back to normal while moving
forward. This makes it so you don't need to manually
adjust the vertical angle, since it would cause forward
movement to send you into the ground.
2025-03-30 09:02:15 -04:00
James R
c84d9f24fd P_DemoCameraMovement: don't let A button press from menu carry over to rise camera 2025-03-30 09:01:29 -04:00