Ashnal
f0fac04dfd
Experiemntal clientside ack fix
...
Stops the client from using reliable packets before joining a server
Clients can time out during addon loading
sending reliable packets before then can cause out of order acks
This causes joinbug, chatbug, and chatspam, as well as
general server instability due to unnecesary packetspam
2020-06-27 23:43:15 -04:00
Ashnal
d1a2e4ce89
Adjust text position
2020-06-27 23:40:13 -04:00
Ashnal
4376ab84dc
Add progress bar for file loading
2020-06-27 23:26:38 -04:00
Ashnal
31ea4637d8
Adjustment to new progress text
2020-06-27 21:17:21 -04:00
Ashnal
f8f6dff748
New "Overall Download Progress" bar
...
Shows progress of all file downloads pre-join
2020-06-27 21:17:04 -04:00
Ashnal
566cc99cab
Load one file per tic
...
Prevents game from locking up when loading large file lists
2020-06-27 20:58:33 -04:00
Steel Titanium
6714d9b614
Fix user agent for HTTP downloads being set as SRB2Kart/v1.1.2
2020-06-23 18:39:02 -04:00
James R
3cdc6d07d0
ADD to the buffer size
2020-06-14 19:13:22 -07:00
Hannu Hanhi
169c3cae43
Colormap alpha handling was still wrong, hopefully it's correct now
2020-06-14 15:03:40 +03:00
Sal
89064f49a3
Merge branch 'ogl-color-fix-fix' into 'master'
...
Fix bug in the OpenGL colormap bugfix
See merge request KartKrew/Kart-Public!183
2020-06-13 22:45:47 -04:00
Hannu Hanhi
137788b0c9
Fix uninitialized alpha when reading colormaps
2020-06-13 23:34:13 +03:00
Hannu Hanhi
fb1dae197f
Cleaner version of the W_ReadLumpHeaderPwad memory leak fix
2020-06-13 21:37:33 +03:00
Hannu Hanhi
6e7f38475f
Add missing inflateEnd to fix memory leak in W_ReadLumpHeaderPwad
2020-06-13 17:07:05 +03:00
Sryder
5b9f5c251f
Merge branch 'master' of git@git.magicalgirl.moe:KartKrew/Kart-Public.git into next
2020-06-13 14:15:58 +01:00
James R
44af4705bb
masterserver_token is back
2020-06-12 23:47:08 -07:00
James R
0349cc4127
Merge remote-tracking branch 'origin/master' into http-mserv
2020-06-12 23:36:39 -07:00
Sal
254f443ced
Merge branch 'ogl-encore-color-fix' into 'master'
...
Fix bug in OpenGL encore colormaps
See merge request KartKrew/Kart-Public!180
2020-06-12 22:39:18 -04:00
Hannu Hanhi
ef855cfc54
Guil's encore color bugfix with some additional cleanup
2020-06-01 21:14:17 +03:00
Sal
8c5e1a71aa
Merge branch 'fix-ogl-log-crash' into 'master'
...
Fix opengl crashing on startup due to lack of checks
See merge request KartKrew/Kart-Public!179
2020-05-28 09:47:16 -04:00
Steel Titanium
52c8ba5d49
Fix opengl crashing on startup due to lack of checks
...
Also fixes the log file not being written to the home directory.
2020-05-23 16:21:26 -04:00
Sryder
c1f5d6edfb
Merge branch 'master' into next
2020-05-20 16:50:56 +01:00
Sryder
6aad5608c4
Merge branch 'fix-clang-compile' into 'master'
...
Fix clang compiling
See merge request KartKrew/Kart-Public!176
2020-05-20 11:49:47 -04:00
Sryder
7509e1b06f
Merge branch 'opengl-maybe-uninitialised' into 'master'
...
Some uninitialised variables that GCC 4.4 complains about
See merge request KartKrew/Kart-Public!177
2020-05-20 11:49:34 -04:00
Sryder
20663eceaf
Merge branch 'itemodds-fallthrough-fix' into 'next'
...
Mistaken fallthrough in item roulette.
See merge request KartKrew/Kart-Public!178
2020-05-20 11:49:22 -04:00
Sal
bc44aca551
Merge branch 'no-spb-forcing-in-2p' into 'next'
...
Don't force SPB in 1v1
See merge request KartKrew/Kart-Public!175
2020-05-20 10:11:19 -04:00
Sal
d09c798534
Merge branch 'visplane-fix' into 'master'
...
Fix visplane getting allocated twice
See merge request KartKrew/Kart-Public!172
2020-05-20 10:11:06 -04:00
Sryder
c55e4424c5
Fix a fallthrough issue that could cause thundershield to be rolled less often than intended.
2020-05-20 11:53:14 +01:00
Sryder
b2674a3cd0
Initialise these to 0 just to stop GCC 4.4 from complaining.
...
This should be okay since 0 generally means "nothing" for these, and they should always be set before being used later on.
2020-05-20 11:47:22 +01:00
Sryder
8e39dfa5c6
D_ModifierKeyResponder is unused now so remove it.
2020-05-20 11:37:38 +01:00
Sally Coolatta
9aa51193cc
Merge branch 'master' into next
2020-05-19 20:40:12 -04:00
TehRealSalt
ded8ed7177
Don't force SPB in 1v1
...
(cherry picked from commit 54516aeee9 )
2020-05-19 20:12:53 -04:00
Sryder
139967b732
Merge branch 'extra-travis-deploy' into 'master'
...
Fix Travis Deployment
See merge request KartKrew/Kart-Public!174
2020-05-19 20:10:42 -04:00
Sal
d0a7adeb5e
Merge branch 'freeplay-be-nice' into 'master'
...
Also apply HUD translucency to FREE PLAY
See merge request KartKrew/Kart-Public!161
2020-05-19 17:29:05 -04:00
Sal
8569574d98
Merge branch 'ghostly-luavars' into 'next'
...
Fix Luavars being saved into Record Attack ghosts/replays and potentially crashing
See merge request KartKrew/Kart-Public!168
2020-05-19 17:28:48 -04:00
Sal
ddef9829da
Merge branch 'displayplayer-gonna-getcha' into 'next'
...
displayplayers.iterate crashes in replays, is that based?
See merge request KartKrew/Kart-Public!171
2020-05-19 17:28:14 -04:00
Sal
cbd7578490
Merge branch 'mr-ogl-boostpad-fix' into 'master'
...
Fix wrong orientation in some boost pads in ogl
See merge request KartKrew/Kart-Public!173
2020-05-19 17:27:24 -04:00
Sryder
ba706e8409
Use xenial to build all the versions newer than trusty
...
I'm not 100% sure why we can't use newer series to build the newer installers. But this seems to be what vanilla does
2020-05-19 20:45:49 +01:00
Sal
a2581c8e4e
Merge branch 'use-extern-you-idiot' into 'master'
...
Fix GCC 10 linking errors
See merge request KartKrew/Kart-Public!170
2020-05-16 09:01:46 -04:00
Hannu Hanhi
5f6e3b0e0f
Fix wrong orientation some boost pads in ogl
2020-05-16 13:47:21 +03:00
filpAM
ac314d5f34
Fix visplane getting allocated twice
2020-05-16 00:20:52 +00:00
Sal
c3f2c7618f
Merge branch 'clearbans-please' into 'master'
...
Write empty file on clearbans
See merge request KartKrew/Kart-Public!156
2020-05-15 19:29:11 -04:00
Sal
9e6933ff48
Merge branch 'nomixer-fix' into 'master'
...
Fix "NOMIXER" flag compiling
See merge request KartKrew/Kart-Public!159
2020-05-15 19:28:54 -04:00
Sal
a20a89f5c7
Merge branch 'now-we-spin-in-spinout-only' into 'master'
...
No more first person hyper spin
See merge request KartKrew/Kart-Public!160
2020-05-15 19:28:38 -04:00
Sal
280f538335
Merge branch 'ferror-errno-yareyare' into 'master'
...
Fix false file error reporting
See merge request KartKrew/Kart-Public!162
2020-05-15 19:27:08 -04:00
Sal
135c9598a8
Merge branch 'hud-is-fucked' into 'next'
...
HUD inconsistency in Record Attack
See merge request KartKrew/Kart-Public!164
2020-05-15 19:26:26 -04:00
Sal
35fb7154a1
Merge branch 'fastline-identification' into 'next'
...
Add targets to MT_FASTLINEs that are spawned
See merge request KartKrew/Kart-Public!169
2020-05-15 19:24:35 -04:00
Sal
112c7af0bf
Merge branch 'player-dot-ping' into 'next'
...
player.ping for the ping in milliseconds of the player
See merge request KartKrew/Kart-Public!167
2020-05-15 19:24:21 -04:00
Sal
dae724b761
Merge branch 'alias-recursion-fix' into 'master'
...
Fix alias recursion never counting down
See merge request KartKrew/Kart-Public!166
2020-05-15 19:24:02 -04:00
Sryder
4eb7540cb3
Use bionic to build focal version because it has GCC 4.8?
2020-05-16 00:02:33 +01:00
James R
1f74d7533e
Properly bound lua displayplayers and displayplayers.iterate to splitscreen
...
This is fixes crashes in replays because splitscreen displayplayers are
initialized to INT32_MAX there.
2020-05-15 14:21:25 -07:00