Ejemplo n.º 1
0
 /// <summary>
 ///     Safely invoke the <see cref="OnItemsRegistered"/> event
 /// </summary>
 /// <param name="self"></param>
 private void InvokeOnItemsRegistered(ObjectDB self)
 {
     if (SceneManager.GetActiveScene().name == "main")
     {
         OnItemsRegistered?.SafeInvoke();
     }
 }
Ejemplo n.º 2
0
        private void InvokeOnItemsRegistered(On.ObjectDB.orig_Awake orig, ObjectDB self)
        {
            orig(self);

            if (SceneManager.GetActiveScene().name == "main" && self.IsValid())
            {
                OnItemsRegistered?.SafeInvoke();
            }
        }