mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
3659 lines
154 KiB
JSON
3659 lines
154 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Fever",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "StageReadyMixin",
|
|
"DLEFDCFBLDE": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "FS: Reconnect, request for current team state"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"luaCallType": "CurGalleryControlGroup",
|
|
"funcName": "SLC_Refresh_Team_State",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "FS: Team has changed! Refresh avatar buff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv1"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 2.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv2"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 3.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv3"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 4.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv4"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 5.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv5"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Fever_Atk_Lv1": 0.20000000298023224,
|
|
"Fever_Atk_Lv2": 0.4000000059604645,
|
|
"Fever_Atk_Lv3": 0.6000000238418579,
|
|
"Fever_Atk_Lv4": 1.0,
|
|
"Fever_Atk_Lv5": 1.0,
|
|
"Fever_ChargeEfficiencyDelta_Lv1": 0.20000000298023224,
|
|
"Fever_ChargeEfficiencyDelta_Lv2": 0.4000000059604645,
|
|
"Fever_ChargeEfficiencyDelta_Lv3": 0.6000000238418579,
|
|
"Fever_ChargeEfficiencyDelta_Lv4": 1.0,
|
|
"Fever_ChargeEfficiencyDelta_Lv5": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Activity_Sumo_Fever_Handler_Team": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ServerUpdateGlobalValueMixin",
|
|
"key": "FEVER_LEVEL",
|
|
"useLimitRange": true,
|
|
"maxValue": 10.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "FEVER_LEVEL",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
10.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"UNIQUE_ChangeTeam_Fever_Team_Lv1",
|
|
"UNIQUE_ChangeTeam_Fever_Team_Lv2",
|
|
"UNIQUE_ChangeTeam_Fever_Team_Lv3",
|
|
"UNIQUE_ChangeTeam_Fever_Team_Lv4"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ServerUpdateGlobalValueMixin",
|
|
"key": "NOSWITCH_PUNISHMENT",
|
|
"useLimitRange": true,
|
|
"maxValue": 10.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "NOSWITCH_PUNISHMENT",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Noswitch_Punishment_Off",
|
|
"UNIQUE_Noswitch_Punishment_On"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ServerUpdateGlobalValueMixin",
|
|
"key": "HAS_SWITCHED_TEAM",
|
|
"useLimitRange": true,
|
|
"maxValue": 10.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "HAS_SWITCHED_TEAM",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Switch_Team_Callback"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "AVATAR_DIE",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Avatar_Die_Refresh_Buff"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "AVATAR_IN",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Avatar_In_Refresh_Buff"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Noswitch_Punishment_Off": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR40",
|
|
"centerBasedOn": "CurLocalAvatar",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "CurLocalAvatar",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"value": 0.0,
|
|
"key": "NOSWITCH_PUNISHMENT",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Noswitch_Punishment_On": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR40",
|
|
"centerBasedOn": "CurLocalAvatar",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "CurLocalAvatar",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"value": 1.0,
|
|
"key": "NOSWITCH_PUNISHMENT",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Switch_Team_Callback": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "FS: Team has changed! Refresh avatar buff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv1"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 2.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv2"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 3.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv3"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 4.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv4"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 5.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv5"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "HAS_SWITCHED_TEAM",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "FS: Buff Refresh finished!"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Avatar_Die_Callback": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onKill": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 1.0,
|
|
"key": "AVATAR_DIE",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Avatar_In_Callback": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"NDHIFGEGBAC": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 1.0,
|
|
"key": "AVATAR_IN",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Avatar_Die_Refresh_Buff": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 4.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "FS: Team has changed! Refresh avatar buff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv1"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 2.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv2"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 3.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv3"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 4.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv4"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 5.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv5"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "AVATAR_DIE",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "FS: Buff Refresh finished!"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Avatar_In_Refresh_Buff": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 4.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "FS: Team has changed! Refresh avatar buff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv1"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 2.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv2"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 3.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv3"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 4.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv4"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FEVER_LEVEL",
|
|
"value": 5.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv5"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "AVATAR_IN",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "FS: Buff Refresh finished!"
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Team_Lv1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv1"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Team_Lv2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv2"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv1"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Team_Lv3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv3"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv2"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Team_Lv4": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv4"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv3"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Team_Lv5": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv5"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv4"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.20000000298023224,
|
|
"Actor_ChargeEfficiencyDelta": 0.20000000298023224
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.4000000059604645,
|
|
"Actor_ChargeEfficiencyDelta": 0.4000000059604645
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.6000000238418579,
|
|
"Actor_ChargeEfficiencyDelta": 0.6000000238418579
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv4": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 1.0,
|
|
"Actor_ChargeEfficiencyDelta": 1.0
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv5": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 1.0,
|
|
"Actor_ChargeEfficiencyDelta": 1.0
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Activity_Sumo_Fever_Handler_Team"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Activity_Sumo_Fever_Handler_Team"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_Avatar_Die_Callback"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_Avatar_In_Callback"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Fever_LV1",
|
|
"abilitySpecials": {
|
|
"Fever_Atk_Lv1": 0.20000000298023224,
|
|
"Fever_ChargeEfficiencyDelta_Lv1": 0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Fever_Atk_Lv1",
|
|
"Actor_ChargeEfficiencyDelta": "Fever_ChargeEfficiencyDelta_Lv1"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv1"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Fever_LV2",
|
|
"abilitySpecials": {
|
|
"Fever_Atk_Lv2": 0.4000000059604645,
|
|
"Fever_ChargeEfficiencyDelta_Lv2": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Fever_Atk_Lv2",
|
|
"Actor_ChargeEfficiencyDelta": "Fever_ChargeEfficiencyDelta_Lv2"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv2"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Fever_LV3",
|
|
"abilitySpecials": {
|
|
"Fever_Atk_Lv3": 0.6000000238418579,
|
|
"Fever_ChargeEfficiencyDelta_Lv3": 0.6000000238418579
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Fever_Atk_Lv3",
|
|
"Actor_ChargeEfficiencyDelta": "Fever_ChargeEfficiencyDelta_Lv3"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv3"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Fever_LV4",
|
|
"abilitySpecials": {
|
|
"Fever_Atk_Lv4": 0.800000011920929,
|
|
"Fever_ChargeEfficiencyDelta_Lv4": 0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv4": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Fever_Atk_Lv4",
|
|
"Actor_ChargeEfficiencyDelta": "Fever_ChargeEfficiencyDelta_Lv4"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv4"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Fever_LV5",
|
|
"abilitySpecials": {
|
|
"Fever_Atk_Lv5": 1.0,
|
|
"Fever_ChargeEfficiencyDelta_Lv5": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_ChangeTeam_Fever_Avatar_Lv5": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Fever_Atk_Lv5",
|
|
"Actor_ChargeEfficiencyDelta": "Fever_ChargeEfficiencyDelta_Lv5"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_ChangeTeam_Fever_Avatar_Lv5"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_NormalAttack",
|
|
"abilitySpecials": {
|
|
"NormalAttack_Bufftime": 0.0,
|
|
"Sumo_AtkSpeed": 0.0,
|
|
"HealMaxHpRatio": 0.0,
|
|
"CDTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "NormalAttack_Bufftime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Activity_Sumo_NormalAtkUp_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "NormalAttack_Bufftime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_AttackSpeedRatio": "Sumo_AtkSpeed",
|
|
"Actor_EndureDelta": 0.0
|
|
},
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LevelEntity_Sumo_NormalAtkUp_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_Activity_Sumo_NormalAtkUp_Avatar_Heal"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Activity_Sumo_NormalAtkUp_Avatar_Heal_CD"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Activity_Sumo_NormalAtkUp_Avatar_Heal_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_LevelEntity_Sumo_NormalAtkUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_Sumo_NormalAtkUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Activity_Sumo_NormalAtkUp_Avatar_Heal": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "HealHP",
|
|
"target": "CurLocalAvatar",
|
|
"PMHINCGOKCF": "HealMaxHpRatio"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "##HealHP"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Activity_Sumo_NormalAtkUp_Avatar"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_Sumo_NormalAtkUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ExtraAttack",
|
|
"abilitySpecials": {
|
|
"ExtraAttack_Bufftime": 0.0,
|
|
"CostStamina_Rate": 0.0,
|
|
"Sumo_Weapon_AtkSpeed": 0.0,
|
|
"Sumo_ExtraAttack_Damege": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "ExtraAttack_Bufftime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Activity_Sumo_ExtraAttack_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "ExtraAttack_Bufftime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"ExtraAttack",
|
|
"ExtraAttack1",
|
|
"ExtraAttack2",
|
|
"ExtraAttack3",
|
|
"Attack01",
|
|
"Attack02",
|
|
"Attack03",
|
|
"Attack04",
|
|
"Attack05",
|
|
"Attack06",
|
|
"ExtraAttack_BS",
|
|
"ExtraAttack_Charge",
|
|
"Gandalfr_Attack01",
|
|
"Gandalfr_Attack02",
|
|
"Gandalfr_Attack03",
|
|
"Gandalfr_Attack04",
|
|
"Gandalfr_Attack05",
|
|
"Gandalfr_Attack06",
|
|
"Gandalfr_ExtraAttack",
|
|
"Katana_Attack01",
|
|
"Katana_Attack02",
|
|
"Katana_Attack03",
|
|
"Katana_Attack04",
|
|
"Katana_Attack05",
|
|
"Katana_Attack06",
|
|
"Katana_ExtraAttack"
|
|
],
|
|
"modifierName": "Stamina_ExtraAttack_Sumo_Sub"
|
|
},
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "Sumo_ExtraAttack_Damege"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1052
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Activity_Sumo_WeaponAtkSpeed"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Activity_Sumo_WeaponAtkSpeed": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_AttackSpeedRatio": "Sumo_Weapon_AtkSpeed"
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"Stamina_ExtraAttack_Sumo_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CostStaminaRatio": "CostStamina_Rate"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"content": "##reduce_CostStamina"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Activity_Sumo_ExtraAttack_Avatar"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_FallingDamage",
|
|
"abilitySpecials": {
|
|
"FallingDamage_Bufftime": 0.0,
|
|
"Sumo_FallingDamageUp": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "FallingDamage_Bufftime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Activity_Sumo_FallingDamage_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "FallingDamage_Bufftime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
],
|
|
"damagePercentageRatio": "Sumo_FallingDamageUp"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "EnableRocketJump",
|
|
"CFIPAGENGPE": true,
|
|
"type": "DungeonJump",
|
|
"enable": true,
|
|
"MJIDJNMCKCP": {
|
|
"IMLKBGMCLLH": 2.0,
|
|
"HFBNHJBODPH": 3.0
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "EnableRocketJump",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"type": "DungeonJump"
|
|
}
|
|
],
|
|
"NDHIFGEGBAC": [
|
|
{
|
|
"$type": "EnableRocketJump",
|
|
"CFIPAGENGPE": true,
|
|
"type": "DungeonJump",
|
|
"enable": true,
|
|
"MJIDJNMCKCP": {
|
|
"IMLKBGMCLLH": 2.0,
|
|
"HFBNHJBODPH": 3.0
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Activity_Sumo_FallingDamage_Avatar"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_GenerateBall_AfterElementalArt",
|
|
"abilitySpecials": {
|
|
"Time": 0.0,
|
|
"Sumo_GenerateBall_CD": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_GenerateBall_AfterElementalArt_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Hold",
|
|
"Elemental_Art_Extra"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "Sumo_GenerateBall_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Sumo_GenerateBall_ElementalArt"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Sumo_GenerateBall_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_GenerateBall_ElementalArt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Sumo_GenerateBall_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"doOffStage": true,
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 1.0,
|
|
"maxRandomRange": 2.0
|
|
}
|
|
},
|
|
"ratio": 1.0,
|
|
"baseEnergy": 20.0
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_ExtraElementBall"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_GenerateBall_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Sumo_GenerateBall_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "Sumo_GenerateBall_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "Sumo_GenerateBall_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_GenerateBall_AfterElementalArt_Handler"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "Sumo_GenerateBall_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Elemental_Burst",
|
|
"abilitySpecials": {
|
|
"Time": 0.0,
|
|
"Sumo_ElementalRate": 0.0,
|
|
"Actor_SkillCDMinusRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Activity_Sumo_BurstDamageUp_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Burst"
|
|
],
|
|
"damagePercentageRatio": "Sumo_ElementalRate"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_SkillCDMinusRatio": "Actor_SkillCDMinusRatio"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Activity_Sumo_BurstDamageUp_Avatar"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ShieldBeingHitDoAttack",
|
|
"abilitySpecials": {
|
|
"Time": 0.0,
|
|
"Sumo_Shield_Damage": 0.0,
|
|
"Sumo_Shield_Damage_CD": 0.0,
|
|
"LevelEntity_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_ShieldBeingHitDoAttack_HasBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Gadget",
|
|
"Bullet"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "Sumo_Shield_Damage_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Caster",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Sumo_Shield_Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Sumo_ShieldBeingHitDoAttack_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_ShieldBeingHitDoAttack_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Sumo_Shield_Damage_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "Sumo_Shield_Damage_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "Sumo_Shield_Damage_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_ShieldBeingHitDoAttack_HasBuff"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "Sumo_Shield_Damage_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_TriggerAoe_AfterHealUp",
|
|
"abilitySpecials": {
|
|
"Time": 0.0,
|
|
"Sumo_HealUp_Damage": 0.0,
|
|
"Sumo_HealUp_CD": 0.0,
|
|
"LoseHp_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_TriggerAoe_AfterHealUp_Handler_Team": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_Sumo_TriggerAoe_AfterHealUp_Handler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_TriggerAoe_AfterHealUp_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByEventMixin",
|
|
"onEvent": "HPUp",
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_Sumo_TriggerAoe_AfterHealUp_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Sumo_TriggerAoe_AfterHealUp_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Sumo_TriggerAoe_AfterHealUp_CD"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"LIINFCJLBOP": ""
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "LoseHP",
|
|
"amountByTargetMaxHPRatio": "LoseHp_Ratio",
|
|
"NPCCIJINMGO": false
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_TriggerAoe_AfterHealUp_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Sumo_HealUp_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_LevelEntity_Sumo_TriggerAoe_AfterHealUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_Sumo_TriggerAoe_AfterHealUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_TriggerAoe_AfterHealUp_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 5,
|
|
"OOOFAPPEOJK": [
|
|
"Monster"
|
|
],
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Sumo_TriggerAoe_AfterHealUp_Effect_Monster"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_TriggerAoe_AfterHealUp_Effect_Monster": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RaioTrunk_01_ThunderFall",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 15.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Sumo_HealUp_Damage",
|
|
"DamageSystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "Default",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Sumo_TriggerAoe_AfterHealUp_Handler_Team"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_Sumo_TriggerAoe_AfterHealUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Fever_Faster",
|
|
"modifiers": {
|
|
"UNIQUE_Activity_Sumo_Fever_Faster": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 25.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"luaCallType": "CurGalleryControlGroup",
|
|
"funcName": "SLC_Update_Fever_Ratio",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 2.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"luaCallType": "CurGalleryControlGroup",
|
|
"funcName": "SLC_Update_Fever_Ratio",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 1.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Activity_Sumo_Fever_Faster"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ElemMasteryDelta",
|
|
"abilitySpecials": {
|
|
"Sumo_ElemMasteryDelta": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_ElemMasteryDelta": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElemMasteryDelta": "Sumo_ElemMasteryDelta"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_ElemMasteryDelta"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ElementAddHurt_Fire",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Fire": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_ElementAddHurt_Fire": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireAddHurtDelta": "Sumo_ElementAddHurt_Fire"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_ElementAddHurt_Fire"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ElementAddHurt_Ice",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Ice": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_ElementAddHurt_Ice": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceAddHurtDelta": "Sumo_ElementAddHurt_Ice"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_ElementAddHurt_Ice"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ElementAddHurt_Elec",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Elec": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_ElementAddHurt_Elec": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecAddHurtDelta": "Sumo_ElementAddHurt_Elec"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_ElementAddHurt_Elec"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ElementAddHurt_Rock",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Rock": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_ElementAddHurt_Rock": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockAddHurtDelta": "Sumo_ElementAddHurt_Rock"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_ElementAddHurt_Rock"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ElementAddHurt_Water",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Water": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_ElementAddHurt_Water": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterAddHurtDelta": "Sumo_ElementAddHurt_Water"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_ElementAddHurt_Water"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ElementAddHurt_Wind",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Wind": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_ElementAddHurt_Wind": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindAddHurtDelta": "Sumo_ElementAddHurt_Wind"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_ElementAddHurt_Wind"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_PhysicalAddHurt",
|
|
"abilitySpecials": {
|
|
"Sumo_PhysicalAddHurtDelta": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_PhysicalAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalAddHurtDelta": "Sumo_PhysicalAddHurtDelta"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_PhysicalAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_CriticalHurtDelta",
|
|
"abilitySpecials": {
|
|
"Sumo_CriticalHurtDelta": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_CriticalHurtDelta": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalHurtDelta": "Sumo_CriticalHurtDelta"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_CriticalHurtDelta"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_AtkUp",
|
|
"abilitySpecials": {
|
|
"Sumo_AtkUp": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_AtkUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Sumo_AtkUp"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_AtkUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_DamageDown",
|
|
"abilitySpecials": {
|
|
"Sumo_DamageDown": -0.8999999761581421
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Activity_Sumo_DamageDown_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ServerUpdateGlobalValueMixin",
|
|
"key": "NOSWITCH_PUNISHMENT",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "NOSWITCH_PUNISHMENT",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank_DamageDown",
|
|
"UNIQUE_Activity_Sumo_DamageDown_Effect_Team"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Blank_DamageDown": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"UNIQUE_Activity_Sumo_DamageDown_Effect_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_Activity_Sumo_DamageDown_Effect_Avatar"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Activity_Sumo_DamageDown_Effect_Avatar": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "Sumo_DamageDown"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ArtAndBurst_DamageUp",
|
|
"abilitySpecials": {
|
|
"Enter_Duration": 0.0,
|
|
"CD_Interval": 0.0,
|
|
"Buff_Duration": 0.0,
|
|
"ElementalArt_Up": 0.0,
|
|
"ElementalBurst_Up": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Enter_Duration",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_ElementalArt_Hit": {
|
|
"modifierName": "",
|
|
"duration": "Enter_Duration",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Extra",
|
|
"Elemental_Art_Hold"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_ABILITY_Sumo_ArtAndBurst_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "Activity_Sumo_ArtAndBurst_AddLevel"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Activity_Sumo_ArtAndBurst_Timer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_ArtAndBurst_AddLevel": {
|
|
"modifierName": "",
|
|
"duration": "CD_Interval",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "AllPlayerAvatars",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Sumo_ArtAndBurst_Level",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Sumo_ArtAndBurst_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Sumo_ArtAndBurst_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Activity_Sumo_ArtAndBurst_Timer": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 1.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Buff_Duration",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "AllPlayerAvatars",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Sumo_ArtAndBurst_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_ArtAndBurst_BuffHandler": {
|
|
"modifierName": "",
|
|
"duration": "Enter_Duration",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Sumo_ArtAndBurst_Level",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
4.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"Activity_Sumo_ArtAndBurst_Buff_01",
|
|
"Activity_Sumo_ArtAndBurst_Buff_02",
|
|
"Activity_Sumo_ArtAndBurst_Buff_03",
|
|
"Activity_Sumo_ArtAndBurst_Buff_04"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"Activity_Sumo_ArtAndBurst_Buff_01": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Extra",
|
|
"Elemental_Art_Hold"
|
|
],
|
|
"damagePercentageRatio": "ElementalArt_Up"
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_ArtAndBurst_Buff_02": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Extra",
|
|
"Elemental_Art_Hold"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"ElementalArt_Up",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_ArtAndBurst_Buff_03": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Extra",
|
|
"Elemental_Art_Hold"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"ElementalArt_Up",
|
|
3.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_ArtAndBurst_Buff_04": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Extra",
|
|
"Elemental_Art_Hold"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"ElementalArt_Up",
|
|
4.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Burst"
|
|
],
|
|
"damagePercentageRatio": "ElementalBurst_Up"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Sumo_ArtAndBurst_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Activity_Sumo_ArtAndBurst_BuffHandler"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Activity_Sumo_ElementalArt_Hit"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ExtraAttack_RandomDamage",
|
|
"abilitySpecials": {
|
|
"LevelEntity_SystemValue": 0.0,
|
|
"Enter_Duration": 0.0,
|
|
"Timer": 0.0,
|
|
"Damage": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Enter_Duration",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_ExtraAttack_Handler": {
|
|
"modifierName": "",
|
|
"duration": "Enter_Duration",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_ABILITY_Sumo_RandomDamage_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "Activity_Sumo_RandomDamage_Timer"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"modifierName": "Activity_Sumo_RandomDamage"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_RandomDamage_Timer": {
|
|
"modifierName": "",
|
|
"duration": "Timer",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Sumo_RandomDamage_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Sumo_RandomDamage_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_RandomDamage": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.25,
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_ShockWave_Fire"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.33000001311302185,
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_ShockWave_Water"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.5,
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_ShockWave_Electric"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_ShockWave_Ice"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Activity_Sumo_ExtraAttack_Handler"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Sumo_RandomDamage_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_ReviveEnergy",
|
|
"abilitySpecials": {
|
|
"Enter_Duration": 0.0,
|
|
"Interval": 0.0,
|
|
"Energy": 0.0,
|
|
"CD_Minus": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_BuffState": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Enter_Duration",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_BuffState"
|
|
}
|
|
]
|
|
},
|
|
"Activity_Sumo_ReviveEnergy_Handler": {
|
|
"modifierName": "",
|
|
"duration": "Enter_Duration",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "Equal",
|
|
"ratio": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ModifyAvatarSkillCD",
|
|
"doOffStage": true,
|
|
"skillSlot": [
|
|
5
|
|
],
|
|
"KHBEPNBNHOI": [
|
|
0.0,
|
|
1.0,
|
|
"CD_Minus",
|
|
"Mul",
|
|
"Sub"
|
|
]
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "ReviveElemEnergy",
|
|
"doOffStage": true,
|
|
"value": "Energy"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Activity_Sumo_ReviveEnergy_Handler"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Sumo_BuffState"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_WindZone",
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_WindZone_OnTeam": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 1.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_Sumo_WindZone_OnAvatar"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_WindZone_OnAvatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 420000013,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Sumo_WindZone_OnTeam"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_WindZone_Gadget",
|
|
"abilitySpecials": {
|
|
"LevelEntity_SystemValue": 0.0,
|
|
"Duration": 0.0,
|
|
"Attack_Interval": 0.0,
|
|
"Damage": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Life_Timer": {
|
|
"modifierName": "",
|
|
"duration": "Duration",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"Sumo_WindZone": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "WindZoneMixin",
|
|
"shapeName": "CircleR12",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"BHELOIADOLH": 5.0,
|
|
"HBBLBBPBLGE": 0.0,
|
|
"IPDEDFHPHPO": 1.0,
|
|
"targetType": "All",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetWeight",
|
|
"logic": "Lesser",
|
|
"IHCNHDLDFKC": 150.0
|
|
}
|
|
],
|
|
"modifierName": ""
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Wind_Absorbe"
|
|
}
|
|
]
|
|
},
|
|
"Sumo_WindZone_Damage": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Attack_Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Wind_Attack"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Wind",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Life_Timer"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Sumo_WindZone"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Sumo_WindZone_Damage"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_WaterZone",
|
|
"modifiers": {
|
|
"UNIQUE_Sumo_WaterZone_OnTeam": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 1.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_Sumo_WaterZone_OnAvatar"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_WaterZone_OnAvatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"gadgetID": 420000014,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Sumo_WaterZone_OnTeam"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_WaterZone_Gadget",
|
|
"abilitySpecials": {
|
|
"LevelEntity_SystemValue": 0.0,
|
|
"Duration": 0.0,
|
|
"Attack_Interval": 0.0,
|
|
"Damage": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Life_Timer": {
|
|
"modifierName": "",
|
|
"duration": "Duration",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"Sumo_WaterZone_Damage": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Attack_Interval",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_ShockWave_Expand_Water_Loop"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_ShockWave_Expand_Water_Once",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"onGround": true,
|
|
"direction": {
|
|
"$type": "ConfigDirectionByGroundNormalRange",
|
|
"rayCount": 3
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 3.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Life_Timer"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Sumo_WaterZone_Damage"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Cannon",
|
|
"abilitySpecials": {
|
|
"Duration": 0.0,
|
|
"LevelEntity_SystemValue": 0.0,
|
|
"Damage": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Activity_Sumo_Cannon_OnAvatar": {
|
|
"modifierName": "",
|
|
"duration": "Duration",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Attack01",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Attack02",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Attack03",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Attack04",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Attack05",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Attack06",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Gandalfr_Attack01",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Gandalfr_Attack02",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Gandalfr_Attack03",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Gandalfr_Attack04",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Gandalfr_Attack05",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Gandalfr_Attack06",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Tartaglia_Attack01",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Tartaglia_Attack02",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Tartaglia_Attack03",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Tartaglia_Attack04",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Tartaglia_Attack05",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Tartaglia_Attack06",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Katana_Attack01",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Katana_Attack02",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Katana_Attack03",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Katana_Attack04",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Katana_Attack05",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_AddLevel",
|
|
"normalizeStart": 0.05000000074505806,
|
|
"normalizeEnd": 0.25
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_Cannon_AddLevel": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_ABILITY_Sumo_Cannon_Level",
|
|
"value": 2.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasAttackTarget"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Sumo_Cannon_DoAttack"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Sumo_Cannon_Level",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_Cannon_DoAttack": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Sumo_Cannon_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_Cannon_Burst",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.5,
|
|
"y": 1.2999999523162842,
|
|
"z": -0.30000001192092896
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackBox",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.5,
|
|
"y": 1.2000000476837158,
|
|
"z": -1.2999999523162842
|
|
}
|
|
},
|
|
"size": {
|
|
"x": 1.5,
|
|
"y": 1.5,
|
|
"z": 8.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Sumo_Cannon_OnTeam": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 1.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Duration",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Sumo_Cannon_Level",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"Sumo_Cannon_Buff_01",
|
|
"Sumo_Cannon_Buff_02"
|
|
]
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Sumo_Cannon_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"Sumo_Cannon_Buff_01": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_Cannon_Buff_01"
|
|
}
|
|
]
|
|
},
|
|
"Sumo_Cannon_Buff_02": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_Cannon_Buff_02"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_Sumo_Cannon_OnTeam"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Activity_Sumo_Cannon_OnAvatar"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Sumo_Cannon_Bullet",
|
|
"abilitySpecials": {
|
|
"LevelEntity_SystemValue": 0.0,
|
|
"Damage": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Activity_Sumo_Cannon_Bullet_Effect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Sumo_Cannon_Trail"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Activity_Sumo_Cannon_Bullet_Effect"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_Blast_Small",
|
|
"born": {
|
|
"$type": "ConfigBornByCollisionPoint"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 3.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
] |