Unit SFX event tags

Possible SFX event types that can be added to a unit.
 * SFXEvent_Select
 * SFXEvent_Move
 * SFXEvent_Fleet_Move
 * SFXEvent_Attack
 * SFXEvent_Guard
 * SFXEvent_Defend
 * SFXEvent_Stop
 * SFXEvent_Deploy
 * SFXEvent_Undeploy
 * SFXEvent_Move_Opposite
 * SFXEvent_Group_Move
 * SFXEvent_Group_Attack
 * SFXEvent_Assist_Move
 * SFXEvent_Assist_Attack
 * SFXEvent_Attack_Override
 * SFXEvent_Hardpoint_All_Weapons_Destroyed
 * SFXEvent_Attack_Hardpoint
 * SFXEvent_Hardpoint_Destroyed
 * SFXEvent_Unit_Under_Attack
 * SFXEvent_Unit_Lost
 * SFXEvent_Fire
 * SFXEvent_Retreat_Start
 * SFXEvent_Retreat_Cancel
 * SFXEvent_Retreat_Engines_Jump
 * SFXEvent_Shields_Go_Down
 * SFXEvent_Shields_Go_Back_Up
 * SFXEvent_Hero_Respawned
 * SFXEvent_Special_Weapon_Ready
 * SFXEvent_Health_Low_Warning
 * SFXEvent_Health_Critical_Warning
 * SFXEvent_Enemy_Damaged_Health_Low_Warning
 * SFXEvent_Enemy_Damaged_Health_Critical_Warning
 * SFXEvent_Bomb_Run_Select_Target
 * SFXEvent_Bomb_Run_Incoming
 * SFXEvent_Bombard_Select_Target
 * SFXEvent_Bombard_Incoming
 * SFXEvent_Beacon_Placed
 * SFXEvent_Move_Into_Asteroid_Field
 * SFXEvent_Move_Into_Nebula
 * SFXEvent_Damaged_By_Asteroid
 * SFXEvent_Debug_Test_Loop
 * SFXEvent_Ambient_Loop
 * SFXEvent_Engine_Idle_Loop
 * SFXEvent_Engine_Moving_Loop
 * SFXEvent_Engine_Cinematic_Focus_Loop
 * SFXEvent_Powered_Active_Loop
 * SFXEvent_Turret_Rotating_Loop
 * SFXEvent_Build_Started
 * SFXEvent_Build_Complete
 * SFXEvent_Build_Cancelled
 * SFXEvent_Sold_Tactical
 * SFXEvent_Tactical_Build_Started
 * SFXEvent_Tactical_Build_Complete
 * SFXEvent_Tactical_Build_Cancelled
 * SFXEvent_Ambient_Moving
 * SFXEvent_Ambient_Moving_Min_Delay_Seconds
 * SFXEvent_Ambient_Moving_Max_Delay_Seconds
 * SFXEvent_Draw_Weapon
 * SFXEvent_Holster_Weapon
 * SFXEvent_Cough_Override
 * SFXEvent_Select_With_Non_Hero_Ability
 * SFXEvent_Attack_With_Non_Hero_Ability
 * SFXEvent_Move_With_Non_Hero_Ability