# Set Unit Scale

Grammar — Set u scale to (x%, y%, z%) of its original size
FlagsNative | Action

Sets a unit’s scale.

# Arguments

  • unit — Unit
  • fixed — X
  • fixed — Y
  • fixed — Z

Returns — void

native void UnitSetScale(
	unit inUnit,
	fixed x,
	fixed y,
	fixed z,
);

Category: Unit / Properties

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L799
UnitSetScale(UnitLastCreated(), gv_eGG_SIZE_BASE, gv_eGG_SIZE_BASE, gv_eGG_SIZE_BASE)
// L2081
UnitSetScale(autoB51C2030_var, lv_eggScale, lv_eggScale, lv_eggScale)
// L441
UnitSetScale(UnitFromId(4), 115.0, 115.0, 115.0)
// L444
UnitSetScale(gv_dogmeat, 75.0, 75.0, 75.0)
// L1214
UnitSetScale(UnitLastCreated(), 130.0, 130.0, 130.0)
// L1218
UnitSetScale(UnitLastCreated(), 130.0, 130.0, 130.0)
// L1222
UnitSetScale(UnitLastCreated(), 130.0, 130.0, 130.0)
// L8817
UnitSetScale(UnitLastCreated(), 130.0, 130.0, 130.0)
// L1413
UnitSetScale(UnitLastCreated(), 77.0, 77.0, 77.0)
// L1418
UnitSetScale(UnitLastCreated(), 133.0, 133.0, 133.0)
// L1566
UnitSetScale(UnitLastCreated(), 77.0, 77.0, 77.0)
// L1572
UnitSetScale(UnitLastCreated(), 133.0, 133.0, 133.0)
// L5778
UnitSetScale(gv_archTemplar01, 120.0, 120.0, 120.0)
// L5813
UnitSetScale(gv_archTemplar02, 120.0, 120.0, 120.0)
// L5848
UnitSetScale(gv_archTemplar03, 120.0, 120.0, 120.0)
// L6075
UnitSetScale(UnitLastCreated(), 150.0, 150.0, 150.0)
// L6078
UnitSetScale(UnitLastCreated(), 150.0, 150.0, 150.0)
// L6081
UnitSetScale(UnitLastCreated(), 150.0, 150.0, 150.0)
// L799
UnitSetScale(UnitLastCreated(), gv_eGG_SIZE_BASE, gv_eGG_SIZE_BASE, gv_eGG_SIZE_BASE)
// L2081
UnitSetScale(autoB51C2030_var, lv_eggScale, lv_eggScale, lv_eggScale)
// L441
UnitSetScale(UnitFromId(4), 115.0, 115.0, 115.0)
// L444
UnitSetScale(gv_dogmeat, 75.0, 75.0, 75.0)
// L1214
UnitSetScale(UnitLastCreated(), 130.0, 130.0, 130.0)
// L1218
UnitSetScale(UnitLastCreated(), 130.0, 130.0, 130.0)
// L1222
UnitSetScale(UnitLastCreated(), 130.0, 130.0, 130.0)
// L8817
UnitSetScale(UnitLastCreated(), 130.0, 130.0, 130.0)
// L1413
UnitSetScale(UnitLastCreated(), 77.0, 77.0, 77.0)
// L1418
UnitSetScale(UnitLastCreated(), 133.0, 133.0, 133.0)
// L1566
UnitSetScale(UnitLastCreated(), 77.0, 77.0, 77.0)
// L1572
UnitSetScale(UnitLastCreated(), 133.0, 133.0, 133.0)
// L5778
UnitSetScale(gv_archTemplar01, 120.0, 120.0, 120.0)
// L5813
UnitSetScale(gv_archTemplar02, 120.0, 120.0, 120.0)
// L5848
UnitSetScale(gv_archTemplar03, 120.0, 120.0, 120.0)
// L6075
UnitSetScale(UnitLastCreated(), 150.0, 150.0, 150.0)
// L6078
UnitSetScale(UnitLastCreated(), 150.0, 150.0, 150.0)
// L6081
UnitSetScale(UnitLastCreated(), 150.0, 150.0, 150.0)
// L1060
UnitSetScale(autoE69DF61F_var, 130.0, 130.0, 130.0)
// L555
UnitSetScale(UnitLastCreated(), 70.0, 70.0, 70.0)
// L555
UnitSetScale(UnitLastCreated(), 70.0, 70.0, 70.0)
// L1060
UnitSetScale(autoE69DF61F_var, 130.0, 130.0, 130.0)
// L3209
UnitSetScale(UnitLastCreated(), lv_randomScale, lv_randomScale, lv_randomScale)
// L5255
UnitSetScale(UnitLastCreated(), 125.0, 125.0, 125.0)
// L1187
UnitSetScale(libVCST_gf_ClickableUnit("Artanis"), 110.0, 110.0, 110.0)
// L1188
UnitSetScale(libVCST_gf_ClickableUnit("Smith"), 110.0, 110.0, 110.0)
// L1189
UnitSetScale(libVCST_gf_ClickableUnit("TaldarimHero"), 110.0, 110.0, 110.0)
// L1190
UnitSetScale(libVCST_gf_ClickableUnit("DTLeader"), 110.0, 110.0, 110.0)
// L1290
UnitSetScale(libVCST_gf_ClickableUnit("Artanis"), 100.0, 100.0, 100.0)
// L1291
UnitSetScale(libVCST_gf_ClickableUnit("Smith"), 100.0, 100.0, 100.0)
// L1292
UnitSetScale(libVCST_gf_ClickableUnit("TaldarimHero"), 100.0, 100.0, 100.0)
// L1293
UnitSetScale(libVCST_gf_ClickableUnit("DTLeader"), 100.0, 100.0, 100.0)
// L3209
UnitSetScale(UnitLastCreated(), lv_randomScale, lv_randomScale, lv_randomScale)
// L5255
UnitSetScale(UnitLastCreated(), 125.0, 125.0, 125.0)
// L1187
UnitSetScale(libVCST_gf_ClickableUnit("Artanis"), 110.0, 110.0, 110.0)
// L1188
UnitSetScale(libVCST_gf_ClickableUnit("Smith"), 110.0, 110.0, 110.0)
// L1189
UnitSetScale(libVCST_gf_ClickableUnit("TaldarimHero"), 110.0, 110.0, 110.0)
// L1190
UnitSetScale(libVCST_gf_ClickableUnit("DTLeader"), 110.0, 110.0, 110.0)
// L1290
UnitSetScale(libVCST_gf_ClickableUnit("Artanis"), 100.0, 100.0, 100.0)
// L1291
UnitSetScale(libVCST_gf_ClickableUnit("Smith"), 100.0, 100.0, 100.0)
// L1292
UnitSetScale(libVCST_gf_ClickableUnit("TaldarimHero"), 100.0, 100.0, 100.0)
// L1293
UnitSetScale(libVCST_gf_ClickableUnit("DTLeader"), 100.0, 100.0, 100.0)

# mods/heroesmapmods/battlegroundmapmods/hauntedmines.stormmod

LibMHtM.galaxy

// L934
UnitSetScale(libMHtM_gv_mMUnderworldSummonedBoss[lp_team], lv_sizeScale, lv_sizeScale, lv_sizeScale)
// L939
UnitSetScale(libMHtM_gv_mMUnderworldSummonedBoss[lp_team], lv_sizeScale, lv_sizeScale, lv_sizeScale)
// L944
UnitSetScale(libMHtM_gv_mMUnderworldSummonedBoss[lp_team], lv_sizeScale, lv_sizeScale, lv_sizeScale)