toaster
4383894308
Fix unpausing when you're a waitingplayers admin.
2018-07-10 19:39:11 +01:00
Sryder
43252ca962
User server instead of checking servernode
...
For some reason both node and servernode are identical at that point.
Both were 1 for the client when I tried it myself.
2018-07-10 19:21:59 +01:00
toaster
e3779b28dc
Correction to the bug that prevented starting a server.
2018-07-10 13:29:44 +01:00
Sryder
c146676916
Merge branch 'gamestate-download-fix' into 'master'
...
Don't set joining clients to immediately be connected
See merge request KartKrew/Kart!3
2018-07-09 15:45:20 -04:00
TehRealSalt
a2f578c923
This is wrong and is causing issues and I'm entirely surprised this hasn't tripped vanilla yet
2018-07-08 19:07:54 -04:00
Sryder
4f78ae9539
Merge branch 'skystuff' into 'master'
...
Internal sky improvement ports
See merge request KartKrew/Kart!2
2018-07-08 17:21:52 -04:00
Sryder
7b7d584823
Don't set joining clients to immediately be connected
...
They need to download the gamestate first
2018-07-08 21:46:23 +01:00
TehRealSalt
1399c64143
Internal sky improvement ports
...
Horizon lines, barrel sky distortion
2018-07-08 15:44:01 -04:00
Sryder
0cdce89eaa
Merge branch 'debug-fix' into 'master'
...
Fix ALL of the warnings
See merge request KartKrew/Kart!1
2018-07-08 05:43:55 -04:00
Sryder
c9c6fb3918
Silly fixes to absurd compiler warnings
...
Thanks toaster
2018-07-07 23:49:34 +01:00
TehRealSalt
eb680a5c16
Merge branch 'debug-fix' of https://git.magicalgirl.moe/KartKrew/Kart into debug-fix
2018-07-07 17:43:30 -04:00
TehRealSalt
aa651cb379
Fix Sryder's bool error
...
I don't seem to get this error for some reason, even after upgrading to w64 & GCC 7.2.0, but hopefully this fixes it
2018-07-07 17:33:26 -04:00
Sryder
faf76d5e49
22 needs to be added to these char arrays to account for zone title being a settable string
2018-07-07 22:10:26 +01:00
TehRealSalt
b7e8f89df7
better parentheses
2018-07-07 16:46:32 -04:00
TehRealSalt
9f08890866
The remaining errors on a GCC 6.3 setup
2018-07-07 16:38:54 -04:00
TehRealSalt
7d49129f25
Fix incorrect PRIdS
...
Thanks, Alam!
2018-07-07 16:38:14 -04:00
toaster
740a209631
Fix all compilation errors (tested using DEBUGMODE=1 and ERRORMODE=1) that remain outstanding. Notably:
...
* Remove FUNCMATH from all void-returning functions, given GCC80 specifically complains about this case.
* Extend the length of all extant buffers to the safety threshold recommended by the compiler.
* Add void casts to WS_getaddrinfo's setting to prevent complaints about incompatible typecasts.
* Extend the charsel, face, and superface buffer sizes and writes to include the null terminator. (I didn't really want to do this because it's not even particularily NEEDED, but there was literally zero way to get around the request that I could find with multiple online searches. I tried.)
2018-07-07 16:52:01 +01:00
TehRealSalt
1439676c61
Squash a few more errors
...
Updated my compile setup to GCC 6.3, makes it as far as m_misc.c now with ERRORMODE and DEBUGMODE, stops at some gettext related stuff I don't know how to fix now
2018-07-06 21:53:37 -04:00
TehRealSalt
17514a8870
F_WaitingPlayersTicker() -> F_WaitingPlayersTicker(void)
2018-07-06 19:44:21 -04:00
Sryder
23d9d1c26c
Fix warning relating to max 0 with an unsigned variable
...
I've looked at the code above and can't see anything that would try to lower the value below 0 as it's mostly just addition and dividing
2018-07-07 00:34:03 +01:00
toaster
8750feb196
Remove the need for sending the savegame if you're the host. You don't need to send it to yourself. What are you doing?
2018-07-06 23:18:22 +01:00
toaster
3d5ee263e0
Fix a crashy oversight in the archiving!
2018-07-06 23:18:18 +01:00
Sryder
47230e69c5
Always send gamestate to joiners.
...
It's cut down already outside of levels, needed to stop Lua sending mobj references during intermission though.
This is needed because in the past there was a separate way to send player information to joiners that has since been removed. Meaning player information is always desynched for joiners during anything but levels.
2018-07-06 20:25:13 +01:00
Sryder
fd67f3e211
We use the PRNG far too much to not do consistancy checking on it in race
2018-07-03 21:01:46 +01:00
Sryder
1041315b94
Only do Mobj and RNG consistancy checking when actually in a level.
...
Mobjs are completely irrelevant outside of levels and the PRNG is not used in a synchronised way in anywhere except when in levels either
2018-07-03 20:53:37 +01:00
Sryder
4c32641b2f
Screen for waiting during intermission after connecting
2018-07-02 22:11:03 +01:00
Sryder
f1430ad28f
Fix the issue with timing out when joining during intermission
2018-07-01 03:06:34 +01:00
Sryder
963c4ae96b
Merge branch 'public_flatsprite' of git@git.magicalgirl.moe:Sryder/SRB2.git
...
# Conflicts:
# src/hardware/hw_main.c
2018-06-09 23:43:25 +01:00
Sryder
ca4da92470
Fix papersprites more for real this time
...
(Seperate AL and AR sprites were broken, I figured out I was a dunce, oh noey)
2018-06-09 22:58:03 +01:00
Sryder
52c41fb550
Fix the issue from the merge
2018-06-09 22:25:00 +01:00
Sryder
f1a4042d55
Merge branch 'public_flatsprite' of git@git.magicalgirl.moe:STJr/SRB2.git
...
# Conflicts:
# src/hardware/hw_main.c
2018-06-09 21:01:59 +01:00
Monster Iestyn
241ec4123b
Merge branch 'public_flatsprite' into 'public_flatsprite'
...
OpenGL: Public flatsprite: The Fixening
See merge request STJr/SRB2!252
2018-06-09 14:25:52 -04:00
Sryder
41cb51159d
Merge branch 'next' into public_flatsprite
...
I also fix papersprites in regards to flipping on one sprite fits all rotation stuff
# Conflicts:
# src/hardware/hw_main.c
2018-06-09 18:47:42 +01:00
Sryder
dabfea434c
Accidentally made HitEm sounds always play, even when hitting your own items
2018-06-09 16:42:03 +01:00
Sryder
5a3f27b0fe
Merge branch 'master' into dust-kart
2018-06-09 01:00:03 +01:00
Sryder
6b5df29681
Merge branch 'master' into voice-loss-jpg
...
# Conflicts:
# src/k_kart.c
2018-06-09 00:56:39 +01:00
Sryder
4f19960324
HitEm voice line can always play
...
Still starts the timer to at least 3 seconds on other voices though
2018-06-09 00:18:49 +01:00
Sryder
0b3d031a55
Slightly longer delay between voices
...
Fix win/lose quotes to work based on actual win/lose criteria
Don't play overtake sound until at least 10 seconds into the race
2018-06-09 00:05:05 +01:00
Sryder
2329fddb25
New Drift dust
...
Applies all the time as long as the object is turning tight enough
New Sound
Works on Red Shells too!
2018-06-08 21:13:52 +01:00
Sryder
c94ab8d295
Whoops, accidental rename
2018-06-07 20:03:47 +01:00
Sryder
2a04059ace
Big voices change
...
When using a taunt voice (item usage) there's a 5 second delay on more taunts and a 2 second delay on other voices
When using other voices, there's at least a 2 second delay on all other voices
2018-06-07 19:56:26 +01:00
Sryder
4ab28e017e
Restore the removed voices
2018-06-07 19:34:13 +01:00
TehRealSalt
8ba0fd4ea1
P_RestoreMusic fix
2018-06-07 02:51:18 -04:00
TehRealSalt
c57d25b213
1v1 battle no items fix
2018-06-06 20:52:13 -04:00
TehRealSalt
795ed07a30
No bumping when respawning
2018-06-06 20:41:23 -04:00
TehRealSalt
d24f0597b0
This print doesn't work for some reason?!
...
It keeps replacing actnum with zonttl, but ONLY if zonttl is set. Weird as heck, can't figure out why, commenting out for now.
2018-06-06 20:25:28 -04:00
TehRealSalt
118f8f8b2d
Flags for only drawing an object on one person's screen, for juicy Boo splitscreen support
...
(also more item changes from last night that I just forgot to commit earlier)
2018-06-06 18:36:39 -04:00
TehRealSalt
14dcbe1a21
Adjustin' BL based off the netgame, and mashing is back
...
Now it just cripples your chances for good items, mwaha
2018-06-05 23:46:25 -04:00
TehRealSalt
441f0f8abf
Lightning cooldown change
...
- Lightning cooldown reduced to 20 seconds
- You can no longer mash to get an item quicker
2018-06-05 21:45:54 -04:00
TehRealSalt
09fa365bb1
The Lightning Update
...
- 30 sec cooldown on all lightning types
- Delay before Blue Lightning hits, based off of distance
- Blue Lightning can swap targets if 1st place is passed
- Blue Lightning can only be handed out if 2nd is far away enough from first
2018-06-05 21:36:48 -04:00