include "TriggerLibs/HeroesLib"



//--------------------------------------------------------------------------------------------------

// Library: Firebat

//--------------------------------------------------------------------------------------------------

// Constants

const fixed libHFIR_gv_heroFirebatJuggernautPlatingBaseShieldMod = 1.25;



// Variable Declarations

int libHFIR_gv_heroFirebatTriggerRegistrationVariable;

timer[libCore_gv_bALMaxPlayers + 1] libHFIR_gv_bunkerOverlayFX_Timer;

fixed[libCore_gv_bALMaxPlayers + 1] libHFIR_gv_heroFirebatJuggernautPlatingCombinedShield;



// Function Declarations

void libHFIR_gf_HeroFirebatIncrementHeroCountFunction ();

void libHFIR_gf_HeroFirebatDecrementHeroCountFunction ();



// Trigger Declarations

trigger libHFIR_gt_HeroFirebatBunkerDropFortifiedBunkerOilSpillCast;

trigger libHFIR_gt_HeroFirebatBunkerDropFlamethrowerReveal;

trigger libHFIR_gt_HeroFirebatBunkerDropTurretUnitSelect;

trigger libHFIR_gt_HeroFirebatBunkerDropEnterTurnAIOn;

trigger libHFIR_gt_HeroFirebatBunkerDropTurretUnitDeselect;

trigger libHFIR_gt_HeroFirebatBunkerDropOverlayOn;

trigger libHFIR_gt_HeroFirebatBunkerDropOverlayOff;

trigger libHFIR_gt_HeroFirebatBunkerDropOverlayFlamethrowerFXStart;

trigger libHFIR_gt_HeroFirebatBunkerDropOverlayFlamethrowerFXEnd;

trigger libHFIR_gt_HeroFirebatJuggernautPlatingDamageTracker;

trigger libHFIR_gt_HeroFirebatJuggernautPlatingApplyShield;



// Library Initialization

void libHFIR_InitVariables ();