if vote is in progress just put bosshp in centertext
This commit is contained in:
parent
b6c0cb232d
commit
06d0b43b9c
@ -495,7 +495,7 @@ public void OnEntitySpawned(int entity, const char[] classname)
|
|||||||
{
|
{
|
||||||
char sBoss[64];
|
char sBoss[64];
|
||||||
Config.GetName(sBoss, sizeof(sBoss));
|
Config.GetName(sBoss, sizeof(sBoss));
|
||||||
LogDebugMessage("Couldn't find boss \"%s\" for hurttrigger %s:%s", sBoss, sHurtTrigger, sHurtOutput);
|
LogDebugMessage("Couldnt find boss \"%s\" for hurttrigger %s:%s", sBoss, sHurtTrigger, sHurtOutput);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -931,15 +931,21 @@ public void OnGameFrame()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!IsVoteInProgress())
|
bool voteInProgress = IsVoteInProgress();
|
||||||
{
|
|
||||||
if(g_sHUDText[0])
|
if(g_sHUDText[0])
|
||||||
{
|
{
|
||||||
for(int client = 1; client <= MaxClients; client++)
|
for(int client = 1; client <= MaxClients; client++)
|
||||||
{
|
{
|
||||||
if(IsClientInGame(client))
|
if(IsClientInGame(client))
|
||||||
|
{
|
||||||
|
if (voteInProgress)
|
||||||
|
{
|
||||||
|
PrintCenterText(client, g_sHUDText);
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
PrintHintText(client, g_sHUDText);
|
PrintHintText(client, g_sHUDText);
|
||||||
|
}
|
||||||
StopSound(client, SNDCHAN_STATIC, "UI/hint.wav");
|
StopSound(client, SNDCHAN_STATIC, "UI/hint.wav");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -951,13 +957,19 @@ public void OnGameFrame()
|
|||||||
{
|
{
|
||||||
if(IsClientInGame(client))
|
if(IsClientInGame(client))
|
||||||
{
|
{
|
||||||
PrintHintText(client, "");
|
if (voteInProgress)
|
||||||
|
{
|
||||||
|
PrintCenterText(client, g_sHUDText);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
PrintHintText(client, g_sHUDText);
|
||||||
|
}
|
||||||
StopSound(client, SNDCHAN_STATIC, "UI/hint.wav");
|
StopSound(client, SNDCHAN_STATIC, "UI/hint.wav");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
s_bLastHudPrinted = false;
|
s_bLastHudPrinted = false;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool BossInit(CBoss _Boss)
|
bool BossInit(CBoss _Boss)
|
||||||
@ -1415,7 +1427,7 @@ bool BossProcess(CBoss _Boss)
|
|||||||
_Boss.iLastChange = iLastChange;
|
_Boss.iLastChange = iLastChange;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Boss hasn't initialized HP yet.
|
// Boss hasnt initialized HP yet.
|
||||||
if(iHealth == 0 && iLastHealth == 0)
|
if(iHealth == 0 && iLastHealth == 0)
|
||||||
{
|
{
|
||||||
// Boss invalid: Delete boss
|
// Boss invalid: Delete boss
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user