Sal
cf06f108ed
Merge branch 'majormods' into 'next'
...
Allow playing in Record Attack with minor add-ons
See merge request KartKrew/Kart-Public!31
2019-01-29 23:19:57 -05:00
Sal
1c5e0a3714
Merge branch 'offroad-stuff' into 'next'
...
Offroad & wipeout stuff (AKA: piss off salty Metal mains even more)
See merge request KartKrew/Kart-Public!40
2019-01-29 23:17:00 -05:00
Sally Cochenour
70a70b8a97
Merge branch 'master' into offroad-stuff
2019-01-29 20:22:15 -05:00
Sally Cochenour
eda13915a8
Merge branch 'next' into offroad-stuff
2019-01-29 20:22:11 -05:00
Sal
ce8239f3f7
Merge branch 'notluaconsoleplayer' into 'next'
...
Not Lua Consoleplayer
See merge request KartKrew/Kart-Public!38
2019-01-29 15:03:52 -05:00
Sal
a294d103a5
Merge branch 'i-gotta-get-more-sleep' into 'master'
...
Better cpusleep
See merge request KartKrew/Kart-Public!41
2019-01-29 15:03:13 -05:00
Sally Cochenour
1e61cc6152
Better cpusleep
...
- Default to 1, which means potential for a 1-frame loss every once in a while but no longer a complete cpu hog
- New minimum is 0, since -1 just did the exact same thing as 0.
2019-01-28 14:12:08 -05:00
Sal
6e9f689443
Merge branch 'thin-intermission-names' into 'master'
...
Thin names for 9+ player intermission
See merge request KartKrew/Kart-Public!37
2019-01-28 13:38:58 -05:00
toaster
d3bf1d55ef
You will never have Lua consoleplayer.
...
(This is a quick, cheap hack to make splitscreen not almost impossible to support in major mods like Wipezones.)
2019-01-28 17:28:15 +00:00
toaster
ada4ce622f
* 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.
2019-01-28 16:32:07 +00:00
Sally Cochenour
38ca2ab98a
Sparks can't be started in offroad
2019-01-27 23:25:03 -05:00
Sally Cochenour
0ef442c004
Change offroad leniency from 1 second to 0.5 seconds, don't make friction more forgiving in offroad
2019-01-27 23:18:40 -05:00
Sally Cochenour
5518a19945
Wipeout slowdown in offroad is static
2019-01-27 22:28:44 -05:00
Sally Cochenour
c53144ecd6
Wipeout slowdown is x2 strength
2019-01-27 21:58:44 -05:00
Sally Cochenour
8a97b28936
Wipeout slowdown timer is set to 20 tics if below, instead of adding up per bump.
2019-01-27 21:58:17 -05:00
Sally Cochenour
dd2b895e80
Remove offroad leniency bias
...
Everyone now has flat, equal 1-second leniency
2019-01-27 21:57:18 -05:00
Sally Cochenour
e9887b2675
Apply to TAB rankings too
2019-01-27 21:11:49 -05:00
Sally Cochenour
1f90a04623
Thin names for 9+ player intermission
2019-01-27 17:52:53 -05:00
Sryder
2c6799c52a
Merge branch 'master' of git@git.magicalgirl.moe:KartKrew/Kart-Public.git into next
2019-01-26 21:46:20 +00:00
Sryder
e45b2ea257
Merge branch 'ip-allow-letters' into 'master'
...
Allow letters to be used in the "Specify IPv4 Address:" field
See merge request KartKrew/Kart-Public!36
2019-01-26 16:45:22 -05:00
ThatAwesomeGuy173
eb29063ef1
Use actual characters instead of ASCII codes as per Sryder's suggestion
2019-01-26 14:15:37 -07:00
Sryder
90bdf11346
Merge branch 'no-cheese' into 'next'
...
No respawn cheese
See merge request KartKrew/Kart-Public!32
2019-01-26 16:08:36 -05:00
toaster
ce09566e11
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..?
2019-01-26 19:13:49 +00:00
Latapostrophe
f8fd2c5190
Changed condition to being mid-air, changed print and changed the kick to a return
2019-01-26 19:40:12 +01:00
Sal
910df92d5a
Merge branch 'expose-more-lua-stuff' into 'next'
...
More Lua stuff + PlayerCmd hook
See merge request KartKrew/Kart-Public!28
2019-01-26 13:19:41 -05:00
toaster
1a21c5efbe
Code cleanup as requested by Sal and Sryder.
...
* 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`.
2019-01-26 16:58:45 +00:00
Latapostrophe
9028783190
Only prevent respawn if spun out in midair and added a Got_Respawn check to kick cheaters
2019-01-26 17:40:05 +01:00
Latapostrophe
72133b7498
No more ghetto check, and some more descriptive comments on the Hook
2019-01-26 16:55:26 +01:00
ThatAwesomeGuy173
fb6570cade
I accidentally the numpad
...
also reduced the range of usable characters
2019-01-26 02:41:05 -07:00
ThatAwesomeGuy173
bcddbdbfbf
Allow letters to be used in the "Specify IPv4 Address:" field
2019-01-25 21:50:58 -07:00
Sryder
5b9e6502f9
Merge branch 'md2-crash-fix' into 'master'
...
Hopefully fix the MD2 crash reported
Closes #1
See merge request KartKrew/Kart-Public!35
2019-01-24 14:27:25 -05:00
Sryder
d959dd6934
Should hopefully fix the MD2 crash reported
...
I wasn't able to replicate it personally, but this should hopefully avoid it crashing where the RPT given pointed out.
2019-01-21 22:48:57 +00:00
toaster
d045af07b1
Merge branch 'master' of https://git.magicalgirl.moe/KartKrew/Kart-Public.git into majormods
2019-01-21 21:56:49 +00:00
toaster
e9d95f07c1
Fix everything Sal wanted changed.
2019-01-21 21:51:54 +00:00
toaster
fdbf750f48
Fix incorrect condition for setting savemoddata to false.
2019-01-21 21:48:52 +00:00
Sal
7dd4b0aea8
Merge branch 'netticbuffer-crash-fix' into 'master'
...
Fix the netticbuffer command crashing 64-bit builds
See merge request KartKrew/Kart-Public!34
2019-01-21 15:52:27 -05:00
Sryder
29f31cd9f8
Fix the netticbuffer command crashing 64-bit builds
2019-01-21 20:40:28 +00:00
Sryder
d28ab4df94
Merge branch 'upstream-merge' into 'master'
...
Merge upstream SRB2 changes
See merge request KartKrew/Kart-Public!33
2019-01-20 17:15:02 -05:00
Alam Arias
7b182d37b9
Merge remote-tracking branch 'upstream/master' into upstream-merge
2019-01-20 17:03:17 -05:00
Alam Ed Arias
b8b605a9c7
Merge branch 'apng-conditional-disable' into 'master'
...
Disable the APNG code if the version of libpng is greater than 1.4.
See merge request STJr/SRB2!457
2019-01-20 17:00:50 -05:00
Sryder
b18a8dbc8d
Disable the APNG code if the version of libpng is greater than 1.4.
...
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.
2019-01-20 18:50:28 +00:00
Latapostrophe
e7d730e3b2
prevent the use of respawn to cheese items like SPB
2019-01-20 18:51:45 +01:00
Latapostrophe
1850123f8b
Prevent the use of respawn to cheese SPB and other items
2019-01-20 18:50:07 +01:00
fickleheart
c0c2ba4ca6
Fix clobbering error in MD2 texture code
2019-01-18 20:28:31 -06:00
wolfy852
4f38982968
Use SHORT on just the vars
2019-01-18 16:17:54 -06:00
wolfy852
de316f1ee1
Fix SHORT being used as a cast instead of a macro
2019-01-18 15:38:06 -06:00
toaster
f8229b9dad
whoopsie doodle, forgot gh wasn't allocated until after this section
2019-01-18 14:53:43 +00:00
toaster
d119c711e5
Improve readability of server browser add-ons message.
2019-01-18 14:11:59 +00:00
toaster
4b493b81a6
Add warning message when attempting to use the master server browser while modifiedgame
is true.
...
(We assume that if you're using an IP address connection, you're more of a power user.)
2019-01-18 13:04:12 +00:00
toaster
15aafb00a9
Turns out modifiedgame was getting set during startup because of making it use G_SetGameModified. Uh, woops?
2019-01-18 13:01:40 +00:00