Table of Contents

Interface IVariantData

Namespace
TrinketTinker.Models
Assembly
TrinketTinker.dll
public interface IVariantData

Properties

ColorMask

Draw color mask, can use color name from Microsoft.Xna.Framework.Color, hex value, or COLOR_PRISMATIC for animated prismatic effect.

string? ColorMask { get; set; }

Property Value

string

Height

Sprite height

int Height { get; set; }

Property Value

int

NPC

Variant speaker NPC, for chatter ability. Required for Portraiture compatibility, can omit Name if set.

string? NPC { get; set; }

Property Value

string

Name

Variant speaker name, for chatter ability.

string? Name { get; set; }

Property Value

string

Portrait

Variant portrait content path, for chatter ability.

string? Portrait { get; set; }

Property Value

string

ShadowScale

Base scale to draw shadow texture.

float ShadowScale { get; set; }

Property Value

float

Texture

Variant texture content path.

string? Texture { get; set; }

Property Value

string

TextureExtra

Additional textures.

string? TextureExtra { get; set; }

Property Value

string

TextureScale

Base scale to draw texture at.

float TextureScale { get; set; }

Property Value

float

Width

Sprite width

int Width { get; set; }

Property Value

int