Table of Contents

Namespace TrinketTinker.Models

Classes

AbilityData

Data for TrinketTinker.Effects.Abilities, defines game effect that a trinket can provide.

AltVariantData

Additional variant data, kind of like NPC appearance

AnchorTargetData

Model defining how companions pick anchor target

AnimClipData

Model for additional animation

AnimClipDictionary
ChatterLinesData
LightSourceData

Data for light source on the companion.

MotionData

Data for TrinketTinker.Companions.Motions, defines how a companion moves.

ProcSoundData

Proc sound data

SpeechBubbleData
TinkerData

Top level data class for Tinker.

TinkerInventoryData

Tinker inventory definition

VariantData

Data for TinkerAnimSprite, holds sprite variations.

Interfaces

IVariantData

Enums

AnchorTarget

Which target to anchor (follow/attach) to

DirectionMode

Determine how the sprites are interpreted.

LayerDepth

Determine the layer depth to use when drawing the companion

LoopMode

Determine how sprites loop.

ProcOn

Defines how an ability can proc (activate).