Sal
8791fd8835
Merge branch 'mine-punt-sync-fix' into 'next'
...
Fix desyncs caused by K_PuntMine
See merge request KartKrew/Kart-Public!189
2020-07-25 03:55:28 -04:00
Sal
341ce8f4a3
Merge branch 'rocket-sneaker-hnext-fix' into 'next'
...
Rocket sneaker and sink hnext fix
See merge request KartKrew/Kart-Public!188
2020-07-25 03:55:22 -04:00
Ashnal
6d0b1e93c6
Appease C91
2020-07-23 21:05:00 -04:00
Ashnal
733aefa64a
Also lets do this for kitchen sinks
...
They also ignored in K_DropHnextList
2020-07-23 20:12:35 -04:00
Ashnal
6562c9b755
Moved K_DropRocketSneaker call into K_StripItems
...
This should catch when DropHnextList misses it
Should probably fix sinks too ...
2020-07-15 09:17:35 -04:00
Ashnal
3bccf01d4f
Properly handle rocket sneakers when shrinking
2020-07-14 19:50:37 -04:00
Ashnal
943a898352
Some safeguards for K_DropRocketSneaker usage
2020-07-14 19:45:15 -04:00
Ashnal
0637ed89aa
Fixing RocketSneakers
...
New function specifically for dropping rocketsneakers K_DropRocketSneaker
Used by Eggbox touchspecial to properly dispose of shoes and clean up hnext
Now also used by the shoe thinker to drop themselves
Fixes angle of spent shoe launch
2020-07-14 18:45:45 -04:00
Ashnal
ddc0bc16ab
Add clean up to K_PuntMine
...
This cleans up hnext when a mine shield is P_RemoveMobj'ed while being punted
Otherwise, hnext could point to a removed mobj and cause undefined behavior
This also fixes the bug where if you have multiple mines in your slot, drag one
and have it punted, all your unused mines would disappear.
This should/may fix the crashes/desyncs I've observed in gameplay when a held mine is punted.
2020-07-14 00:21:46 -04:00
Sryder
b96d315f25
Merge branch 'master' of git@git.magicalgirl.moe:KartKrew/Kart-Public.git into next
2020-06-13 14:15:58 +01:00
Sal
f7e74e8884
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
d9e2336277
Guil's encore color bugfix with some additional cleanup
2020-06-01 21:14:17 +03:00
Sal
691a567f5d
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
3f3cb2c976
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
b03f950c5a
Merge branch 'master' into next
2020-05-20 16:50:56 +01:00
Sryder
e229aabf22
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
6b8ea22bdb
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
831ed3dedc
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
73b65b4725
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
5f70d3e170
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
9e6980c8ae
Fix a fallthrough issue that could cause thundershield to be rolled less often than intended.
2020-05-20 11:53:14 +01:00
Sryder
66930a0277
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
290abe4fce
D_ModifierKeyResponder is unused now so remove it.
2020-05-20 11:37:38 +01:00
Sally Coolatta
a7c88d40db
Merge branch 'master' into next
2020-05-19 20:40:12 -04:00
TehRealSalt
21e6190932
Don't force SPB in 1v1
...
(cherry picked from commit 22af2040a021cff243773a0f23371f20e69dfca5)
2020-05-19 20:12:53 -04:00
Sryder
c70cf4806b
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
e42ae1ed79
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
1d5774fe2f
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
71d2d357c1
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
bb7481a13e
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
bca1dd42a3
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
cb9e6473a0
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
c3e1e1df26
Fix wrong orientation some boost pads in ogl
2020-05-16 13:47:21 +03:00
filpAM
5acafa5a87
Fix visplane getting allocated twice
2020-05-16 00:20:52 +00:00
Sal
f60d05764d
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
f0f4b7bc1e
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
43874c3a4d
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
e4766bbaf1
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
11331b7bc5
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
ffdb12ccb0
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
c9c8e5f15f
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
f2a9981299
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
e0aa6ef252
Use bionic to build focal version because it has GCC 4.8?
2020-05-16 00:02:33 +01:00
James R
7e0b605f34
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
James R
6bd6b3f38e
Add missing extern to colortranslations
2020-05-15 10:00:05 -07:00
Monster Iestyn
697c7f859e
added missing extern keyword for ms_RoomId in mserv.h (the definition is already in the .c file in this case)
...
(cherry picked from commit 064f4bcf349e9600552a0b99bd0fbfb3cbcf0958)
2020-05-15 09:58:49 -07:00
Monster Iestyn
f89400c728
turn all non-extern variables in s_sound.h into externs (and put their real definitions in the .c file)
...
(cherry picked from commit dab212dc56936dd92a935d0c81003ff1d35ee2ee)
2020-05-15 09:58:28 -07:00
Monster Iestyn
05c8865528
make savegamename in doomdef.h an extern, put the actual definition in d_main.c
...
(cherry picked from commit 89cd756cd83e4a03a34d1f16da18142d8167d889)
2020-05-15 09:52:16 -07:00
Sryder
dbcbbf1ae4
Remove now unsupported distros from deployer
...
Add new supported distros to deployer
2020-05-14 13:16:49 +01:00
Snu
6b5eebe54a
Use P_SetTarget instead of fast->target
2020-05-14 04:17:24 +01:00