Files
GenshinData-1/BinOutput/Ability/Temp/ConfigAbility_HideSeek.json
Dimbreath d633c8cfe5 BinOutput
2021-05-16 19:49:16 -03:00

4746 lines
190 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": 0.30000001192092896
},
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20100
},
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20101
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Seeker_Execution_SwitchSkill_Handle"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Seeker_Execution_SwitchSkill_Handle"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20100
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20101
}
],
"isLimitedProperties": true
},
"Seeker_Execution_SwitchSkill_Handle": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill_State",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Seeker_Execution_SwitchSkill_Default",
"Seeker_Execution_SwitchSkill_Fly"
]
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Jump",
"Fly"
],
"modifierName": "Seeker_Execution_SwitchSkill_State_Fly"
},
{
"$type": "SetSkillCanUseInStateMixin",
"skillList": [
20100
],
"stateList": [
"Climb",
"Swim"
]
}
],
"onAdded": [
{
"$type": "ChangePlayMode",
"doOffStage": true,
"muteRemoteAction": true,
"toPlayMode": "HideAndSeek"
}
],
"onRemoved": [
{
"$type": "ChangePlayMode",
"doOffStage": true,
"muteRemoteAction": true
}
]
},
"Seeker_Execution_SwitchSkill_State_Fly": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill_State",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill_State",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Seeker_Execution_SwitchSkill_Default": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillIndex": 1,
"skillID": 20100
}
]
},
"Seeker_Execution_SwitchSkill_Fly": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AvatarChangeSkillMixin",
"index": 1,
"priority": "Playmode",
"jumpSkillID": 20101,
"flySkillID": 20101,
"changeOnAdd": true
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_Execution",
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Play",
"value": 0.0
}
],
"successActions": [
{
"$type": "DebugLog",
"content": "SCL:HideAndSeek_Skill_CatchPrey!!!!!!!!!!!"
},
{
"$type": "Predicated",
"target": "Team",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_In_Rampage",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "AvatarSkillStart",
"target": "CurTeamAvatars",
"doOffStage": true,
"skillID": 20100,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "AvatarSkillStart",
"target": "CurTeamAvatars",
"doOffStage": true,
"skillID": 20101,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
}
],
"failActions": [
{
"$type": "AvatarSkillStart",
"target": "CurTeamAvatars",
"doOffStage": true,
"skillID": 20100,
"cdRatio": 0.5,
"costStaminaRatio": 1.0
},
{
"$type": "AvatarSkillStart",
"target": "CurTeamAvatars",
"doOffStage": true,
"skillID": 20101,
"cdRatio": 0.5,
"costStaminaRatio": 1.0
}
]
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Execution"
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_CatchPrey"
}
],
"failActions": [
{
"$type": "DebugLog",
"content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!"
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20110
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Seeker_Guide_SwitchSKill"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Seeker_Guide_SwitchSKill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20110
}
]
},
"Seeker_Guide_SwitchSKill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillID": 20110
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_Guide",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "FireDirection",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "FireDirection",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"FireDirection_Blank_Team",
"FireDirection_Team"
]
}
]
},
"FireDirection_Blank_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"FireDirection_Team": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "FireDirection_Avatar"
}
]
},
"FireDirection_Avatar": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DebugLog",
"content": "FireDirection:OnAdded!!!!!!!!!!!"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByTag",
"tag": "HideSeek_GuideGadget"
},
"successActions": [
{
"$type": "DebugLog",
"content": "FireDirection:SSSSSSSSS!!!!!!!!!!!"
},
{
"$type": "SetGlobalDir",
"target": "Other",
"key": "_ActivityAbility_HideSeek_Seeker_Guide_Dir",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true,
"direction": {
"$type": "ConfigDirectionByLookAtEntity"
}
},
"setTarget": false
},
{
"$type": "FireEffect",
"target": "Caster",
"effectPattern": "Eff_Activity_HideSeek_Guide_Target",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByGlobalValue",
"directionKey": "_ActivityAbility_HideSeek_Seeker_Guide_Dir"
}
}
}
]
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "FireDirection",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "FireDirection",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Play",
"value": 0.0
}
],
"successActions": [
{
"$type": "DebugLog",
"content": "SCL:HideAndSeek_Skill_Guide!!!!!!!!!!!"
},
{
"$type": "AvatarSkillStart",
"doOffStage": true,
"skillID": 20110,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Guide"
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_Guide"
}
],
"failActions": [
{
"$type": "DebugLog",
"content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!"
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20111
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Seeker_BreakDisguise_SwitchSKill"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Seeker_BreakDisguise_SwitchSKill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20111
}
]
},
"Seeker_BreakDisguise_SwitchSKill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillID": 20111
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_BreakDisguise",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "HideAndSeek_Skill_Detect",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": -1.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "HideAndSeek_Skill_Detect",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.5,
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Detect_F_Team",
"Detect_Blank_Team",
"Detect_S_Team"
]
}
]
},
"Detect_F_Team": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"target": "Caster",
"effectPattern": "Eff_Activity_HideSeek_Detect_02"
}
]
},
"Detect_Blank_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"Detect_S_Team": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"target": "Caster",
"effectPattern": "Eff_Activity_HideSeek_Detect_01"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Play",
"value": 0.0
}
],
"successActions": [
{
"$type": "ClearGlobalValue",
"key": "_Is_HideSeek_FindBait"
},
{
"$type": "ClearGlobalValue",
"key": "_Is_HideSeek_Find"
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_Skill_Detect",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": -1.0
},
{
"$type": "AvatarSkillStart",
"skillID": 20111,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "DebugLog",
"content": "SCL:HideAndSeek_Skill_Detect_F!!!!!!!!!!!"
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_Detect_F"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Detect_BS"
}
],
"failActions": [
{
"$type": "DebugLog",
"content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!"
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20120
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Seeker_Positioning_SwitchSkill"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Seeker_Positioning_SwitchSkill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20120
}
]
},
"Seeker_Positioning_SwitchSkill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillIndex": 4,
"skillID": 20120
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_Positioning",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "Is_In_UltraMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "Is_In_UltraMark",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"UltraMarkState_False_Team",
"UltraMarkState_True_Team"
]
}
]
},
"UltraMarkState_False_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"UltraMarkState_True_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"UltraMarkState_False_Avatar": {
"modifierName": "",
"elementDurability": 100.0
},
"UltraMarkState_True_Avatar": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Play",
"value": 0.0
}
],
"successActions": [
{
"$type": "DebugLog",
"content": "SCL:HideAndSeek_Skill_UltraMark!!!!!!!!!!!"
},
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "AVATAR_SEEKANDHIDE_ENERGY",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
},
{
"$type": "AvatarSkillStart",
"skillID": 20120,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_UltraMark"
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_UltraMark"
}
],
"failActions": [
{
"$type": "DebugLog",
"content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!"
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20121
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Seeker_FindAll_SwitchSkill"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Seeker_FindAll_SwitchSkill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20121
}
]
},
"Seeker_FindAll_SwitchSkill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillIndex": 4,
"skillID": 20121
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_FindAll",
"abilitySpecials": {
"Value_Sight_TargetDuration": 10.0
},
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "Is_In_GlobalSight",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "Is_In_GlobalSight",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Sight_Seeker_False_Team",
"Sight_Seeker_True_Team"
]
}
]
},
"Sight_Seeker_False_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"Sight_Seeker_True_Team": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "Sight_Seeker_True_Avatar"
}
]
},
"Sight_Seeker_True_Avatar": {
"modifierName": "",
"duration": "Value_Sight_TargetDuration",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "DebugLog",
"content": "SCL:HideAndSeek_Out_GlobalSight!!!!!!!!!!!"
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Out_GlobalSight"
}
]
}
},
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Play",
"value": 0.0
}
],
"successActions": [
{
"$type": "DebugLog",
"content": "SCL:HideAndSeek_Skill_GlobalSight!!!!!!!!!!!"
},
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "AVATAR_SEEKANDHIDE_ENERGY",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
},
{
"$type": "AvatarSkillStart",
"skillID": 20121,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_GlobalSight",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Team"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_GlobalSight"
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_GlobalSight"
}
],
"failActions": [
{
"$type": "DebugLog",
"content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!"
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20122
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Seeker_SuperLockon_SwitchSkill"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Seeker_SuperLockon_SwitchSkill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20122
}
]
},
"Seeker_SuperLockon_SwitchSkill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillIndex": 4,
"skillID": 20122
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_SuperLockon",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "Is_In_SuperPrison",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "Is_In_SuperPrison",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"SuperPrisonState_False_Team",
"SuperPrisonState_True_Team"
]
}
]
},
"SuperPrisonState_False_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"SuperPrisonState_True_Team": {
"modifierName": "",
"duration": 45.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Out_SuperPrison"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Play",
"value": 0.0
}
],
"successActions": [
{
"$type": "DebugLog",
"content": "SCL:HideAndSeek_Skill_SuperPrison!!!!!!!!!!!"
},
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "AVATAR_SEEKANDHIDE_ENERGY",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
},
{
"$type": "AvatarSkillStart",
"skillID": 20122,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_SuperPrison"
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_SuperPrison"
}
],
"failActions": [
{
"$type": "DebugLog",
"content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!"
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_SpeedUp_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_SpeedUp_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20102
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Seeker_SpeedUp_SwitchSkill"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Seeker_SpeedUp_SwitchSkill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20102
}
]
},
"Seeker_SpeedUp_SwitchSkill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillIndex": 4,
"skillID": 20102
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_SpeedUp_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_SpeedUp",
"abilitySpecials": {
"Seeker_SpeedupRate": 0.30000001192092896
},
"modifiers": {
"Avatar_HideAndSeek_Seeker_Speedup": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": "Seeker_SpeedupRate"
},
"state": "SpeedUp"
}
},
"onAbilityStart": [
{
"$type": "DebugLog",
"content": "SCL:ActivityAbility_HideSeek_Seeker_SpeedUp!!!!!!!!!!!"
},
{
"$type": "AvatarSkillStart",
"skillID": 20122,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "ApplyModifier",
"modifierName": "Avatar_HideAndSeek_Seeker_Speedup"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20200
},
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20201
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Hider_Disguise_SwitchSkill"
},
{
"$type": "ChangePlayMode",
"doOffStage": true,
"muteRemoteAction": true,
"toPlayMode": "HideAndSeek"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Hider_Disguise_SwitchSkill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20200
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20201
},
{
"$type": "ChangePlayMode",
"doOffStage": true,
"muteRemoteAction": true
}
]
},
"Hider_Disguise_SwitchSkill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
100.0
],
"modifierNameSteps": [
"Hider_Disguise_SwitchSkill_State_True_Skill",
"Hider_Disguise_SwitchSkill_State_False_Skill"
]
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Swim",
"Fly"
],
"modifierName": "HideAndSeek_PlayerState_Transfer_Quit_Swim"
}
]
},
"Hider_Disguise_SwitchSkill_State_False": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"target": "Caster",
"doOffStage": true,
"value": 1.0,
"key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"target": "Caster",
"doOffStage": true,
"value": -1.0,
"key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
]
},
"Hider_Disguise_SwitchSkill_State_True_Skill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillIndex": 1,
"skillID": 20200
}
]
},
"Hider_Disguise_SwitchSkill_State_False_Skill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillIndex": 1,
"skillID": 20201
}
]
},
"HideAndSeek_PlayerState_Transfer_Quit_Swim": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_Transfer_Quit"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Hider_DisguiseHandler",
"abilityMixins": [
{
"$type": "ButtonHoldChargeMixin",
"skillID": 20200,
"chargeTime": 0.20000000298023224,
"secondChargeTime": 0.4000000059604645,
"OnReleaseUncharged": [
{
"$type": "DebugLog",
"content": "准备发动短按技能效果"
},
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_In_UltraMark",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"key": "Is_In_GlobalSight",
"value": 0.0
}
],
"successActions": [
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Visible",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"muteRemoteAction": true,
"effectPattern": "Eff_Activity_HideSeek_Disguise_Enter"
},
{
"$type": "AvatarSkillStart",
"skillID": 20200,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "ServerLuaCall",
"luaCallType": "SpecificGroup",
"CallParamList": [
133004002,
133004004,
133004005,
133004009,
133004471
],
"funcName": "HideAndSeek_Skill_Transfer"
},
{
"$type": "DebugLog",
"content": "开始变身"
}
]
}
],
"OnBeginCharged": [
{
"$type": "AvatarSkillStart",
"skillID": 20200,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "ServerLuaCall",
"luaCallType": "SpecificGroup",
"CallParamList": [
133004002,
133004004,
133004005,
133004009,
133004471
],
"funcName": "HideAndSeek_Skill_Transfer_Quit"
},
{
"$type": "FireEffect",
"muteRemoteAction": true,
"effectPattern": "Eff_Activity_HideSeek_Disguise_Quit"
},
{
"$type": "DebugLog",
"content": "退出变身"
}
],
"OnReleaseCharged": [
{
"$type": "DebugLog",
"content": "准备发动长按技能效果"
},
{
"$type": "ServerLuaCall",
"luaCallType": "SpecificGroup",
"CallParamList": [
133004002,
133004004,
133004005,
133004009,
133004471
],
"funcName": "HideAndSeek_Skill_Transfer_Quit"
}
]
}
],
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "HideAndSeek_PlayerState_Transfer",
"useLimitRange": true,
"maxValue": 10.0,
"minValue": 0.0
},
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "HideAndSeek_PlayerState_TransferCache",
"useLimitRange": true,
"maxValue": 10.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "HideAndSeek_PlayerState_Transfer",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5,
2.5,
3.5,
4.5,
5.5,
6.5,
7.5,
8.5,
9.5,
10.5
],
"modifierNameSteps": [
"Blank_Team",
"HideType_A_Style_1_Team_1",
"HideType_A_Style_2_Team_2",
"HideType_A_Style_3_Team_3",
"HideType_B_Style_1_Team_4",
"HideType_B_Style_2_Team_5",
"HideType_C_Style_1_Team_6",
"HideType_D_Style_1_Team_7",
"HideType_D_Style_2_Team_8",
"HideType_E_Style_1_Team_9",
"HideType_E_Style_2_Team_10"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "HideAndSeek_PlayerState_TransferCache",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5,
2.5,
3.5,
4.5,
5.5,
6.5,
7.5,
8.5,
9.5,
10.5
],
"modifierNameSteps": [
"Blank_Team",
"HideType_A_Style_1_Team_1",
"HideType_A_Style_2_Team_2",
"HideType_A_Style_3_Team_3",
"HideType_B_Style_1_Team_4",
"HideType_B_Style_2_Team_5",
"HideType_C_Style_1_Team_6",
"HideType_D_Style_1_Team_7",
"HideType_D_Style_2_Team_8",
"HideType_E_Style_1_Team_9",
"HideType_E_Style_2_Team_10"
]
}
]
},
"Blank_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"HideType_A_Style_1_Team_1": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000200,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000200
}
}
]
},
"HideType_A_Style_2_Team_2": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000201,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000201
}
}
]
},
"HideType_A_Style_3_Team_3": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000202,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000202
}
}
]
},
"HideType_B_Style_1_Team_4": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000203,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000203
}
},
{
"$type": "DebugLog",
"doOffStage": true,
"content": "退出变身时执行了吗11111"
}
]
},
"HideType_B_Style_2_Team_5": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000204,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000204
}
}
]
},
"HideType_C_Style_1_Team_6": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000205,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000205
}
}
]
},
"HideType_D_Style_1_Team_7": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000206,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000206
}
}
]
},
"HideType_D_Style_2_Team_8": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000207,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000207
}
}
]
},
"HideType_E_Style_1_Team_9": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000208,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000208
}
}
]
},
"HideType_E_Style_2_Team_10": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "HideType_A_Style_1_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
},
"gadgetID": 44000209,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000209
}
}
]
},
"HideType_A_Style_1_Avatar": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Hider_Transfer_Invisible"
},
{
"$type": "TriggerSetPassThrough",
"doOffStage": true,
"passThrough": true
},
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Hider_MoveSpeedDown"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "UNIQUE_Hider_Transfer_Invisible"
},
{
"$type": "TriggerSetPassThrough",
"doOffStage": true
},
{
"$type": "RemoveModifier",
"modifierName": "UNIQUE_Hider_MoveSpeedDown"
},
{
"$type": "DebugLog",
"doOffStage": true,
"content": "退出变身时执行了吗"
}
]
},
"UNIQUE_Hider_MoveSpeedDown": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": -0.5
},
"isLimitedProperties": true
},
"UNIQUE_Hider_Transfer_Invisible": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "EntityInVisibleMixin",
"reason": "Gallary"
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_PlayerState_Transfer",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_PlayerState_TransferCache",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20210
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Hider_Invisibility_SwitchSkill"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Hider_Invisibility_SwitchSkill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20210
}
]
},
"Hider_Invisibility_SwitchSkill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillID": 20210
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Hider_Invisibility",
"onAbilityStart": [
{
"$type": "AvatarSkillStart",
"skillID": 20210,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "DebugLog",
"content": "SCL:HideAndSeek_Skill_SelfInvisible!!!!!!!!!!!"
},
{
"$type": "ServerLuaCall",
"luaCallType": "SpecificGroup",
"CallParamList": [
133004002,
133004004,
133004005,
133004009,
133004471
],
"funcName": "HideAndSeek_Skill_Transfer_Quit"
},
{
"$type": "ServerLuaCall",
"luaCallType": "SpecificGroup",
"CallParamList": [
133004002,
133004004,
133004005,
133004009,
133004471
],
"funcName": "HideAndSeek_Skill_SelfInvisible"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Hider_Bait_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Hider_Bait_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20211
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Hider_Bait_SwitchSkill"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Hider_Bait_SwitchSkill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20211
}
]
},
"Hider_Bait_SwitchSkill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillID": 20211
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Bait_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Hider_Bait",
"onAdded": [
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "PlaceBait_Forbid",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_Is_Bait",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR2H4",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Gadget",
"Field",
"Bullet"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_Seeker_Bait_Gadget",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_Is_Bait",
"maxValue": 0.0,
"minValue": 0.0
}
],
"failActions": [
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_Is_Bait",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
{
"$type": "Predicated",
"target": "Team",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_Is_Bait",
"value": 1.0
}
],
"successActions": [
{
"$type": "DebugLog",
"content": "不可以放技能,啥也不做"
}
],
"failActions": [
{
"$type": "DebugLog",
"content": "可以放技能"
},
{
"$type": "AvatarSkillStart",
"skillID": 20211,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "DebugLog",
"content": "SCL:HideAndSeek_Skill_PlaceBait!!!!!!!!!!!"
},
{
"$type": "ServerLuaCall",
"luaCallType": "SpecificGroup",
"CallParamList": [
133004002,
133004004,
133004005,
133004009,
133004471
],
"funcName": "HideAndSeek_Skill_PlaceBait"
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_Bait_Gadget",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Hider_PlaceBait_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "SGV_HideAndSeek_Bait_Transfer",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5,
2.5,
3.5,
4.5,
5.5,
6.5,
7.5,
8.5,
9.5,
10.5
],
"modifierNameSteps": [
"Blank_Team",
"HideType_A_Style_1_Team_1",
"HideType_A_Style_2_Team_2",
"HideType_A_Style_3_Team_3",
"HideType_B_Style_1_Team_4",
"HideType_B_Style_2_Team_5",
"HideType_C_Style_1_Team_6",
"HideType_D_Style_1_Team_7",
"HideType_D_Style_2_Team_8",
"HideType_E_Style_1_Team_9",
"HideType_E_Style_2_Team_10"
]
}
]
},
"Blank_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"HideType_A_Style_1_Team_1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000250,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Bait"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000250
}
}
]
},
"HideType_A_Style_2_Team_2": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000251,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Bait"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000251
}
}
]
},
"HideType_A_Style_3_Team_3": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000252,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Bait"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000252
}
}
]
},
"HideType_B_Style_1_Team_4": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000253,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Bait"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000253
}
}
]
},
"HideType_B_Style_2_Team_5": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000254,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Bait"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000254
}
}
]
},
"HideType_C_Style_1_Team_6": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000255,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Bait"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000255
}
}
]
},
"HideType_D_Style_1_Team_7": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000256,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Bait"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000256
}
}
]
},
"HideType_D_Style_2_Team_8": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000257,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Bait"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000257
}
}
]
},
"HideType_E_Style_1_Team_9": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000258,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000258
}
}
]
},
"HideType_E_Style_2_Team_10": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000259,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"gadgetInfo": {
"configID": 44000259
}
}
]
},
"UNIQUE_HideSeek_Seeker_Execution_Bait": {
"modifierName": "",
"isUnique": true,
"duration": 3.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DungeonFogEffects",
"muteRemoteAction": true,
"enable": true,
"cameraFogEffectName": "Eff_Monster_Thoarder_MuddyBullet_ScreenEffect",
"playerFogEffectName": ""
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_Blind"
},
{
"$type": "DebugLog",
"content": "##slc:诱饵命中了猎手"
}
],
"onRemoved": [
{
"$type": "DungeonFogEffects",
"cameraFogEffectName": "Eff_Monster_Thoarder_MuddyBullet_ScreenEffect",
"playerFogEffectName": ""
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_PlaceBait_Team"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "HideAndSeek_Seeker_Bait_Gadget",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onKill": [
{
"$type": "DebugLog",
"content": "杀死诱饵时候的处理"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR10H10",
"campTargetType": "All",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Play",
"value": 0.0
}
],
"modifierName": "UNIQUE_HideSeek_Seeker_Execution_Bait"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddAvatarSkillInfo",
"doOffStage": true,
"skillID": 20220
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "Seeker_SpeedUp_SwitchSkill"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "Seeker_SpeedUp_SwitchSkill"
},
{
"$type": "RemoveAvatarSkillInfo",
"doOffStage": true,
"skillID": 20220
}
]
},
"Seeker_SpeedUp_SwitchSkill": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillIndex": 4,
"skillID": 20220
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Hider_SpeedUp",
"abilitySpecials": {
"Seeker_SpeedupRate": 0.30000001192092896
},
"modifiers": {
"Avatar_HideAndSeek_Hider_Speedup": {
"modifierName": "",
"duration": 30.0,
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": "Seeker_SpeedupRate"
},
"state": "SpeedUp",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_UseSpeedUp",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
}
}
]
}
},
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Caster",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Play",
"value": 1.0
}
],
"successActions": [
{
"$type": "Predicated",
"target": "Team",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "AVATAR_SEEKANDHIDE_ENERGY",
"value": 50.0,
"compareType": "MoreThanAndEqual"
}
],
"successActions": [
{
"$type": "AvatarSkillStart",
"skillID": 20220,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "ApplyModifier",
"modifierName": "Avatar_HideAndSeek_Hider_Speedup"
},
{
"$type": "AddGlobalValue",
"target": "Team",
"value": -50.0,
"key": "AVATAR_SEEKANDHIDE_ENERGY",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_Sprint"
},
{
"$type": "DebugLog",
"content": "释放技能成功"
}
]
},
{
"$type": "DebugLog",
"content": "判断阵营成功"
}
]
},
{
"$type": "DebugLog",
"content": "按钮响应"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_HideSeek_test_shenrui",
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Play",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000105,
"campID": 1001,
"campTargetType": "Alliance"
}
],
"onAbilityStart": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 44000105,
"campID": 1001,
"campTargetType": "Alliance"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_HideSeek_test_shenrui2",
"onAdded": [
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "HideAndSeek_PlayerState_Transfer",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "HideAndSeek_PlayerState_Transfer",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_HideSeek_test_shenrui3",
"onAdded": [
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "HideAndSeek_PlayerState_Transfer",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"target": "Team",
"value": 1.0,
"key": "HideAndSeek_PlayerState_Transfer",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_HideSeek_Property_Prop_SeekerBattery_01",
"modifiers": {
"HideSeek_Property_Prop_SeekerBattery": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_HideSeek_Property_Prop_SeekerBatteryEffect"
},
{
"$type": "DebugLog",
"content": "删除常驻特效"
}
]
},
"UNIQUE_HideSeek_Property_Prop_SeekerBatteryEffect": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_SeekerBattery_01",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
}
}
}
]
},
"UNIQUE_HideSeek_Property_RecoveryEnergy": {
"modifierName": "",
"isUnique": true,
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DebugLog",
"content": "回复能量"
},
{
"$type": "AddGlobalValue",
"target": "Team",
"value": 50.0,
"key": "AVATAR_SEEKANDHIDE_ENERGY",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_SeekerBattery_01_Buff",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
}
},
{
"$type": "ServerLuaCall",
"target": "Team",
"luaCallType": "CurChallengeGroup",
"isTarget": true,
"funcName": "HideAndSeek_Skill_Get_Energy"
}
]
},
"UNIQUE_HideSeek_Property_KillGadget": {
"modifierName": "",
"isUnique": true,
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "KillSelf",
"banDrop": true,
"banExp": true,
"killSelfType": "Disappear"
},
{
"$type": "DebugLog",
"content": "杀死gadget"
}
]
}
},
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_SeekerBattery_01_Born"
},
{
"$type": "ApplyModifier",
"modifierName": "HideSeek_Property_Prop_SeekerBattery"
}
],
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_SeekerBattery_01_Destroy"
},
{
"$type": "DebugLog",
"content": "能量球被移除时调用了吗111111"
}
],
"onFieldEnter": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Play",
"value": 1.0,
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_HideSeek_Property_Prop_SeekerBatteryEffect"
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_HideSeek_Property_RecoveryEnergy"
},
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "UNIQUE_HideSeek_Property_KillGadget"
},
{
"$type": "DebugLog",
"content": "这里走到了"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_StateHandle_InitData",
"abilityMixins": [
{
"$type": "StageReadyMixin",
"onStageReady": [
{
"$type": "ServerLuaCall",
"target": "Caster",
"doOffStage": true,
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_Init"
}
]
}
],
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Player_Init": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_FallingDamageRatio": -1.0
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 3.0,
"key": "HideAndSeek_PlayerState_Play",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Visible",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_OnMap",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Moveable",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_PlayerState_Transfer",
"useLimitRange": true,
"maxValue": 11.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_UltraMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_GlobalSight",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_SuperPrison",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_Rampage",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "AVATAR_SEEKANDHIDE_ENERGY",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "HideAndSeek_PlayerState_Dead",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 3.0,
"key": "HideAndSeek_PlayerState_Play",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Visible",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Moveable",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_PlayerState_Transfer",
"useLimitRange": true,
"maxValue": 11.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_UltraMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_GlobalSight",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_SuperPrison",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_Rampage",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_PlayerState_Dead",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_LocalState_Is_Mark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_LocalState_Is_ShowMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Player_Init"
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 3.0,
"key": "HideAndSeek_PlayerState_Play",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Visible",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_OnMap",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Moveable",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_PlayerState_Transfer",
"useLimitRange": true,
"maxValue": 11.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_UltraMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_GlobalSight",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_SuperPrison",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_Rampage",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 3.0,
"key": "HideAndSeek_PlayerState_Play",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Visible",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Moveable",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "HideAndSeek_PlayerState_Transfer",
"useLimitRange": true,
"maxValue": 11.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_UltraMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_GlobalSight",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_SuperPrison",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_Rampage",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_StateHandle_RampageHandle",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "Is_In_Rampage",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "Is_In_Rampage",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Rampage_Blank_Team",
"Rampage_Team"
]
}
]
},
"Rampage_Blank_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"Rampage_Team": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "UNIQUE_Rampage_Avatar"
}
]
},
"UNIQUE_Rampage_Avatar": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": 0.30000001192092896
},
"state": "SpeedUp",
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_StateHandle_PlayerState",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "HideAndSeek_PlayerState_Play",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "HideAndSeek_PlayerState_Play",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5,
2.5,
3.5
],
"modifierNameSteps": [
"PlayerState_Team_0",
"PlayerState_Team_1",
"PlayerState_Team_2",
"PlayerState_Team_3"
]
}
]
},
"UNIQUE_ActivityAbility_HideSeek_StateHandle_GhostState_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "HideAndSeek_PlayerState_Dead",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "HideAndSeek_PlayerState_Dead",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"PlayerState_DeadBlank_Team",
"PlayerState_Dead_Team"
]
}
]
},
"PlayerState_Team_0": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "PlayerState_Avatar"
}
]
},
"PlayerState_Team_1": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "PlayerState_Avatar"
}
]
},
"PlayerState_Team_2": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "PlayerState_Avatar"
},
{
"$type": "CurLocalAvatarMixin",
"modifierName": "PlayerState_Avatar_Ghost"
}
]
},
"PlayerState_Team_3": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 10.0,
"onThinkInterval": [
{
"$type": "ServerLuaCall",
"target": "Caster",
"doOffStage": true,
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Skill_Init"
},
{
"$type": "DebugLog",
"content": "SLC:HideAndSeek_Skill_Init!!!!!!!!!!!"
}
]
},
"PlayerState_Avatar": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CopyGlobalValue",
"srcTarget": "Team",
"dstTarget": "Self",
"srcKey": "HideAndSeek_PlayerState_Play",
"dstKey": "HideAndSeek_PlayerState_Play"
}
]
},
"PlayerState_Avatar_Ghost": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "HideAndSeek_PlayerState_Dead",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"PlayerState_Dead_Blank_Avatar",
"PlayerState_Dead_Avatar"
]
}
],
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "HideAndSeek_PlayerState_Dead",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "PlayerState_Avatar_GhostDeadTimer_01"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_LocalState_Is_ShowMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"PlayerState_Avatar_GhostDeadTimer_01": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "Caster",
"doOffStage": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"gadgetID": 44000109,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "KillGadget",
"target": "CurTeamAvatars",
"doOffStage": true,
"gadgetInfo": {
"configID": 44000109
}
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Dead",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"PlayerState_Dead_Avatar": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "EntityInVisibleMixin",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByIsLocalAvatar"
}
]
}
],
"reason": "Gallary"
},
{
"$type": "EntityDitherMixin",
"predicates": [
{
"$type": "ByIsLocalAvatar"
}
],
"ditherValue": 0.5,
"cutInTime": 0.10000000149011612,
"cutOutTime": 0.20000000298023224
},
{
"$type": "TriggerPostProcessEffectMixin",
"postEffectAssetName": "PostEffect_Activity_HideSeek_ScreenEffect",
"duration": 0.0
}
],
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_LocalState_Is_ShowMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "TriggerSetPassThrough",
"doOffStage": true,
"passThrough": true
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 1.0,
"key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ChangePlayMode",
"doOffStage": true,
"muteRemoteAction": true,
"toPlayMode": "HideAndSeek_Ghost"
}
],
"onRemoved": [
{
"$type": "ChangePlayMode",
"doOffStage": true,
"muteRemoteAction": true
},
{
"$type": "TriggerSetPassThrough",
"doOffStage": true,
"canBeHandledOnRecover": true
}
]
},
"PlayerState_DeadBlank_Team": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CopyGlobalValue",
"doOffStage": true,
"srcTarget": "Team",
"dstTarget": "Caster",
"srcKey": "HideAndSeek_PlayerState_Dead",
"dstKey": "HideAndSeek_PlayerState_Dead"
}
]
},
"PlayerState_Dead_Team": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CopyGlobalValue",
"doOffStage": true,
"srcTarget": "Team",
"dstTarget": "Caster",
"srcKey": "HideAndSeek_PlayerState_Dead",
"dstKey": "HideAndSeek_PlayerState_Dead"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team"
},
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_GhostState_Team"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_StateHandle_UltraMark",
"abilitySpecials": {
"Value_UltraMark_TargetDuration": 60.0
},
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "Is_In_UltraMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "Is_In_UltraMark",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"UltraMarkState_False_Team",
"UltraMarkState_True_Team"
]
}
]
},
"UltraMarkState_False_Team": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "UltraMarkState_False_Avatar"
}
]
},
"UltraMarkState_True_Team": {
"modifierName": "",
"duration": "Value_UltraMark_TargetDuration",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "UltraMarkState_True_Avatar"
}
],
"onRemoved": [
{
"$type": "ServerLuaCall",
"target": "Caster",
"doOffStage": true,
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Out_UltraMark"
}
]
},
"UltraMarkState_False_Avatar": {
"modifierName": "",
"elementDurability": 100.0
},
"UltraMarkState_True_Avatar": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_LocalState_Is_Mark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Caster",
"doOffStage": true,
"value": 1.0,
"key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_LocalState_Is_Mark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Caster",
"doOffStage": true,
"value": -1.0,
"key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_StateHandle_GlobalSight",
"abilitySpecials": {
"Value_GlobalSight_TargetDuration": 20.0
},
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "Is_In_GlobalSight",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "Is_In_GlobalSight",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"GlobalSightState_False_Team",
"GlobalSightState_True_Team"
]
}
]
},
"GlobalSightState_False_Team": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "GlobalSightState_False_Avatar"
}
]
},
"GlobalSightState_True_Team": {
"modifierName": "",
"duration": "Value_GlobalSight_TargetDuration",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "GlobalSightState_True_Avatar"
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_GlobalSight",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ServerLuaCall",
"target": "Caster",
"doOffStage": true,
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Out_GlobalSight"
}
]
},
"GlobalSightState_False_Avatar": {
"modifierName": "",
"elementDurability": 100.0
},
"GlobalSightState_True_Avatar": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "SwitchSkillIDMixin",
"priority": "Playmode",
"skillID": 20201
}
],
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_LocalState_Is_Mark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Caster",
"doOffStage": true,
"value": 1.0,
"key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_LocalState_Is_Mark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Caster",
"doOffStage": true,
"value": -1.0,
"key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_StateHandle_SuperPrison",
"abilitySpecials": {
"Value_SuperPrison_TargetDuration": 40.0
},
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "Is_In_SuperPrison",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "Is_In_SuperPrison",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"SuperPrison_False_Team",
"SuperPrison_True_Team"
]
}
]
},
"SuperPrison_False_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"SuperPrison_True_Team": {
"modifierName": "",
"duration": "Value_SuperPrison_TargetDuration",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "SuperPrison_True_Avatar"
}
],
"onAdded": [
{
"$type": "CreateGadget",
"target": "Caster",
"doOffStage": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"gadgetID": 44000108,
"campID": 1001,
"campTargetType": "Enemy"
}
],
"onRemoved": [
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "HideAndSeek_Out_SuperPrison"
},
{
"$type": "KillGadget",
"target": "CurTeamAvatars",
"doOffStage": true,
"gadgetInfo": {
"configID": 44000108
}
},
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 0.0,
"key": "Is_In_SuperPrison",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_Guide_TargetGadget",
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "FireDirection_TargetGadget",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ChangeTag",
"isAdd": true,
"tag": "HideSeek_GuideGadget"
},
{
"$type": "ServerLuaCall",
"luaCallType": "CurChallengeGroup",
"funcName": "FireDirection"
},
{
"$type": "DebugLog",
"content": "SCL:FireDirection!!!!!!!!!!!"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_Positioning_Target",
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_Seeker_FindAll_Target",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "Is_In_GlobalSight",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "Is_In_GlobalSight",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Sight_Blank_Team",
"Sight_Team"
]
}
]
},
"Sight_Blank_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"Sight_Team": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "Sight_Avatar"
}
]
},
"Sight_Avatar": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_HideGadgetSkill_Bait",
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_Is_HideSeek_Bait",
"maxValue": 0.0,
"minValue": 0.0
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_HideGadgetSkill_SuperPrison",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Activity_HideSeek_SuperPrison_Target"
}
],
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_SuperPrison_Target_AS",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_HideGadgetSkill_ExecutionTarget",
"modifiers": {
"Effect": {
"modifierName": "",
"duration": 2.5999999046325684,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Execution_Target_AS",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
}
}
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Effect"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Activity_HideSeek_Execution_Target"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_StateHandle_Mark",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_StateHandle_Mark": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_LocalState_Is_Mark",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"MarkState_False",
"MarkState_True"
]
}
]
},
"MarkState_False": {
"modifierName": "",
"elementDurability": 100.0
},
"MarkState_True": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_LocalState_Is_ShowMark",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Hide_Mark",
"Show_Mark"
]
}
],
"onAdded": [
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_LocalState_Is_ShowMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"Hide_Mark": {
"modifierName": "",
"elementDurability": 100.0
},
"Show_Mark": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Activity_HideSeek_UltraMark_Target_ToHunter"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Mark"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_HideSeek_StateHandle_Visible",
"modifiers": {
"UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ServerUpdateGlobalValueMixin",
"key": "HideAndSeek_PlayerState_Visible",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "HideAndSeek_PlayerState_Visible",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"VisibleState_Invisible_Team",
"VisibleState_Visible_Team"
]
}
]
},
"VisibleState_Invisible_Team": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "VisibleState_Invisible_Avatar"
}
]
},
"VisibleState_Visible_Team": {
"modifierName": "",
"elementDurability": 100.0
},
"VisibleState_Invisible_Avatar": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "EntityInVisibleMixin",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByIsLocalAvatar"
}
]
}
],
"reason": "Gallary"
},
{
"$type": "EntityDitherMixin",
"predicates": [
{
"$type": "ByIsLocalAvatar"
}
],
"ditherValue": 0.5,
"cutInTime": 0.20000000298023224,
"cutOutTime": 0.20000000298023224
}
],
"onAdded": [
{
"$type": "AttachEffect",
"muteRemoteAction": true,
"effectPattern": "Eff_Activity_HideSeek_Invisibility"
},
{
"$type": "ApplyModifier",
"modifierName": "Activity_HideSeek_Invisibility_CountDown"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_LocalState_Is_ShowMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": 1.0,
"key": "HideAndSeek_PlayerState_Visible",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Activity_HideSeek_Invisibility_Quit"
},
{
"$type": "SetGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_LocalState_Is_ShowMark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"Activity_HideSeek_Invisibility_CountDown": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"muteRemoteAction": true,
"effectPattern": "Eff_Activity_HideSeek_Invisibility_CountDown"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team"
}
],
"isDynamicAbility": true
}
}
]