Commit graph

18625 commits

Author SHA1 Message Date
GenericHeroGuy
a1eb4a2865 Dehardcode emblems
Guess who found out the hard way!
2025-02-10 21:26:06 +01:00
GenericHeroGuy
628fbd7218 Reorganize mapheader_t (prepare for de1f67b) 2025-02-10 20:15:14 +01:00
NepDisk
703c9bb26c Merge branch 'ACS2' into longmapnames 2025-02-09 22:12:41 -05:00
NepDisk
3e8801cc31 Use PolyDoorSwing 2025-02-09 22:10:56 -05:00
NepDisk
f9e326bab7 Use PolyDoorSwing 2025-02-09 22:06:27 -05:00
NepDisk
36e628611b Use correct wrong way sound 2025-02-09 22:04:11 -05:00
NepDisk
71789e3df1 Remove Ring Racers objects and remove <pending removal> 2025-02-09 21:10:28 -05:00
GenericHeroGuy
034d9df183 Fix Lua HUD interpolation 2025-02-09 20:47:49 -05:00
NepDisk
9937592225 Fix invisible walls 2025-02-09 20:47:33 -05:00
NepDisk
587f14d403 Fix invisible walls 2025-02-09 20:42:34 -05:00
NepDisk
89c643be12 Fix Dr Robotnik's 12 Crazy Laps 2025-02-09 20:07:13 -05:00
GenericHeroGuy
8f87807c92 Fix Lua HUD interpolation 2025-02-10 01:56:29 +01:00
NepDisk
972559463e Fix Dr Robotnik's 12 Crazy Laps 2025-02-09 19:08:02 -05:00
NepDisk
77152250dd Remove GTR_CAMPIGN and assign stuff to grandprix instead 2025-02-09 18:47:51 -05:00
NepDisk
63fe2bbfa1 Numlaps updates from RingRacers 2025-02-09 18:45:53 -05:00
NepDisk
520953fd78 acutally fix going to credits/ending game 2025-02-09 18:45:53 -05:00
NepDisk
508c57f24b prevent credits from running in game 2025-02-09 18:45:53 -05:00
toaster
4c22547ebb Merge branch 'vsync-set-fix' into 'master'
Set vsync on screen update or resolution change in software mode

See merge request KartKrew/Kart!765
2025-02-09 18:45:53 -05:00
NepDisk
af86e1c6b2 Optimize gif recording in opengl a bit 2025-02-09 18:45:53 -05:00
NepDisk
86379856d1 Oops forgot this for vote hook 2025-02-09 18:45:53 -05:00
NepDisk
d1565d1e84 Vote HUD Hook 2025-02-09 18:45:53 -05:00
NepDisk
74eb7643fd Animated vote screens support 2025-02-09 18:45:53 -05:00
NepDisk
0e70fd8ac7 Patch alias and add listskins
https://github.com/Indev450/SRB2Kart-Saturn/pull/33
2025-02-09 18:45:53 -05:00
NepDisk
56745d621b Toggable Lap Emblem Animation 2025-02-09 18:45:53 -05:00
Indev
e5505dd171 Shutdown DiscordRPC when discordrp cvar is set to Off 2025-02-09 18:45:53 -05:00
Indev
cf2bde62e3 Don't init discord rich presence untill discordrp is set to On
Haven't tested this since i'm on linux and the feature looks like it is windows only
2025-02-09 18:45:53 -05:00
NepDisk
90bcbd9944 Sdldraganddrop utf8 on windows
https://github.com/Indev450/SRB2Kart-Saturn/pull/60/
2025-02-09 18:45:53 -05:00
NepDisk
327e1e2f13 Addfile per drag and drop 2025-02-09 18:45:53 -05:00
NepDisk
d060d3f659 Use Windows own high resolution timer for timing things instead of the SDL timer 2025-02-09 18:45:53 -05:00
NepDisk
71a874f582 Add R_PointOnSideFast and R_PointInSubsectorFast and use it to optimize some stuff 2025-02-09 18:45:53 -05:00
hayaunderscore
e694b38878 Add lua hud interpolation
by GenericHeroGuy. https://github.com/Indev450/SRB2Kart-Saturn/pull/130
2025-02-09 18:45:53 -05:00
NepDisk
f5de319fae Implement stplyrnum and refactor K_drawBattleFullscreen to use it
Thanks Saturn and GHG as per usual
2025-02-09 18:45:53 -05:00
NepDisk
4cae11d307 uncap vhs effect
both this and the last commit are from Saturn
2025-02-09 18:45:53 -05:00
NepDisk
78751d9659 Uncap input display 2025-02-09 18:45:53 -05:00
NepDisk
591c32e97f Port opengl VHS effect from SRB2Kart-Saturn
Does not include uncap stuff currently
2025-02-09 18:45:53 -05:00
NepDisk
575a26b651 Fix Textmap Output 2025-02-09 18:45:53 -05:00
NepDisk
d85625f1ee Fix Yellow Spring Panel issue
Use the constant dummy thats why it exists
2025-02-09 18:45:52 -05:00
NepDisk
f30b2e4614 Nerf tripwire knockback to account for the lack of hitlag 2025-02-09 18:45:52 -05:00
NepDisk
62477b51e3 Fix tripwire line flag
turns out the false set here effects it. hopefully this is safe. If you are using the linedef flag to set a tripwire up be sure the midtexture has both sides as it wont automatically copy like a terraindef tripwire would.
2025-02-09 18:45:52 -05:00
James R
4586925da8 P_PlayerRingBurst: check player->curshield directly 2025-02-09 18:45:52 -05:00
NepDisk
ac2e10ecfb Add waterpanels to dehacked 2025-02-09 18:45:52 -05:00
NepDisk
1db499edf3 Add tripwire to textmap write 2025-02-09 18:45:52 -05:00
NepDisk
bf0b3dfddf Add SSF flags for kart specials, use SSF for compat, implement way to set offroad and tripwire without terrain 2025-02-09 18:45:52 -05:00
GenericHeroGuy
0cf80a7277 Set jump strength for big pumas 2025-02-09 18:45:52 -05:00
GenericHeroGuy
82b17eb7b9 Fix crumbling FOF in Ancient Tomb (and missing flags for pushables)
What a fucking ride... I spent an hour stepping through T_StartCrumble
and P_CheckSector and whatnot only to realize the gargoyle isn't supposed to
have MF_PUSHABLE because it has the ambush flag set
2025-02-09 18:45:52 -05:00
GenericHeroGuy
3444d3a6a2 Thank you 2025-02-09 18:45:52 -05:00
GenericHeroGuy
1ea4f89817 SHUUUUUUUUUUUUT UUUUUUUUUUUUUUPPPPP 2025-02-09 18:45:52 -05:00
GenericHeroGuy
51afed8b76 Fix map thumbnails in replay hut 2025-02-10 00:42:54 +01:00
GenericHeroGuy
2334bde81e Revert "ACS Environment::loadModule: Free vres after generation"
This reverts commit 21a431d341.
2025-02-10 00:24:19 +01:00
GenericHeroGuy
a3e531d0d4 All the save buffer fixes all at once!
* Register cv_netdemosize so it actually works
* Replace all the raw Z_Frees on demobuf with the appropriate function
* Free demobuf in G_CheckDemoStatus (yay, no more buffer == NULL asserts)
* ...allocating a buffer of uninitialized length? what
2025-02-10 00:24:17 +01:00