include "TriggerLibs/HeroesLib"



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

// Library: Lucio

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

// Variable Declarations

int libHLUC_gv_heroLucioTriggerRegistrationVariable;

unit[libCore_gv_bALMaxPlayers + 1] libHLUC_gv_heroLucioCurrentAttackTarget;



// Function Declarations

void libHLUC_gf_HeroLucioIncrementHeroCountFunction ();

void libHLUC_gf_HeroLucioDecrementHeroCountFunction ();

void libHLUC_gf_SoundtrackPlayMapIntroSoundtrackForAllPlayers ();



// Trigger Declarations

trigger libHLUC_gt_HeroLucioSoundtrackInitialization;

trigger libHLUC_gt_HeroLucioHeroWeaponApplyTargetingUnit;

trigger libHLUC_gt_HeroLucioTargetAcquired;

trigger libHLUC_gt_HeroLucioForceAcquireTargetTaunt;

trigger libHLUC_gt_HeroLucioHoldFire;

trigger libHLUC_gt_HeroLucioCrossfadeSpeedBoostInitializer;

trigger libHLUC_gt_HeroLucioSoundBarrierShieldsCombatText;

trigger libHLUC_gt_HeroLucioReverseAmpNonstopRemix;

trigger libHLUC_gt_HeroLucioAmpItUpMaximumTempo;

trigger libHLUC_gt_HeroLucioBackInTheMix;

trigger libHLUC_gt_HeroLucioCantStopWontStop;

trigger libHLUC_gt_HeroLucioCrossfadeBoomboxSynaesthesiaAuditiva;

trigger libHLUC_gt_HeroLucioGoodVibrationsShieldsCombatText;



// Library Initialization

void libHLUC_InitVariables ();