2022-04-23 07:55:31 +05:30

1883 lines
52 KiB
JSON

[
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Foliage_Dandelion_01",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "DandelionHide"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "DandelionShow"
}
],
"modifiers": {
"DandelionHide": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"DandelionFlower",
"DandelionBed"
]
}
]
},
"DandelionShow": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"DandelionFlower",
"DandelionBed"
],
"setEnable": true
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Foliage_WindmilDaisy_01",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "WindmilDaisyHide"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "WindmilDaisyShow"
}
],
"modifiers": {
"WindmilDaisyHide": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"WindmilDaisy"
]
}
]
},
"WindmilDaisyShow": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"WindmilDaisy"
],
"setEnable": true
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Foliage_Cecilia_01",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "CeciliaHide"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "CeciliaShow"
}
],
"modifiers": {
"CeciliaHide": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Cecilia"
]
}
]
},
"CeciliaShow": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Cecilia"
],
"setEnable": true
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Foliage_ImitationGrass_01",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "ImitationGrassHide"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "ImitationGrassShow"
}
],
"modifiers": {
"ImitationGrassHide": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"ImitationGrass"
]
}
]
},
"ImitationGrassShow": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"ImitationGrass"
],
"setEnable": true
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Foliage_Whiteballet_01",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "WhiteballetHide"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "WhiteballetShow"
}
],
"modifiers": {
"WhiteballetHide": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Whiteballet"
]
}
]
},
"WhiteballetShow": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Whiteballet"
],
"setEnable": true
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Foliage_GogoFruit_01",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "GogoFruitHide"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GogoFruitShow"
}
],
"modifiers": {
"GogoFruitHide": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"GogoFruit"
]
}
]
},
"GogoFruitShow": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"GogoFruit"
],
"setEnable": true
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Environment_Rock_StonePileQuest_Hard",
"modifiers": {
"BeHitBlunt": {
"modifierName": "",
"elementType": "Rock",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ShieldBarMixin",
"showDamageText": ""
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_SceneObj_StoneWall_01_Destroy"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.KillSelf"
}
],
"onBeingHit": [
{
"$type": "MoleMole.Config.FireEffect",
"predicates": [
{
"$type": "MoleMole.Config.ByNot",
"predicates": [
{
"$type": "MoleMole.Config.ByHitStrikeType"
},
{
"$type": "MoleMole.Config.ByHitStrikeType",
"strikeType": "Pierce"
},
{
"$type": "MoleMole.Config.ByHitStrikeType",
"strikeType": "None"
}
]
}
],
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_SceneObj_StoneWall_01_Broken"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "BeHitBlunt"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Dq_Property_Ani_Foliage_Shrub_01_Ability",
"modifiers": {
"GrassMaterial": {
"modifierName": "",
"elementType": "Grass",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 30.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_ABILITY_BURNING_IGNITE_ONLY",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "_Bush_Death_Type",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"successActions": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_Foliage_Shrub_01_Burnt"
},
"born": {
"$type": "MoleMole.Config.ConfigBornType",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.2
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
"onGround": true
}
}
],
"failActions": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_Foliage_Shrub_01_Destroy"
},
"born": {
"$type": "MoleMole.Config.ConfigBornType",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.2
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
"onGround": true
}
}
]
},
{
"$type": "MoleMole.Config.KillSelf"
}
],
"onBeingHit": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByAttackTags",
"attackTags": [
"ExplodeDamage"
]
}
],
"successActions": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_Foliage_Shrub_01_Destroy"
}
},
{
"$type": "MoleMole.Config.KillSelf"
}
]
},
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "_Bush_Death_Type",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_Bush_Attack_Count",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
{
"$type": "MoleMole.Config.SetAnimatorTrigger",
"triggerID": {
"isDynamic": false,
"fixedValue": "Shake"
}
},
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByHitElementDurability",
"element": "Fire",
"durability": 10.0,
"compareType": "MoreThan"
}
],
"successActions": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_Bush_Death_Type",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"failActions": [
{
"$type": "MoleMole.Config.RemoveModifier",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "_Bush_Attack_Count",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 2.0
}
}
],
"modifierName": "GrassMaterial"
}
]
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "GrassMaterial"
},
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "_Bush_Attack_Count",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Prop_RockDoorHidden_01_Ability",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "Full"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Death"
}
],
"modifiers": {
"Full": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
}
},
"Death": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.KillSelf"
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Quest_Seal_Side_Yellow",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "ShowWhiteEff"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "ShowEff"
}
],
"modifiers": {
"ShowWhiteEff": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetAnimatorTrigger",
"triggerID": {
"isDynamic": false,
"fixedValue": "UnActive"
}
},
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Squama"
]
},
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "TickAttachEff"
}
]
},
"TickAttachEff": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff"
}
],
"onThinkInterval": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff"
}
]
},
"TargetEff": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"target": "Applier",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_CampSealGear_01_Chains_White"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "AttachPoint",
"attachPointTargetType": "Self"
}
}
]
},
"ShowEff": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetAnimatorTrigger",
"triggerID": {
"isDynamic": false,
"fixedValue": "Active"
}
},
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Squama"
],
"setEnable": true
},
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "TickAttachEff2"
}
]
},
"TickAttachEff2": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff2"
}
],
"onThinkInterval": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff2"
}
]
},
"TargetEff2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"target": "Applier",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_CampSealGear_01_Chains_Yellow"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "AttachPoint",
"attachPointTargetType": "Self"
}
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Quest_Seal_Side_Red",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "ShowWhiteEff"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "ShowEff"
}
],
"modifiers": {
"ShowWhiteEff": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetAnimatorTrigger",
"triggerID": {
"isDynamic": false,
"fixedValue": "UnActive"
}
},
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Squama"
]
},
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "TickAttachEff"
}
]
},
"TickAttachEff": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff_RED"
}
],
"onThinkInterval": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff_RED"
}
]
},
"TargetEff_RED": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"target": "Applier",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_CampSealGear_01_Chains_White"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "AttachPoint",
"attachPointTargetType": "Self"
}
}
]
},
"ShowEff": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetAnimatorTrigger",
"triggerID": {
"isDynamic": false,
"fixedValue": "Active"
}
},
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Squama"
],
"setEnable": true
},
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "TickAttachEff2"
}
]
},
"TickAttachEff2": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff_RED2"
}
],
"onThinkInterval": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff_RED2"
}
]
},
"TargetEff_RED2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"target": "Applier",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_CampSealGear_01_Chains_Red"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "AttachPoint",
"attachPointTargetType": "Self"
}
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Quest_Seal_Side_Blue",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "ShowWhiteEff"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "ShowEff"
}
],
"modifiers": {
"ShowWhiteEff": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetAnimatorTrigger",
"triggerID": {
"isDynamic": false,
"fixedValue": "UnActive"
}
},
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Squama"
]
},
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "TickAttachEff"
}
]
},
"TickAttachEff": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff_Bule"
}
],
"onThinkInterval": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff_Bule"
}
]
},
"TargetEff_Bule": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"target": "Applier",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_CampSealGear_01_Chains_White"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "AttachPoint",
"attachPointTargetType": "Self"
}
}
]
},
"ShowEff": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetAnimatorTrigger",
"triggerID": {
"isDynamic": false,
"fixedValue": "Active"
}
},
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Squama"
],
"setEnable": true
},
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "TickAttachEff2"
}
]
},
"TickAttachEff2": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff_Bule2"
}
],
"onThinkInterval": [
{
"$type": "MoleMole.Config.AttachModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsBySelfGroup",
"operation": "AND",
"value": 16
},
"modifierName": "TargetEff_Bule2"
}
]
},
"TargetEff_Bule2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"target": "Applier",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_CampSealGear_01_Chains_Blue"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "AttachPoint",
"attachPointTargetType": "Self"
}
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Quest_Seal_Center",
"modifiers": {
"BeHitBlunt": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "Is_Center_Seal",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Prop_Scarecrow_02_Ability",
"modifiers": {
"Scarecrow_Boom02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_Scarecrow_02_Appear"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "Hitbox"
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Scarecrow_Boom02"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Prop_Scarecrow_01_Ability",
"modifiers": {
"Scarecrow_Boom01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_Scarecrow_01_Appear"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "Hitbox"
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Scarecrow_Boom01"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Quest_Invisible_Water_Trigger",
"modifiers": {
"Default": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_SiteInteract_Event"
}
}
],
"onBeingHit": [
{
"$type": "MoleMole.Config.KillSelf",
"predicates": [
{
"$type": "MoleMole.Config.ByHitElement",
"element": "Water"
}
]
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Default"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Quest_Invisible_Fire_Trigger",
"modifiers": {
"Default": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_SiteInteract_Event"
}
}
],
"onBeingHit": [
{
"$type": "MoleMole.Config.KillSelf",
"predicates": [
{
"$type": "MoleMole.Config.ByHitElement",
"element": "Fire"
}
]
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Default"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_Fence_01_Ability",
"modifiers": {
"RoadBlock_Burning": {
"modifierName": "",
"elementType": "Grass",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 30.0
},
"isElementDurabilityMutable": false,
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionByEventMixin",
"type": "Current",
"onAbilityStateAdded": [
{
"abilityState": "ElementBurning",
"actions": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Burning_Effect"
}
]
}
],
"onAbilityStateRemoved": [
{
"abilityState": "ElementBurning",
"actions": [
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Burning_Effect"
}
]
}
],
"costEnergyDeltaName": ""
}
],
"onKill": [
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Burning_Effect"
}
]
},
"Burning_Effect": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Element_Burning"
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 2.0
},
"key": "_CUSTOM_ATTACK_SHAPE_TYPE",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 2.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 2.0
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "RoadBlock_Burning"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Ly_Property_Ani_Prop_QunyugeEngineCore",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToStateIDMixin",
"stateIDs": [
"Active"
],
"modifierName": "ActiveState"
}
],
"modifiers": {
"ActiveState": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 5.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_SceneObj_QunyugeEngineCore_01_Active"
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.KillSelf"
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Ly_Property_Prop_Scarecrow_01_Ability",
"abilitySpecials": {
"PerHitLoseHp": {
"type": "float",
"dynamicValue": 0.08
}
},
"modifiers": {
"Scarecrow_Boom02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_Scarecrow_02_Appear"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "HitBox"
}
}
]
},
"DieByHit": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"state": "LockHP",
"onBeingHit": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_SceneObj_Scarecrow_01_Hit"
}
},
{
"$type": "MoleMole.Config.LoseHP",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "PerHitLoseHp"
}
}
],
"amountByTargetMaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "PerHitLoseHp"
}
},
{
"$type": "MoleMole.Config.KillSelf",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"logic": "LesserOrEqual",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "PerHitLoseHp"
}
}
]
}
],
"onKill": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_SceneObj_Scarecrow_01_Destroy"
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Scarecrow_Boom02"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "DieByHit"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Ly_Property_Prop_Scarecrow_02_Ability",
"abilitySpecials": {
"PerHitLoseHp": {
"type": "float",
"dynamicValue": 0.08
}
},
"modifiers": {
"Scarecrow_Boom02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Quest_Scarecrow_01_Appear"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByAttachPoint",
"attachPointName": "HitBox"
}
}
]
},
"DieByHit": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"state": "LockHP",
"onBeingHit": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_SceneObj_Scarecrow_01_Hit"
}
},
{
"$type": "MoleMole.Config.CallLuaTask",
"targetAlias": "19047",
"HHBOCBAGHGF": 1,
"valueString": ""
},
{
"$type": "MoleMole.Config.LoseHP",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "PerHitLoseHp"
}
}
],
"amountByTargetMaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "PerHitLoseHp"
}
},
{
"$type": "MoleMole.Config.KillSelf",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"logic": "LesserOrEqual",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "PerHitLoseHp"
}
}
]
}
],
"onKill": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_SceneObj_Scarecrow_02_Destroy"
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Scarecrow_Boom02"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "DieByHit"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "SceneObj_Area_Common_Property_Prop_QuestCoopHole_01_Ability",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"modifierName": "Show"
},
{
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Hide"
}
],
"modifiers": {
"Show": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Vo"
],
"setEnable": true
}
]
},
"Hide": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.EnableSceneTransformByName",
"transformNames": [
"Vo"
]
},
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_SceneObj_Hole_Disappear"
}
}
]
}
}
}
}
]