private static void AddCustomContent(ContentManager.AddContentPackProviderDelegate addContentPackProvider)
        {
            if (WhenContentPackReady != null)
            {
                foreach (Action <ContentPack> @event in WhenContentPackReady.GetInvocationList())
                {
                    try {
                        @event(ContentPack);
                    }
                    catch (Exception e) {
                        R2API.Logger.LogError(e);
                    }
                }
            }

            addContentPackProvider(new R2APIContentPackProvider());
        }
Beispiel #2
0
        private static void AddCustomContent(ContentManager.AddContentPackProviderDelegate addContentPackProvider)
        {
            bool flag = WhenContentPackReady != null;

            if (flag)
            {
                foreach (Action <ContentPack> action in WhenContentPackReady.GetInvocationList())
                {
                    try
                    {
                        action(ContentPack);
                    }
                    catch (Exception ex)
                    {
                        LogCore.LogE("Error making ContentPack");
                    }
                }
            }
            addContentPackProvider(new ContentPackProvider());
        }
Beispiel #3
0
 private static void AddCustomContent(ContentManager.AddContentPackProviderDelegate addContentPackProvider)
 {
     if (WhenAddingContentPacks != null)
     {
         foreach (Action @event in WhenAddingContentPacks.GetInvocationList())
         {
             try {
                 @event();
             }
             catch (Exception e) {
                 R2API.Logger.LogError(e);
             }
         }
     }
     R2APIContentManager.CreateContentPacks();
     foreach (ManagedReadOnlyContentPack managedReadOnlyContentPack in R2APIContentManager.ManagedContentPacks)
     {
         if (managedReadOnlyContentPack.HasAutoCreatedIContentPackProvider)
         {
             addContentPackProvider(managedReadOnlyContentPack.contentPackProvider);
         }
     }
 }
Beispiel #4
0
 private void ContentManager_collectContentPackProviders(ContentManager.AddContentPackProviderDelegate addContentPackProvider)
 {
     addContentPackProvider(new ContentPacks());
 }
Beispiel #5
0
 private static void AddCustomContent(ContentManager.AddContentPackProviderDelegate addContentPackProvider)
 {
     addContentPackProvider(new ContentPackProvider());
 }
 private void CollectContentPackProviders(ContentManager.AddContentPackProviderDelegate addContentPackProvider)
 {
     addContentPackProvider(this);
 }
Beispiel #7
0
 private void ContentManager_collectContentPackProviders(ContentManager.AddContentPackProviderDelegate addContentPackProvider)
 {
     addContentPackProvider(new ZetArtifactsContent());
 }