mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
432 lines
12 KiB
JSON
432 lines
12 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "SceneObj_Amber_GoldenAmber",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
|
|
"modifierName": "GoldenAmber"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "HideMesh"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"HideMesh": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.EnableSceneTransformByName",
|
|
"transformNames": [
|
|
"Collider"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"GoldenAmber": {
|
|
"modifierName": "",
|
|
"elementType": "Rock",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 50.0
|
|
},
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.ShieldBarMixin",
|
|
"showDamageText": ""
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.EnableSceneTransformByName",
|
|
"transformNames": [
|
|
"Collider"
|
|
],
|
|
"setEnable": true
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Object_Amber_Destory"
|
|
},
|
|
"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
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.EnableSceneTransformByName",
|
|
"transformNames": [
|
|
"Collider"
|
|
]
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ExecuteGadgetLua",
|
|
"param1": 201
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 14005
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 14002
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "SceneObj_Amber_RockAmberBroken",
|
|
"modifiers": {
|
|
"RockAmberBuff": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 60.0
|
|
},
|
|
"elementType": "Rock",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 10.0
|
|
},
|
|
"properties": {
|
|
"Entity_WeightRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 2.0
|
|
}
|
|
}
|
|
},
|
|
"Broken": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "MoleMole.Config.SelectTargetsByShape",
|
|
"shapeName": "CircleR5",
|
|
"campTargetType": "All",
|
|
"sizeRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
},
|
|
"modifierName": "RockAmberBuff"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Amber_Rock_Hit"
|
|
},
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornByTarget",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.3
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.KillSelf"
|
|
}
|
|
],
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "MoleMole.Config.RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByHitDamage",
|
|
"damage": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
}
|
|
],
|
|
"modifierName": "Broken"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "Broken"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 14005
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 14002
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "SceneObj_Amber_WaterAmberBroken",
|
|
"modifiers": {
|
|
"Broken": {
|
|
"modifierName": "",
|
|
"elementType": "Water",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 50.0
|
|
},
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.CreateGadget",
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"gadgetID": 70270002,
|
|
"campID": 5001,
|
|
"campTargetType": "All"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_SceneObj_Amber_Water_Hit"
|
|
},
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornByTarget",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.3
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.KillSelf"
|
|
}
|
|
],
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "MoleMole.Config.RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByHitDamage",
|
|
"damage": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
],
|
|
"modifierName": "Broken"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "Broken"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 14005
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 14002
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "SceneObj_Amber_WindAmberBroken",
|
|
"modifiers": {
|
|
"Broken": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.CreateGadget",
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"gadgetID": 70270003,
|
|
"campID": 1001,
|
|
"campTargetType": "All"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Amber_Wind_Hit"
|
|
},
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornByTarget",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.3
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.KillSelf"
|
|
}
|
|
],
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "MoleMole.Config.RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByHitDamage",
|
|
"damage": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
}
|
|
],
|
|
"modifierName": "Broken"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "Broken"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 14005
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 14002
|
|
}
|
|
]
|
|
}
|
|
}
|
|
] |