Skip to content

BinFileContainer

Shared - used by classes in Characters and skins, Spells and combat and Loadouts, catalog and store.

Class Documentation

Edit documentation

A 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.

Referenced by 2 classes · 2 properties