include "TriggerLibs/HeroesLib"



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

// Library: Maiev

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

// Variable Declarations

int libHMAI_gv_heroMaievTriggerRegistrationVariable;

unitgroup[libCore_gv_bALMaxPlayers + 1] libHMAI_gv_heroMaievContainmentDiscBackupVisionGroups;

int libHMAI_gv_heroMaievActiveContainmentDiscTargets;



// Function Declarations

void libHMAI_gf_HeroMaievIncrementHeroCountFunction ();

void libHMAI_gf_HeroMaievDecrementHeroCountFunction ();



// Trigger Declarations

trigger libHMAI_gt_HeroMaievChargedTalentsRespec;

trigger libHMAI_gt_HeroMaievContainmentDiscOverlayOn;

trigger libHMAI_gt_HeroMaievContainmentDiscOverlayOff;

trigger libHMAI_gt_HeroMaievMultiHeroContainmentDiscController;

trigger libHMAI_gt_HeroMaievApplyContainmentDiscAllyVisionSuppression;

trigger libHMAI_gt_HeroMaievRemoveContainmentDiscAllyVisionSuppression;

trigger libHMAI_gt_HeroMaievVaultCharge;

trigger libHMAI_gt_HeroMaievResetVaultCharge;



// Library Initialization

void libHMAI_InitVariables ();