[ { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Animator_MoveSpeedRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 } }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20100 }, { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20101 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Seeker_Execution_SwitchSkill_Handle" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Seeker_Execution_SwitchSkill_Handle" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20100 }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20101 } ], "isLimitedProperties": true }, "Seeker_Execution_SwitchSkill_Handle": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill_State", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "Seeker_Execution_SwitchSkill_Default", "Seeker_Execution_SwitchSkill_Fly" ] }, { "$type": "MoleMole.Config.AttachToStateIDMixin", "stateIDs": [ "Jump", "Fly", "Fall" ], "modifierName": "Seeker_Execution_SwitchSkill_State_Fly" }, { "$type": "MoleMole.Config.SetSkillCanUseInStateMixin", "skillList": [ 20100 ], "stateList": [ "Climb", "Swim", "LiquidStrike_BS", "LiquidStrike_BS1", "LiquidStrike_Move", "LiquidStrike_MoveStandby" ] } ], "onAdded": [ { "$type": "MoleMole.Config.ChangePlayMode", "doOffStage": true, "canBeHandledOnRecover": true, "muteRemoteAction": true, "toPlayMode": "HideAndSeek" } ], "onRemoved": [ { "$type": "MoleMole.Config.ChangePlayMode", "doOffStage": true, "muteRemoteAction": true } ] }, "Seeker_Execution_SwitchSkill_State_Fly": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill_State", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill_State", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Seeker_Execution_SwitchSkill_Default": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillIndex": 1, "skillID": 20100 } ] }, "Seeker_Execution_SwitchSkill_Fly": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AvatarChangeSkillMixin", "index": 1, "priority": "Playmode", "jumpSkillID": 20101, "flySkillID": 20101, "changeOnAdd": true } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Execution_SwitchSkill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_Execution", "onAbilityStart": [ { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "SCL:HideAndSeek_Skill_CatchPrey!!!!!!!!!!!" }, { "$type": "MoleMole.Config.Predicated", "target": "Team", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "Is_In_Rampage", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "compareType": "NoneOrEqual" } ], "successActions": [ { "$type": "MoleMole.Config.AvatarSkillStart", "target": "CurTeamAvatars", "doOffStage": true, "skillID": 20100, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.AvatarSkillStart", "target": "CurTeamAvatars", "doOffStage": true, "skillID": 20101, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ], "failActions": [ { "$type": "MoleMole.Config.AvatarSkillStart", "target": "CurTeamAvatars", "doOffStage": true, "skillID": 20100, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.AvatarSkillStart", "target": "CurTeamAvatars", "doOffStage": true, "skillID": 20101, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ] }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Execution" } }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_CatchPrey", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "failActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!" } ] } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20110 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Seeker_Guide_SwitchSKill" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Seeker_Guide_SwitchSKill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20110 } ] }, "Seeker_Guide_SwitchSKill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillID": 20110 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_SwitchSkill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_Guide", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "FireDirection", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "FireDirection", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "FireDirection_Blank_Team", "FireDirection_Team" ] } ] }, "FireDirection_Blank_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "FireDirection_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "FireDirection_Avatar" } ] }, "FireDirection_Avatar": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "FireDirection:OnAdded!!!!!!!!!!!" }, { "$type": "MoleMole.Config.Predicated", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByTag", "tag": "HideSeek_GuideGadget" }, "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "FireDirection:SSSSSSSSS!!!!!!!!!!!" }, { "$type": "MoleMole.Config.SetGlobalDir", "target": "Other", "key": "_ActivityAbility_HideSeek_Seeker_Guide_Dir", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true, "direction": { "$type": "MoleMole.Config.ConfigDirectionByLookAtEntity" } }, "setTarget": false }, { "$type": "MoleMole.Config.FireEffect", "target": "Caster", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Guide_Target" }, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByGlobalValue", "directionKey": "_ActivityAbility_HideSeek_Seeker_Guide_Dir" } } } ], "failActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "FireDirection:SSSSSSSSS!!!!!!!!!!!" }, { "$type": "MoleMole.Config.SetGlobalDir", "target": "Other", "key": "_ActivityAbility_HideSeek_Seeker_Guide_Dir", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true, "direction": { "$type": "MoleMole.Config.ConfigDirectionByLookAtEntity" } }, "setTarget": false }, { "$type": "MoleMole.Config.FireEffect", "target": "Caster", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Guide_Target" }, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "direction": { "$type": "MoleMole.Config.ConfigDirectionByGlobalValue", "directionKey": "_ActivityAbility_HideSeek_Seeker_Guide_Dir" } } } ] } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "FireDirection", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "FireDirection", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Guide_Team" } ], "onAbilityStart": [ { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "SCL:HideAndSeek_Skill_Guide!!!!!!!!!!!" }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "FireDirection", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AvatarSkillStart", "doOffStage": true, "skillID": 20110, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Guide" } }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Guide", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "failActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!" } ] } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20111 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Seeker_BreakDisguise_SwitchSKill" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Seeker_BreakDisguise_SwitchSKill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20111 } ] }, "Seeker_BreakDisguise_SwitchSKill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillID": 20111 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_SwitchSkill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_BreakDisguise", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "HideAndSeek_Skill_Detect", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "HideAndSeek_Skill_Detect", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -1.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "Detect_F_Team", "Detect_Blank_Team", "Detect_S_Team" ] } ] }, "Detect_F_Team": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "target": "Caster", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Detect_02" } } ] }, "Detect_Blank_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Detect_S_Team": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.3 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "target": "Caster", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Detect_01" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_BreakDisguise_Team" } ], "onAbilityStart": [ { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "successActions": [ { "$type": "MoleMole.Config.ClearGlobalValue", "key": "_Is_HideSeek_FindBait" }, { "$type": "MoleMole.Config.ClearGlobalValue", "key": "_Is_HideSeek_Find" }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_Skill_Detect", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 } }, { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20111, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "SCL:HideAndSeek_Skill_Detect_F!!!!!!!!!!!" }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Detect_F", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Detect_BS" }, "scale": 1.5 } ], "failActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!" } ] } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20120 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Seeker_Positioning_SwitchSkill" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Seeker_Positioning_SwitchSkill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20120 } ] }, "Seeker_Positioning_SwitchSkill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillIndex": 4, "skillID": 20120 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_Positioning_SwitchSkill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_Positioning", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "Is_In_UltraMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "Is_In_UltraMark", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "UltraMarkState_False_Team", "UltraMarkState_True_Team" ] } ] }, "UltraMarkState_False_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "UltraMarkState_True_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "UltraMarkState_False_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "UltraMarkState_True_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Seeker_Team" } ], "onAbilityStart": [ { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "SCL:HideAndSeek_Skill_UltraMark!!!!!!!!!!!" }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "AVATAR_SEEKANDHIDE_ENERGY", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20120, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_UltraMark" } }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_UltraMark", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "failActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!" } ] } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20121 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Seeker_FindAll_SwitchSkill" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Seeker_FindAll_SwitchSkill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20121 } ] }, "Seeker_FindAll_SwitchSkill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillIndex": 4, "skillID": 20121 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_SwitchSkill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_FindAll", "abilitySpecials": { "Value_Sight_TargetDuration": { "type": "float", "dynamicValue": 10.0 } }, "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "Is_In_GlobalSight", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "Is_In_GlobalSight", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "Sight_Seeker_False_Team", "Sight_Seeker_True_Team" ] } ] }, "Sight_Seeker_False_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Sight_Seeker_True_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "Sight_Seeker_True_Avatar" } ] }, "Sight_Seeker_True_Avatar": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": true, "dynamicKey": "Value_Sight_TargetDuration" }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "SCL:HideAndSeek_Out_GlobalSight!!!!!!!!!!!" }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Out_GlobalSight", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAbilityStart": [ { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "SCL:HideAndSeek_Skill_GlobalSight!!!!!!!!!!!" }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "AVATAR_SEEKANDHIDE_ENERGY", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20121, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_GlobalSight", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Team" }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_GlobalSight" } }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_GlobalSight", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "failActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!" } ] } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20122 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Seeker_SuperLockon_SwitchSkill" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Seeker_SuperLockon_SwitchSkill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20122 } ] }, "Seeker_SuperLockon_SwitchSkill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillIndex": 4, "skillID": 20122 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_SuperLockon_SwitchSkill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_SuperLockon", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "Is_In_SuperPrison", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "Is_In_SuperPrison", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "SuperPrisonState_False_Team", "SuperPrisonState_True_Team" ] } ] }, "SuperPrisonState_False_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "SuperPrisonState_True_Team": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 45.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Caster", "doOffStage": true, "modifierName": "SuperPrisonState_Avatar_Freeze" } ], "onRemoved": [ { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Out_SuperPrison", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "SuperPrisonState_Avatar_Freeze": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 10.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "state": "ElementFreeze" } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Seeker_Team" } ], "onAbilityStart": [ { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "SCL:HideAndSeek_Skill_SuperPrison!!!!!!!!!!!" }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "AVATAR_SEEKANDHIDE_ENERGY", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20122, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_SuperPrison" } }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_SuperPrison", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "failActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "HideAndSeek_PlayerState_Play不匹配!!!!!!!!!!!" } ] } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_SpeedUp_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_SpeedUp_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20102 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Seeker_SpeedUp_SwitchSkill" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Seeker_SpeedUp_SwitchSkill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20102 } ] }, "Seeker_SpeedUp_SwitchSkill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillIndex": 4, "skillID": 20102 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_SpeedUp_SwitchSkill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_SpeedUp", "abilitySpecials": { "Seeker_SpeedupRate": { "type": "float", "dynamicValue": 0.3 } }, "modifiers": { "Avatar_HideAndSeek_Seeker_Speedup": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Animator_MoveSpeedRatio": { "isFormula": false, "isDynamic": true, "dynamicKey": "Seeker_SpeedupRate" } }, "state": "SpeedUp" } }, "onAbilityStart": [ { "$type": "MoleMole.Config.DebugLog", "content": "SCL:ActivityAbility_HideSeek_Seeker_SpeedUp!!!!!!!!!!!" }, { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20122, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "Avatar_HideAndSeek_Seeker_Speedup" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20200 }, { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20201 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Hider_Disguise_SwitchSkill" }, { "$type": "MoleMole.Config.ChangePlayMode", "doOffStage": true, "canBeHandledOnRecover": true, "muteRemoteAction": true, "toPlayMode": "HideAndSeek" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Hider_Disguise_SwitchSkill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20200 }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20201 }, { "$type": "MoleMole.Config.ChangePlayMode", "doOffStage": true, "muteRemoteAction": true } ] }, "Hider_Disguise_SwitchSkill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } ], "modifierNameSteps": [ "Hider_Disguise_SwitchSkill_State_True_Skill", "Hider_Disguise_SwitchSkill_State_False_Skill" ] }, { "$type": "MoleMole.Config.AttachToStateIDMixin", "stateIDs": [ "Swim", "Fly" ], "modifierName": "HideAndSeek_PlayerState_Transfer_Quit_Swim", "isCheckOnAttach": true } ] }, "Hider_Disguise_SwitchSkill_State_False": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddGlobalValue", "target": "Caster", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.AddGlobalValue", "target": "Caster", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 }, "key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Hider_Disguise_SwitchSkill_State_True_Skill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillIndex": 1, "skillID": 20200 } ] }, "Hider_Disguise_SwitchSkill_State_False_Skill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillIndex": 1, "skillID": 20201 } ] }, "HideAndSeek_PlayerState_Transfer_Quit_Swim": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Transfer_Quit", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill" }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Hider_DisguiseHandler", "abilityMixins": [ { "$type": "MoleMole.Config.ButtonHoldChargeMixin", "skillID": 20200, "chargeTime": 0.2, "secondChargeTime": { "isFormula": false, "isDynamic": false, "fixedValue": 0.4 }, "OnReleaseUncharged": [ { "$type": "MoleMole.Config.DebugLog", "content": "准备发动短按技能效果" }, { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "Is_In_UltraMark", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "Is_In_GlobalSight", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } } ] } ], "successActions": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Visible", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.FireEffect", "muteRemoteAction": true, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Disguise_Enter" } }, { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20200, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Transfer", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "开始变身" } ] } ], "OnBeginCharged": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideAndSeek_Skill_Transfer_Quit_Modifier" }, { "$type": "MoleMole.Config.DebugLog", "content": "退出变身" } ], "OnReleaseCharged": [ { "$type": "MoleMole.Config.DebugLog", "content": "准备发动长按技能效果" }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Transfer_Quit", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } ], "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "HideAndSeek_PlayerState_Transfer", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 23.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "HideAndSeek_PlayerState_TransferCache", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 23.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "HideAndSeek_PlayerState_Transfer", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 2.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 3.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 4.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 5.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 6.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 7.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 8.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 9.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 10.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 11.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 12.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 13.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 14.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 15.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 16.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 17.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 18.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 19.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 20.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 21.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 22.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 23.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", "HideType_Team_1", "HideType_Team_2", "HideType_Team_3", "HideType_Team_4", "HideType_Team_5", "HideType_Team_6", "HideType_Team_7", "HideType_Team_8", "HideType_Team_9", "HideType_Team_10", "HideType_Team_11", "HideType_Team_12", "HideType_Team_13" ] } ] }, "Blank_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "HideType_A_Style_1_Team_1": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000200, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000200 } } ] }, "HideType_A_Style_2_Team_2": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000201, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000201 } } ] }, "HideType_A_Style_3_Team_3": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000202, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000202 } } ] }, "HideType_B_Style_1_Team_4": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000203, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000203 } }, { "$type": "MoleMole.Config.DebugLog", "doOffStage": true, "content": "退出变身时执行了吗11111" } ] }, "HideType_B_Style_2_Team_5": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000204, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000204 } } ] }, "HideType_C_Style_1_Team_6": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000205, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000205 } } ] }, "HideType_D_Style_1_Team_7": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000206, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000206 } } ] }, "HideType_D_Style_2_Team_8": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000207, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000207 } } ] }, "HideType_E_Style_1_Team_9": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000208, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000208 } } ] }, "HideType_E_Style_2_Team_10": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000209, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000209 } } ] }, "HideType_Team_1": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000400, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000400 } } ] }, "HideType_Team_2": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000401, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000401 } } ] }, "HideType_Team_3": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000402, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000402 } } ] }, "HideType_Team_4": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000403, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000403 } }, { "$type": "MoleMole.Config.DebugLog", "doOffStage": true, "content": "退出变身时执行了吗11111" } ] }, "HideType_Team_5": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000404, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000404 } } ] }, "HideType_Team_6": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000405, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000405 } } ] }, "HideType_Team_7": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000406, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000406 } } ] }, "HideType_Team_8": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000407, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000407 } } ] }, "HideType_Team_9": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "canBeHandledOnRecover": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000408, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000408 } } ] }, "HideType_Team_10": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000409, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000409 } } ] }, "HideType_Team_11": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000410, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000410 } } ] }, "HideType_Team_12": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000411, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000411 } } ] }, "HideType_Team_13": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "HideType_A_Style_1_Avatar" } ], "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "onGround": true }, "gadgetID": 44000412, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000412 } } ] }, "HideType_A_Style_1_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "UNIQUE_Hider_Transfer_Invisible" }, { "$type": "MoleMole.Config.TriggerSetPassThrough", "doOffStage": true, "passThrough": true }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "UNIQUE_Hider_MoveSpeedDown" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "UNIQUE_Hider_Transfer_Invisible" }, { "$type": "MoleMole.Config.TriggerSetPassThrough", "doOffStage": true }, { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "UNIQUE_Hider_MoveSpeedDown" }, { "$type": "MoleMole.Config.DebugLog", "doOffStage": true, "content": "退出变身时执行了吗" } ], "onReconnect": [ { "$type": "MoleMole.Config.RemoveModifier", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Team", "key": "HideAndSeek_PlayerState_Transfer", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "compareType": "NoneOrEqual" } ], "modifierName": "HideType_A_Style_1_Avatar" } ] }, "UNIQUE_Hider_MoveSpeedDown": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Animator_MoveSpeedRatio": { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 } }, "isLimitedProperties": true }, "UNIQUE_Hider_Transfer_Invisible": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.EntityInVisibleMixin", "reason": "Gallary", "disableAudio": true } ] }, "UNIQUE_HideAndSeek_Skill_Transfer_Quit_Modifier": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20500, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Transfer_Quit", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "退出变身调用1111" } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "muteRemoteAction": true, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Disguise_Quit" }, "born": { "$type": "MoleMole.Config.ConfigBornByTarget", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_PlayerState_Transfer", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_PlayerState_TransferCache", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_DisguiseHandler_Team" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_kong", "modifiers": { "KillSelf_CountDown": { "stacking": "Multiple", "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 260.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToGlobalValueMixin", "globalValueTarget": "Team", "globalValueKey": "SGV_HideAndSeek_PlayerState_Transfer", "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 } ], "modifierNameSteps": [ "mod_KillSelf" ] } ], "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "KillSelf_CountDown > onRemoved" }, { "$type": "MoleMole.Config.KillSelf" } ] }, "mod_KillSelf": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "mod_KillSelf > onAdded" }, { "$type": "MoleMole.Config.KillSelf" } ] } }, "onAdded": [ { "$type": "MoleMole.Config.KillSelf", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Team", "key": "SGV_HideAndSeek_PlayerState_Transfer", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "compareType": "NoneOrEqual" } ] }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "KillSelf_CountDown" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20210 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Hider_Invisibility_SwitchSkill" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Hider_Invisibility_SwitchSkill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20210 } ] }, "Hider_Invisibility_SwitchSkill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillID": 20210 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Invisibility_SwitchSkill" }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Hider_Invisibility", "onAbilityStart": [ { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } } ] } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "SCL:HideAndSeek_Skill_SelfInvisible!!!!!!!!!!!" }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Transfer_Quit", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_SelfInvisible", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Hider_Bait_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Hider_Bait_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20211 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Hider_Bait_SwitchSkill" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Hider_Bait_SwitchSkill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20211 } ] }, "Hider_Bait_SwitchSkill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillID": 20211 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_Bait_SwitchSkill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Hider_Bait", "modifiers": { "UNIQUE_Eff_Activity_HideSeek_Bait_Disappear": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "muteRemoteAction": true, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Bait_Disappear" }, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "PlaceBait_Forbid", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onAbilityStart": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_Is_Bait", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.Predicated", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByShape", "shapeName": "CircleR3H5", "campTargetType": "All", "sizeRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "targetPredicates": [ { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Gadget", "Field", "Bullet" ] }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_Seeker_Bait_Gadget", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ], "successActions": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_Is_Bait", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, { "$type": "MoleMole.Config.Predicated", "target": "Team", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_Is_Bait", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "不可以放技能啥也不做" }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_Eff_Activity_HideSeek_Bait_Disappear" } ], "failActions": [ { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } } ] } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "可以放技能" }, { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20211, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "SCL:HideAndSeek_Skill_PlaceBait!!!!!!!!!!!" }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_PlaceBait", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_Is_Bait", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } ] } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_Bait_Gadget", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Hider_PlaceBait_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "SGV_HideAndSeek_Bait_Transfer", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 2.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 3.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 4.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 5.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 6.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 7.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 8.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 9.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 10.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 11.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 12.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 13.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 14.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 15.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 16.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 17.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 18.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 19.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 20.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 21.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 22.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 23.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", "HideType_Team_1", "HideType_Team_2", "HideType_Team_3", "HideType_Team_4", "HideType_Team_5", "HideType_Team_6", "HideType_Team_7", "HideType_Team_8", "HideType_Team_9", "HideType_Team_10", "HideType_Team_11", "HideType_Team_12", "HideType_Team_13" ] } ] }, "Blank_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "HideType_A_Style_1_Team_1": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000260, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000260 } } ] }, "HideType_A_Style_2_Team_2": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000261, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000261 } } ] }, "HideType_A_Style_3_Team_3": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000262, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000262 } } ] }, "HideType_B_Style_1_Team_4": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000263, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000263 } } ] }, "HideType_B_Style_2_Team_5": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000264, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000264 } } ] }, "HideType_C_Style_1_Team_6": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000265, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000265 } } ] }, "HideType_D_Style_1_Team_7": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000266, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000266 } } ] }, "HideType_D_Style_2_Team_8": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000267, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000267 } } ] }, "HideType_E_Style_1_Team_9": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000268, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000268 } } ] }, "HideType_E_Style_2_Team_10": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000269, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000269 } } ] }, "HideType_Team_1": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000413, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000413 } } ] }, "HideType_Team_2": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000414, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000414 } } ] }, "HideType_Team_3": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000415, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000415 } } ] }, "HideType_Team_4": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000416, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000416 } } ] }, "HideType_Team_5": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000417, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000417 } } ] }, "HideType_Team_6": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000418, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000418 } } ] }, "HideType_Team_7": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000419, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000419 } } ] }, "HideType_Team_8": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000420, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000420 } } ] }, "HideType_Team_9": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000421, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000421 } } ] }, "HideType_Team_10": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000422, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000422 } } ] }, "HideType_Team_11": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000423, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000423 } } ] }, "HideType_Team_12": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000424, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000424 } } ] }, "HideType_Team_13": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "lifeByOwnerIsAlive": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000425, "campID": 1001, "campTargetType": "Enemy", "byServer": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Bait_BornEffect" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "gadgetInfo": { "configID": 44000425 } } ] }, "UNIQUE_HideSeek_Bait_BornEffect": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Bait" } } ] }, "UNIQUE_HideSeek_Seeker_Execution_Bait": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DungeonFogEffects", "muteRemoteAction": true, "enable": true, "cameraFogEffectName": "Eff_Activity_HideSeek_Bait_MuddyBullet", "playerFogEffectName": "" }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Blind", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "##slc:诱饵命中了猎手" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Bait_Hider" }, "born": { "$type": "MoleMole.Config.ConfigBornByTarget", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } } ], "onRemoved": [ { "$type": "MoleMole.Config.DungeonFogEffects", "cameraFogEffectName": "Eff_Activity_HideSeek_Bait_MuddyBullet", "playerFogEffectName": "" } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_PlaceBait_Team" }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_Seeker_Bait_Gadget", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onKill": [ { "$type": "MoleMole.Config.DebugLog", "content": "杀死诱饵时候的处理" }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Bait_Disappear" } } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddAvatarSkillInfo", "doOffStage": true, "skillID": 20220 }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "Seeker_SpeedUp_SwitchSkill" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "doOffStage": true, "modifierName": "Seeker_SpeedUp_SwitchSkill" }, { "$type": "MoleMole.Config.RemoveAvatarSkillInfo", "doOffStage": true, "skillID": 20220 } ] }, "Seeker_SpeedUp_SwitchSkill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.SwitchSkillIDMixin", "priority": "Playmode", "skillIndex": 4, "skillID": 20220 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Hider_SpeedUp_SwitchSkill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Hider_SpeedUp", "abilitySpecials": { "Seeker_SpeedupRate": { "type": "float", "dynamicValue": 0.3 } }, "modifiers": { "Avatar_HideAndSeek_Hider_Speedup": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 30.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Animator_MoveSpeedRatio": { "isFormula": false, "isDynamic": true, "dynamicKey": "Seeker_SpeedupRate" } }, "state": "SpeedUp", "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_UseSpeedUp" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onAbilityStart": [ { "$type": "MoleMole.Config.Predicated", "target": "Caster", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ], "successActions": [ { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20220, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "Avatar_HideAndSeek_Hider_Speedup" }, { "$type": "MoleMole.Config.AddGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": -50.0 }, "key": "AVATAR_SEEKANDHIDE_ENERGY", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Sprint", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "释放技能成功" } ] } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Activity_HideSeek_test_shenrui", "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "muteRemoteAction": true, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Disguise_Quit" }, "born": { "$type": "MoleMole.Config.ConfigBornByTarget", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } } ], "onAbilityStart": [ { "$type": "MoleMole.Config.FireEffect", "muteRemoteAction": true, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Disguise_Quit" }, "born": { "$type": "MoleMole.Config.ConfigBornByTarget", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Activity_HideSeek_test_shenrui2", "onAdded": [ { "$type": "MoleMole.Config.AddGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Play", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000260, "campID": 1001, "campTargetType": "Alliance" }, { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000107, "campID": 1001, "campTargetType": "Alliance" }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_Is_Bait", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onAbilityStart": [ { "$type": "MoleMole.Config.CreateGadget", "born": { "$type": "MoleMole.Config.ConfigBornBySelf" }, "gadgetID": 44000107, "campID": 1001, "campTargetType": "Alliance" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Activity_HideSeek_test_shenrui3", "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_PlayerState_Transfer", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onAbilityStart": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_EnergyDisk_ElementalBurst_Wave_R40" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Activity_HideSeek_Property_Prop_SeekerBattery_01", "modifiers": { "HideSeek_Property_Prop_SeekerBattery": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 6.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_HideSeek_Property_Prop_SeekerBatteryEffect" }, { "$type": "MoleMole.Config.DebugLog", "content": "删除常驻特效" } ] }, "UNIQUE_HideSeek_Property_Prop_SeekerBatteryEffect": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_SeekerBattery_01" }, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } } ] }, "UNIQUE_HideSeek_Property_RecoveryEnergy": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "回复能量" }, { "$type": "MoleMole.Config.AddGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "key": "AVATAR_SEEKANDHIDE_ENERGY", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_SeekerBattery_01_Buff" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.ServerLuaCall", "target": "Team", "luaCallType": "CurChallengeGroup", "isTarget": true, "funcName": "HideAndSeek_Skill_Get_Energy", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "UNIQUE_HideSeek_Property_KillGadget": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.KillSelf", "banDrop": true, "banExp": true, "killSelfType": "Disappear" }, { "$type": "MoleMole.Config.DebugLog", "content": "杀死gadget" } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AddGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "Is_First_FireEffect", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_Ability_Property_Prop_IsUse", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "Is_First_FireEffect", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ], "successActions": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_SeekerBattery_01_Born" } }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "HideSeek_Property_Prop_SeekerBattery" }, { "$type": "MoleMole.Config.DebugLog", "content": "有能量球被创建了" }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "key": "Is_First_FireEffect", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_SeekerBattery_01_Destroy" }, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } }, { "$type": "MoleMole.Config.DebugLog", "content": "能量球被移除时调用了吗111111" }, { "$type": "MoleMole.Config.RemoveUniqueModifier", "modifierName": "UNIQUE_HideSeek_Property_Prop_SeekerBatteryEffect" } ], "onFieldEnter": [ { "$type": "MoleMole.Config.DebugLog", "content": "onFieldEnter" }, { "$type": "MoleMole.Config.Predicated", "target": "Target", "targetPredicates": [ { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Avatar" ] }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "TargetTeam", "key": "SGV_HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "compareType": "LessAndEqual" }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Self", "key": "_Ability_Property_Prop_IsUse", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "successActions": [ { "$type": "MoleMole.Config.RemoveUniqueModifier", "modifierName": "UNIQUE_HideSeek_Property_Prop_SeekerBatteryEffect" }, { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "UNIQUE_HideSeek_Property_RecoveryEnergy" }, { "$type": "MoleMole.Config.ApplyModifier", "target": "Caster", "modifierName": "UNIQUE_HideSeek_Property_KillGadget" }, { "$type": "MoleMole.Config.DebugLog", "content": "这里走到了" }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_Ability_Property_Prop_IsUse", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_StateHandle_InitData", "abilityMixins": [ { "$type": "MoleMole.Config.StageReadyMixin", "onStageReady": [ { "$type": "MoleMole.Config.ServerLuaCall", "target": "Caster", "doOffStage": true, "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Init", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "SLC:onStageReady!!!!!!!!!!!" } ] } ], "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Player_Init": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_FallingDamageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 } }, "isLimitedProperties": true } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "key": "HideAndSeek_PlayerState_Play", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Visible", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_OnMap", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Moveable", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_PlayerState_Transfer", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 11.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_UltraMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_GlobalSight", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_SuperPrison", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_Rampage", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "AVATAR_SEEKANDHIDE_ENERGY", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_PlayerState_Dead", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "key": "HideAndSeek_PlayerState_Play", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Visible", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Moveable", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_PlayerState_Transfer", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 11.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_UltraMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_GlobalSight", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_SuperPrison", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_Rampage", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_PlayerState_Dead", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_LocalState_Is_Mark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_LocalState_Is_ShowMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Player_Init" } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "key": "HideAndSeek_PlayerState_Play", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Visible", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_OnMap", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Moveable", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_PlayerState_Transfer", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 11.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_UltraMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_GlobalSight", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_SuperPrison", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_Rampage", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "key": "HideAndSeek_PlayerState_Play", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Visible", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Moveable", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_PlayerState_Transfer", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 11.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_UltraMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_GlobalSight", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_SuperPrison", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_Rampage", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_StateHandle_RampageHandle", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "Is_In_Rampage", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "Is_In_Rampage", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "Rampage_Blank_Team", "Rampage_Team" ] } ] }, "Rampage_Blank_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Rampage_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "UNIQUE_Rampage_Avatar" } ] }, "UNIQUE_Rampage_Avatar": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Animator_MoveSpeedRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 } }, "state": "SpeedUp", "isLimitedProperties": true } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_RampageHandle_Team" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_StateHandle_PlayerState", "abilityMixins": [ { "$type": "MoleMole.Config.StageReadyMixin", "onStageReady": [ { "$type": "MoleMole.Config.CopyGlobalValue", "srcTarget": "Team", "dstTarget": "Self", "srcKey": "HideAndSeek_PlayerState_Play", "dstKey": "HideAndSeek_PlayerState_Play" }, { "$type": "MoleMole.Config.ApplyModifier", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Team", "key": "HideAndSeek_PlayerState_Dead", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Team", "key": "HideAndSeek_PlayerState_Play", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } } ], "modifierName": "PlayerState_Dead_Avatar" } ] } ], "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "HideAndSeek_PlayerState_Play", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "HideAndSeek_PlayerState_Play", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 2.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 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": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "HideAndSeek_PlayerState_Dead", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "HideAndSeek_PlayerState_Dead", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "PlayerState_DeadBlank_Team", "PlayerState_Dead_Team" ] } ] }, "PlayerState_Team_0": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "PlayerState_Avatar" } ] }, "PlayerState_Team_1": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "PlayerState_Avatar" } ] }, "PlayerState_Team_2": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "PlayerState_Avatar" }, { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "PlayerState_Avatar_Ghost" } ] }, "PlayerState_Team_3": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 10.0 }, "onThinkInterval": [ { "$type": "MoleMole.Config.ServerLuaCall", "target": "Caster", "doOffStage": true, "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Init", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "SLC:HideAndSeek_Skill_Init!!!!!!!!!!!" } ] }, "PlayerState_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CopyGlobalValue", "srcTarget": "Team", "dstTarget": "Self", "srcKey": "HideAndSeek_PlayerState_Play", "dstKey": "HideAndSeek_PlayerState_Play" } ] }, "PlayerState_Dead_Blank_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "PlayerState_Avatar_Ghost": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "HideAndSeek_PlayerState_Dead", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "PlayerState_Dead_Blank_Avatar", "PlayerState_Dead_Avatar" ] } ], "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "HideAndSeek_PlayerState_Dead", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "compareType": "NoneOrEqual" } ], "modifierName": "PlayerState_Avatar_GhostDeadTimer_01" }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_LocalState_Is_ShowMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ChangePlayMode", "doOffStage": true, "canBeHandledOnRecover": true, "muteRemoteAction": true, "toPlayMode": "HideAndSeek_Ghost" } ], "onRemoved": [ { "$type": "MoleMole.Config.ChangePlayMode", "doOffStage": true, "muteRemoteAction": true } ] }, "PlayerState_Avatar_GhostDeadTimer_01": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.65 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CreateGadget", "target": "Caster", "doOffStage": true, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } }, "gadgetID": 44000109, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.KillGadget", "target": "CurTeamAvatars", "doOffStage": true, "gadgetInfo": { "configID": 44000109 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Dead", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "PlayerState_Dead_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.EntityInVisibleMixin", "predicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByIsLocalAvatar" } ] } ], "reason": "Gallary", "disableAudio": true }, { "$type": "MoleMole.Config.EntityDitherMixin", "predicates": [ { "$type": "MoleMole.Config.ByIsLocalAvatar" } ], "ditherValue": 0.5, "cutInTime": 0.1, "cutOutTime": 0.2 }, { "$type": "MoleMole.Config.TriggerPostProcessEffectMixin", "postEffectAssetName": "PostEffect_Activity_HideSeek_ScreenEffect", "duration": 0.0 } ], "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_LocalState_Is_ShowMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.TriggerSetPassThrough", "doOffStage": true, "passThrough": true }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.TriggerSetPassThrough", "doOffStage": true, "canBeHandledOnRecover": true } ], "onThinkInterval": [ { "$type": "MoleMole.Config.HealHP", "amountByTargetMaxHPRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ] }, "PlayerState_DeadBlank_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CopyGlobalValue", "doOffStage": true, "srcTarget": "Team", "dstTarget": "Caster", "srcKey": "HideAndSeek_PlayerState_Dead", "dstKey": "HideAndSeek_PlayerState_Dead" } ] }, "PlayerState_Dead_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.CopyGlobalValue", "doOffStage": true, "srcTarget": "Team", "dstTarget": "Caster", "srcKey": "HideAndSeek_PlayerState_Dead", "dstKey": "HideAndSeek_PlayerState_Dead" } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_PlayerState_Team" }, { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_GhostState_Team" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_StateHandle_UltraMark", "abilitySpecials": { "Value_UltraMark_TargetDuration": { "type": "float", "dynamicValue": 60.0 } }, "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "Is_In_UltraMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "Is_In_UltraMark", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "UltraMarkState_False_Team", "UltraMarkState_True_Team" ] } ] }, "UltraMarkState_False_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "UltraMarkState_False_Avatar" } ] }, "UltraMarkState_True_Team": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": true, "dynamicKey": "Value_UltraMark_TargetDuration" }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "UltraMarkState_True_Avatar" } ], "onRemoved": [ { "$type": "MoleMole.Config.ServerLuaCall", "target": "Caster", "doOffStage": true, "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Out_UltraMark", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "UltraMarkState_False_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "UltraMarkState_True_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_LocalState_Is_Mark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AddGlobalValue", "target": "Caster", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_LocalState_Is_Mark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AddGlobalValue", "target": "Caster", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 }, "key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_UltraMark_Team" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_StateHandle_GlobalSight", "abilitySpecials": { "Value_GlobalSight_TargetDuration": { "type": "float", "dynamicValue": 20.0 } }, "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "Is_In_GlobalSight", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "Is_In_GlobalSight", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "GlobalSightState_False_Team", "GlobalSightState_True_Team" ] } ] }, "GlobalSightState_False_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "GlobalSightState_False_Avatar" } ] }, "GlobalSightState_True_Team": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": true, "dynamicKey": "Value_GlobalSight_TargetDuration" }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "GlobalSightState_True_Avatar" } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_GlobalSight", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ServerLuaCall", "target": "Caster", "doOffStage": true, "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Out_GlobalSight", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "GlobalSightState_False_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "GlobalSightState_True_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_LocalState_Is_Mark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AddGlobalValue", "target": "Caster", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_LocalState_Is_Mark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AddGlobalValue", "target": "Caster", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": -1.0 }, "key": "_ActivityAbility_HideSeek_Hider_Disguise_SwitchSkill_State", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_GlobalSight_Team" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_StateHandle_SuperPrison", "abilitySpecials": { "Value_SuperPrison_TargetDuration": { "type": "float", "dynamicValue": 40.0 } }, "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "Is_In_SuperPrison", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "Is_In_SuperPrison", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "SuperPrison_False_Team", "SuperPrison_True_Team" ] } ] }, "SuperPrison_False_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "SuperPrison_True_Team": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": true, "dynamicKey": "Value_SuperPrison_TargetDuration" }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Caster", "doOffStage": true, "modifierName": "SuperPrisonState_Avatar_Freeze" }, { "$type": "MoleMole.Config.CreateGadget", "target": "Caster", "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "RootNode", "attachPointTargetType": "Self" }, "gadgetID": 44000108, "campID": 1001, "campTargetType": "Enemy" } ], "onRemoved": [ { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Out_SuperPrison", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.KillGadget", "target": "CurTeamAvatars", "doOffStage": true, "gadgetInfo": { "configID": 44000108 } }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Is_In_SuperPrison", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onThinkInterval": [ { "$type": "MoleMole.Config.Predicated", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByChildren", "configID": 44000108 }, "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } } ], "successActions": [ { "$type": "MoleMole.Config.KillGadget", "target": "CurTeamAvatars", "doOffStage": true, "gadgetInfo": { "configID": 44000108 } }, { "$type": "MoleMole.Config.CreateGadget", "target": "Caster", "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "RootNode", "attachPointTargetType": "Self" }, "gadgetID": 44000108, "campID": 1001, "campTargetType": "Enemy" } ] } ] }, "SuperPrisonState_Avatar_Freeze": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "state": "ElementFreeze" } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_SuperPrison_Team" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_Guide_TargetGadget", "modifiers": { "Timer": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.KillSelf", "banDrop": true, "banExp": true } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "FireDirection_TargetGadget", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ChangeTag", "isAdd": true, "tag": "HideSeek_GuideGadget" }, { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "FromGroup", "funcName": "FireDirection", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "SCL:FireDirection!!!!!!!!!!!" }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "Timer" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_Positioning_Target", "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Seeker_FindAll_Target", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "Is_In_GlobalSight", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "Is_In_GlobalSight", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "Sight_Blank_Team", "Sight_Team" ] } ] }, "Sight_Blank_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Sight_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "Sight_Avatar" } ] }, "Sight_Avatar": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Seeker_FindAll_Target_Team" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_StateHandle_Is_Detected", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_Is_Detected_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "HideAndSeek_PlayerState_Is_Detected", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "HideAndSeek_PlayerState_Is_Detected", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "Is_Detected_Blank_Team", "Is_Detected_Team" ] } ] }, "Is_Detected_Blank_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Is_Detected_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "Is_Detected_Avatar" } ] }, "Is_Detected_Avatar": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.EntityDisplacementMixin", "actionList": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Team", "modifierName": "EffectModifier" }, { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "Is_Detected_Avatar" } ] } ], "onRemoved": [ { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "AbilityGroupSourceGroup", "funcName": "HideAndSeek_Skill_Is_Detected_Quit", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "EffectModifier": { "stacking": "Multiple", "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Quest_SiteInteract_01" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Is_Detected_Team" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_HideGadgetSkill_Bait", "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Bait_Target", "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_Is_HideSeek_Bait", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_Seeker_Bait_Gadget", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_HideGadgetSkill_SuperPrison", "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_SuperPrison_Target" }, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_SuperPrison_Target_AS" }, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_HideGadgetSkill_ExecutionTarget", "modifiers": { "Effect": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.6 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Execution_Target_AS" }, "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "ActivityAbility_HideSeek_HideGadgetSkill_ExecutionTarget > onAdded" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "Effect" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Execution_Target" } } ], "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "ActivityAbility_HideSeek_HideGadgetSkill_ExecutionTarget > onRemoved" } ], "onKill": [ { "$type": "MoleMole.Config.DebugLog", "content": "ActivityAbility_HideSeek_HideGadgetSkill_ExecutionTarget > onKill" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_Hunter_CantSee", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "HideAndSeek_Get_Blind", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "HideAndSeek_Get_Blind", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "UNIQUE_HideSeek_Hunter_CantSee_Blank", "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Team" ] } ] }, "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Avatar" } ] }, "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee_Avatar": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DungeonFogEffects", "muteRemoteAction": true, "enable": true, "cameraFogEffectName": "Eff_Activity_HideSeek_Bait_MuddyBullet", "playerFogEffectName": "" }, { "$type": "MoleMole.Config.DebugLog", "content": "##诱饵命中了猎手" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Bait_Hider" }, "born": { "$type": "MoleMole.Config.ConfigBornByTarget", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } } } ], "onRemoved": [ { "$type": "MoleMole.Config.DungeonFogEffects", "cameraFogEffectName": "Eff_Activity_HideSeek_Bait_MuddyBullet", "playerFogEffectName": "" }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_Get_Blind", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "UNIQUE_HideSeek_Hunter_CantSee_Blank": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "HideAndSeek_Get_Blind", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_Hunter_CantSee" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_StateHandle_Mark", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_Mark": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_LocalState_Is_Mark", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "MarkState_False", "MarkState_True" ] } ] }, "MarkState_False": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "MarkState_True": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_LocalState_Is_ShowMark", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "Hide_Mark", "Show_Mark" ] } ], "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_LocalState_Is_ShowMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Hide_Mark": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Show_Mark": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_UltraMark_Target_ToHunter" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Mark" } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_HideSeek_StateHandle_Visible", "modifiers": { "UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team": { "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ServerUpdateGlobalValueMixin", "key": "HideAndSeek_PlayerState_Visible", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "HideAndSeek_PlayerState_Visible", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "VisibleState_Invisible_Team", "VisibleState_Visible_Team" ] } ] }, "VisibleState_Invisible_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "VisibleState_Invisible_Avatar" } ] }, "VisibleState_Visible_Team": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "VisibleState_Invisible_Avatar": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.EntityInVisibleMixin", "predicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByIsLocalAvatar" } ] } ], "reason": "Gallary", "disableAudio": true }, { "$type": "MoleMole.Config.EntityDitherMixin", "predicates": [ { "$type": "MoleMole.Config.ByIsLocalAvatar" } ], "ditherValue": 0.5, "cutInTime": 0.2, "cutOutTime": 0.2 } ], "onAdded": [ { "$type": "MoleMole.Config.AvatarSkillStart", "skillID": 20210, "cdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "costStaminaRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.AttachEffect", "muteRemoteAction": true, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Invisibility" } }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "Activity_HideSeek_Invisibility_CountDown" }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_LocalState_Is_ShowMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "HideAndSeek_PlayerState_Visible", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Invisibility_Quit" } }, { "$type": "MoleMole.Config.SetGlobalValue", "doOffStage": true, "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_LocalState_Is_ShowMark", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Activity_HideSeek_Invisibility_CountDown": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "muteRemoteAction": true, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Activity_HideSeek_Invisibility_CountDown" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "Team", "doOffStage": true, "modifierName": "UNIQUE_ActivityAbility_HideSeek_StateHandle_Visible_Team" } ], "isDynamicAbility": true } } ]