public void Awake() { InitConfig(); ItemStatProvider.Init(); StatModifiers.Init(); Hooks.Init(); }
public void Awake() { InitConfig(); ItemCatalog.availability.CallWhenAvailable(() => { ItemStatProvider.Init(); StatModifiers.Init(); Hooks.Init(); }); }
public static string GetStatsForItem(ItemIndex index, int count, StatContext context) { return(ItemStatProvider.ProvideStatsForItem(index, count, context)); }
public static ItemStatDef GetItemStatDef(ItemIndex index) { return(ItemStatProvider.GetItemStatDef(index)); }
public static void AddCustomItemStatDef(ItemIndex index, ItemStatDef customDef) { ItemStatProvider.AddCustomItemDef(index, customDef); }