# Play Sound On Unit (Deprecated)
Grammar — Play soundLink for players on unit with Z offset height|Z (at volume% volume, skip the first offset seconds)
Flags —Action
|Hidden
Plays a sound at a unit for the specified player group. Use the “Last Played Sound” function to refer to this sound.
# Arguments
soundlink
— Sound Linkplayergroup
— Playersunit
— Unitfixed
— Heightfixed
— Volumefixed
— Offset
Returns — void
void SoundPlayOnUnit(
soundlink lp_soundLink,
playergroup lp_players,
unit lp_unit,
fixed lp_height,
fixed lp_volume,
fixed lp_offset,
);
# Related
Category: Sound / Deprecated
- Set Sound Reverb (Deprecated) —
void
— SoundSetReverb - Play Sound Scene File (Deprecated) —
void
— SoundPlaySceneFile - Play Sound Scene (Deprecated) —
void
— SoundPlayScene - Play Sound (Deprecated) —
void
— SoundPlay - Play Sound On Unit (Deprecated) —
void
— SoundPlayOnUnit - Play Sound At Point (Deprecated) —
void
— SoundPlayAtPoint
# Examples
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:2306
UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("attack", 0), lv_beamTarget), c_orderQueueReplace);
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C");
SoundPlayOnUnit(SoundLink("SS_TerraTronBeamChargeUp", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
Wait(2.0, c_timeGame);
UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("SS_TerraTronBeamAttack", 0), lv_beamTarget), c_orderQueueReplace);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:2333
UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("attack", 0), lv_beamTarget), c_orderQueueReplace);
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C");
SoundPlayOnUnit(SoundLink("SS_TerraTronBeamChargeUp", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
Wait(2.0, c_timeGame);
UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("SS_TerraTronBeamAttack", 0), lv_beamTarget), c_orderQueueReplace);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:5224
}
UnitSetTeamColorIndex(gv_boss, 1);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), gv_boss, 0.0, 100.0, 0.0);
libNtve_gf_MakeUnitInvulnerable(gv_boss, true);
gf_PrepareUnitForShooterGame(gv_boss);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:5408
lv_oldLoc = UnitGetPosition(gv_boss);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), gv_boss, 0.0, 100.0, 0.0);
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart Default Stand,Work,Start Stand,Work Stand,Work,End");
Wait(3.0, c_timeGame);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:5411
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart Default Stand,Work,Start Stand,Work Stand,Work,End");
Wait(3.0, c_timeGame);
SoundPlayOnUnit(SoundLink("SS_LeviathanCharge", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
UnitSetPropertyFixed(gv_boss, c_unitPropMovementSpeed, 30.0);
UnitIssueOrder(gv_boss, OrderTargetingPoint(AbilityCommand("move", 0), PointWithOffset(lv_oldLoc, 0.0, -8.0)), c_orderQueueReplace);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:5421
}
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStop Default");
SoundPlayOnUnit(SoundLink("SS_LeviathanChargeImpact", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.5, 1.0, 100.0, 0.0);
Wait(0.5, c_timeGame);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:5674
}
UnitSetTeamColorIndex(gv_boss, 1);
SoundPlayOnUnit(SoundLink("LostViking_TerraTronBirth", 0), PlayerGroupAll(), gv_boss, 0.0, 100.0, 0.0);
libNtve_gf_MakeUnitInvulnerable(gv_boss, true);
gf_PrepareUnitForShooterGame(gv_boss);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:6026
UnitIssueOrder(gv_terraTronSaw, OrderTargetingPoint(AbilityCommand("move", 0), lv_newDestination), c_orderQueueReplace);
gv_lastSawPosition = lv_currentSawPosition;
SoundPlayOnUnit(SoundLink("SS_SawBounce", 0), PlayerGroupAll(), gv_terraTronSaw, 8.0, 100.0, 0.0);
}
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:3833
Wait(3.0, c_timeGame);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Land Forward", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Barracks_Movement", 0), PlayerGroupAll(), lv_unit, 0.0, 100.0, 0.0);
lv_sound = SoundLastPlayed();
Wait(5.0, c_timeGame);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:607
gv_infestationDefenderUnit[lp_colonyIndex][lp_defenderIndex] = UnitLastCreated();
UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("attack", 0), gv_infestationDefenderLocation[lp_colonyIndex][lp_defenderIndex]), c_orderQueueReplace);
SoundPlayOnUnit(SoundLink("Overlord_Unload", -1), PlayerGroupAll(), lp_overlord, 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:2616
}
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_trainCarToAnimate_LOCAL), c_animNameDefault, "Stand Work Start", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("SiegeTank_Explode", -1), PlayerGroupAll(), lv_trainCarToAnimate_LOCAL, 0.0, 100.0, 0.0);
Wait(1.0, c_timeGame);
while (true) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:790
if ((gv_initialOrderGiven == false)) {
UnitIssueOrder(UnitFromId(4), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(155)), c_orderQueueReplace);
SoundPlayOnUnit(SoundLink("THorner03BriefingTychus00019", -1), PlayerGroupAll(), UnitFromId(4), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:833
TriggerEnable(TriggerGetCurrent(), false);
SoundPlayOnUnit(SoundLink("Dog_Bark", -1), PlayerGroupAll(), gv_dogmeat, 0.0, 100.0, 0.0);
UnitBehaviorAdd(gv_dogmeat, "Run", gv_dogmeat, 1);
UnitIssueOrder(gv_dogmeat, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueReplace);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:878
TriggerEnable(TriggerGetCurrent(), false);
SoundPlayOnUnit(SoundLink("Dog_Bark", -1), PlayerGroupAll(), gv_dogmeat, 0.0, 100.0, 0.0);
UnitIssueOrder(gv_dogmeat, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(672)), c_orderQueueReplace);
UnitIssueOrder(gv_dogmeat, OrderTargetingUnit(AbilityCommand("move", 4), gv_raynor), c_orderQueueAddToEnd);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:927
TriggerEnable(TriggerGetCurrent(), false);
SoundPlayOnUnit(SoundLink("Dog_Bark", -1), PlayerGroupAll(), gv_dogmeat, 0.0, 100.0, 0.0);
UnitIssueOrder(gv_dogmeat, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2719)), c_orderQueueReplace);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:1035
UnitRemove(EventUnit());
if ((UnitIsAlive(gv_dogmeat) == true)) {
SoundPlayOnUnit(SoundLink("Dog_Howl", -1), PlayerGroupAll(), gv_dogmeat, 0.0, 100.0, 0.0);
UnitBehaviorAdd(gv_dogmeat, "CritterWanderLeashShort", gv_dogmeat, 1);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:5600
SoundPlayAtPoint(SoundLink("Emitter_CrowdGasp", -1), PlayerGroupAll(), Point(41.0, 83.0), 0.0, 100.0, 0.0);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1615)), c_animNameDefault, "Attack", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Marine_AttackLaunch", 6), PlayerGroupAll(), UnitFromId(1615), 10.0, 100.0, 0.0);
libNtve_gf_AttachModelToUnit(UnitFromId(1615), "MarineAttackLaunch", "Ref_Weapon");
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1464)), c_animNameDefault, "Attack", c_animFlagNonLooping, c_animTimeDefault);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:5603
libNtve_gf_AttachModelToUnit(UnitFromId(1615), "MarineAttackLaunch", "Ref_Weapon");
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1464)), c_animNameDefault, "Attack", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Marine_AttackLaunch", 6), PlayerGroupAll(), UnitFromId(1464), 10.0, 100.0, 0.0);
libNtve_gf_AttachModelToUnit(UnitFromId(1464), "MarineAttackLaunch", "Ref_Weapon");
autoFE7C617C_g = lv_cIVVIES;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:372
// Implementation
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_nydusWormP03), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
libNtve_gf_CreateUnitsAtPoint2(lp_quantity, lp_unitType, 0, gv_pLAYER03_ZERG, UnitGetPosition(gv_nydusWormP03));
AISetGroupSuicide(UnitLastCreatedGroup(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:383
if ((gv_gameOver == false) && (UnitIsAlive(lp_nydus) == true)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
AISetGroupSuicide(UnitLastCreatedGroup(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:396
if ((gv_gameOver == false) && (UnitIsAlive(lp_nydus) == true)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
AISetGroupSuicide(UnitLastCreatedGroup(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:457
if ((UnitIsAlive(lp_nydus) == true) && (gv_victoryCinematicCompleted == false)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(363)), c_orderQueueReplace);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1487
UnitIssueOrder(UnitFromId(788), OrderTargetingUnit(AbilityCommand("move", 0), UnitFromId(1167)), c_orderQueueReplace);
Wait(0.75, c_timeGame);
SoundPlayOnUnit(SoundLink("Medivac_Load", 0), PlayerGroupAll(), UnitFromId(1167), 0.0, 100.0, 0.0);
UnitRemove(UnitFromId(788));
TriggerEnable(gt_TaurenOuthouseLaunch, true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:2520
gv_nydusWormP03 = UnitLastCreated();
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:2524
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_nydusWormP03), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
libNtve_gf_CreateUnitsAtPoint2(3, "Zergling", 0, gv_pLAYER03_ZERG, UnitGetPosition(gv_nydusWormP03));
UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), UnitFromId(366)), c_orderQueueReplace);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3069
libNtve_gf_CreateUnitsWithDefaultFacing(1, "NydusCanal", 0, gv_pLAYER02_ZERG, RegionGetCenter(RegionFromId(32)));
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitLastCreated(), 0.0, 100.0, 0.0);
Wait(1.5, c_timeGame);
if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(33)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3077
libNtve_gf_CreateUnitsWithDefaultFacing(1, "NydusCanal", 0, gv_pLAYER02_ZERG, RegionGetCenter(RegionFromId(33)));
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitLastCreated(), 0.0, 100.0, 0.0);
Wait(1.5, c_timeGame);
if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(34)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3085
libNtve_gf_CreateUnitsWithDefaultFacing(1, "NydusCanal", 0, gv_pLAYER02_ZERG, RegionGetCenter(RegionFromId(34)));
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitLastCreated(), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1701
gv_gasHarvestingCount += 1;
if ((UnitGetType(EventUnitTargetUnit()) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("PhaseMineBlastSplit", -1), PlayerGroupAll(), EventUnitTargetUnit(), 0.0, 100.0, 0.0);
gv_terrazineHarvesting = EventUnitTargetUnit();
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:1921
gv_sCVKilledAlertPosition = UnitGetPosition(EventUnit());
if ((UnitGetType(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0)))) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("PhaseMineBlastSplit", 0), PlayerGroupAll(), gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:2011
gv_gasHarvestingCount -= 1;
if ((UnitGetType(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0)))) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("PhaseMineBlastSplit", 0), PlayerGroupAll(), gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:2113
}
if ((UnitGetType(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0)))) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("Raven_AutoTurretReleaseImpact", 0), PlayerGroupAll(), EventUnit(), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:2534
if ((UnitGetType(EventUnitTargetUnit()) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("Sentry_ForceFieldDeath", 0), PlayerGroupAll(), EventUnitTargetUnit(), 0.0, 100.0, 0.0);
}
else {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:2537
}
else {
SoundPlayOnUnit(SoundLink("WarpGate_TrainStart", 0), PlayerGroupAll(), EventUnitTargetUnit(), 0.0, 100.0, 0.0);
}
libNtve_gf_SendActorMessageToUnit(EventUnitTargetUnit(), "Signal ProtossStart");
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:2735
gv_probesThwarted += 1;
if ((UnitGetType(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0)))) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("Raven_PointDefenseDroneReleaseLaunch", 0), PlayerGroupAll(), gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:4157
VisRevealArea(gv_pLAYER01_USER, RegionFromId(90), 30.0, false);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1070)), c_animNameDefault, "Stand Victory", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), UnitFromId(1070), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:4190
libNtve_gf_ShareVisionofUnit(UnitFromId(1070), true, gv_pLAYER01_USER);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1070)), c_animNameDefault, "Stand Victory", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), UnitFromId(1070), 0.0, 100.0, 0.0);
Wait(4.6, c_timeReal);
if ((UnitGetOwner(UnitFromId(1070)) == gv_pLAYER05_ULTRA)) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:3591
for (autoF4FA28C1_i = 1; autoF4FA28C1_i <= autoF4FA28C1_n; autoF4FA28C1_i += 1) {
libNtve_gf_CreateUnitsAtPoint2(1, "WarPig", 0, gv_p06_MOEBIUS_SEC_FORCE, PointFromId(794));
SoundPlayOnUnit(SoundLink("Medivac_Unload", -1), PlayerGroupAll(), UnitLastCreated(), 0.0, 100.0, 0.0);
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_p01_USER);
UnitGroupAdd(gv_gROUPAliveInside, UnitLastCreated());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:6160
libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
UnitKill(gv_victoryArtifact);
SoundPlayOnUnit(SoundLink("Medivac_Load", -1), PlayerGroupAll(), lv_dropship, 0.0, 100.0, 0.0);
UnitIssueOrder(lv_dropship, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(196)), c_orderQueueAddToEnd);
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:543
AISetGroupSuicide(UnitLastCreatedGroup(), true);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
Wait(lp_time, lp_timeType);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:3181
gv_libraryDown01 = true;
UnitIssueOrder(UnitFromId(90), Order(AbilityCommand("LibraryDown", 0)), c_orderQueueReplace);
SoundPlayOnUnit(gv_soundLibrary, PlayerGroupAll(), UnitFromId(90), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:3227
gv_libraryDown02 = true;
UnitIssueOrder(UnitFromId(94), Order(AbilityCommand("LibraryDown", 0)), c_orderQueueReplace);
SoundPlayOnUnit(gv_soundLibrary, PlayerGroupAll(), UnitFromId(94), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:3273
gv_libraryDown03 = true;
UnitIssueOrder(UnitFromId(141), Order(AbilityCommand("LibraryDown", 0)), c_orderQueueReplace);
SoundPlayOnUnit(gv_soundLibrary, PlayerGroupAll(), UnitFromId(141), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:3318
TriggerEnable(TriggerGetCurrent(), false);
UnitIssueOrder(UnitFromId(300), Order(AbilityCommand("LibraryDown", 0)), c_orderQueueReplace);
SoundPlayOnUnit(gv_soundLibrary, PlayerGroupAll(), UnitFromId(300), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:3363
TriggerEnable(TriggerGetCurrent(), false);
UnitIssueOrder(UnitFromId(7), Order(AbilityCommand("LibraryDown", 0)), c_orderQueueReplace);
SoundPlayOnUnit(gv_soundLibrary, PlayerGroupAll(), UnitFromId(7), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:3408
TriggerEnable(TriggerGetCurrent(), false);
UnitIssueOrder(UnitFromId(576), Order(AbilityCommand("LibraryDown", 0)), c_orderQueueReplace);
SoundPlayOnUnit(gv_soundLibrary, PlayerGroupAll(), UnitFromId(576), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:3453
TriggerEnable(TriggerGetCurrent(), false);
UnitIssueOrder(UnitFromId(575), Order(AbilityCommand("LibraryDown", 0)), c_orderQueueReplace);
SoundPlayOnUnit(gv_soundLibrary, PlayerGroupAll(), UnitFromId(7), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:273
if ((UnitIsAlive(lp_nydus) == true)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
AIAttackWaveUseGroup(lp_player, UnitLastCreatedGroup());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:951
TriggerEnable(TriggerGetCurrent(), false);
SoundPlayOnUnit(SoundLink("Observer_Pissed", 3), PlayerGroupAll(), UnitFromId(355), 0.0, 100.0, 0.0);
UnitSetOwner(UnitFromId(355), gv_p01_USER, true);
UnitFlashSelection(UnitFromId(355), 1.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:1693
}
SoundPlayOnUnit(SoundLink("Egg_Explode", -1), PlayerGroupAll(), EventUnit(), 0.0, 100.0, 0.0);
UnitCreate(1, "InfestedTerranCampaign", 0, gv_p05_ZERG_LOW_GROUND_NOAI, UnitGetPosition(EventUnit()), 225.0);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:2524
if ((UnitIsAlive(gv_nydusWormP03) == true)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_nydusWormP03), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
VisRevealArea(gv_p01_USER, RegionCircle(UnitGetPosition(gv_nydusWormP03), 5.0), 8.0, true);
libNtve_gf_CreatePingFacingAngle(PlayerGroupSingle(gv_p01_USER), "PingAlert", UnitGetPosition(gv_nydusWormP03), ColorWithAlpha(100.00, 0.00, 0.00, 0.00), 0.0, 270.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:2572
if ((UnitIsAlive(gv_nydusWormP03) == true)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_nydusWormP03), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
VisRevealArea(gv_p01_USER, RegionCircle(UnitGetPosition(gv_nydusWormP03), 5.0), 8.0, true);
libNtve_gf_CreatePingFacingAngle(PlayerGroupSingle(gv_p01_USER), "PingAlert", UnitGetPosition(gv_nydusWormP03), ColorWithAlpha(100.00, 0.00, 0.00, 0.00), 0.0, 270.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:2620
if ((UnitIsAlive(gv_nydusWormP04) == true)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_nydusWormP04), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), gv_nydusWormP04, 0.0, 100.0, 0.0);
VisRevealArea(gv_p01_USER, RegionCircle(UnitGetPosition(gv_nydusWormP04), 5.0), 8.0, true);
libNtve_gf_CreatePingFacingAngle(PlayerGroupSingle(gv_p01_USER), "PingAlert", UnitGetPosition(gv_nydusWormP04), ColorWithAlpha(100.00, 0.00, 0.00, 0.00), 0.0, 270.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:2650
}
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_nydusWormP03), c_animNameDefault, "Unburrow", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Zerg_BurrowLarge", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
Wait(3.8, c_timeGame);
UnitRemove(gv_nydusWormP03);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:2679
}
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_nydusWormP04), c_animNameDefault, "Unburrow", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Zerg_BurrowLarge", -1), PlayerGroupAll(), gv_nydusWormP04, 0.0, 100.0, 0.0);
Wait(3.8, c_timeGame);
UnitRemove(gv_nydusWormP04);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:6469
UnitIssueOrder(gv_omegalisk1, Order(AbilityCommand("BurrowOmegaliskUp", 0)), c_orderQueueReplace);
Wait(2.0, c_timeGame);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", -1), PlayerGroupAll(), gv_omegalisk1, 0.0, 100.0, 0.0);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_omegalisk1), c_animNameDefault, "Stand Victory", c_animFlagNonLooping, c_animTimeDefault);
libNtve_gf_ShareVisionofUnit(gv_omegalisk1, true, gv_p01_PLAYER);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:6503
UnitIssueOrder(gv_omegalisk2, Order(AbilityCommand("BurrowOmegaliskUp", 0)), c_orderQueueReplace);
Wait(2.0, c_timeGame);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", -1), PlayerGroupAll(), gv_omegalisk2, 0.0, 100.0, 0.0);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_omegalisk2), c_animNameDefault, "Stand Victory", c_animFlagNonLooping, c_animTimeDefault);
Wait(0.5, c_timeGame);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:6538
UnitIssueOrder(gv_omegalisk3, Order(AbilityCommand("BurrowOmegaliskUp", 0)), c_orderQueueReplace);
Wait(2.0, c_timeGame);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", -1), PlayerGroupAll(), gv_omegalisk3, 0.0, 100.0, 0.0);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_omegalisk3), c_animNameDefault, "Stand Victory", c_animFlagNonLooping, c_animTimeDefault);
libNtve_gf_ShareVisionofUnit(gv_omegalisk3, true, gv_p01_PLAYER);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:2306
UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("attack", 0), lv_beamTarget), c_orderQueueReplace);
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C");
SoundPlayOnUnit(SoundLink("SS_TerraTronBeamChargeUp", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
Wait(2.0, c_timeGame);
UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("SS_TerraTronBeamAttack", 0), lv_beamTarget), c_orderQueueReplace);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:2333
UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("attack", 0), lv_beamTarget), c_orderQueueReplace);
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C");
SoundPlayOnUnit(SoundLink("SS_TerraTronBeamChargeUp", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
Wait(2.0, c_timeGame);
UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("SS_TerraTronBeamAttack", 0), lv_beamTarget), c_orderQueueReplace);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:5224
}
UnitSetTeamColorIndex(gv_boss, 1);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), gv_boss, 0.0, 100.0, 0.0);
libNtve_gf_MakeUnitInvulnerable(gv_boss, true);
gf_PrepareUnitForShooterGame(gv_boss);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:5408
lv_oldLoc = UnitGetPosition(gv_boss);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), gv_boss, 0.0, 100.0, 0.0);
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart Default Stand,Work,Start Stand,Work Stand,Work,End");
Wait(3.0, c_timeGame);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:5411
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart Default Stand,Work,Start Stand,Work Stand,Work,End");
Wait(3.0, c_timeGame);
SoundPlayOnUnit(SoundLink("SS_LeviathanCharge", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
UnitSetPropertyFixed(gv_boss, c_unitPropMovementSpeed, 30.0);
UnitIssueOrder(gv_boss, OrderTargetingPoint(AbilityCommand("move", 0), PointWithOffset(lv_oldLoc, 0.0, -8.0)), c_orderQueueReplace);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:5421
}
libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStop Default");
SoundPlayOnUnit(SoundLink("SS_LeviathanChargeImpact", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.5, 1.0, 100.0, 0.0);
Wait(0.5, c_timeGame);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:5674
}
UnitSetTeamColorIndex(gv_boss, 1);
SoundPlayOnUnit(SoundLink("LostViking_TerraTronBirth", 0), PlayerGroupAll(), gv_boss, 0.0, 100.0, 0.0);
libNtve_gf_MakeUnitInvulnerable(gv_boss, true);
gf_PrepareUnitForShooterGame(gv_boss);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2map — MapScript.galaxy:6026
UnitIssueOrder(gv_terraTronSaw, OrderTargetingPoint(AbilityCommand("move", 0), lv_newDestination), c_orderQueueReplace);
gv_lastSawPosition = lv_currentSawPosition;
SoundPlayOnUnit(SoundLink("SS_SawBounce", 0), PlayerGroupAll(), gv_terraTronSaw, 8.0, 100.0, 0.0);
}
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2map — MapScript.galaxy:3833
Wait(3.0, c_timeGame);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Land Forward", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Barracks_Movement", 0), PlayerGroupAll(), lv_unit, 0.0, 100.0, 0.0);
lv_sound = SoundLastPlayed();
Wait(5.0, c_timeGame);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03b.sc2map — MapScript.galaxy:607
gv_infestationDefenderUnit[lp_colonyIndex][lp_defenderIndex] = UnitLastCreated();
UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("attack", 0), gv_infestationDefenderLocation[lp_colonyIndex][lp_defenderIndex]), c_orderQueueReplace);
SoundPlayOnUnit(SoundLink("Overlord_Unload", -1), PlayerGroupAll(), lp_overlord, 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2map — MapScript.galaxy:2616
}
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_trainCarToAnimate_LOCAL), c_animNameDefault, "Stand Work Start", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("SiegeTank_Explode", -1), PlayerGroupAll(), lv_trainCarToAnimate_LOCAL, 0.0, 100.0, 0.0);
Wait(1.0, c_timeGame);
while (true) {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2map — MapScript.galaxy:790
if ((gv_initialOrderGiven == false)) {
UnitIssueOrder(UnitFromId(4), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(155)), c_orderQueueReplace);
SoundPlayOnUnit(SoundLink("THorner03BriefingTychus00019", -1), PlayerGroupAll(), UnitFromId(4), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2map — MapScript.galaxy:833
TriggerEnable(TriggerGetCurrent(), false);
SoundPlayOnUnit(SoundLink("Dog_Bark", -1), PlayerGroupAll(), gv_dogmeat, 0.0, 100.0, 0.0);
UnitBehaviorAdd(gv_dogmeat, "Run", gv_dogmeat, 1);
UnitIssueOrder(gv_dogmeat, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueReplace);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2map — MapScript.galaxy:878
TriggerEnable(TriggerGetCurrent(), false);
SoundPlayOnUnit(SoundLink("Dog_Bark", -1), PlayerGroupAll(), gv_dogmeat, 0.0, 100.0, 0.0);
UnitIssueOrder(gv_dogmeat, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(672)), c_orderQueueReplace);
UnitIssueOrder(gv_dogmeat, OrderTargetingUnit(AbilityCommand("move", 4), gv_raynor), c_orderQueueAddToEnd);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2map — MapScript.galaxy:927
TriggerEnable(TriggerGetCurrent(), false);
SoundPlayOnUnit(SoundLink("Dog_Bark", -1), PlayerGroupAll(), gv_dogmeat, 0.0, 100.0, 0.0);
UnitIssueOrder(gv_dogmeat, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2719)), c_orderQueueReplace);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2map — MapScript.galaxy:1035
UnitRemove(EventUnit());
if ((UnitIsAlive(gv_dogmeat) == true)) {
SoundPlayOnUnit(SoundLink("Dog_Howl", -1), PlayerGroupAll(), gv_dogmeat, 0.0, 100.0, 0.0);
UnitBehaviorAdd(gv_dogmeat, "CritterWanderLeashShort", gv_dogmeat, 1);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2map — MapScript.galaxy:5600
SoundPlayAtPoint(SoundLink("Emitter_CrowdGasp", -1), PlayerGroupAll(), Point(41.0, 83.0), 0.0, 100.0, 0.0);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1615)), c_animNameDefault, "Attack", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Marine_AttackLaunch", 6), PlayerGroupAll(), UnitFromId(1615), 10.0, 100.0, 0.0);
libNtve_gf_AttachModelToUnit(UnitFromId(1615), "MarineAttackLaunch", "Ref_Weapon");
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1464)), c_animNameDefault, "Attack", c_animFlagNonLooping, c_animTimeDefault);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2map — MapScript.galaxy:5603
libNtve_gf_AttachModelToUnit(UnitFromId(1615), "MarineAttackLaunch", "Ref_Weapon");
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1464)), c_animNameDefault, "Attack", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Marine_AttackLaunch", 6), PlayerGroupAll(), UnitFromId(1464), 10.0, 100.0, 0.0);
libNtve_gf_AttachModelToUnit(UnitFromId(1464), "MarineAttackLaunch", "Ref_Weapon");
autoFE7C617C_g = lv_cIVVIES;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:372
// Implementation
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_nydusWormP03), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
libNtve_gf_CreateUnitsAtPoint2(lp_quantity, lp_unitType, 0, gv_pLAYER03_ZERG, UnitGetPosition(gv_nydusWormP03));
AISetGroupSuicide(UnitLastCreatedGroup(), true);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:383
if ((gv_gameOver == false) && (UnitIsAlive(lp_nydus) == true)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
AISetGroupSuicide(UnitLastCreatedGroup(), true);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:396
if ((gv_gameOver == false) && (UnitIsAlive(lp_nydus) == true)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
AISetGroupSuicide(UnitLastCreatedGroup(), true);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:457
if ((UnitIsAlive(lp_nydus) == true) && (gv_victoryCinematicCompleted == false)) {
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(363)), c_orderQueueReplace);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1487
UnitIssueOrder(UnitFromId(788), OrderTargetingUnit(AbilityCommand("move", 0), UnitFromId(1167)), c_orderQueueReplace);
Wait(0.75, c_timeGame);
SoundPlayOnUnit(SoundLink("Medivac_Load", 0), PlayerGroupAll(), UnitFromId(1167), 0.0, 100.0, 0.0);
UnitRemove(UnitFromId(788));
TriggerEnable(gt_TaurenOuthouseLaunch, true);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:2520
gv_nydusWormP03 = UnitLastCreated();
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:2524
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_nydusWormP03), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
libNtve_gf_CreateUnitsAtPoint2(3, "Zergling", 0, gv_pLAYER03_ZERG, UnitGetPosition(gv_nydusWormP03));
UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), UnitFromId(366)), c_orderQueueReplace);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:3069
libNtve_gf_CreateUnitsWithDefaultFacing(1, "NydusCanal", 0, gv_pLAYER02_ZERG, RegionGetCenter(RegionFromId(32)));
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitLastCreated(), 0.0, 100.0, 0.0);
Wait(1.5, c_timeGame);
if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(33)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:3077
libNtve_gf_CreateUnitsWithDefaultFacing(1, "NydusCanal", 0, gv_pLAYER02_ZERG, RegionGetCenter(RegionFromId(33)));
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitLastCreated(), 0.0, 100.0, 0.0);
Wait(1.5, c_timeGame);
if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(34)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:3085
libNtve_gf_CreateUnitsWithDefaultFacing(1, "NydusCanal", 0, gv_pLAYER02_ZERG, RegionGetCenter(RegionFromId(34)));
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitLastCreated(), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh02.sc2map — MapScript.galaxy:1701
gv_gasHarvestingCount += 1;
if ((UnitGetType(EventUnitTargetUnit()) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("PhaseMineBlastSplit", -1), PlayerGroupAll(), EventUnitTargetUnit(), 0.0, 100.0, 0.0);
gv_terrazineHarvesting = EventUnitTargetUnit();
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh02.sc2map — MapScript.galaxy:1921
gv_sCVKilledAlertPosition = UnitGetPosition(EventUnit());
if ((UnitGetType(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0)))) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("PhaseMineBlastSplit", 0), PlayerGroupAll(), gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh02.sc2map — MapScript.galaxy:2011
gv_gasHarvestingCount -= 1;
if ((UnitGetType(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0)))) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("PhaseMineBlastSplit", 0), PlayerGroupAll(), gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh02.sc2map — MapScript.galaxy:2113
}
if ((UnitGetType(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0)))) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("Raven_AutoTurretReleaseImpact", 0), PlayerGroupAll(), EventUnit(), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh02.sc2map — MapScript.galaxy:2534
if ((UnitGetType(EventUnitTargetUnit()) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("Sentry_ForceFieldDeath", 0), PlayerGroupAll(), EventUnitTargetUnit(), 0.0, 100.0, 0.0);
}
else {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh02.sc2map — MapScript.galaxy:2537
}
else {
SoundPlayOnUnit(SoundLink("WarpGate_TrainStart", 0), PlayerGroupAll(), EventUnitTargetUnit(), 0.0, 100.0, 0.0);
}
libNtve_gf_SendActorMessageToUnit(EventUnitTargetUnit(), "Signal ProtossStart");
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh02.sc2map — MapScript.galaxy:2735
gv_probesThwarted += 1;
if ((UnitGetType(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0)))) == "TerrazineNode")) {
SoundPlayOnUnit(SoundLink("Raven_PointDefenseDroneReleaseLaunch", 0), PlayerGroupAll(), gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), 0.0, 100.0, 0.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2map — MapScript.galaxy:4157
VisRevealArea(gv_pLAYER01_USER, RegionFromId(90), 30.0, false);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1070)), c_animNameDefault, "Stand Victory", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), UnitFromId(1070), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2map — MapScript.galaxy:4190
libNtve_gf_ShareVisionofUnit(UnitFromId(1070), true, gv_pLAYER01_USER);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1070)), c_animNameDefault, "Stand Victory", c_animFlagNonLooping, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), UnitFromId(1070), 0.0, 100.0, 0.0);
Wait(4.6, c_timeReal);
if ((UnitGetOwner(UnitFromId(1070)) == gv_pLAYER05_ULTRA)) {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2map — MapScript.galaxy:3591
for (autoF4FA28C1_i = 1; autoF4FA28C1_i <= autoF4FA28C1_n; autoF4FA28C1_i += 1) {
libNtve_gf_CreateUnitsAtPoint2(1, "WarPig", 0, gv_p06_MOEBIUS_SEC_FORCE, PointFromId(794));
SoundPlayOnUnit(SoundLink("Medivac_Unload", -1), PlayerGroupAll(), UnitLastCreated(), 0.0, 100.0, 0.0);
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_p01_USER);
UnitGroupAdd(gv_gROUPAliveInside, UnitLastCreated());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus05.sc2map — MapScript.galaxy:6160
libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
UnitKill(gv_victoryArtifact);
SoundPlayOnUnit(SoundLink("Medivac_Load", -1), PlayerGroupAll(), lv_dropship, 0.0, 100.0, 0.0);
UnitIssueOrder(lv_dropship, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(196)), c_orderQueueAddToEnd);
Wait(2.0, c_timeReal);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian03.sc2map — MapScript.galaxy:543
AISetGroupSuicide(UnitLastCreatedGroup(), true);
libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
Wait(lp_time, lp_timeType);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:3181
gv_libraryDown01 = true;
UnitIssueOrder(UnitFromId(90), Order(AbilityCommand("LibraryDown", 0)), c_orderQueueReplace);
SoundPlayOnUnit(gv_soundLibrary, PlayerGroupAll(), UnitFromId(90), 0.0, 100.0, 0.0);
return true;
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:3227
gv_libraryDown02 = true;
UnitIssueOrder(UnitFromId(94), Order(AbilityCommand("LibraryDown", 0)), c_orderQueueReplace);
SoundPlayOnUnit(gv_soundLibrary, PlayerGroupAll(), UnitFromId(94), 0.0, 100.0, 0.0);
return true;
}