user   int hpbar_style = 1;
server int hpbar_threshold = 0;
server bool hpbar_tracker = true;
server int hpbar_tracker_threshold = 3001;
server float hpbar_tracker_x = 0.02;
server float hpbar_tracker_y = 0.58;
user   bool hpbar_show_friendly = true;
server bool hpbar_rekt = true;
user   bool hpbar_announcer = true;
server noarchive bool hpbar_zan3 = true;
user bool lca_legmusic = TRUE;

////////////////////////////////////////////////////////////////////////////////////////////////////
// Display name mappings
////////////////////////////////////////////////////////////////////////////////////////////////////

// Beyond Doom Monsters
server noarchive string hpbar_name_BDZombieman = "Zombie Handgunner";
server noarchive string hpbar_name_BDShotgunguy = "Zombie Shotgunner";
server noarchive string hpbar_name_BDDoomimp = "Dark Imp";
server noarchive string hpbar_name_BDLostsoul = "Rictus";
server noarchive string hpbar_name_BDChaingunguy = "Zombie Chaingunner";
server noarchive string hpbar_name_BDDemon = "Fiend";
server noarchive string hpbar_name_BDSpectre = "Lurker";
server noarchive string hpbar_name_BDRevenant = "Revenant";
server noarchive string hpbar_name_BDCacodemon = "Agatho Demon";
server noarchive string hpbar_name_BDPainelemental = "Inferno";
server noarchive string hpbar_name_BDHellknight = "Archon of Hell";
server noarchive string hpbar_name_BDArachnotron = "Plasma Spider";
server noarchive string hpbar_name_BDFatso = "Fatty";
server noarchive string hpbar_name_BDArchvile = "Diabloist";
server noarchive string hpbar_name_BDBaronofhell = "Bruiser Demon";
server noarchive string hpbar_name_BDSpidermastermind = "Demolisher";
server noarchive string hpbar_name_BDCyberdemon = "Cyberdemon";
server noarchive string hpbar_name_HISSY1 = "\cd*\chD";
server noarchive string hpbar_name_HISSY2 = "\chD\cd*";
server noarchive string hpbar_name_BDZombiewoman = "\ciZombie Riflegunner\c-";
server noarchive string hpbar_name_ASGguy = "\ciZombie Assault Shotgunner\c-";
server noarchive string hpbar_name_Cyberimp = "\ciCyber Imp\c-";
server noarchive string hpbar_name_Visage = "\ciVisage\c-";
server noarchive string hpbar_name_MinigunGuy = "\ciZombie Minigunner\c-";
server noarchive string hpbar_name_CyberFiend = "\ciCyber Fiend\c-";
server noarchive string hpbar_name_CyberLurker = "\ciCyber Lurker\c-";
server noarchive string hpbar_name_Stalker2 = "\ciStalker\c-";
server noarchive string hpbar_name_Necrodemon = "\ciNecro Demon\c-";
server noarchive string hpbar_name_IceElemental = "\ciAncient Apparition\c-";
server noarchive string hpbar_name_Cybernoble = "\ciCyber Noble\c-";
server noarchive string hpbar_name_Chaingunspider = "\ciChaingun Spider\c-";
server noarchive string hpbar_name_Mafibus = "\ciMafibus\c-";
server noarchive string hpbar_name_Shadowvile = "\ciShadow Vile\c-";
server noarchive string hpbar_name_NetherZealot = "\cmNether \cgZealot\c-";
server noarchive string hpbar_name_Cybruiser = "\ciCybruiser\c-";
server noarchive string hpbar_name_Nemesis = "\cuNeme\cqsis\c-";
server noarchive string hpbar_name_CyberLord = "\cuCyber \cqLord\c-";
server noarchive string hpbar_name_HomingRocketZombie = "\cuHoming Rocket Zombie\c-";
server noarchive string hpbar_name_Karasawaguy = "\cgZombie Karasawagunner\c-";
server noarchive string hpbar_name_SawedOffGuy = "\cuSawed-Off Zombie\c-";
server noarchive string hpbar_name_QSGGuy = "\cgZombie Quad Shotgunner\c-";
server noarchive string hpbar_name_NetherDweller = "\cuNether Dweller\c-";
server noarchive string hpbar_name_VoidImp = "\cgVoid Imp\c-";
server noarchive string hpbar_name_Bloodsoul = "\cgBlood Soul\c-";
server noarchive string hpbar_name_BrimSoul = "\cuBrimstone Soul\c-";
server noarchive string hpbar_name_BFG9500guy = "\cuZombie Big Fucking Gunner 9500\c-";
server noarchive string hpbar_name_Bfgguy = "\cgZombie Big Fucking Gunner 9000\c-";
server noarchive string hpbar_name_Souleater = "\cgSoul Eater\c-";
server noarchive string hpbar_name_StoneFiend = "\cuStone Fiend\c-";
server noarchive string hpbar_name_ShadowFiend = "\cgShadow Fiend\c-";
server noarchive string hpbar_name_CausticWorm = "\cuCaustic Worm\c-";
server noarchive string hpbar_name_FieryRevenant = "\cgFiery Revenant\c-";
server noarchive string hpbar_name_Exterminator = "\cuExterminator\c-";
server noarchive string hpbar_name_Crackodemon = "\cgCracko Demon\c-";
server noarchive string hpbar_name_Blitzodemon = "\cuBlitzo Demon\c-";
server noarchive string hpbar_name_Bloodharvester = "\cgBlood Harvester\c-";
server noarchive string hpbar_name_BrimBomber = "\cuBrimstone Bomber\c-";
server noarchive string hpbar_name_DamnedKnight = "\cgDamned Knight\c-";
server noarchive string hpbar_name_HellChampion = "\cuHell Champion\c-";
server noarchive string hpbar_name_Fusionite = "\cgFusionite\c-";
server noarchive string hpbar_name_Behemoth = "\cgBehemoth\c-";
server noarchive string hpbar_name_Goliath = "\cuGoliath\c-";
server noarchive string hpbar_name_Nethersummoner = "\cmNether Summoner\c-";
server noarchive string hpbar_name_Pyrodemon = "\cgPyro Demon\c-";
server noarchive string hpbar_name_HellCommando = "\cuHell Commando\c-";
server noarchive string hpbar_name_Cerebralmatriarch = "\cuCerebral \ciMatriarch\c-";
server noarchive string hpbar_name_Deathcardinal = "\cuDeath \ciCardinal\c-";
server noarchive string hpbar_name_ZSpecops1 = "\crZombie Elite Private\c-";
server noarchive string hpbar_name_ZSpecops2 = "\crZombie Elite Sergeant\c-";
server noarchive string hpbar_name_Anniimp = "\crAnnihilator Imp\c-";
server noarchive string hpbar_name_Lessercacodemon = "\crLesser Cacodemon\c-";
server noarchive string hpbar_name_ZSpecops3 = "\crZombie Elite Commando\c-";
server noarchive string hpbar_name_Assaultfiend = "\crAssault Fiend\c-";
server noarchive string hpbar_name_TormentedSpectre = "\crTormented Spectre\c-";
server noarchive string hpbar_name_HeadHunter = "\crHead Hunter\c-";
server noarchive string hpbar_name_Eldritch = "\crEldritch\c-";
server noarchive string hpbar_name_Cacomental = "\crCacomental\c-";
server noarchive string hpbar_name_Cyberpaladin = "\crCyber Paladin\c-";
server noarchive string hpbar_name_CerebralBaby = "\crCerebral \ciBaby\c-";
server noarchive string hpbar_name_DemoBaby = "\cuBaby Demolisher\c-";
server noarchive string hpbar_name_Demobus = "\crDemobus\c-";
server noarchive string hpbar_name_Heretic = "\cdHeretic\c-";
server noarchive string hpbar_name_Cybrawler = "\crCybrawler\c-";
server noarchive string hpbar_name_MetalProphet = "\cuMetal \csProphet\c-";
server noarchive string hpbar_name_PurgatoryKing = "\ctPurgatory \cmKing\c-";
server noarchive string hpbar_name_Obliterater = "\csObli\cgter\csater\c-";
server noarchive string hpbar_name_Nethersoul = "\cmNether Soul\c-";
server noarchive string hpbar_name_NetherSpirit = "\cmNether Spirit\c-";
server noarchive string hpbar_name_NetherCacodemon = "\cmNether Cacodemon\c-";
server noarchive string hpbar_name_LootDroid = "\cfLoot Droid\c-";
server noarchive string hpbar_name_LootBox = "\cfLoot Box\c-";

