Esempio n. 1
0
 static void Postfix(MusicZone __instance, IVisitor visitor, ISerializable prefabComp, int version)
 {
     if (!(visitor is Serializers.Serializer) && !(visitor is Serializers.Deserializer))
     {
         if (!__instance.HasComponent <ZEventListener>())
         {
             visitor.VisitAction("Set Music Choice", new Action(AddMusicChoiceSelection), null);
         }
     }
 }
        internal static void Postfix(MusicZone __instance, IVisitor visitor)
        {
            LevelEditorLogic levelEditor = Mod.Instance.LevelEditor;

            if (visitor is NGUIComponentInspector)
            {
                if (!__instance.HasComponent <ZEventListener>())
                {
                    visitor.VisitAction("Set Music Choice", levelEditor.AddMusicChoiceSelection, null);
                }
            }
        }