Revert all "global level removal" changes, as this concept is being discarded in GZDoom.
Keep a couple changes from that commit, though, such as the switch to legacy render style tags in Screen API calls.
This commit is contained in:
parent
4189150f17
commit
ee0cf53e9b
16 changed files with 74 additions and 76 deletions
|
|
@ -401,7 +401,7 @@ Class UTHud : BaseStatusBar
|
|||
if ( CPlayer.mo.Health < CPlayer.mo.SpawnHealth()/2 )
|
||||
{
|
||||
Color blinkcolor;
|
||||
double blinky = ((currentsession.time+fractic)/Thinker.TICRATE)*1.5;
|
||||
double blinky = ((level.time+fractic)/Thinker.TICRATE)*1.5;
|
||||
blinky = blinky-floor(blinky);
|
||||
blinkcolor = LerpColor(tintcolor,WhiteColor,blinky);
|
||||
UTDrawTintedTex(Boxes[2],hudsize,-1,blinkcolor);
|
||||
|
|
@ -517,7 +517,7 @@ Class UTHud : BaseStatusBar
|
|||
CurY = Screen.GetHeight()-64*hudsize*HScale;
|
||||
if ( showweapons && ((weaponsize*hudsize)>=1.0) ) CurY -= 64*hudsize*HScale;
|
||||
DrawColor = tintcolor;
|
||||
double whiten = ((currentsession.time+fractic)-lastfrag)/Thinker.TICRATE;
|
||||
double whiten = ((level.time+fractic)-lastfrag)/Thinker.TICRATE;
|
||||
if ( whiten < 3.0 )
|
||||
{
|
||||
if ( tintcolor == GoldColor )
|
||||
|
|
@ -539,7 +539,7 @@ Class UTHud : BaseStatusBar
|
|||
}
|
||||
private void DrawIdentifyInfo()
|
||||
{
|
||||
double lalpha = 2.0-((currentsession.time+fractic)-lastseentic)/Thinker.TICRATE;
|
||||
double lalpha = 2.0-((level.time+fractic)-lastseentic)/Thinker.TICRATE;
|
||||
if ( !lastseen || (lalpha <= 0) ) return;
|
||||
String cl1 = "Teal", cl2 = "Cyan";
|
||||
if ( deathmatch && (lastseen.player.GetTeam() < teams.size()) )
|
||||
|
|
@ -613,19 +613,19 @@ Class UTHud : BaseStatusBar
|
|||
Super.Tick();
|
||||
if ( deathmatch||teamplay )
|
||||
{
|
||||
if ( CPlayer.fragcount != lastfragcnt ) lastfrag = currentsession.time;
|
||||
if ( CPlayer.fragcount != lastfragcnt ) lastfrag = level.time;
|
||||
lastfragcnt = CPlayer.fragcount;
|
||||
}
|
||||
else
|
||||
{
|
||||
if ( CPlayer.killcount != lastfragcnt ) lastfrag = currentsession.time;
|
||||
if ( CPlayer.killcount != lastfragcnt ) lastfrag = level.time;
|
||||
lastfragcnt = CPlayer.killcount;
|
||||
}
|
||||
vtracer.ignore = CPlayer.mo;
|
||||
vtracer.trace(CPlayer.mo.Vec2OffsetZ(0,0,CPlayer.viewz),CPlayer.mo.CurSector,(cos(CPlayer.mo.angle)*cos(CPlayer.mo.pitch),sin(CPlayer.mo.angle)*cos(CPlayer.mo.pitch),-sin(CPlayer.mo.pitch)),1000,0);
|
||||
if ( vtracer.Results.HitType != TRACE_HitActor ) return;
|
||||
lastseen = vtracer.Results.HitActor;
|
||||
lastseentic = currentsession.time;
|
||||
lastseentic = level.time;
|
||||
}
|
||||
|
||||
private void DrawUTHUD()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue