Implemented showing model entities on the minimap.
parent
fb83115eeb
commit
13d58e2388
|
@ -171,6 +171,8 @@ onPrecacheGametype()
|
||||||
game["seekers_blind_sound"] = "elev_run_end";
|
game["seekers_blind_sound"] = "elev_run_end";
|
||||||
game["hiders_changed_sound"] = undefined;
|
game["hiders_changed_sound"] = undefined;
|
||||||
|
|
||||||
|
game["hiders_model_icon"] = "remotemissile_target_friendly";
|
||||||
|
|
||||||
game["fx_confetti"] = LoadFX("props/cash_player_drop");
|
game["fx_confetti"] = LoadFX("props/cash_player_drop");
|
||||||
game["fx_boom"] = LoadFX("props/electricbox4_explode");
|
game["fx_boom"] = LoadFX("props/electricbox4_explode");
|
||||||
|
|
||||||
|
@ -178,6 +180,8 @@ onPrecacheGametype()
|
||||||
PreCacheString(&"HIDEANDSEEK_TIMER_SEEKER_RELEASE_TITLE");
|
PreCacheString(&"HIDEANDSEEK_TIMER_SEEKER_RELEASE_TITLE");
|
||||||
PreCacheString(&"HIDEANDSEEK_SEEKERS_RELEASED");
|
PreCacheString(&"HIDEANDSEEK_SEEKERS_RELEASED");
|
||||||
PreCacheString(&"OBJECTIVES_HIDEANDSEEK_DEFENDER");
|
PreCacheString(&"OBJECTIVES_HIDEANDSEEK_DEFENDER");
|
||||||
|
|
||||||
|
PreCacheShader(game["hiders_model_icon"]);
|
||||||
}
|
}
|
||||||
|
|
||||||
registerPrereleaseDvar(dvarString, defaultValue, minValue, maxValue)
|
registerPrereleaseDvar(dvarString, defaultValue, minValue, maxValue)
|
||||||
|
@ -291,10 +295,26 @@ onStartGameType()
|
||||||
|
|
||||||
level updateGametypeDvars();
|
level updateGametypeDvars();
|
||||||
|
|
||||||
|
level thread levelShowModelsOnMinimap();
|
||||||
level thread levelReleaseTimer();
|
level thread levelReleaseTimer();
|
||||||
level thread levelSpeeding();
|
level thread levelSpeeding();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
levelShowModelsOnMinimap()
|
||||||
|
{
|
||||||
|
// TODO: Use level-global ID!
|
||||||
|
for (i = 0; i < level.EntityList.size; i++)
|
||||||
|
{
|
||||||
|
ent = level.EntityList[i];
|
||||||
|
objID = maps\mp\gametypes\_gameobjects::getNextObjID();
|
||||||
|
Objective_Add(objID, "active");
|
||||||
|
Objective_OnEntity(objID, ent);
|
||||||
|
Objective_Icon(objID, game["hiders_model_icon"]);
|
||||||
|
Objective_Team(objID, game["hiders"]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
getSpawnPoint()
|
getSpawnPoint()
|
||||||
{
|
{
|
||||||
logString("getSpawnPoint called");
|
logString("getSpawnPoint called");
|
||||||
|
|
Loading…
Reference in New Issue