Commit graph

6393 commits

Author SHA1 Message Date
fickleheart
46c5e6f533 Fix P3 getting the wrong split flags in 3p splitscreen 2019-02-01 20:20:14 -06:00
fickleheart
7d5649ad97 Make replays single-view by default unless requested 2019-02-01 20:19:52 -06:00
fickleheart
0906e02d99 Allow changing all players' viewpoints in replays 2019-02-01 19:53:52 -06:00
fickleheart
2a7bde2366 Refactor view changes a bit 2019-02-01 19:46:58 -06:00
fickleheart
684ca46d8f Draw player names in netreplays 2019-02-01 19:28:05 -06:00
toaster
b7ea18bb4e Tweak incorrect capitalisation. 2019-02-01 18:51:15 -05:00
wolfy852
7d05d41cf3 Comment out type 2019-02-01 15:45:53 -06:00
wolfy852
6cdc1f4f24 Skip over type
CORRECTLY, this time.
2019-02-01 15:42:29 -06:00
fickleheart
e6380ecf3e Make the join sync hack a little more robust 2019-02-01 07:50:42 -06:00
fickleheart
ff8e14b997 wip replay viewpoint stuff heck im tired zzz good night 2019-02-01 01:32:35 -06:00
fickleheart
37b500a75d Tack on a timestamp to replay filenames 2019-02-01 01:01:14 -06:00
fickleheart
e3e72988d4 Make joins/quits/enters/spectates sync in replays
I'm not 100% sure on joins. That P_RandomByte() call
looks ugly. It'll probably be a source of trouble.
2019-02-01 00:44:35 -06:00
wolfy852
e5885aad6f Fix replay weirdness
Sryder's Pleasure Castle ghost tries to return to England with this line.
2019-01-31 23:21:00 -06:00
fickleheart
e1c2bc0fa9 Fix replay split breaking with less than four viewpoints 2019-01-31 23:03:44 -06:00
wolfy852
d2a286efd7 Potentially fix 64-bit builds crashing on certain replays 2019-01-31 19:15:28 -06:00
fickleheart
8837fac760 4p split views test 2019-01-31 00:00:28 -06:00
Sally Cochenour
8409a0f42c Shift around flashing bump stuff 2019-01-30 15:57:46 -05:00
Sally Cochenour
f7516f0f00 Reorganize these checks 2019-01-30 15:43:45 -05:00
Sally Cochenour
7ff0245882 Increase target cone for Race 2019-01-30 15:41:15 -05:00
Sally Cochenour
50b23b7512 Add delay to Jawz target switching, set Jawz target when fired 2019-01-30 15:39:29 -05:00
Sally Cochenour
33ac694729 Don't bump while flashing 2019-01-30 15:02:24 -05:00
Sally Cochenour
dded2e7656 Play hit confirm sound for shields 2019-01-30 14:42:24 -05:00
Sally Cochenour
29cb923c36 Speed updates based on number of orbiting items 2019-01-30 14:24:04 -05:00
Sryder
bdee6c7fa0 Fix Connection Timeouts during Wipes
Keep the connection alive with a specific packet to say we haven't timed out
2019-01-30 19:18:51 +00:00
Sally Cochenour
9870378c37 Slower orbit, always have 1 orbit item deploy behind you, and higher gravity for Orbinaut/Jawz 2019-01-30 14:14:24 -05:00
Latapostrophe
e5033da2a3 Small optimization + item throwing + battle stuff 2019-01-30 15:25:41 +01:00
Sal
addaf8b143 Merge branch 'thin-the-entire-thing' into 'master'
Thin the rest of the TAB/intermission stuff for 9+ players

See merge request KartKrew/Kart-Public!44
2019-01-30 01:58:45 -05:00
Sally Cochenour
e2117f29e2 Thin the rest of this screen's stuff too 2019-01-30 01:21:20 -05:00
Sal
ec1cb23d5c Merge branch 'item-experiment' into 'next'
Item experiment

See merge request KartKrew/Kart-Public!39
2019-01-30 01:19:16 -05:00
Sal
73ce8f4e74 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
79002422bf 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
Sal
fd69f74007 Merge branch 'expose-serversort' into 'master'
Expose serversort to console

See merge request KartKrew/Kart-Public!43
2019-01-29 23:16:43 -05:00
Sally Cochenour
33cef80987 Merge branch 'master' into offroad-stuff 2019-01-29 20:22:15 -05:00
Sally Cochenour
bfeccaebc0 Merge branch 'next' into offroad-stuff 2019-01-29 20:22:11 -05:00
Latapostrophe
4a35b95fbf Start of a fix for antigrav 2019-01-30 00:30:48 +01:00
Sally Cochenour
4ea11d339f Merge branch 'master' into item-experiment 2019-01-29 15:07:04 -05:00
Sally Cochenour
c3d2b63467 Merge branch 'next' into item-experiment 2019-01-29 15:06:58 -05:00
Sal
0bdc0d0e78 Merge branch 'notluaconsoleplayer' into 'next'
Not Lua Consoleplayer

See merge request KartKrew/Kart-Public!38
2019-01-29 15:03:52 -05:00
Sal
c26da663f7 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
Steel Titanium
366d320cc3 Remove CV_HIDEN flag for serversort 2019-01-29 13:27:43 -05:00
Sally Cochenour
1928721218 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
1fc76e48b5 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
Sally Cochenour
bbde175224 Reduce frequency of Eggman items, give some of those points to Orbinaut or Banana 2019-01-28 12:47:23 -05:00
toaster
56f67c9db5 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
2e232b67ba * 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
090ba300df Sparks can't be started in offroad 2019-01-27 23:25:03 -05:00
Sally Cochenour
753083a457 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
f12972c377 Wipeout slowdown in offroad is static 2019-01-27 22:28:44 -05:00
Sally Cochenour
240252fe08 Wipeout slowdown is x2 strength 2019-01-27 21:58:44 -05:00
Sally Cochenour
1c2ff9310e Wipeout slowdown timer is set to 20 tics if below, instead of adding up per bump. 2019-01-27 21:58:17 -05:00