Skip to Main Content

BTD_Mod_Helper​.Extensions​.BehaviorMutatorExt


BloonsTD6 Mod Helper

BTD_Mod_Helper.Extensions

BehaviorMutatorExt Class

Extensions for BehaviorMutators

public static class BehaviorMutatorExt

Inheritance System.Object  BehaviorMutatorExt

Methods

BehaviorMutatorExt.GetModMutator(this BehaviorMutator) Method

Gets the ModMutator class for this mutator if it's modded

public static BTD_Mod_Helper.Api.Towers.ModMutator GetModMutator(this BehaviorMutator mutator);

Parameters

mutator Il2CppAssets.Scripts.Simulation.Objects.BehaviorMutator

this

Returns

ModMutator
ModMutator or null

BehaviorMutatorExt.GetModMutator(this TimedMutator) Method

Gets the ModMutator class for this mutator if it's modded

public static BTD_Mod_Helper.Api.Towers.ModMutator GetModMutator(this TimedMutator mutator);

Parameters

mutator Il2CppAssets.Scripts.Simulation.Objects.TimedMutator

this

Returns

ModMutator
ModMutator or null

BehaviorMutatorExt.ModMutatorData(this BehaviorMutator) Method

Gets the ModMutator custom data for this mutator

public static JToken ModMutatorData(this BehaviorMutator mutator);

Parameters

mutator Il2CppAssets.Scripts.Simulation.Objects.BehaviorMutator

this

Returns

Newtonsoft.Json.Linq.JToken
custom json data for mod mutator, or null

BehaviorMutatorExt.ModMutatorData(this TimedMutator) Method

Gets the ModMutator custom data for this mutator

public static JToken ModMutatorData(this TimedMutator mutator);

Parameters

mutator Il2CppAssets.Scripts.Simulation.Objects.TimedMutator

this

Returns

Newtonsoft.Json.Linq.JToken
custom json data for mod mutator, or null

BehaviorMutatorExt.TryGetModMutator(this BehaviorMutator, ModMutator) Method

Tries to get the ModMutator class for this mutator if it's modded

public static bool TryGetModMutator(this BehaviorMutator mutator, out BTD_Mod_Helper.Api.Towers.ModMutator modMutator);

Parameters

mutator Il2CppAssets.Scripts.Simulation.Objects.BehaviorMutator

this

modMutator ModMutator

output ModMutator

Returns

System.Boolean
ModMutator exists

BehaviorMutatorExt.TryGetModMutator(this TimedMutator, ModMutator) Method

Tries to get the ModMutator class for this mutator if it's modded

public static bool TryGetModMutator(this TimedMutator mutator, out BTD_Mod_Helper.Api.Towers.ModMutator modMutator);

Parameters

mutator Il2CppAssets.Scripts.Simulation.Objects.TimedMutator

this

modMutator ModMutator

output ModMutator

Returns

System.Boolean
ModMutator exists