Commit graph

20374 commits

Author SHA1 Message Date
AJ Martinez
01c35b7957 Ironman: Don't do detransform unless your real skin is actually SF_IRONMAN 2022-11-03 22:22:47 -07:00
AJ Martinez
d95244a693 Ironman: Don't carry modified stats into the next race 2022-11-03 22:15:40 -07:00
AJ Martinez
1798ae9f4e Merge remote-tracking branch 'origin/master' into ironman 2022-11-03 19:37:29 -07:00
Sal
07f5fd5c07 Merge branch 'connection-doinglus' into 'master'
[Doinglus] Connection screen adjustments

See merge request KartKrew/Kart!679
2022-11-04 02:22:32 +00:00
Sal
ae0312e9a4 Merge branch 'win32-dpi-awareness' into 'master'
win32: Add dpi aware manifest config

See merge request KartKrew/Kart!733
2022-11-04 02:16:54 +00:00
Oni
4a3369d51a Merge branch 'hyu-is-not-damage' into 'master'
Use non-damaging hitlag for Hyudoro collide (Fixes #322)

Closes #322

See merge request KartKrew/Kart!751
2022-11-04 00:43:54 +00:00
toaster
77be11d952 Title screen adjustments
- Don't show menu message on first tic of title startup
2022-11-04 00:41:53 +00:00
Oni
32dba0fd5b Merge branch 'explosion-combo' into 'master'
Always allow combos into DMG_EXPLODE (fixes #321)

Closes #321

See merge request KartKrew/Kart!752
2022-11-04 00:40:50 +00:00
toaster
a9e5904d2f Show (and clear) menu messages on the titlescreen 2022-11-04 00:30:03 +00:00
toaster
b4227bde05 Fix M_ConfirmConnect properly ending the menu popup
Turns out M_ClearMenus returns early, we should do M_StopMessage directly
2022-11-03 23:48:58 +00:00
AJ Martinez
80252717c9 Kill SF_HIRES, use skin_t highresscale instead 2022-11-03 16:19:17 -07:00
AJ Martinez
c4f0390ad6 Fix reading follower color from demos 2022-11-03 16:04:23 -07:00
AJ Martinez
0353512b05 Ironman: Keep player_t charflags up to date in demos 2022-11-03 16:01:25 -07:00
toaster
310ecb3cb0 Missing variable 2022-11-03 22:44:55 +00:00
AJ Martinez
1410b6c0e0 Ironman: visibility/hyudoro behavior cleanup 2022-11-03 15:44:49 -07:00
toaster
13003cb66a NONET was killed prior, get rid of its body 2022-11-03 22:42:06 +00:00
toaster
21be387d0f Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into connection-doinglus
# Conflicts:
#	src/d_clisrv.c
#	src/d_main.c
#	src/k_menudraw.c
#	src/m_misc.c
2022-11-03 22:36:34 +00:00
AJ Martinez
7c839e841a Ironman: use P_SetTarget helper where appropriate 2022-11-03 15:05:43 -07:00
AJ Martinez
0a8e3046e6 Ironman: appease pedantry 2022-11-03 14:58:45 -07:00
James R
4e4612949b Merge branch 'bot-online-desync' into 'master'
Fix bots desyncing in netgames

See merge request KartKrew/Kart!748
2022-11-03 13:20:44 +00:00
AJ Martinez
8d4688af12 Ironman: fix non-Race transformations and true death skin restore 2022-11-03 06:15:45 -07:00
Sal
ce11459afb Merge branch 'splat-interp' into 'master'
Fix splat interp and sprite angle

See merge request KartKrew/Kart!749
2022-11-03 12:50:38 +00:00
Sally Coolatta
29595f946b Add V_VFLIP
Ironman can now be shitty
2022-11-03 08:47:44 -04:00
AJ Martinez
4996692b4b Remove redundant MT_SPBEXPLOSION combo condition 2022-11-03 05:09:18 -07:00
AJ Martinez
d44340e9b8 Always allow combos into DMG_EXPLODE 2022-11-03 04:56:21 -07:00
AJ Martinez
7e46ee1d13 Use non-damaging hitlag for Hyudoro collide 2022-11-03 04:28:02 -07:00
AJ Martinez
565a6de546 Ironman: Don't flip minirankings until you're actually transformed 2022-11-03 04:15:38 -07:00
AJ Martinez
216bad4712 Ironman: Don't do 5 angle conversions for no reason 2022-11-03 03:57:43 -07:00
AJ Martinez
69f70964fa Ironman: Add FX to exit transform 2022-11-03 03:38:56 -07:00
James R
603a1671b4 Use angle between viewz and mobj z to determine splat sprite angle 2022-11-03 03:38:56 -07:00
James R
26eb1cf9e2 Use interpolated mobj x/y/z/angle for splats 2022-11-03 03:38:56 -07:00
AJ Martinez
770378eea0 Ironman: move transform VFX into function for reuse 2022-11-03 03:38:56 -07:00
AJ Martinez
8d2d6bfc78 Ironman: return to base character when exiting 2022-11-03 03:38:56 -07:00
AJ Martinez
02bf3bc695 Ironman: splat top/bottom WIP 2022-11-03 03:38:56 -07:00
AJ Martinez
b9517d3a89 Ironman: longer lap-advance animation 2022-11-03 03:38:55 -07:00
AJ Martinez
dd93f322cc Ironman: fix weird particle angles 2022-11-03 03:38:55 -07:00
AJ Martinez
8c800cf88e Ironman: use introtime transform in non-race 2022-11-03 03:38:55 -07:00
AJ Martinez
2a46af5a44 Ironman: animation fixes, don't transform in POSITION 2022-11-03 03:38:55 -07:00
AJ Martinez
8fe89c3dcd Ironman: papersprite box hell 2022-11-03 03:38:55 -07:00
AJ Martinez
4a0666dcf3 Ironman: vaguely Heavy Magician-esque transform particles 2022-11-03 03:38:55 -07:00
AJ Martinez
8cc535925b Ironman: Randomize every lap and after intro 2022-11-03 03:38:55 -07:00
AJ Martinez
c2224d2edc Ironman: demo fixes 2022-11-03 03:38:54 -07:00
AJ Martinez
86366b000c HOSTCODE 'ironman' - WIP 2022-11-03 03:38:54 -07:00
toaster
d57adac84b Explicit pointer cast for R_InterpolatePrecipMobjState 2022-11-02 23:52:15 -07:00
Eidolon
000593c135 Use precip interp if gl sprite is for precip 2022-11-02 23:51:05 -07:00
James R
424c65955e Use angle between viewz and mobj z to determine splat sprite angle 2022-10-31 19:03:09 -07:00
James R
ce4518a20c Use interpolated mobj x/y/z/angle for splats 2022-10-31 19:01:44 -07:00
James R
b0e079bdf0 Update botvars rubberband and controller in P_PlayerAfterThink instead of K_BuildBotTiccmd
These vars directly affect gamestate but K_BuildBotTiccmd
only runs for the server.
2022-10-31 14:36:21 -07:00
Eidolon
1d6c32710c win32: Add dpi aware manifest config 2022-10-31 13:58:12 -05:00
Eidolon
8e7c5b2712 Merge branch 'gl-billboard-position-fix' into 'master'
Use interp position in GL billboarding

See merge request KartKrew/Kart!747
2022-10-31 18:55:27 +00:00