# Set Unit Progress
Grammar — Set progress of unit slot slot to percent%
Flags —Native
|Action
Sets a unit’s build/train/etc. progress to a percentage of total completion. This works for training, research, magazine ammo, building construction, add-on construction, and warp-in. This does not work for morphs or specializations.
# Arguments
unit
— Unitint
— Slotint
— Percent
Returns — void
native void UnitSetProgressComplete(
unit inUnit,
int inSlot,
int inPercent,
);
# Related
Category: Unit / Progress And Queues
- Set Unit Progress —
void
— UnitSetProgressComplete - Unit Progress (Percent) —
fixed
— UnitGetProgressComplete - Pause/Resume/Cancel Unit Progress Bar —
void
— UnitSetProgressStage - Unit Progress Bar Check —
bool
— UnitCheckProgressState - Unit Is Under Construction —
bool
— libNtve_gf_UnitIsUnderConstruction - Unit Arming Progress —
void
— TriggerAddEventUnitArmMagazineProgress - Unit Construction Progress —
void
— TriggerAddEventUnitConstructProgress - Unit Learn Progress —
void
— TriggerAddEventUnitLearnProgress - Unit Research Progress —
void
— TriggerAddEventUnitResearchProgress - Unit Revive Progress —
void
— TriggerAddEventUnitReviveProgress - Unit Specialization Progress —
void
— TriggerAddEventUnitSpecializeProgress - Unit Training Progress —
void
— TriggerAddEventUnitTrainProgress - Triggering Progress Object —
string
<gamelink> — EventUnitProgressObjectType - Triggering Progress Ability —
string
<gamelink::Abil> — libNtve_gf_TriggeringProgressAbility - Triggering Progress Effect —
string
<gamelink::Effect> — libNtve_gf_TriggeringProgressEffect - Triggering Progress Unit —
unit
— EventUnitProgressUnit - Triggering Progress Unit Type —
string
<gamelink::Unit> — libNtve_gf_TriggeringProgressUnitType - Triggering Progress Upgrade —
string
<gamelink::Upgrade> — libNtve_gf_TriggeringProgressUpgrade - Number Of Items In Training Queue Slot —
int
— UnitQueueItemCount - Queued Object In Training Queue Slot —
string
<gamelink> — UnitQueueItemGet - Queued Behavior Type In Training Queue Slot —
string
<gamelink::Behavior> — libNtve_gf_QueuedBehaviorTypeInTrainingQueueSlot - Queued Unit Type In Training Queue Slot —
string
<gamelink::Unit> — libNtve_gf_QueuedUnitTypeInTrainingQueueSlot - Queued Upgrade Type In Training Queue Slot —
string
<gamelink::Upgrade> — libNtve_gf_QueuedUpgradeTypeInTrainingQueueSlot - Training Queue Property Of Unit —
int
— UnitQueueGetProperty - Training Queue Slot Type Check —
bool
— UnitQueueItemTypeCheck - Training Queue Time —
fixed
— UnitQueueItemTime
# Examples
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:5594
}
UnitGroupIssueOrder(gv_victoryZergGroupS2, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(428)), c_orderQueueReplace);
UnitSetProgressComplete(gv_victoryLarvaS2, 1, 99);
Wait(6.0, c_timeGame);
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Zergling", gv_p05_ZERG_LOW_GROUND_NOAI, RegionFromId(20), UnitFilter(0, 0, (1 << c_targetFilterAir) | (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_victoryZergGroupS2);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:999
libCamp_gf_CreateTipFromConversationState("StoryTips|Zeratul04_Stargate", libNtve_ge_TipType_NewStructure, PlayerGroupAll());
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Stargate", c_unitCreateConstruct, gv_p01_PLAYER, RegionGetCenter(RegionFromId(80)));
UnitSetProgressComplete(UnitLastCreated(), 1, 95);
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Stargate", c_unitCreateConstruct, gv_p01_PLAYER, RegionGetCenter(RegionFromId(81)));
UnitSetProgressComplete(UnitLastCreated(), 1, 95);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:1001
UnitSetProgressComplete(UnitLastCreated(), 1, 95);
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Stargate", c_unitCreateConstruct, gv_p01_PLAYER, RegionGetCenter(RegionFromId(81)));
UnitSetProgressComplete(UnitLastCreated(), 1, 95);
UnitIssueOrder(gv_superWarpGate_P10, OrderTargetingPoint(AbilityCommand("SuperWarpGateTrain", 11), PointFromId(57)), c_orderQueueReplace);
UnitIssueOrder(gv_superWarpGate_P10, OrderTargetingPoint(AbilityCommand("SuperWarpGateTrain", 7), PointFromId(630)), c_orderQueueAddToEnd);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:750
libNtve_gf_CreateUnitsWithDefaultFacing(1, "PhotonCannon", 0, gv_p3_ENEMY_PROTOSS, PointFromId(75));
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Gateway", c_unitCreateConstruct, gv_p3_ENEMY_PROTOSS, RegionGetCenter(RegionFromId(4)));
UnitSetProgressComplete(UnitLastCreated(), 1, 15);
while (!((TimerGetRemaining(gv_prepTimer) <= 15.0))) {
Wait(0.25, c_timeGame);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2map — MapScript.galaxy:5594
}
UnitGroupIssueOrder(gv_victoryZergGroupS2, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(428)), c_orderQueueReplace);
UnitSetProgressComplete(gv_victoryLarvaS2, 1, 99);
Wait(6.0, c_timeGame);
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Zergling", gv_p05_ZERG_LOW_GROUND_NOAI, RegionFromId(20), UnitFilter(0, 0, (1 << c_targetFilterAir) | (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_victoryZergGroupS2);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul04.sc2map — MapScript.galaxy:999
libCamp_gf_CreateTipFromConversationState("StoryTips|Zeratul04_Stargate", libNtve_ge_TipType_NewStructure, PlayerGroupAll());
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Stargate", c_unitCreateConstruct, gv_p01_PLAYER, RegionGetCenter(RegionFromId(80)));
UnitSetProgressComplete(UnitLastCreated(), 1, 95);
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Stargate", c_unitCreateConstruct, gv_p01_PLAYER, RegionGetCenter(RegionFromId(81)));
UnitSetProgressComplete(UnitLastCreated(), 1, 95);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul04.sc2map — MapScript.galaxy:1001
UnitSetProgressComplete(UnitLastCreated(), 1, 95);
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Stargate", c_unitCreateConstruct, gv_p01_PLAYER, RegionGetCenter(RegionFromId(81)));
UnitSetProgressComplete(UnitLastCreated(), 1, 95);
UnitIssueOrder(gv_superWarpGate_P10, OrderTargetingPoint(AbilityCommand("SuperWarpGateTrain", 11), PointFromId(57)), c_orderQueueReplace);
UnitIssueOrder(gv_superWarpGate_P10, OrderTargetingPoint(AbilityCommand("SuperWarpGateTrain", 7), PointFromId(630)), c_orderQueueAddToEnd);
campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/rushdefense.sc2map — MapScript.galaxy:750
libNtve_gf_CreateUnitsWithDefaultFacing(1, "PhotonCannon", 0, gv_p3_ENEMY_PROTOSS, PointFromId(75));
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Gateway", c_unitCreateConstruct, gv_p3_ENEMY_PROTOSS, RegionGetCenter(RegionFromId(4)));
UnitSetProgressComplete(UnitLastCreated(), 1, 15);
while (!((TimerGetRemaining(gv_prepTimer) <= 15.0))) {
Wait(0.25, c_timeGame);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2map/MapScript.galaxy:4116
UnitGroupLoopBegin(gv_viperGroup);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitSetProgressComplete(UnitGroupLoopCurrent(), 1, 100);
}
UnitGroupLoopEnd();
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:3194
}
UnitSetProgressComplete(EventUnitProgressUnit(), 1, 80);
UnitGroupAdd(gv_cinematicTempUnits, EventUnitProgressUnit());
while (!((UnitGetProgressComplete(EventUnitProgressUnit(), 1) == 100.0) && (libNtve_gf_UnitInRegion(EventUnitProgressUnit(), RegionFromId(10)) == true))) {
campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2map — MapScript.galaxy:4116
UnitGroupLoopBegin(gv_viperGroup);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitSetProgressComplete(UnitGroupLoopCurrent(), 1, 100);
}
UnitGroupLoopEnd();
campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map — MapScript.galaxy:3194
}
UnitSetProgressComplete(EventUnitProgressUnit(), 1, 80);
UnitGroupAdd(gv_cinematicTempUnits, EventUnitProgressUnit());
while (!((UnitGetProgressComplete(EventUnitProgressUnit(), 1) == 100.0) && (libNtve_gf_UnitInRegion(EventUnitProgressUnit(), RegionFromId(10)) == true))) {
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:15357
Wait(0.5, c_timeGame);
libVCMI_gf_SendTransmissionCampaign(null, "Tutorial_SC2Core|Line00088", c_transmissionDurationAdd, 0.0, false, libVCMI_ge_MissionTransmissionPortraitOptioins_HidePortraitAfter, libVCMI_ge_MissionTransmissionCueSoundOptions_DefaultCueSoundBehavior);
UnitSetProgressComplete(gv_zergHatchery, 1, 85);
UnitGroupLoopBegin(gv_zergStartingDrones);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:4879
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Bunker", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_02_MOEBIUS, UnitGetPosition(UnitFromId(353)));
gv_introBunkers[1] = UnitLastCreated();
UnitSetProgressComplete(UnitLastCreated(), 1, 5);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Bunker", c_unitCreateIgnorePlacement, gv_pLAYER_02_MOEBIUS, UnitGetPosition(UnitFromId(352)));
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:5124
libNtve_gf_CreateUnitsWithDefaultFacing(1, "CyberneticsCore", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(2223)));
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
Wait(0.25, c_timeGame);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:5132
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Gateway", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(34)));
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
Wait(0.25, c_timeGame);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:5140
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Gateway", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(977)));
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
Wait(0.5, c_timeGame);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:5148
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Forge", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(240)));
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
return true;
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:3814
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
UnitGroupAdd(gv_introStartingUnits, UnitLastCreated());
UnitSetProgressComplete(UnitLastCreated(), 1, 90);
gf_IntroWaitForNexus(UnitLastCreated());
}
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:3832
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
UnitGroupAdd(gv_introStartingUnits, UnitLastCreated());
UnitSetProgressComplete(UnitLastCreated(), 1, 90);
}
return true;
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pshakuras02.sc2map/MapScript.galaxy:5145
UnitCreate(1, UnitGetType(auto2AC3CD85_var), c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(auto2AC3CD85_var), UnitGetFacing(auto2AC3CD85_var));
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
}
else if (auto95A02C3F_val == "KhaydarinMonolith") {
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pshakuras02.sc2map/MapScript.galaxy:5152
UnitCreate(1, UnitGetType(auto2AC3CD85_var), c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(auto2AC3CD85_var), UnitGetFacing(auto2AC3CD85_var));
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
}
else {
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pshakuras02.sc2map/MapScript.galaxy:5168
auto6C244A63_val = UnitGetType(autoDC6CACC2_var);
if (auto6C244A63_val == "PhotonCannon") {
UnitSetProgressComplete(autoDC6CACC2_var, 1, 80);
}
else if (auto6C244A63_val == "KhaydarinMonolith") {
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pshakuras02.sc2map/MapScript.galaxy:5171
}
else if (auto6C244A63_val == "KhaydarinMonolith") {
UnitSetProgressComplete(autoDC6CACC2_var, 1, 97);
}
else {
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:9190
libNtve_gf_CreateUnitsWithDefaultFacing(1, UnitGetType(autoFD4A7544_var), c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(autoFD4A7544_var));
if ((UnitGetType(autoFD4A7544_var) == "Nexus")) {
UnitSetProgressComplete(UnitLastCreated(), 1, 90);
}
else {
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:9193
}
else {
UnitSetProgressComplete(UnitLastCreated(), 1, 85);
}
}
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2map — MapScript.galaxy:15357
Wait(0.5, c_timeGame);
libVCMI_gf_SendTransmissionCampaign(null, "Tutorial_SC2Core|Line00088", c_transmissionDurationAdd, 0.0, false, libVCMI_ge_MissionTransmissionPortraitOptioins_HidePortraitAfter, libVCMI_ge_MissionTransmissionCueSoundOptions_DefaultCueSoundBehavior);
UnitSetProgressComplete(gv_zergHatchery, 1, 85);
UnitGroupLoopBegin(gv_zergStartingDrones);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2map — MapScript.galaxy:4879
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Bunker", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_02_MOEBIUS, UnitGetPosition(UnitFromId(353)));
gv_introBunkers[1] = UnitLastCreated();
UnitSetProgressComplete(UnitLastCreated(), 1, 5);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Bunker", c_unitCreateIgnorePlacement, gv_pLAYER_02_MOEBIUS, UnitGetPosition(UnitFromId(352)));
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2map — MapScript.galaxy:5124
libNtve_gf_CreateUnitsWithDefaultFacing(1, "CyberneticsCore", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(2223)));
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
Wait(0.25, c_timeGame);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2map — MapScript.galaxy:5132
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Gateway", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(34)));
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
Wait(0.25, c_timeGame);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2map — MapScript.galaxy:5140
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Gateway", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(977)));
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
Wait(0.5, c_timeGame);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2map — MapScript.galaxy:5148
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Forge", c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(240)));
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
return true;
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2map — MapScript.galaxy:3814
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
UnitGroupAdd(gv_introStartingUnits, UnitLastCreated());
UnitSetProgressComplete(UnitLastCreated(), 1, 90);
gf_IntroWaitForNexus(UnitLastCreated());
}
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2map — MapScript.galaxy:3832
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
UnitGroupAdd(gv_introStartingUnits, UnitLastCreated());
UnitSetProgressComplete(UnitLastCreated(), 1, 90);
}
return true;
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pshakuras02.sc2map — MapScript.galaxy:5145
UnitCreate(1, UnitGetType(auto2AC3CD85_var), c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(auto2AC3CD85_var), UnitGetFacing(auto2AC3CD85_var));
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
}
else if (auto95A02C3F_val == "KhaydarinMonolith") {
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pshakuras02.sc2map — MapScript.galaxy:5152
UnitCreate(1, UnitGetType(auto2AC3CD85_var), c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(auto2AC3CD85_var), UnitGetFacing(auto2AC3CD85_var));
UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());
UnitSetProgressComplete(UnitLastCreated(), 1, 50);
}
else {
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pshakuras02.sc2map — MapScript.galaxy:5168
auto6C244A63_val = UnitGetType(autoDC6CACC2_var);
if (auto6C244A63_val == "PhotonCannon") {
UnitSetProgressComplete(autoDC6CACC2_var, 1, 80);
}
else if (auto6C244A63_val == "KhaydarinMonolith") {
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pshakuras02.sc2map — MapScript.galaxy:5171
}
else if (auto6C244A63_val == "KhaydarinMonolith") {
UnitSetProgressComplete(autoDC6CACC2_var, 1, 97);
}
else {
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map — MapScript.galaxy:9190
libNtve_gf_CreateUnitsWithDefaultFacing(1, UnitGetType(autoFD4A7544_var), c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(autoFD4A7544_var));
if ((UnitGetType(autoFD4A7544_var) == "Nexus")) {
UnitSetProgressComplete(UnitLastCreated(), 1, 90);
}
else {
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map — MapScript.galaxy:9193
}
else {
UnitSetProgressComplete(UnitLastCreated(), 1, 85);
}
}
mods/novastoryassets.sc2mod — base.sc2maps/maps/campaign/nova/nova02.sc2map/MapScript.galaxy:1905
}
UnitSetProgressComplete(EventUnitProgressUnit(), 1, 60);
return true;
}
mods/novastoryassets.sc2mod — base.sc2maps/maps/campaign/nova/nova02.sc2map/MapScript.galaxy:2455
}
UnitSetProgressComplete(EventUnitProgressUnit(), 1, 60);
return true;
}
mods/novastoryassets.sc2mod — base.sc2maps/maps/campaign/nova/nova02.sc2map/MapScript.galaxy:6034
libNtve_gf_CreateUnitsWithDefaultFacing(1, "SupplyDepot", c_unitCreateConstruct, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(146)));
gv_introSupplyDepot = UnitLastCreated();
UnitSetProgressComplete(gv_introSupplyDepot, 1, 55);
UnitGroupAdd(gv_cinematicTempUnits, gv_introSupplyDepot);
libNtve_gf_CreateUnitsWithDefaultFacing(1, "SCV", c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(146)));
mods/novastoryassets.sc2mod/base.sc2maps/maps/campaign/nova/nova02.sc2map — MapScript.galaxy:1905
}
UnitSetProgressComplete(EventUnitProgressUnit(), 1, 60);
return true;
}
mods/novastoryassets.sc2mod/base.sc2maps/maps/campaign/nova/nova02.sc2map — MapScript.galaxy:2455
}
UnitSetProgressComplete(EventUnitProgressUnit(), 1, 60);
return true;
}
mods/novastoryassets.sc2mod/base.sc2maps/maps/campaign/nova/nova02.sc2map — MapScript.galaxy:6034
libNtve_gf_CreateUnitsWithDefaultFacing(1, "SupplyDepot", c_unitCreateConstruct, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(146)));
gv_introSupplyDepot = UnitLastCreated();
UnitSetProgressComplete(gv_introSupplyDepot, 1, 55);
UnitGroupAdd(gv_cinematicTempUnits, gv_introSupplyDepot);
libNtve_gf_CreateUnitsWithDefaultFacing(1, "SCV", c_unitCreateIgnorePlacement, gv_pLAYER_01_USER, UnitGetPosition(UnitFromId(146)));
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:17373
lv_researchTotal = UnitQueueItemTime(EventUnit(), c_unitQueueTimeTotal, 1);
if ((lv_researchTotal != 0.0)) {
UnitSetProgressComplete(EventUnit(), 1, FixedToInt(((lv_researchElapsed / lv_researchTotal) * 100)));
}