Commit graph

20468 commits

Author SHA1 Message Date
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
a1fdf8210b Use signs for player starts instead of player sprites 2025-02-09 18:45:53 -05:00
NepDisk
c3f5f1dffe add visibility flag to script object in UDMF config 2025-02-09 18:45:53 -05:00
NepDisk
633ec1a045 Add missing sector special flags for lighting 2025-02-09 18:45:53 -05:00
NepDisk
6844715c5e Reorder items in UDMF config 2025-02-09 18:45:53 -05:00
NepDisk
fae60bade4 add radius action thing 2025-02-09 18:45:53 -05:00
NepDisk
d47880120f RingRacers: add loop things 2020 and 2021
4579879f2a915f9d09a075c26a7d6d2dbc3a059a
2025-02-09 18:45:53 -05:00
NepDisk
6b865e5e7b Add slope anchor stuff here. 2025-02-09 18:45:53 -05:00
NepDisk
575a26b651 Fix Textmap Output 2025-02-09 18:45:53 -05:00
NepDisk
563cfd75a9 Fix dates on UDMF Spec 2025-02-09 18:45:53 -05:00
NepDisk
5a356f14e3 Add Document Spec
This is based on the RR one with extensions/differences to account for BlanKart.
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
GenericHeroGuy
2b9dd6a9e0 Make Valgrind builds usable when not running with Valgrind + cleanup 2025-02-09 23:06:13 +01:00
NepDisk
96989428b2 Fix map switch crashes
Great now its crashing over deadspace
2025-02-07 15:39:18 -05:00
James R
7449c15eba devmode DEMO: replay buffer usage displayed in real-time on the HUD
- Buffer usage in megabytes, bytes and percentage
- Approximate usage per second
- Estimated time until buffer runs out and replay is stopped
2025-02-07 14:58:50 -05:00
NepDisk
747c94e774 Fix double vres free in demo code 2025-02-07 12:55:00 -05:00
NepDisk
f8b2bd809d Fix legacy titledemos not loading 2025-02-07 12:52:43 -05:00
toaster
70e39d3d58 Title demos: Add support for game loading vRes staff ghosts as title demos
Nep: I tried adding support for the old ghosts format idk if it works lmao
2025-02-07 11:36:57 -05:00
toaster
76dcbec741 G_DoPlayDemo: Add support for replays stored inside map vres 2025-02-07 11:12:52 -05:00
Sally Coolatta
5fee047fe6 Add functions to initialize savebuffer_t
g_demo.c is mostly unaltered because it is made of twigs.
2025-02-07 11:12:52 -05:00
toaster
ca4602848c Use Zone memory functions for sending compressed saves
Fixes an issue where `SF_RAM` meant `free()` was being called on Zone memory produced by `P_SaveBufferAlloc`
2025-02-07 11:12:52 -05:00
GenericHeroGuy
462a4f8756 Legalize loose lumps 2025-02-07 17:05:02 +01:00