// Skulltag Monsters
server noarchive string hpbar_name_Supershotgunguy = "\cmU\chndead Duelis\cmt\c-";
server noarchive string hpbar_name_DarkImp = "\cmC\chathars\cmi\c-";
server noarchive string hpbar_name_Blooddemon = "\cmB\chlood Houn\cmd\c-";
server noarchive string hpbar_name_Cacolantern = "\cmD\chamned Cacodemo\cmn\c-";
server noarchive string hpbar_name_Abaddon = "\cmM\chagmaddo\cmn\c-";
server noarchive string hpbar_name_Hectebus = "\cmG\cheminibu\cms\c-";
server noarchive string hpbar_name_Belphegor = "\cmH\chell's Fur\cmy\c-";

// Beyond Wolf Monsters
server noarchive string hpbar_name_SSGuard  = "\chNazi \cmGuard\c-";
server noarchive string hpbar_name_SSDoge = "\csNazi \cmGuard \csDoge\c-";
server noarchive string hpbar_name_SSShotgunner = "\cgNazi \cmShotgunner\c-";
server noarchive string hpbar_name_SSMutant = "\cgNazi \cmMutant\c-";
server noarchive string hpbar_name_SSClone = "\cgNazi \cmClone\c-";
server noarchive string hpbar_name_SSOfficer = "\cgNazi \cmOfficer\c-";
server noarchive string hpbar_name_SSEliteguard = "\cgNazi \cmElite Guard\c-";
server noarchive string hpbar_name_SSFlamer = "\cgNazi \ciFlamer\c-";
server noarchive string hpbar_name_SSSupersoldier = "\cgNazi \cmSuper \cuSoldier\c-";
server noarchive string hpbar_name_SSJuggernaut = "\cgNazi \cmJugger\cqnaut\c-";
server noarchive string hpbar_name_SSGeneral = "\cgNazi \cuGeneral\c-";
server noarchive string hpbar_name_SSBaron = "\crNazi \cmBaron \cuvon \crSchmitt\c-";

