public static Librarian.BookShelf ProcessTransform(Transform transform, GameObject ByWho) { Librarian.BookShelf BookShelf; if (Librarian.TransformToBookShelf.ContainsKey(transform)) { BookShelf = Librarian.TransformToBookShelf[transform]; } else { BookShelf = Librarian.BookShelf.PartialGeneratebookShelf(transform); } //BookShelf.PopulateBookShelf(); SendBookShelfToClient(Librarian.GenerateCustomBookCase(BookShelf), ByWho); return(BookShelf); }
public static void ProcessListOnTileTransform(List <Transform> transform) { List <Librarian.BookShelf> BookShelfs = new List <Librarian.BookShelf>(); for (int i = 0; i < transform.Count; i++) { if (Librarian.TransformToBookShelf.ContainsKey(transform[i])) { BookShelfs.Add(Librarian.TransformToBookShelf[transform[i]]); } else { BookShelfs.Add(Librarian.PartialGeneratebookShelf(transform[i])); } } SendBookShelfToClient(Librarian.GenerateCustomBookCase(BookShelfs)); }