[ { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Animal_Marten_Disappear", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToAnimatorStateIDMixin", "stateIDs": [ "Disappear" ], "modifierName": "DisappearTimer" } ], "modifiers": { "DisappearTimer": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.StartDither", "duration": 3.0 }, { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "Disappear", "value": true }, { "$type": "MoleMole.Config.KillSelf", "duration": 2.5, "banDrop": true, "banExp": true, "killSelfType": "Disappear" } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Animal_Marten_ToWander", "onAbilityStart": [ { "$type": "MoleMole.Config.SetPoseBool", "boolID": "Wander", "value": true } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "Animal_Marten_ToIdle", "onAbilityStart": [ { "$type": "MoleMole.Config.SetPoseBool", "boolID": "Wander" } ] } } ]