5 namespace Loot.Api.Loaders
19 internal static void SkipModChecks(
bool val)
21 ModifierRarity.SkipModChecks = val;
22 Modifier.SkipModChecks = val;
23 ModifierPool.SkipModChecks = val;
24 ModifierEffect.SkipModChecks = val;
27 internal static void Initialize()
30 ModifierRarity._Initialize();
33 Modifier._Initialize();
36 ModifierPool._Initialize();
39 ModifierEffect._Initialize();
42 internal static void Load()
44 RegisterMod(
Loot.Instance);
45 ModifierRarity._Load();
48 ModifierEffect._Load();
51 internal static void Unload()
53 ModifierRarity?._Unload();
55 ModifierPool?._Unload();
56 ModifierEffect?._Unload();
58 UnloadNullSingletons();
61 internal static void UnloadNullSingletons()
69 internal static void RegisterMod(
Mod mod)
71 ModifierRarity.AddMod(mod);
73 ModifierPool.AddMod(mod);
74 ModifierEffect.AddMod(mod);
static NullModifierRarity INSTANCE
This class holds all loaded ModifierEffect content
static ModifierContent Modifier
static NullModifierEffect INSTANCE
Defines a "Null" modifier which represents a pool with no modifiers Cannot be rolled normally ...
static NullModifierPool INSTANCE
This class holds all loaded ModifierRarity content
static ModifierPoolContent ModifierPool
This class holds all loaded Modifier content
This class holds all loaded ModifierPool content
static ModifierRarityContent ModifierRarity
static ModifierEffectContent ModifierEffect
Defines a "Null" effect which represents no effect safely Cannot be rolled normally ...
static NullModifier INSTANCE
Defines a "Null" modifier which represents no modifier safely Cannot be rolled normally ...
This class holds all Content holders of this mod You can use this to access content loaded into the m...
Defines a "Null" rarity which represents no rarity safely Cannot be rolled normally ...