mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2025-02-01 22:21:05 +00:00
Clear and draw all game hud hook calls to 1 list
Fixes splitscreen issues with lua hud hooks
This commit is contained in:
parent
8fa553a1d0
commit
46603d607e
1 changed files with 6 additions and 2 deletions
|
@ -2759,10 +2759,8 @@ static void ST_overlayDrawer(void)
|
||||||
{
|
{
|
||||||
if (renderisnewtic)
|
if (renderisnewtic)
|
||||||
{
|
{
|
||||||
LUA_HUD_ClearDrawList(luahuddrawlist_game);
|
|
||||||
LUA_HUDHOOK(game, luahuddrawlist_game);
|
LUA_HUDHOOK(game, luahuddrawlist_game);
|
||||||
}
|
}
|
||||||
LUA_HUD_DrawList(luahuddrawlist_game);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// draw level title Tails
|
// draw level title Tails
|
||||||
|
@ -2841,6 +2839,10 @@ void ST_Drawer(void)
|
||||||
|
|
||||||
if (st_overlay)
|
if (st_overlay)
|
||||||
{
|
{
|
||||||
|
if (renderisnewtic)
|
||||||
|
{
|
||||||
|
LUA_HUD_ClearDrawList(luahuddrawlist_game);
|
||||||
|
}
|
||||||
// No deadview!
|
// No deadview!
|
||||||
stplyr = &players[displayplayer];
|
stplyr = &players[displayplayer];
|
||||||
ST_overlayDrawer();
|
ST_overlayDrawer();
|
||||||
|
@ -2850,5 +2852,7 @@ void ST_Drawer(void)
|
||||||
stplyr = &players[secondarydisplayplayer];
|
stplyr = &players[secondarydisplayplayer];
|
||||||
ST_overlayDrawer();
|
ST_overlayDrawer();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
LUA_HUD_DrawList(luahuddrawlist_game);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue