Grasscutter_Resources/Resources/BinOutput/Ability/Temp/ActivityAbilities/ConfigAbility_Activity_WinterCamp.json
2022-10-03 20:28:46 +03:00

523 lines
22 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_WinterCamp_TeamAbility",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "WinterCamp_RocketJump",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Blank",
"UNIQUE_WinterCamp_RocketJump"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "WinterCamp_Shield",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Blank",
"UNIQUE_WinterCamp_Shield"
]
}
],
"modifiers": {
"Blank": {
"modifierName": "",
"elementDurability": 100.0
},
"UNIQUE_WinterCamp_CameraFixDelay": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 2.25,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_WinterCamp_CameraFix"
}
]
},
"UNIQUE_WinterCamp_CameraFix": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyCameraMaxDistanceMixin",
"DJEMCPFGEPN": 10.0,
"ALGLMBGMFLC": true,
"IHGJOOHJLDL": 0.5,
"MAKIOOMEDLI": 2.0
}
]
},
"UNIQUE_WinterCamp_RocketJump": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "WinterCamp_RocketJump_Avator"
}
]
},
"UNIQUE_WinterCamp_Shield": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "WinterCamp_Shield_Avator"
}
]
},
"WinterCamp_RocketJump_Avator": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnableRocketJump",
"CFIPAGENGPE": true,
"type": "DungeonJump",
"enable": true,
"MJIDJNMCKCP": {
"IMLKBGMCLLH": 2.299999952316284,
"HFBNHJBODPH": 5.0
},
"CFCMBANBCFG": true
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_JumpUp_01_Buff"
},
{
"$type": "ChangePlayMode",
"doOffStage": true,
"POKMJEIDNJF": true,
"KDNEFEJINAA": "WinterCampRace"
}
],
"onRemoved": [
{
"$type": "EnableRocketJump",
"doOffStage": true,
"CFIPAGENGPE": true,
"type": "DungeonJump",
"CFCMBANBCFG": true
},
{
"$type": "ChangePlayMode",
"doOffStage": true,
"POKMJEIDNJF": true
}
]
},
"WinterCamp_DenyShield_Attack": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "WinterCamp_Deny_Hit",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "WinterCamp_Deny_Hit",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"WinterCamp_Shield_Avator": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.10000000149011612,
"onAdded": [
{
"$type": "AttachEffect",
"doOffStage": true,
"effectPattern": "Eff_SceneObj_ShieldPower_01_Buff"
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"JBKKOJLJHDK": "CircleR2H8",
"ONPOPLLHJLE": "Enemy",
"CJJABKCAIEB": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "WinterCamp_Deny_Hit",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IS_PARKOUR_BREAKABLE",
"value": 1.0
}
],
"successActions": [
{
"$type": "DamageByAttackValue",
"target": "Other",
"attackInfo": {
"attackTag": "WinterCamp_ShieldAttack",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"bonusCriticalHurt": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 0.0,
"strikeType": "Default",
"enBreak": 800.0,
"ignoreLevelDiff": true
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.009999999776482582,
"muteHitText": true
}
}
}
]
}
]
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "WinterCamp_RocketJump",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "WinterCamp_Shield",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "WinterCamp_Stamina",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_WinterCamp_CameraFixDelay"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "UNIQUE_WinterCamp_CameraFix"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_WinterCamp_BattleCampTeam",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "SGV_WinterCamp_PlayerBuff",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_ActivityAbility_WinterCamp_BattleCamp"
]
}
],
"EDDGGPMFDGK": {
"ReviveEnergy": 2.5,
"DamagePercentage": 23.5,
"LevelEntity_AvatarDot_SystemValue": 1.0
},
"modifiers": {
"UNIQUE_ActivityAbility_WinterCamp_BattleCamp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "ActivityAbility_WinterCamp_AvatarBuff_Explode"
},
{
"$type": "CurLocalAvatarMixinV2",
"modifierName": "ActivityAbility_WinterCamp_AvatarBuff_Energy"
}
]
},
"ActivityAbility_WinterCamp_AvatarBuff_Energy": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onThinkInterval": [
{
"$type": "ReviveElemEnergy",
"doOffStage": true,
"value": "ReviveEnergy"
}
]
},
"ActivityAbility_WinterCamp_Monster_SendPos": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Other",
"otherTargets": {
"$type": "SelectTargetsByShape",
"JBKKOJLJHDK": "CircleR40",
"ONPOPLLHJLE": "AllExceptSelf",
"CJJABKCAIEB": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "IS_MAIN_DEVICE",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Other",
"key": "_Ability_WinterCamp_AoePos_Final",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "TriggerAbility",
"target": "Other",
"abilityName": "LjxsCampMainDevice_01_Explode",
"EDDGGPMFDGK": {
"LevelEntity_AvatarDot_SystemValue": "LevelEntity_AvatarDot_SystemValue"
}
},
{
"$type": "RemoveModifier",
"modifierName": "ActivityAbility_WinterCamp_Monster_SendPos"
}
]
}
]
},
"ActivityAbility_WinterCamp_AvatarBuff_Explode": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
}
],
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "CurLocalAvatar",
"key": "HAS_BLOOD_BUFF_MARK",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"target": "CurLocalAvatar",
"key": "HAS_BLOOD_BUFF_MARK_NORMAL",
"value": 1.0
}
]
},
{
"$type": "ByTargetGlobalValue",
"target": "Team",
"key": "Can_Trigger_Aoe",
"value": 1.0
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByAttackTags",
"NMJGDKCDFOJ": [
"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": "ApplyModifier",
"target": "Other",
"modifierName": "ActivityAbility_WinterCamp_Monster_SendPos"
},
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "Can_Trigger_Aoe",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"FBMJEOALKEJ": true
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 0.0,
"key": "_ActivityAbility_WinterCamp_BattleCamp_CD",
"maxValue": 0.0,
"minValue": 0.0
}
],
"FEFIHIEHDOM": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Activity_WinterCamp_BattleCampAvatar",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "HAS_BLOOD_BUFF_MARK_NORMAL",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"MuteTriggerAoe",
"CanTriggerAoe"
]
}
],
"modifiers": {
"MuteTriggerAoe": {
"modifierName": "",
"elementDurability": 100.0
},
"CanTriggerAoe": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"target": "Team",
"value": 1.0,
"key": "Can_Trigger_Aoe",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"FEFIHIEHDOM": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_WinterCampMimik_WatcherHandler_BrokenFruitKick",
"FEFIHIEHDOM": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ActivityAbility_WinterCampMimik_WatcherHandler_EnergyChitInteract",
"FEFIHIEHDOM": true
}
}
]