1
0
ZenlessData/Data/Palicus_ExAttack_Dither_Fade.json
2025-03-11 21:10:23 -03:00

608 lines
16 KiB
JSON

{
"AbilityMixins": [
{
"$type": "AttachStateWithModifierMixin",
"ConfigList": [
{
"AnimatorStateName": "ExAttack_Start",
"FrameCountLow": 0,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"InvincibleModifier"
]
},
{
"AnimatorStateName": "ExAttack_Start",
"FrameCountLow": 6,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"InvisibleModifier",
"EffectModifier",
"TeleportEffModifier"
]
},
{
"AnimatorStateName": "ExAttack_Start_Special",
"FrameCountLow": 0,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"InvincibleModifier"
]
},
{
"AnimatorStateName": "ExAttack_Start_Special",
"FrameCountLow": 48,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"InvisibleModifier",
"ScreenEffectModifier",
"EffectModifier"
]
},
{
"AnimatorStateName": "ExAttack_Wait",
"FrameCountLow": 0,
"IsLoop": true,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"InvisibleModifier",
"ScreenEffectModifier",
"InvincibleModifier"
]
},
{
"AnimatorStateName": "ExAttack_Melee",
"FrameCountLow": 0,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"InvincibleModifier",
"ScreenEffectModifier"
]
},
{
"AnimatorStateName": "ExAttack_Melee",
"FrameCountLow": 40,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"InvisibleModifier",
"EffectModifier",
"ATK2TeleportEffModifier"
]
},
{
"AnimatorStateName": "ExAttack_Range",
"FrameCountLow": 0,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"InvincibleModifier",
"ScreenEffectModifier"
]
},
{
"AnimatorStateName": "ExAttack_Range",
"FrameCountLow": 45,
"MaxFrameCountHigh": true,
"ModifierNameList": [
"InvisibleModifier",
"EffectModifier",
"ATK2TeleportEffModifier"
]
},
{
"AnimatorStateName": "ExAttack_Final_Range",
"FrameCountHigh": 120,
"FrameCountLow": 0,
"ModifierNameList": [
"InvincibleModifier",
"ScreenEffectModifier"
]
},
{
"AnimatorStateName": "ExAttack_Final_Melee",
"FrameCountHigh": 120,
"FrameCountLow": 0,
"ModifierNameList": [
"InvincibleModifier",
"ScreenEffectModifier"
]
}
]
}
],
"AbilityName": "Palicus_ExAttack_Dither_Fade",
"AbilityStacking": "Unique",
"Modifiers": {
"ATK2TeleportEffModifier": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "MultipleRefresh",
"OnAdded": [
{
"$type": "AttachEffect",
"EffectPattern": "Eff_Monster_Death_Common_Move_01",
"Target": "Self"
}
]
},
"ATK3MAModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "ModifyMaterialPropertyAction",
"ApplyAllRenderers": true,
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Black"
],
"Target": "Self"
}
],
"Tag": "Monster_DeathXIII_MA_Attack_03",
"Target": "Self",
"key": "Monster_DeathXIII_MA_Attack_03_Mat01_ScreenImage_01"
},
{
"$type": "ModifyMaterialPropertyAction",
"ApplyAllRenderers": true,
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Grey"
],
"Target": "Self"
}
],
"Tag": "Monster_DeathXIII_MA_Attack_03",
"Target": "Self",
"key": "Monster_DeathXIIIGrey_MA_Attack_03_Mat02_ScreenImage_02"
},
{
"$type": "ModifyMaterialPropertyAction",
"ApplyAllRenderers": false,
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Boss"
],
"Target": "Self"
}
],
"RendererList": [
{
"ApplyAllMaterials": true,
"RenderPath": "Monster_DeathXIIIBoss"
}
],
"Tag": "Monster_DeathXIII_MA_Attack_02",
"Target": "Self",
"key": "Monster_DeathXIIIBoss_MA_Attack_03_ScreenImage_01"
},
{
"$type": "ModifyMaterialPropertyAction",
"ApplyAllRenderers": false,
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Energy"
],
"Target": "Self"
}
],
"RendererList": [
{
"ApplyAllMaterials": false,
"MaterialIndexList": [
0
],
"RenderPath": "Monster_DeathXIIIEnergy"
}
],
"Tag": "Monster_DeathXIII_MA_Attack_02",
"Target": "Self",
"key": "Monster_DeathXIIIEnergy_MA_Attack_03_ScreenImage_01"
}
],
"OnRemoved": [
{
"$type": "InterruptMaterialPropertyAction",
"Tag": "Monster_DeathXIII_MA_Attack_03",
"Target": "Self"
}
]
},
"ATK4MAModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "ModifyMaterialPropertyAction",
"ApplyAllRenderers": true,
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Black"
],
"Target": "Self"
}
],
"Tag": "Monster_DeathXIII_MA_Attack_04",
"Target": "Self",
"key": "Monster_DeathXIII_MA_Attack_04_Mat01_ScreenImage_01"
},
{
"$type": "ModifyMaterialPropertyAction",
"ApplyAllRenderers": true,
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Grey"
],
"Target": "Self"
}
],
"Tag": "Monster_DeathXIII_MA_Attack_04",
"Target": "Self",
"key": "Monster_DeathXIIIGrey_MA_Attack_04_Mat02_ScreenImage_02"
},
{
"$type": "ModifyMaterialPropertyAction",
"ApplyAllRenderers": false,
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Boss"
],
"Target": "Self"
}
],
"RendererList": [
{
"ApplyAllMaterials": true,
"RenderPath": "Monster_DeathXIIIBoss"
}
],
"Tag": "Monster_DeathXIII_MA_Attack_02",
"Target": "Self",
"key": "Monster_DeathXIIIBoss_MA_Attack_04_ScreenImage_01"
},
{
"$type": "ModifyMaterialPropertyAction",
"ApplyAllRenderers": false,
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Energy"
],
"Target": "Self"
}
],
"RendererList": [
{
"ApplyAllMaterials": false,
"MaterialIndexList": [
0
],
"RenderPath": "Monster_DeathXIIIEnergy"
}
],
"Tag": "Monster_DeathXIII_MA_Attack_02",
"Target": "Self",
"key": "Monster_DeathXIIIEnergy_MA_Attack_04_ScreenImage_01"
}
],
"OnRemoved": [
{
"$type": "InterruptMaterialPropertyAction",
"Tag": "Monster_DeathXIII_MA_Attack_04",
"Target": "Self"
}
]
},
"EffectModifier": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "MultipleRefresh",
"OnAdded": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_Monster_Death_Attack_02_01_Dust",
"Target": "Self"
},
{
"$type": "FireEffect",
"EffectPattern": "Eff_Monster_Death_Attack_02_02_Dust",
"FireEffectPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0,
"y": 0,
"z": 0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0,
"y": 0,
"z": 0
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "MiddlePoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
"OffsetReferTarget": "Self"
}
},
"Target": "Self"
},
{
"$type": "ModifyMaterialPropertyAction",
"ApplyAllRenderers": false,
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Boss"
],
"Target": "Self"
}
],
"RendererList": [
{
"ApplyAllMaterials": true,
"RenderPath": "Monster_DeathXIIIBoss"
}
],
"Tag": "Monster_DeathXIII_MA_Attack_02",
"Target": "Self",
"key": "Monster_DeathXIIIBoss_MA_Attack_02_ScreenImage_02"
}
],
"OnRemoved": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_Monster_Death_Common_FadeIn",
"FireEffectPosRot": {
"CoordsOption": "ReferTarget",
"Offset": {
"AngleOffset": {
"x": 0,
"y": 0,
"z": 0
},
"IsUseRotationXZ": true,
"IsUseRotationY": true,
"PositionOffset": {
"x": 0,
"y": 0,
"z": 0
}
},
"TargetOption": {
"$type": "ConfigPosRotReferTarget",
"AttachPoint": "MiddlePoint",
"IsUseAttachPointPos": true,
"IsUseAttachPointRotation": true,
"OffsetReferTarget": "Self"
}
},
"Target": "Self"
},
{
"$type": "InterruptMaterialPropertyAction",
"Tag": "Monster_DeathXIII_MA_Attack_02",
"Target": "Self"
}
]
},
"FadeInModifier": {
"Duration": 1,
"IgnoreTimeScale": false,
"ModifierStacking": "MultipleRefresh",
"OnAdded": [
{
"$type": "PopEntityVisibleWithTagAction",
"Tag": "DeathXIII"
},
{
"$type": "InterruptDitherFadeAction",
"Tag": "Monster_DeathXIII_Dither_Fade",
"Target": "Self"
}
]
},
"FadeOutModifier": {
"DelayHandlers": [
{
"DelayTime": 0.28,
"TimeUpActions": [
{
"$type": "PushEntityVisibleWithTagAction",
"Tag": "DeathXIII",
"Visible": false
}
]
}
],
"Duration": 1,
"IgnoreTimeScale": false,
"ModifierStacking": "MultipleRefresh",
"OnAdded": [
{
"$type": "DitherFadeAction",
"DitherFadeKey": "Monster_DeathXIII_Dither_Fade",
"Tag": "Monster_DeathXIII_Dither_Fade",
"Target": "Self"
}
]
},
"InvincibleModifier": {
"OnAdded": [
{
"$type": "PushInvincibleAction",
"Tag": "Palicus_ExAttack_Invincible"
},
{
"$type": "PushMuteHUDAction",
"tag": "Palicus_ExAttack_MuteHUD"
},
{
"$type": "PushMuteBeSelectedAction",
"Tag": "Palicus_ExAttack_MuteBeSelected"
},
{
"$type": "PushHullColliderEnable",
"HullColliderEnable": false,
"Tag": "Palicus_ExAttack_HullColliderDisable"
},
{
"$type": "SetHintArrowAction",
"Enable": false
}
],
"OnRemoved": [
{
"$type": "PopInvincibleAction",
"Tag": "Palicus_ExAttack_Invincible"
},
{
"$type": "PopMuteHUDAction",
"tag": "Palicus_ExAttack_MuteHUD"
},
{
"$type": "PopMuteBeSelectedAction",
"Tag": "Palicus_ExAttack_MuteBeSelected"
},
{
"$type": "PopHullColliderEnable",
"Tag": "Palicus_ExAttack_HullColliderDisable"
},
{
"$type": "SetHintArrowAction",
"Enable": true
}
]
},
"InvisibleModifier": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "MultipleRefresh",
"OnAdded": [
{
"$type": "ApplyModifier",
"ModifierName": "FadeOutModifier",
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "RemoveModifier",
"ModifierName": "FadeOutModifier",
"Target": "Self"
},
{
"$type": "ApplyModifier",
"ModifierName": "FadeInModifier",
"Target": "Self"
}
]
},
"ScreenEffectModifier": {
"OnAdded": [
{
"$type": "ModifyMaterialPropertyAction",
"Tag": "Monster_DeathXIII_MA_ExAttack_Final_Range_ScreenImage_01",
"key": "Monster_DeathXIII_MA_ExAttack_Final_Range_ScreenImage_01"
},
{
"$type": "ProcessScreenEffectAction",
"EffectKey": "Monster_Palicus_ExAttack_Start_FXFog_01",
"EffectType": "FXFog",
"Predicates": [
{
"$type": "ByOr",
"Predicates": [
{
"$type": "ByIsInZoneTags",
"Tags": [
"Clone"
]
},
{
"$type": "ByIsInZoneTags",
"Tags": [
"CriticalState"
]
}
]
}
]
},
{
"$type": "ProcessScreenEffectAction",
"EffectKey": "Monster_Palicus_ExAttack_Start_Vignette_02",
"EffectType": "Vignette",
"Predicates": [
{
"$type": "ByOr",
"Predicates": [
{
"$type": "ByIsInZoneTags",
"Tags": [
"Clone"
]
},
{
"$type": "ByIsInZoneTags",
"Tags": [
"CriticalState"
]
}
]
}
]
}
],
"OnRemoved": [
{
"$type": "InterruptMaterialPropertyAction",
"Tag": "Monster_DeathXIII_MA_ExAttack_Final_Range_ScreenImage_01"
},
{
"$type": "InterruptScreenEffectAction",
"EffectType": "FXFog",
"TargetKey": "Monster_Palicus_ExAttack_Start_FXFog_01"
},
{
"$type": "InterruptScreenEffectAction",
"EffectType": "Vignette",
"TargetKey": "Monster_Palicus_ExAttack_Start_Vignette_02"
}
]
},
"TeleportEffModifier": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "MultipleRefresh",
"OnAdded": [
{
"$type": "AttachEffect",
"EffectPattern": "Eff_Monster_Death_Common_Move",
"Target": "Self"
}
]
}
}
}