// Beyond Allies
server noarchive string hpbar_name_Sentrygun = "\cdSentry Gun\c-";
server noarchive string hpbar_name_CombatDroid = "\cnCombat Droid\c-";
server noarchive string hpbar_name_MarineAllyFist = "\cdMarine \cgBerserker\c-";
server noarchive string hpbar_name_MarineAllyChainsaw = "\cdMarine \cgChainsaw\c-";
server noarchive string hpbar_name_MarineAllySG = "\cdMarine \c!Shotgunner\c-";
server noarchive string hpbar_name_MarineAllyCG = "\cdMarine \cpChaingunner\c-";
server noarchive string hpbar_name_MarineAllySSG = "\cdMarine \c!Super Shotgunner\c-";
server noarchive string hpbar_name_MarineAllyMinigun = "\cdMarine \cpMinigunner\c-";
server noarchive string hpbar_name_MarineAllyRocket = "\cdMarine \csRocketeer\c-";
server noarchive string hpbar_name_MarineAllyPlasma = "\cdMarine Plasmagunner\c-";
server noarchive string hpbar_name_MarineAllyRailgun = "\cdMarine Railgunner\c-";
server noarchive string hpbar_name_MarineAllyWMG = "\cdMarine \cnWolf Machinegunner\c-";

// Special Monster
server noarchive string hpbar_name_Hellsmith1 = "Hell Smith";

