# Source URL: https://dev.epicgames.com/documentation/en-us/fortnite/animating-prop-movement-6-combining-movement-rotation-and-scale-in-verse
# Local doc: epic-docs/documentation/en-us/fortnite/animating-prop-movement-6-combining-movement-rotation-and-scale-in-verse.md
# Section: animating\_props.verse (example refactor of animating\_prop)
using { /Fortnite.com/Devices }
using { /Fortnite.com/Devices/CreativeAnimation }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/SpatialMath }
EasingCategory<localizes>:message := "These control the type of movement easing applied to the prop."
LogicCategory<localizes>:message := "These control different aspects of the prop's logic."
PropsCategory<localizes>:message := "These are the props that move associated with this device."
RotationCategory<localizes>:message := "These control how the prop rotates."
TimingCategory<localizes>:message := "These control the timing of parts of the prop's movmement."
AdditionalRotationTip<localizes>:message = "The rotation to apply to the RootProp."
MoveDurationTip<localizes>:message = "The amount of time in seconds the prop takes to move to its destination."
MoveEaseTypeTip<localizes>:message = "The animation easing applied to the movement."
MoveEndDelayTip<localizes>:message = "The delay after the movement finishes."
MoveOnceAndStopTip<localizes>:message = "Whether the RootProp should stop in place after it finishes moving."
MoveStartDelayTip<localizes>:message = "The delay before the movement starts."
MoveTargetsTip<localizes>:message = "The array of CreativeProp to move towards. These targets can be children of the RootProp."
RootPropTip<localizes>:message = "The prop that moves. This should be the root prop of the object you want to move."
ShouldResetTip<localizes>:message = "Whether the RootProp should reset back to its starting position after it finishes moving."
animating_prop<public> := class<concrete>():
# The creative prop associated with this class.
# This should be the root prop of the object you want to move.
@editable:
ToolTip := RootPropTip
Categories := array{PropsCategory}
RootProp:creative_prop = creative_prop{}
# The array of creative prop targets for the RootProp to move towards.
@editable:
Verse Library
verse
31 Animating Props Verse Example Refactor Of Animatin
Defines localization strings for device UI categories and tooltips controlling prop movement and rotation.
extracted-snippets/documentation/en-us/fortnite/animating-prop-movement-6-combining-movement-rotation-and-scale-in-verse/31-animating-props-verse-example-refactor-of-animatin.verse
Sign in free to read the full source 🌴
This Verse Library file is members-only. Create a free account to view the complete source and download the .verse file.