1
0
ZenlessData/Data/_unsorted/Gadget_Domain.json
2025-12-30 00:30:43 +01:00

408 lines
11 KiB
JSON

{
"AbilityMixins": [
{
"$type": "GroupDomainFieldMixin",
"AvatarCount": "%AS_AvatarCount",
"CanOccupyRatioNegative": false,
"MonsterCount": "%AS_MonsterCount",
"OccupyInterruptRatio": "%ExitRatio",
"OccupyNormalRatio": "%NormalRatio",
"OccupyRatioChangeActions": [
{
"HighToValueActions": [
{
"$type": "ModifyLayeredEffectAction",
"effectName": "Eff_NPC_DomainOccupy_Idle_Domaining_Loop",
"isActive": false,
"layersIndex": [
1
]
},
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"MpExecMode": "MpTotallyLocal",
"ParamName": "Bol_RatioZero",
"ParamType": 2,
"Target": "Self"
}
],
"LowToValueActions": [
],
"Val": 0
},
{
"HighToValueActions": [
],
"LowToValueActions": [
{
"$type": "ModifyLayeredEffectAction",
"effectName": "Eff_NPC_DomainOccupy_Idle_Domaining_Loop",
"isActive": true,
"layersIndex": [
1
]
},
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": false,
"MpExecMode": "MpTotallyLocal",
"ParamName": "Bol_RatioZero",
"ParamType": 2,
"Target": "Self"
}
],
"Val": 0.1
}
],
"OnFailureActions": [
],
"OnOccupyStartActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Start",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"MpExecMode": "MpTotallyLocal",
"ParamName": "Trigger_Open",
"ParamType": 1,
"Target": "Self"
}
],
"OnSuccessActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_End",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"MpExecMode": "MpTotallyLocal",
"ParamName": "Trigger_Close",
"ParamType": 1,
"Target": "Self"
},
{
"$type": "SendEventToViewObjectAction",
"EventName": "OccupySuccess",
"IsSendToGroup": false
}
],
"ResourceRangeActions": [
{
"HighToValueActions": [
],
"LowToValueActions": [
{
"$type": "ModifyLayeredEffectAction",
"effectName": "Eff_NPC_DomainOccupy_Idle_Domaining_Loop",
"isActive": true,
"layersIndex": [
0,
1
]
}
],
"Val": 0.03
},
{
"HighToValueActions": [
],
"LowToValueActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "FireEffect",
"EffectAutoDynamic": {
"EffStartSizeX": "%EffStartSize",
"EffStartSizeY": "%EffStartSize"
},
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Scale_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
}
],
"Val": 0.1
},
{
"LowToValueActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "FireEffect",
"EffectAutoDynamic": {
"EffStartSizeX": "%EffStartSize",
"EffStartSizeY": "%EffStartSize"
},
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Scale_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
}
],
"Val": 0.2
},
{
"LowToValueActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "ModifyLayeredEffectAction",
"effectName": "Eff_NPC_DomainOccupy_Idle_Domaining_Loop",
"isActive": true,
"layersIndex": [
0,
1,
2
]
},
{
"$type": "ModifyLayeredEffectAction",
"effectName": "Eff_NPC_DomainOccupy_Idle_Domaining_Scale_Loop",
"isActive": true,
"layersIndex": [
0,
1,
2
]
},
{
"$type": "FireEffect",
"EffectAutoDynamic": {
"EffStartSizeX": "%EffStartSize",
"EffStartSizeY": "%EffStartSize"
},
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Scale_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
}
],
"Val": 0.3
},
{
"LowToValueActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "FireEffect",
"EffectAutoDynamic": {
"EffStartSizeX": "%EffStartSize",
"EffStartSizeY": "%EffStartSize"
},
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Scale_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
}
],
"Val": 0.4
},
{
"LowToValueActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "FireEffect",
"EffectAutoDynamic": {
"EffStartSizeX": "%EffStartSize",
"EffStartSizeY": "%EffStartSize"
},
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Scale_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
}
],
"Val": 0.5
},
{
"LowToValueActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "FireEffect",
"EffectAutoDynamic": {
"EffStartSizeX": "%EffStartSize",
"EffStartSizeY": "%EffStartSize"
},
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Scale_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
}
],
"Val": 0.6
},
{
"LowToValueActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "ModifyLayeredEffectAction",
"effectName": "Eff_NPC_DomainOccupy_Idle_Domaining_Loop",
"isActive": true,
"layersIndex": [
0,
1,
2,
3
]
},
{
"$type": "ModifyLayeredEffectAction",
"effectName": "Eff_NPC_DomainOccupy_Idle_Domaining_Scale_Loop",
"isActive": true,
"layersIndex": [
0,
1,
2,
3
]
},
{
"$type": "FireEffect",
"EffectAutoDynamic": {
"EffStartSizeX": "%EffStartSize",
"EffStartSizeY": "%EffStartSize"
},
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Scale_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
}
],
"Val": 0.7
},
{
"LowToValueActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "FireEffect",
"EffectAutoDynamic": {
"EffStartSizeX": "%EffStartSize",
"EffStartSizeY": "%EffStartSize"
},
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Scale_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
}
],
"Val": 0.8
},
{
"LowToValueActions": [
{
"$type": "FireEffect",
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
},
{
"$type": "FireEffect",
"EffectAutoDynamic": {
"EffStartSizeX": "%EffStartSize",
"EffStartSizeY": "%EffStartSize"
},
"EffectPattern": "Eff_NPC_DomainOccupy_Domaining_Scale_Progress",
"MpExecMode": "MpTotallyLocal",
"Target": "Self"
}
],
"Val": 0.9
}
],
"StartCustomEvent": "Start",
"StateAbilitySpecial": "AS_OccupyState",
"TargetOccupyRatio": "%AS_TargetOccupyRatio",
"TargetResource": "%TResource",
"monsterInterruptMaxRatio": "%MInterruptMaxRatio",
"monsterInterruptRatio": "%MInterruptRatio",
"redLightSparkGapTime": "%SparkGapTime"
}
],
"AbilityName": "Gadget_Domain",
"AbilitySpecials": {
"AS_AvatarCount": {
"Value": 0
},
"AS_InitResource": {
"Value": 0
},
"AS_MonsterCount": {
"Value": 0
},
"AS_OccupyState": {
"Value": 0
},
"AS_TargetOccupyRatio": {
"Value": 2
},
"EffStartSize": {
"Value": 1
},
"ExitRatio": {
"Value": 0
},
"ExitTime": {
"Value": 1
},
"InteractRadius": {
"Value": 10
},
"MInterruptMaxRatio": {
"Value": 10
},
"MInterruptRatio": {
"Value": 2
},
"MonsterTime": {
"Value": 1
},
"NormalRatio": {
"Value": 1
},
"ODuration": {
"Value": 90
},
"SparkGapTime": {
"Value": 1
},
"TResource": {
"Value": 15
}
}
}