예제 #1
0
 // Sorts out ContentPack related shenanigans.
 // Sets up variables for reference throughout the mod and initializes a new content pack based on the SerializableContentPack.
 internal static void LoadContentPack()
 {
     serialContentPack = mainAssetBundle.LoadAsset <SerializableContentPack>(contentPackName);
     mainContentPack   = serialContentPack.CreateContentPack();
     AddEntityStateTypes();
     AddEntityStateConfigs();
     CreateEffectDefs();
     ContentPackProvider.contentPack = mainContentPack;
 }
예제 #2
0
 internal static void Init()
 {
     contentPack = serializedContentPack.CreateContentPack();
     ContentManager.collectContentPackProviders += AddCustomContent;
 }