////////////////////////////////////////////////////////////////////////////////////////////////////
// Boss mappings
////////////////////////////////////////////////////////////////////////////////////////////////////

// Beyond Doom Monsters
server noarchive int hpbar_track_BDSpidermastermind = 1;
server noarchive int hpbar_track_BDCyberdemon = 1;
server noarchive int hpbar_track_Nemesis = 1;
server noarchive int hpbar_track_CyberLord = 1;
server noarchive int hpbar_track_Nethersummoner = 1;
server noarchive int hpbar_track_Cerebralmatriarch = 1;
server noarchive int hpbar_track_Deathcardinal = 1;
server noarchive int hpbar_track_HeadHunter = 1;
server noarchive int hpbar_track_Eldritch = 1;
server noarchive int hpbar_track_Cacomental = 1;
server noarchive int hpbar_track_Cyberpaladin = 1;
server noarchive int hpbar_track_Demobaby = 1;
server noarchive int hpbar_track_CerebralBaby = 1;
server noarchive int hpbar_track_Demobus = 1;
server noarchive int hpbar_track_Heretic = 1;
server noarchive int hpbar_track_NetherZealot = 1;
server noarchive int hpbar_track_Cybrawler = 1;
server noarchive int hpbar_track_MetalProphet = 1;
server noarchive int hpbar_track_PurgatoryKing = 1;
server noarchive int hpbar_track_Obliterater = 1;
server noarchive int hpbar_track_LootDroid = 1;


// Beyond Wolf Monsters
server noarchive int hpbar_track_SSSupersoldier = 1;
server noarchive int hpbar_track_SSJuggernaut = 1;
server noarchive int hpbar_track_SSGeneral = 1;
server noarchive int hpbar_track_SSBaron = 1;

// Special Monster
server noarchive int hpbar_track_Hellsmith1 = 1;

////////////////////////////////////////////////////////////////////////////////////////////////////
// Actor name mappings
////////////////////////////////////////////////////////////////////////////////////////////////////

// Beyond Doom Monsters
server noarchive string hpbar_map_BDSpidermastermind = "Demolisher";
server noarchive string hpbar_map_BDCyberdemon = "Annihilator";
server noarchive string hpbar_map_Nemesis = "Nemesis";
server noarchive string hpbar_map_CyberLord = "Cyber Lord";
server noarchive string hpbar_map_Nethersummoner = "Nether Summoner";
server noarchive string hpbar_map_Cerebralmatriarch = "Cerebral Matriarch";
server noarchive string hpbar_map_Deathcardinal = "Death Cardinal";
server noarchive string hpbar_map_HeadHunter = "Head Hunter";
server noarchive string hpbar_map_Eldritch = "Eldritch";
server noarchive string hpbar_map_Cyberpaladin = "Cyber Paladin";
server noarchive string hpbar_map_Demobaby = "Baby Demolisher";
server noarchive string hpbar_map_CerebralBaby = "Cerebral Baby";
server noarchive string hpbar_map_Demobus = "Demobus";
server noarchive string hpbar_map_Heretic = "Heretic";
server noarchive string hpbar_map_NetherZealot = "Nether Zealot";
server noarchive string hpbar_map_Cybrawler = "Cybrawler";
server noarchive string hpbar_map_MetalProphet = "Metal Prophet";
server noarchive string hpbar_map_PurgatoryKing = "Purgatory King";
server noarchive string hpbar_map_Obliterater = "Obliterater";
server noarchive string hpbar_map_LootDroid = "Loot Droid";


// Beyond Wolf Monsters
server noarchive string hpbar_map_SSSupersoldier = "Nazi Super Soldier";
server noarchive string hpbar_map_SSJuggernaut = "Nazi Juggernaut";
server noarchive string hpbar_map_SSGeneral = "Nazi General";
server noarchive string hpbar_map_SSBaron = "Nazi Baron von Schmitt";

