Table of Contents
ModContent Class for modifying a certain set of vanilla towers
public abstract class ModVanillaContent<T> : BTD_Mod_Helper.Api.Towers.ModVanillaContent
where T : Model
T
Inheritance System.Object ModContent ModVanillaContent ModVanillaContent
Derived
↳ ModVanillaBloon
↳ ModVanillaBloons
↳ ModVanillaTower
↳ ModVanillaUpgrade
Applies the modifications to the vanilla content
public virtual void Apply(T model, GameModel gameModel);
model
T
gameModel
Il2CppAssets.Scripts.Models.GameModel
Applies the modifications to the vanilla content
public virtual void Apply(T model);
model
T
Gets the TowerModels that this will affect in the GameModel
public abstract System.Collections.Generic.IEnumerable<T> GetAffected(GameModel gameModel);
gameModel
Il2CppAssets.Scripts.Models.GameModel
System.Collections.Generic.IEnumerable<T>
Gets the TowerModels that this will affect in the GameModel
public sealed override System.Collections.Generic.IEnumerable<Model> GetAffectedModels(GameModel gameModel);
gameModel
Il2CppAssets.Scripts.Models.GameModel
System.Collections.Generic.IEnumerable<Il2CppAssets.Scripts.Models.Model>