[ { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Activity_WinterCamp_TeamAbility", "abilityMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "WinterCamp_RocketJump", "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": [ "Blank", "UNIQUE_WinterCamp_RocketJump" ] }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "WinterCamp_Shield", "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": [ "Blank", "UNIQUE_WinterCamp_Shield" ] } ], "modifiers": { "Blank": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "UNIQUE_WinterCamp_CameraFixDelay": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.25 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_WinterCamp_CameraFix" } ] }, "UNIQUE_WinterCamp_CameraFix": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ModifyCameraMaxDistanceMixin", "BPCCOICJFPH": 10.0, "OKFEJMIDDPL": true, "CDENEJOPAEB": 0.5, "CPFLJAEKKOD": 2.0 } ] }, "UNIQUE_WinterCamp_RocketJump": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixinV2", "modifierName": "WinterCamp_RocketJump_Avator" } ] }, "UNIQUE_WinterCamp_Shield": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixinV2", "modifierName": "WinterCamp_Shield_Avator" } ] }, "WinterCamp_RocketJump_Avator": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableRocketJump", "canBeHandledOnRecover": true, "type": "DungeonJump", "enable": true, "extention": { "xzMultiplier": 2.3, "yMultiplier": 5.0 }, "MFJHMCIAPCN": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_JumpUp_01_Buff" } }, { "$type": "MoleMole.Config.ChangePlayMode", "doOffStage": true, "muteRemoteAction": true, "toPlayMode": "WinterCampRace" } ], "onRemoved": [ { "$type": "MoleMole.Config.EnableRocketJump", "doOffStage": true, "canBeHandledOnRecover": true, "type": "DungeonJump", "MFJHMCIAPCN": true }, { "$type": "MoleMole.Config.ChangePlayMode", "doOffStage": true, "muteRemoteAction": true } ] }, "WinterCamp_DenyShield_Attack": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "WinterCamp_Deny_Hit", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "WinterCamp_Deny_Hit", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "WinterCamp_Shield_Avator": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "doOffStage": true, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_ShieldPower_01_Buff" } } ], "onThinkInterval": [ { "$type": "MoleMole.Config.Predicated", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByShape", "shapeName": "CircleR2H8", "campTargetType": "Enemy", "sizeRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "targetPredicates": [ { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Monster" ] }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "WinterCamp_Deny_Hit", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "compareType": "NoneOrEqual" } ], "failActions": [ { "$type": "MoleMole.Config.Predicated", "target": "Other", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "_IS_PARKOUR_BREAKABLE", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ], "successActions": [ { "$type": "MoleMole.Config.DamageByAttackValue", "target": "Other", "attackInfo": { "attackTag": "WinterCamp_ShieldAttack", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "strikeType": "Default", "enBreak": 800.0, "ignoreLevelDiff": true }, "hitPattern": { "onHitEffectName": "none", "hitImpulseType": "LV0", "hitHaltTimeScale": 0.01, "muteHitText": true } } } ] } ] } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "WinterCamp_RocketJump", "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": 0.0 }, "key": "WinterCamp_Shield", "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": 0.0 }, "key": "WinterCamp_Stamina", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "UNIQUE_WinterCamp_CameraFixDelay" } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "UNIQUE_WinterCamp_CameraFix" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Activity_WinterCamp_BattleCampTeam", "abilityMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "SGV_WinterCamp_PlayerBuff", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "UNIQUE_ActivityAbility_WinterCamp_BattleCamp" ] } ], "abilitySpecials": { "ReviveEnergy": { "type": "float", "dynamicValue": 2.5 }, "DamagePercentage": { "type": "float", "dynamicValue": 23.5 }, "LevelEntity_AvatarDot_SystemValue": { "type": "float", "dynamicValue": 1.0 } }, "modifiers": { "UNIQUE_ActivityAbility_WinterCamp_BattleCamp": { "stacking": "Unique", "modifierName": "", "isUnique": true, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixinV2", "modifierName": "ActivityAbility_WinterCamp_AvatarBuff_Explode" }, { "$type": "MoleMole.Config.CurLocalAvatarMixinV2", "modifierName": "ActivityAbility_WinterCamp_AvatarBuff_Energy" } ] }, "ActivityAbility_WinterCamp_AvatarBuff_Energy": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "onThinkInterval": [ { "$type": "MoleMole.Config.ReviveElemEnergy", "doOffStage": true, "value": { "isFormula": false, "isDynamic": true, "dynamicKey": "ReviveEnergy" } } ] }, "ActivityAbility_WinterCamp_Monster_SendPos": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "target": "Other", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByShape", "shapeName": "CircleR40", "campTargetType": "AllExceptSelf", "sizeRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "IS_MAIN_DEVICE", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ], "successActions": [ { "$type": "MoleMole.Config.SetGlobalPos", "target": "Other", "key": "_Ability_WinterCamp_AoePos_Final", "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 } }, "onGround": true } }, { "$type": "MoleMole.Config.TriggerAbility", "target": "Other", "abilityName": "LjxsCampMainDevice_01_Explode", "abilitySpecials": { "LevelEntity_AvatarDot_SystemValue": { "isFormula": false, "isDynamic": true, "dynamicKey": "LevelEntity_AvatarDot_SystemValue" } } }, { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "ActivityAbility_WinterCamp_Monster_SendPos" } ] } ] }, "ActivityAbility_WinterCamp_AvatarBuff_Explode": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetSystemValueToOverrideMap", "key": "LevelEntity_AvatarDot_SystemValue", "type": "ElementLevelCo" } ], "onAttackLanded": [ { "$type": "MoleMole.Config.Predicated", "target": "Other", "targetPredicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "CurLocalAvatar", "key": "HAS_BLOOD_BUFF_MARK", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "CurLocalAvatar", "key": "HAS_BLOOD_BUFF_MARK_NORMAL", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ] }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Team", "key": "Can_Trigger_Aoe", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Monster" ] }, { "$type": "MoleMole.Config.ByAttackTags", "attackTags": [ "NormalAttack_01", "NormalAttack_02", "NormalAttack_03", "NormalAttack_04", "NormalAttack_05", "NormalAttack_06", "ExtraAttack", "FallingAttack", "Elemental_Art", "Elemental_Art_Hold", "Elemental_Art_Extra", "Elemental_Burst" ] } ], "successActions": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Other", "modifierName": "ActivityAbility_WinterCamp_Monster_SendPos" }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "Can_Trigger_Aoe", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } ], "isLimitedProperties": true } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_ActivityAbility_WinterCamp_BattleCamp_CD", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Activity_WinterCamp_BattleCampAvatar", "abilityMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "HAS_BLOOD_BUFF_MARK_NORMAL", "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": [ "MuteTriggerAoe", "CanTriggerAoe" ] } ], "modifiers": { "MuteTriggerAoe": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "CanTriggerAoe": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "Can_Trigger_Aoe", "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_WinterCampMimik_WatcherHandler_BrokenFruitKick", "isDynamicAbility": true } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "ActivityAbility_WinterCampMimik_WatcherHandler_EnergyChitInteract", "isDynamicAbility": true } } ]