Class TinkerData
- Namespace
- TrinketTinker.Models
- Assembly
- TrinketTinker.dll
Top level data class for Tinker.
public sealed class TinkerData
- Inheritance
-
TinkerData
- Inherited Members
Fields
AbilityUnlockConditions
GSQ conditions for locking abilities.
public List<string?> AbilityUnlockConditions
Field Value
Chatter
Data for ChatterAbility
public Dictionary<string, ChatterLinesData>? Chatter
Field Value
Inventory
Definition for inventory, tied to level
public TinkerInventoryData? Inventory
Field Value
VariantUnlockConditions
GSQ conditions for locking variants.
public List<string?> VariantUnlockConditions
Field Value
Properties
Abilities
List of abilities
public List<List<AbilityData>> Abilities { get; set; }
Property Value
EnableCondition
If this is false, does not actually do anything on equip
public string? EnableCondition { get; set; }
Property Value
EnableFailMessage
Show this message when the trinket is not allowed
public string? EnableFailMessage { get; set; }
Property Value
MinLevel
Trinket stat minimum level, this added to the internal level value that is based on size of Abilities
public int MinLevel { get; set; }
Property Value
Motion
Motion of the companion
public MotionData? Motion { get; set; }
Property Value
Variants
List of variants
public List<VariantData> Variants { get; set; }