private static void Init() { IEnumerable <GameObject> first = Resources.LoadAll <GameObject>("Prefabs/CharacterBodies/"); List <GameObject> list = new List <GameObject>(); Action <List <GameObject> > action = BodyCatalog.getAdditionalEntries; if (action != null) { action(list); } BodyCatalog.SetBodyPrefabs(first.Concat(list.OrderBy((GameObject v) => v.name, StringComparer.Ordinal)).ToArray <GameObject>()); BodyCatalog.availability.MakeAvailable(); }
private static void CCBodyReloadAll(ConCommandArgs args) { BodyCatalog.SetBodyPrefabs(Resources.LoadAll <GameObject>("Prefabs/CharacterBodies/")); }