Table of Contents
public abstract class ModArtifact<TData,TModel> : BTD_Mod_Helper.Api.Legends.ModArtifact
where TData : ArtifactDataBase
where TModel : ArtifactModelBase
TData
TModel
Inheritance System.Object ModContent NamedModContent ModArtifact ModArtifact<TData,TModel>
Derived
↳ ModBoostArtifact
↳ ModItemArtifact
↳ ModMapArtifact
Creates the ArtifactModelBase derived model for this Artifact
protected abstract TModel CreateArtifactModel(int tier, int index);
tier
System.Int32
0 for Common, 1 for Rare, 2 for Legendary
index
System.Int32
Artifact index
TModel
Created Artifact Model
Modifies and adds behaviors to the artifact to define its in-game effcts
public abstract void ModifyArtifactModel(TModel artifactModel);
artifactModel
TModel
Artifact Model