- Jan 28, 2019
-
-
toaster authored
* Did some reviewing, turns out there's literally no reason to disable savemoddata when majormods gets tripped and it's just a stupid thing vanilla did for modifiedgame for some reason that we almost inherited with our new solution? * Adjusted the save system to acknowledge the new status quo. Instead of trying to save modifiedgame in the file like some sort of extremely boneheaded honour system everyone and their mothers hacks around, we just use it to determine whether the save is for a mod with savedata or not (this keeps backwards compatibility based on how we were using it, anyways, especially with the *force* parameter...) * Added a menu message for attempting to play a demo set on a map that isn't loaded, as opposed to letting it I_Error. * Minor tweaks to addons menu representing modded status.
-
- Jan 26, 2019
-
-
toaster authored
Do a bit more cleanup. Notably, prevent skins setting a bunch of things in preperation for this branch hitting the mainstream. Also, make SF_RUNONWATER set off majormods. I was under strong pressure to remove it and almost did but honestly it's kind of endearing and I think like one character in Releases uses it..?
-
toaster authored
* majormods and savemoddata cannot coexist as true values, so going through and making situations that involve both only reference one. * Clean up comments in `dehacked.c`.
-
- Jan 21, 2019
-
-
-
toaster authored
-
toaster authored
-
Sal authored
Fix the netticbuffer command crashing 64-bit builds See merge request KartKrew/Kart-Public!34
-
Sryder authored
-
- Jan 20, 2019
-
-
Sryder authored
Merge upstream SRB2 changes See merge request KartKrew/Kart-Public!33
-
Alam Arias authored
-
Alam Ed Arias authored
Disable the APNG code if the version of libpng is greater than 1.4. See merge request STJr/SRB2!457
-
Sryder authored
Since supposedly the current code *can't* work with newer versions of libpng that have the apng patch, it won't compile if that's what people have. It seems like some distros are adding the apng patch to libpng and that'll make things annoying to compile for people. I think it goes without saying, but if there's ever a fix to make newer libpng versions work with the APNG code then this can be reverted.
-
- Jan 19, 2019
-
-
fickleheart authored
-
- Jan 18, 2019
-
-
wolfs authored
-
wolfs authored
-
toaster authored
-
toaster authored
-
toaster authored
(We assume that if you're using an IP address connection, you're more of a power user.)
-
toaster authored
Turns out modifiedgame was getting set during startup because of making it use G_SetGameModified. Uh, woops?
-
Sal authored
- Update chars.kart hash, AGAIN! - Fix spectators being visible on minimap when F12ing people - Optimize how splitscreen players are drawn on top of the minimap - Remove duplicated cvar registrations - Move cv_resynchattempts and cv_netticbuffer from D_ClientServerInit to D_RegisterServerCommands and D_RegisterClientCommands respectively, so they can save to config properly - Increase "Frequent" gametype switch frequency even more - "SRB2" version dehacked warning ignores srb2.srb
-
- Jan 17, 2019
-
-
toaster authored
Remove irrelevant attempts at majormod setting for SOC events which explicitly can only happen if a gamedata is created.
-
toaster authored
* Refactor all instances of `majormods = true;` to route through G_SetGameModified, and catch a few spots I missed in the process. * Make G_SetGameModified only console-print for major mods. * Add amnesty to "major mod" detection while loading files with custom savedatas. * Improved the console prints for command `isgamemodified`.
-
toaster authored
* If your file defines state and object freeslots in SOC, you are allowed to modify those freeslots IN ANY SOC SCRIPT IN THE SAME FILE without being marked as a "major mod". * If your file contains broken unlockables/emblems that don't actually have effect for any reason, it's not counted as a "major mod". * Added add-ons menu message for adding a "major mod".
-
wolfs authored
-
wolfs authored
-
- Jan 16, 2019
-
-
Sal authored
This is in our changelog, but I didn't actually get around to doing it. Would've been foolish to ship with that :V
-
Sal authored
Caught while working on power levels -- turns out it wasn't a total waste of time when I should've been working on the rest of v1.0.2!
-
toaster authored
-
Sal authored
-
-
Sal authored
-
Sal authored
Movement input checks See merge request KartKrew/Kart!122
-
Sal authored
-
fickleheart authored
(Can we make this into a function or something?)
-
fickleheart authored
# Conflicts: # src/g_game.c # src/p_user.c
-
Sal authored
Vanquish turnhax and also add some other niceties See merge request KartKrew/Kart!124
-
Sal authored
-
fickleheart authored
-
fickleheart authored
(I also moved multiplying angleturn to a single spot)
-
fickleheart authored
-