{ "AbilityName" : "Core_Default", "AbilityStacking":"Unique", "DefaultModifier": { "ModifierStacking": "Unique", "OnAdded" : [ { "$type": "MoleMole.ApplyLogicMoveAction", "Target": "Self", "MovementConfig" : { "$type" : "MoleMole.ConfigMovementSimple", "Duration" : 1, "Gravity" : 0.0, "MaxHitNumber" : 0, "HitTangentialRatio" : 1, "HitNormalRatio" : 1, "TimesUpMoveOption" : "Stop", "InitVelocity" : {"x":0.0, "y":6.0, "z":5.0}, "Acceleration" : {"x":0.0, "y":-20.0, "z":-5.0}, "CoordinateType" : "Local" }, "RotationConfig" : { "$type" : "MoleMole.ConfigRotationToTarget", "Duration" : 2, "TargetPosRot" : { "CoordsOption" : "Relative", "TargetOption" : { "$type" : "MoleMole.ConfigPosRotReferTarget", "OffsetReferTarget" : "LocalAvatar" }, "Offset" : { "PositionOffset" : {"x":0.0, "y":0.0, "z":-10.0}, "AngleOffset" : {"x":0.0, "y":0.0, "z":0.0}, "RandomPositionRange" : {"x":2.68, "y":0.0, "z":0.0}, "RandomAngleRange": {"x":0.0, "y":0.0, "z":0.0} } }, "RotateType" : "Instant", "RotateSpeed" : 1, "TargetUpdateMode" : "OnStart", "ReachTargetStop" : true } } ] }, "OnAbilityStart": [ // { // "$type": "MoleMole.AdditionalGetItems", // "Percentage": 1.0, // "RandomRewardParam": "10101,1", // "ConditionalRewardParam": "10102,1" // } ], "AbilityMixins" : [ { "$type" : "MoleMole.AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Core_Idle", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "ModifierNameList": [ "SpecialEffectModifier" ] } ] } ], "Modifiers" : { "SpecialEffectModifier": { "ModifierStacking": "Unique", "Duration": -1, "OnAdded" : [ { "$type": "MoleMole.AttachEffect", "EffectPattern": "Eff_Common_Core_Idle", "Target": "Self", "AttachEffectPosRot" : { "CoordsOption" : "ReferTarget", "TargetOption" : { "$type" : "MoleMole.ConfigPosRotReferTarget", "OffsetReferTarget" : "Self", "AttachPoint" : "MiddlePoint", "IsUseAttachPointPos" : true, "IsUseAttachPointRotation" : true }, "Offset" : { "PositionOffset" : {"x":0.0, "y":0.0, "z":0.0}, "AngleOffset" : {"x":0.0, "y":0.0, "z":0.0}, "IsUseRotationY" : true, "IsUseRotationXZ" : true } } } ] } } }