1
0
ZenlessData/Data/_unsorted/Girtablu_Invincible_Control.json
2026-07-29 01:25:01 +02:00

505 lines
13 KiB
JSON

{
"AbilityMixins": [
{
"$type": "AttachZoneTagWithModifierMixin",
"ConfigList": [
{
"ModifierNameList": [
"LockCorruptiveBarrierModifier"
],
"ZoneTag": "Girtablu_ATK_06_ComboSet"
}
]
},
{
"$type": "AttachStateWithModifierMixin",
"CheckCloudPlatformPerfectSwitch": true,
"ConfigList": [
{
"AnimatorStateName": "Born",
"FrameCountHigh": 200,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"CancelWallColliderModifier",
"MuteGravityModifier",
"BreakResistModifier"
]
},
{
"AnimatorStateName": "Born",
"FrameCountHigh": 45,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"InvincibleModifier"
]
},
{
"AnimatorStateName": "Born",
"FrameCountHigh": 195,
"FrameCountLow": 138,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"Born_ExtraLogicMove_Modifier"
]
},
{
"AnimatorStateName": "Attack_04",
"FrameCountHigh": 321,
"FrameCountLow": 267,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"InvincibleModifier",
"BreakResistModifier"
]
},
{
"AnimatorStateName": "Attack_16_01",
"FrameCountHigh": 200,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": true,
"MaxFrameCountLow": false,
"ModifierNameList": [
"BreakResistModifier",
"LockStunModifier",
"LockCorruptiveBarrierModifier"
]
},
{
"AnimatorStateName": "Attack_16_01",
"FrameCountHigh": 140,
"FrameCountLow": 117,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": true,
"MaxFrameCountLow": false,
"ModifierNameList": [
"HideHUDModifier"
]
},
{
"AnimatorStateName": "Attack_16_01",
"FrameCountHigh": 140,
"FrameCountLow": 120,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": true,
"MaxFrameCountLow": false,
"ModifierNameList": [
"InvincibleModifier_ATK17_Start"
]
},
{
"AnimatorStateName": "Attack_16_02",
"FrameCountHigh": 6,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"HideHUDModifier"
]
},
{
"AnimatorStateName": "Attack_16_02",
"FrameCountHigh": 75,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"InvincibleModifier"
]
},
{
"AnimatorStateName": "Attack_16_02",
"FrameCountHigh": 79,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"BreakResistModifier",
"LockStunModifier",
"LockCorruptiveBarrierModifier"
]
},
{
"AnimatorStateName": "Attack_17",
"FrameCountHigh": 643,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"InvincibleModifier",
"BreakResistModifier",
"LockStunModifier"
]
},
{
"AnimatorStateName": "Attack_17",
"FrameCountHigh": 643,
"FrameCountLow": 0,
"IsLoop": false,
"LayerIndex": 0,
"MaxFrameCountHigh": false,
"MaxFrameCountLow": false,
"ModifierNameList": [
"LockCorruptiveBarrierModifier"
]
}
]
},
{
"$type": "ActwithStateFrameMixin",
"ConfigList": [
]
}
],
"AbilityName": "Girtablu_Invincible_Control",
"AbilityStacking": "Unique",
"Modifiers": {
"Born_ExtraLogicMove_Modifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "ApplyLogicMoveAction",
"MovementConfig": {
"$type": "ConfigMovementSimple",
"Acceleration": {
"x": 0,
"y": 0,
"z": 0
},
"CoordinateType": "Local",
"Duration": -1,
"Gravity": 0,
"HitNormalRatio": 1,
"HitTangentialRatio": 1,
"InitVelocity": {
"x": 0,
"y": 0,
"z": 8
},
"MuteRootMotionMovement": false,
"TimesUpMoveOption": "Stop"
},
"Target": "Self"
}
]
},
"BreakResistModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "SetRBLAction",
"RBL": 99,
"Tag": "Girtablu_JumpHigh_RBLUp",
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "UnsetRBLAction",
"Tag": "Girtablu_JumpHigh_RBLUp",
"Target": "Self"
}
]
},
"CancelWallColliderModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "PushWallColliderEnable",
"Tag": "Girtablu_WallCollider_Disable",
"Target": "Self",
"WallColliderEnable": false
}
],
"OnRemoved": [
{
"$type": "PopWallColliderEnable",
"Tag": "Girtablu_WallCollider_Disable",
"Target": "Self"
}
]
},
"HideHUDModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "PushMuteHUDAction",
"Target": "Self",
"tag": "Girtablu_HideHUD_ATK16"
}
],
"OnRemoved": [
{
"$type": "PopMuteHUDAction",
"Target": "Self",
"tag": "Girtablu_HideHUD_ATK16"
}
]
},
"InvincibleModifier": {
"Duration": -1,
"ModifierMixins": [
{
"$type": "LockStunPropertyMixin",
"OnStunLockFirstTriggeredActions": [
],
"OnStunLockedActions": [
],
"PercentageLock": 0.995,
"ValueLock": 0
}
],
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "PushInvincibleAction",
"Tag": "Girtablu_Invincible",
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "PopInvincibleAction",
"Tag": "Girtablu_Invincible",
"Target": "Self"
}
],
"Properties": {
"Actor_ImmediatelyBreakFrozen": 1,
"Actor_NoElementAbnormalHitAnimator": 1
}
},
"InvincibleModifier_ATK17_Start": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "ApplyModifier",
"ModifierName": "InvincibleModifier",
"Predicates": [
{
"$type": "ByAnimCtrlerParam",
"CompareType": "Equal",
"IntVal": 17,
"ParamName": "Int_AttackIndexSub",
"ParamType": 3,
"Target": "Self"
}
],
"Target": "Self"
},
{
"$type": "ApplyModifier",
"ModifierName": "LockCorruptiveBarrier_ATK17_Start",
"Predicates": [
{
"$type": "ByAnimCtrlerParam",
"CompareType": "Equal",
"IntVal": 17,
"ParamName": "Int_AttackIndexSub",
"ParamType": 3,
"Target": "Self"
}
],
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "RemoveModifier",
"ModifierName": "InvincibleModifier",
"Target": "Self"
},
{
"$type": "RemoveModifier",
"ModifierName": "LockCorruptiveBarrier_ATK17_Start",
"Target": "Self"
}
]
},
"LockCorruptiveBarrier": {
"Duration": -1,
"ModifierMixins": [
{
"$type": "LockHpShieldMixin",
"PercentageLock": 0.001,
"ValueLock": 0
}
],
"ModifierStacking": "Unique"
},
"LockCorruptiveBarrierModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "ApplyModifier",
"ModifierName": "LockCorruptiveBarrier",
"Predicates": [
{
"$type": "ByIsInZoneTags",
"Tags": [
"GirtabluPro"
],
"Target": "Self"
}
],
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "RemoveModifier",
"ModifierName": "LockCorruptiveBarrier",
"Target": "Self"
}
]
},
"LockCorruptiveBarrier_ATK17_Start": {
"Duration": -1,
"ModifierMixins": [
{
"$type": "LockHpShieldMixin",
"PercentageLock": 0.995
}
],
"ModifierStacking": "Unique"
},
"LockStunModifier": {
"Duration": -1,
"ModifierMixins": [
{
"$type": "LockStunPropertyMixin",
"OnStunLockFirstTriggeredActions": [
],
"OnStunLockedActions": [
],
"PercentageLock": 0.995,
"ValueLock": 0
}
],
"ModifierStacking": "Unique",
"Properties": {
"Actor_ImmediatelyBreakFrozen": 1,
"Actor_NoElementAbnormalHitAnimator": 1
}
},
"MuteGravityModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "MuteGravity",
"Mute": true,
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "MuteGravity",
"Mute": false,
"Target": "Self"
}
]
},
"MuteShieldBrokenModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"ParamName": "Bool_IsInComboSet",
"ParamType": 2,
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": false,
"ParamName": "Bool_IsInComboSet",
"ParamType": 2,
"Target": "Self"
}
]
},
"MuteShieldBrokenModifier_Atk16_Summon": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"ParamName": "Bool_IsInComboSet",
"ParamType": 2,
"Predicates": [
{
"$type": "ByIsInZoneTags",
"Tags": [
"GirtabluPro"
],
"Target": "Self"
},
{
"$type": "ByAnimCtrlerParam",
"CompareType": "GreaterEqual",
"IntVal": 160,
"ParamName": "Int_AttackIndexSub",
"ParamType": 3,
"Target": "Self"
}
],
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": false,
"ParamName": "Bool_IsInComboSet",
"ParamType": 2,
"Predicates": [
{
"$type": "ByIsInZoneTags",
"Tags": [
"GirtabluPro"
],
"Target": "Self"
}
],
"Target": "Self"
}
]
}
}
}