예제 #1
0
        public void Gather()
        {
            var maskZoneController = QSBWorldSync.GetUnityObjects <MaskZoneController>().First();

            if (maskZoneController._maskInstrument == AttachedObject)
            {
                var shuttleController = QSBWorldSync.GetUnityObjects <EyeShuttleController>().First();

                foreach (var player in MaskManager.WentOnSolanumsWildRide)
                {
                    player.SetVisible(true, 2);
                }

                maskZoneController._whiteSphere.SetActive(false);
                shuttleController._maskObject.SetActive(true);
            }

            AttachedObject.Gather();
        }