As the title suggests, this PR uncaps... uh... everything!
Here's the full list:
FINISH and LAP animations
Level title (intro)
Intermission scoreboard
Minimap icons
The title screen
Input display
Bottom-right logo in title screen demos
Battle full-screen animations
VHS effect misunderstood
Besides that, the other notable changes are:
LAP animation no longer segfaults on laps greater than 99
Added k_oldcardanimation; the battle animations are tied to the ticrate in a non-trivial way, so I had to interpolate them rather than uncapping 😅 (maybe there's a better way?) nope, breaks save games
Fixed nametags in splitscreen
TODO: K_getScreenCoords still needs uncapping done!
As the title suggests, this PR uncaps... uh... everything!
Here's the full list:
* FINISH and LAP animations
* Level title (intro)
* Intermission scoreboard
* Minimap icons
* The title screen
* Input display
* Bottom-right logo in title screen demos
* Battle full-screen animations
* ~~VHS effect~~ misunderstood
Besides that, the other notable changes are:
* LAP animation no longer segfaults on laps greater than 99
* ~~Added `k_oldcardanimation`; the battle animations are tied to the ticrate in a non-trivial way, so I had to interpolate them rather than uncapping 😅 (maybe there's a better way?)~~ nope, breaks [save games](https://github.com/Indev450/SRB2Kart-Saturn/blob/9b7eff1a33e57a2589173d3a8c4f3d2a2d0bd0ae/src/p_saveg.c#L138)
* Fixed nametags in splitscreen
~~TODO: `K_getScreenCoords` still needs uncapping~~ done!
This breaks netcompability with vanilla hard. Joining a server hosted with this results in the game throwing an I_Error
This breaks netcompability with vanilla hard. Joining a server hosted with this results in the game throwing an I_Error

One other thing, it does change how the game looks and feels visually quite drastically.
Dont know how much extra work it would be, but id prefer if this could be toggable
(sounds kinda redundant ik, but i already see ppl or atleast a certain people complaining about this change)
One other thing, it does change how the game looks and feels visually quite drastically.
Dont know how much extra work it would be, but id prefer if this could be toggable
(sounds kinda redundant ik, but i already see ppl or atleast a certain people complaining about this change)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
As the title suggests, this PR uncaps... uh... everything!
Here's the full list:
VHS effectmisunderstoodBesides that, the other notable changes are:
Addednope, breaks save gamesk_oldcardanimation; the battle animations are tied to the ticrate in a non-trivial way, so I had to interpolate them rather than uncapping 😅 (maybe there's a better way?)TODO:done!K_getScreenCoordsstill needs uncapping@@ -246,5 +246,5 @@k_respawn, // Timer for the DEZ laser respawn effectk_dropdash, // Charge up for respawn Drop Dashk_throwdir, // Held dir of controls; 1 = forward, 0 = none, -1 = backward (was "player->heldDir")k_lapanimation, // Used to show the lap start wing logo animationThis can probably cause desynch with vanilla clients since kartstuff is synched so fields after k_oldcardanimations will be synched wrong
@@ -246,5 +246,5 @@k_respawn, // Timer for the DEZ laser respawn effectk_dropdash, // Charge up for respawn Drop Dashk_throwdir, // Held dir of controls; 1 = forward, 0 = none, -1 = backward (was "player->heldDir")k_lapanimation, // Used to show the lap start wing logo animationThis breaks netcompability with vanilla hard. Joining a server hosted with this results in the game throwing an I_Error

One other thing, it does change how the game looks and feels visually quite drastically.
Dont know how much extra work it would be, but id prefer if this could be toggable
(sounds kinda redundant ik, but i already see ppl or atleast a certain people complaining about this change)
@@ -246,5 +246,5 @@k_respawn, // Timer for the DEZ laser respawn effectk_dropdash, // Charge up for respawn Drop Dashk_throwdir, // Held dir of controls; 1 = forward, 0 = none, -1 = backward (was "player->heldDir")k_lapanimation, // Used to show the lap start wing logo animationShouldn't have rushed that one...
Turns out there was a better way after all!