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
Height
Sprite height
int Height { get; set; }
Property Value
NPC
Variant speaker NPC, for chatter ability. Required for Portraiture compatibility, can omit Name if set.
string? NPC { get; set; }
Property Value
Name
Variant speaker name, for chatter ability.
string? Name { get; set; }
Property Value
Portrait
Variant portrait content path, for chatter ability.
string? Portrait { get; set; }
Property Value
ShadowScale
Base scale to draw shadow texture.
float ShadowScale { get; set; }
Property Value
Texture
Variant texture content path.
string? Texture { get; set; }
Property Value
TextureExtra
Additional textures.
string? TextureExtra { get; set; }
Property Value
TextureScale
Base scale to draw texture at.
float TextureScale { get; set; }
Property Value
Width
Sprite width
int Width { get; set; }