BinFileContainer
Shared - used by classes in Characters and skins, Spells and combat and Loadouts, catalog and store.
Inheritance 1 ancestor · 1 sibling · 7 descendants
Class Documentation
Edit documentationA PropertyLoadable for an object that is the entry of
its own bin file. The object is small and sits in a bin that is always loaded. The
data that belongs to it is in the file that FilepathHash names, and the client
loads that file only when it needs the object.
The class adds no property and no behaviour. It loads and unloads as
PropertyLoadable does.
Used directly, for example as the ResourceBin of a
NexusFinisher: the object
Loadouts/NexusFinishers/JinxFinisher/ResourceBin names the file with the resources
of that finisher.
Child classes add the identity of the thing that the file holds:
| Class | What its file holds |
|---|---|
| Companion | The character record of a companion. |
| TftCharacter | The character record and the spells of a TFT unit. |
| LoadoutFeatureData | The data of one loadout feature. |