public ActiveDecorationNative GetDecorationNative(string id) { ActiveDecorationNative native = decorationNatives[id]; return(native); }
public ActiveDecoration(ISceneParentRef parent, IPlayerParentRef owner, ITileParentRef tempTile, string visualization, float?z, int?maxHealth, TagSynergy[] armor, ActiveDecorationNative native, float?mod) : base(parent, owner, tempTile, z ?? native.DefaultZ, new DamageModel(maxHealth ?? native.DefaultHealth, armor ?? native.DefaultArmor), native) { this.Visualization = visualization ?? native.DefaultVisualisation; this.Mod = mod ?? native.DefaultMod; this.InitiativePosition += 1; }