# Set Animation Time Scale

Grammar — Set the identifier animation time scale for target to scale
FlagsAction

Sets the length of an animation, chosen by the Identifier parameter, to the Scale parameter relevant to the actual length of the animation for the model.

# Arguments

  • actor — Target
  • string — Identifier
  • fixed — Scale

Returns — void

void libNtve_gf_SetAnimationTimeScale(
	actor lp_target,
	string lp_identifier,
	fixed lp_scale,
);

Category: Animation / Advanced

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L5172
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_victoryHyperion), c_animNameDefault, 1.5)
// L22503
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_armoryWindowPlanet), c_animNameDefault, 0.5)
// L22960
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomCantina)), gv_aNIMID_ZOOM, 0.4)
// L23266
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomChar)), gv_aNIMID_ZOOM, 0.4)
// L23466
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomChar)), gv_aNIMID_ZOOM, 0.4)
// L23803
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomLab)), gv_aNIMID_ZOOM, 0.6)
// L23870
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomLab)), gv_aNIMID_ZOOM, 0.65)
// L24002
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomLab)), gv_aNIMID_ZOOM, 0.6)
// L24083
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomLab)), gv_aNIMID_ZOOM, 0.6)
// L24527
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomMarSara)), gv_aNIMID_ZOOM, 0.75)
// L26465
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_ActorUnit(ge_ActorID_ActorRaynor)), c_animNameDefault, 2.5)
// L5172
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_victoryHyperion), c_animNameDefault, 1.5)
// L22503
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_armoryWindowPlanet), c_animNameDefault, 0.5)
// L22960
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomCantina)), gv_aNIMID_ZOOM, 0.4)
// L23266
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomChar)), gv_aNIMID_ZOOM, 0.4)
// L23466
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomChar)), gv_aNIMID_ZOOM, 0.4)
// L23803
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomLab)), gv_aNIMID_ZOOM, 0.6)
// L23870
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomLab)), gv_aNIMID_ZOOM, 0.65)
// L24002
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomLab)), gv_aNIMID_ZOOM, 0.6)
// L24083
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomLab)), gv_aNIMID_ZOOM, 0.6)
// L24527
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_RoomUnit(ge_RoomID_RoomMarSara)), gv_aNIMID_ZOOM, 0.75)
// L26465
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gf_ActorUnit(ge_ActorID_ActorRaynor)), c_animNameDefault, 2.5)
// L1851
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.5)
// L7927
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.6)
// L7929
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.7)
// L7931
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.8)
// L7933
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.9)
// L7935
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 1.0)
// L8163
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1029)), c_animNameDefault, 0.8)
// L8165
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1029)), c_animNameDefault, 0.6)
// L8167
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1029)), c_animNameDefault, 0.4)
// L8169
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1029)), c_animNameDefault, 0.2)
// L5999
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_chrysalis), c_animNameDefault, 1.0)
// L6063
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_chrysalis), c_animNameDefault, (lv_originalDuration / lv_neededDuration))
// L6075
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_chrysalis), c_animNameDefault, 1.0)
// L1851
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.5)
// L7927
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.6)
// L7929
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.7)
// L7931
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.8)
// L7933
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 0.9)
// L7935
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(532)), c_animNameDefault, 1.0)
// L8163
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1029)), c_animNameDefault, 0.8)
// L8165
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1029)), c_animNameDefault, 0.6)
// L8167
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1029)), c_animNameDefault, 0.4)
// L8169
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1029)), c_animNameDefault, 0.2)
// L5999
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_chrysalis), c_animNameDefault, 1.0)
// L6063
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_chrysalis), c_animNameDefault, (lv_originalDuration / lv_neededDuration))
// L6075
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_chrysalis), c_animNameDefault, 1.0)
// L6995
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_cinematicKerrigan), c_animNameDefault, 0.3333)
// L6995
libNtve_gf_SetAnimationTimeScale(libNtve_gf_MainActorofUnit(gv_cinematicKerrigan), c_animNameDefault, 0.3333)
// L6747
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.8)
// L6749
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.6)
// L6751
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.4)
// L6753
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.2)
// L6755
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.1)
// L7151
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.8)
// L7153
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.6)
// L7155
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.4)
// L7157
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.2)
// L7159
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.1)
// L6747
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.8)
// L6749
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.6)
// L6751
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.4)
// L6753
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.2)
// L6755
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(1667)), "Driveby", 0.1)
// L7151
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.8)
// L7153
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.6)
// L7155
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.4)
// L7157
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.2)
// L7159
libNtve_gf_SetAnimationTimeScale(ActorFromDoodad(DoodadFromId(5973)), "Driveby", 0.1)