Code refactor

This commit is contained in:
AbstractConcept 2022-10-31 00:44:53 -05:00
parent 5ca7e486f8
commit e14a12f2ab
310 changed files with 4875 additions and 4102 deletions

View file

@ -0,0 +1,30 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace RimWorldAnimationStudio
{
public static class ActorAddonDefs
{
public static List<ActorAddonDef> allDefs = new List<ActorAddonDef>();
public static ActorAddonDef GetNamed(string addonName)
{
return allDefs.FirstOrDefault(x => x.addonName == addonName);
}
public static void AddDef(ActorAddonDef actorAddonDef)
{
if (allDefs.Any(x => x.addonName == actorAddonDef.addonName)) return;
allDefs.Add(actorAddonDef);
}
public static void OnLoad()
{
}
}
}

View file

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 9fc7248e80b340a42a688378a9cc2296
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: