internal Locker(MapGeneration.Distributors.Locker vanillalocker) { locker = vanillalocker; for (ushort i = 0; i < locker.Chambers.Count(); i++) { Chambers.Add(new LockerChamber(locker.Chambers[i], this, i)); } }
public static Synapse.Api.Locker GetLocker(this MapGeneration.Distributors.Locker locker) => Map.Get.Lockers.FirstOrDefault(x => x.GameObject == locker.gameObject);