{ "AbilityName" : "FierySerpent_Teleport__1", "AbilityStacking":"Unique", "OnAbilityStart": [ { "$type": "MoleMole.ApplyLogicMoveAction", "Target": "Self", "MovementConfig" : { "$type" : "MoleMole.ConfigMovementTarget", "Duration" : 0.1, "Gravity" : 0.0, "HitTangentialRatio" : 1, "HitNormalRatio" : 1, "TimesUpMoveOption" : "Stop", "TargetPosRot" : { "CoordsOption" : "Relative", "TargetOption": { "$type": "MoleMole.ConfigPosRotReferTarget", "OffsetReferTarget": "SavePoint", "PointName": "FierySerpent_TeleportPoint_1" }, "Offset" : { "PositionOffset" : {"x":0.0, "y":0.0, "z":-1.0}, "AngleOffset" : {"x":0.0, "y":0.0, "z":0.0}, "IsClampOffsetDistance" : false } }, "DefaultOffset" : {"x":0.0, "y":0.0, "z":0.0}, "MoveType": { "$type" : "MoleMole.MovementTypeInstant" }, "TargetUpdateMode" : "Always", "ReachTargetStop" : true } } ] }