// Doom
server noarchive int hpbar_track_Archvile = 1;
server noarchive int hpbar_track_Cyberdemon = 1;
server noarchive int hpbar_track_SpiderMastermind = 1;

// Special Monster
server noarchive string hpbar_map_Hellsmith1 = "Hell Smith";
////////////////////////////////////////////////////////////////////////////////////////////////////
// Actor name mappings
////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////

server noarchive string hpbar_tracked_names0 = "";
server noarchive string hpbar_tracked_names1 = "";
server noarchive string hpbar_tracked_names2 = "";
server noarchive string hpbar_tracked_names3 = "";
server noarchive string hpbar_tracked_names4 = "";
server noarchive string hpbar_tracked_names5 = "";
server noarchive string hpbar_tracked_names6 = "";
server noarchive string hpbar_tracked_names7 = "";
server noarchive string hpbar_tracked_names8 = "";
server noarchive string hpbar_tracked_names9 = "";
server noarchive string hpbar_tracked_names10 = "";
server noarchive string hpbar_tracked_names11 = "";
server noarchive string hpbar_tracked_names12 = "";
server noarchive string hpbar_tracked_names13 = "";
server noarchive string hpbar_tracked_names14 = "";
server noarchive string hpbar_tracked_names15 = "";
server noarchive string hpbar_tracked_names16 = "";
server noarchive string hpbar_tracked_names17 = "";
server noarchive string hpbar_tracked_names18 = "";
server noarchive string hpbar_tracked_names19 = "";
server noarchive string hpbar_tracked_names20 = "";
server noarchive string hpbar_tracked_names21 = "";
server noarchive string hpbar_tracked_names22 = "";
server noarchive string hpbar_tracked_names23 = "";
server noarchive string hpbar_tracked_names24 = "";
server noarchive string hpbar_tracked_names25 = "";
server noarchive string hpbar_tracked_names26 = "";
server noarchive string hpbar_tracked_names27 = "";
server noarchive string hpbar_tracked_names28 = "";
server noarchive string hpbar_tracked_names29 = "";
server noarchive string hpbar_tracked_names30 = "";
server noarchive string hpbar_tracked_names31 = "";

server noarchive string hpbar_target_name0 = "";
server noarchive string hpbar_target_name1 = "";
server noarchive string hpbar_target_name2 = "";
server noarchive string hpbar_target_name3 = "";
server noarchive string hpbar_target_name4 = "";
server noarchive string hpbar_target_name5 = "";
server noarchive string hpbar_target_name6 = "";
server noarchive string hpbar_target_name7 = "";
server noarchive string hpbar_target_name8 = "";
server noarchive string hpbar_target_name9 = "";
server noarchive string hpbar_target_name10 = "";
server noarchive string hpbar_target_name11 = "";
server noarchive string hpbar_target_name12 = "";
server noarchive string hpbar_target_name13 = "";
server noarchive string hpbar_target_name14 = "";
server noarchive string hpbar_target_name15 = "";
server noarchive string hpbar_target_name16 = "";
server noarchive string hpbar_target_name17 = "";
server noarchive string hpbar_target_name18 = "";
server noarchive string hpbar_target_name19 = "";
server noarchive string hpbar_target_name20 = "";
server noarchive string hpbar_target_name21 = "";
server noarchive string hpbar_target_name22 = "";
server noarchive string hpbar_target_name23 = "";
server noarchive string hpbar_target_name24 = "";
server noarchive string hpbar_target_name25 = "";
server noarchive string hpbar_target_name26 = "";
server noarchive string hpbar_target_name27 = "";
server noarchive string hpbar_target_name28 = "";
server noarchive string hpbar_target_name29 = "";
server noarchive string hpbar_target_name30 = "";
server noarchive string hpbar_target_name31 = "";

server noarchive string hpbar_announcer_bigtext = "";
server noarchive string hpbar_announcer_smalltext = "";
server noarchive string hpbar_announcer_tinytext = "";
server noarchive string hpbar_announcer_sound = "";
server noarchive string hpbar_announcer_id = 0;
