include "TriggerLibs/HeroesLib"
//--------------------------------------------------------------------------------------------------
// Library: Deathwing
//--------------------------------------------------------------------------------------------------
// Variable Declarations
int libHDEA_gv_heroDeathwingTriggerRegistrationVariable;
fixed[libCore_gv_bALMaxPlayers + 1] libHDEA_gv_heroDeathwingConflagrationDamageTaken;
// Function Declarations
void libHDEA_gf_HeroDeathwingIncrementHeroCountFunction ();
void libHDEA_gf_HeroDeathwingDecrementHeroCountFunction ();
void libHDEA_gf_HeroDeathwingFirestormGenerateFirestormatLocation (point lp_point, int lp_owner, unit lp_caster);
// Trigger Declarations
trigger libHDEA_gt_KillLogWarningDetection;
trigger libHDEA_gt_KillLogWarningDetection2;
trigger libHDEA_gt_KillLogWarningDetection3;
trigger libHDEA_gt_KillLogWarningDetection4;
trigger libHDEA_gt_KillLogWarningDetection5;
trigger libHDEA_gt_HeroDeathwingCataclysmHeroTakedown;
trigger libHDEA_gt_HeroDeathwingBellowingRoarCameraLock;
trigger libHDEA_gt_HeroDeathwingRespawn;
trigger libHDEA_gt_HeroDeathwingDragonflightPeriodicRoar;
trigger libHDEA_gt_HeroDeathwingDragonflightModifyFacing;
trigger libHDEA_gt_HeroDeathwingDragonflightOverlayOn;
trigger libHDEA_gt_HeroDeathwingDragonflightOverlayOff;
trigger libHDEA_gt_HeroDeathwingDragonflightCameraLockInterrupt;
trigger libHDEA_gt_HeroDeathwingDragonflightCameraLockResume;
trigger libHDEA_gt_HeroDeathwingDragonflightDamageTakenCooldownModifier;
trigger libHDEA_gt_HeroDeathwingElementiumPlatingShieldStrength;
trigger libHDEA_gt_HeroDeathwingBurnBeneathMyShadowFortOrKeepDies;
trigger libHDEA_gt_HeroDeathwingConflagrationRemoveTrackedDamage;
trigger libHDEA_gt_HeroDeathwingConflagrationUnitTakesDamage;
trigger libHDEA_gt_HeroDeathwingFirestormDeathwingLanded;
// Library Initialization
void libHDEA_InitVariables ();