Menus overhaul #14

Merged
dkanus merged 30 commits from :somechanges into master 2022-01-23 22:14:51 +03:00
2 changed files with 39 additions and 39 deletions
Showing only changes of commit 3d6b619714 - Show all commits

View File

@ -4,7 +4,7 @@ This repo contains sources for the last public NicePack release.
It is a haphazard bunch of changes that were made to customize ScrN for ourselves. It is unfinished, but due to some reasons I don't want to release it publicly anymore. It is a haphazard bunch of changes that were made to customize ScrN for ourselves. It is unfinished, but due to some reasons I don't want to release it publicly anymore.
The link to the compiled NicePack, along with all necessary files, is here: <http://www.insultplayers.ru/killingfloor/downloads/nicepack/NiceBundle.zip> The link to the compiled NicePack, along with all necessary files, is here: <http://www.insultplayers.ru/killingfloor/downloads/nicepack/NiceBundle.7z>
## Config Files ## Config Files

View File

@ -103,45 +103,45 @@ function PostRender(Canvas C)
} }
// draw bleed and poison icons for TEAMMATES // draw bleed and poison icons for TEAMMATES
C.GetCAmeraLocation(CamPos, CamRot); // C.GetCAmeraLocation(CamPos, CamRot);
ViewDir = vector(CamRot); // ViewDir = vector(CamRot);
kfHud = HUDKillingFloor(ViewportOwner.Actor.myHUD); // kfHud = HUDKillingFloor(ViewportOwner.Actor.myHUD);
OffsetX = (36.f * kfHud.default.VeterancyMatScaleFactor * 0.6) - (kfHud.default.HealthIconSize + 2.0); // OffsetX = (36.f * kfHud.default.VeterancyMatScaleFactor * 0.6) - (kfHud.default.HealthIconSize + 2.0);
BarLength = FMin(kfHud.default.BarLength * (float(C.SizeX) / 1024.f), kfHud.default.BarLength); // BarLength = FMin(kfHud.default.BarLength * (float(C.SizeX) / 1024.f), kfHud.default.BarLength);
BarHeight = FMin(kfHud.default.BarHeight * (float(C.SizeX) / 1024.f), kfHud.default.BarHeight); // BarHeight = FMin(kfHud.default.BarHeight * (float(C.SizeX) / 1024.f), kfHud.default.BarHeight);
for (i = 0; i < kfHUD.PlayerInfoPawns.Length; i++) // for (i = 0; i < kfHUD.PlayerInfoPawns.Length; i++)
{ // {
if (kfHUD.PlayerInfoPawns[i].Pawn != none && kfHUD.PlayerInfoPawns[i].Pawn.Health > 0 && // if (kfHUD.PlayerInfoPawns[i].Pawn != none && kfHUD.PlayerInfoPawns[i].Pawn.Health > 0 &&
(kfHUD.PlayerInfoPawns[i].Pawn.Location - kfHUD.PawnOwner.Location) dot ViewDir > 0.8 && // (kfHUD.PlayerInfoPawns[i].Pawn.Location - kfHUD.PawnOwner.Location) dot ViewDir > 0.8 &&
kfHUD.PlayerInfoPawns[i].RendTime > ViewportOwner.Actor.Level.TimeSeconds) // kfHUD.PlayerInfoPawns[i].RendTime > ViewportOwner.Actor.Level.TimeSeconds)
{ // {
C.StrLen(Left(kfHUD.PlayerInfoPawns[i].Pawn.PlayerReplicationInfo.PlayerName, 16), XL, YL); // C.StrLen(Left(kfHUD.PlayerInfoPawns[i].Pawn.PlayerReplicationInfo.PlayerName, 16), XL, YL);
if (kfHUD.PlayerInfoPawns[i].Pawn.ShieldStrength <= 0) // if (kfHUD.PlayerInfoPawns[i].Pawn.ShieldStrength <= 0)
{ // {
posY = (kfHUD.PlayerInfoPawns[i].PlayerInfoScreenPosY - YL) - 2.75 * BarHeight - // posY = (kfHUD.PlayerInfoPawns[i].PlayerInfoScreenPosY - YL) - 2.75 * BarHeight -
kfHUD.default.ArmorIconSize * 0.5; // kfHUD.default.ArmorIconSize * 0.5;
} // }
else // else
{ // {
posY = (kfHUD.PlayerInfoPawns[i].PlayerInfoScreenPosY - YL) - 3.8 * BarHeight - // posY = (kfHUD.PlayerInfoPawns[i].PlayerInfoScreenPosY - YL) - 3.8 * BarHeight -
kfHUD.default.ArmorIconSize * 0.5; // kfHUD.default.ArmorIconSize * 0.5;
} // }
offset = 0; // offset = 0;
if (bIsBleeding(ScrnHumanPawn(C.ViewPort.Actor.Pawn))) // if (bIsBleeding(ScrnHumanPawn(kfHUD.PlayerInfoPawns[i].Pawn)))
{ // {
C.SetPos(kfHUD.PlayerInfoPawns[i].PlayerInfoScreenPosX - OffsetX - 0.15 * BarLength - // C.SetPos(kfHUD.PlayerInfoPawns[i].PlayerInfoScreenPosX - OffsetX - 0.15 * BarLength -
kfHUD.default.ArmorIconSize - 2.0, posY); // kfHUD.default.ArmorIconSize - 2.0, posY);
C.DrawTileScaled(bleedIcon, 0.1875, 0.1875); // C.DrawTileScaled(bleedIcon, 0.1875, 0.1875);
} // }
if (bIsPoisoned(ScrnHumanPawn(C.ViewPort.Actor.Pawn))) // if (bIsPoisoned(ScrnHumanPawn(kfHUD.PlayerInfoPawns[i].Pawn)))
{ // {
C.SetPos(kfHUD.PlayerInfoPawns[i].PlayerInfoScreenPosX - OffsetX + 0.15 * BarLength - // C.SetPos(kfHUD.PlayerInfoPawns[i].PlayerInfoScreenPosX - OffsetX + 0.15 * BarLength -
kfHUD.default.ArmorIconSize - 2.0, posY); // kfHUD.default.ArmorIconSize - 2.0, posY);
C.DrawTileScaled(poisonIcon, 0.1875, 0.1875); // C.DrawTileScaled(poisonIcon, 0.1875, 0.1875);
} // }
} // }
} // }
if (niceWeap != none && niceWeap.bShowSecondaryCharge && scrnHUDInstance != none) if (niceWeap != none && niceWeap.bShowSecondaryCharge && scrnHUDInstance != none)
{ {