Exemplo n.º 1
0
    void Steal()
    {
        TileMap map = TileMap.GetSharedInstance();

        Student[] possibleTargets = map.GetValidStudents();
        if (possibleTargets.Length > 0)
        {
            GameObject puff = Instantiate(SharedResources.GetSharedInstance().puff);

            Student target = possibleTargets[Random.Range(0, possibleTargets.Length - 1)];
            target.status = StudentStatus.Searching;
            target.timer  = GameManager.GetSharedInstance().timeSeeking;
            target.myDesk.ShowObject(true);

            myDesk.objectInPlace.ChangeTexture(target.myDesk.objectInPlace.GetTexture());
            myDesk.ShowObject();
            myDesk.objectInPlace.tag = "Stolen";
            myDesk.objectInPlace.SetAlpha(1f);
            myDesk.objectInPlace.target = target.myDesk.objectInPlace.gameObject;

            puff.transform.position = myDesk.objectInPlace.transform.position;



            this.status = StudentStatus.ChaoticBusy;
            this.timer  = target.timer;
        }
        else
        {
            this.timer = 0.5f;
        }
    }
Exemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        Time.timeScale    = 1f;
        timer             = classRoomTime + 3;
        timerBar.duration = timer;
        state             = GameState.Light;
        chaos             = 0;
        score             = LevelManager.sharedInstance.score;
        scoreText.text    = score.ToString();
        timeSinceLastTick = -2.9f;
        students          = FindObjectsOfType <Student>();

        childsToCorrupt = (LevelManager.sharedInstance.level - 1) / 2;
        timeToCorrupt   = timer / (childsToCorrupt + 1);
        corruptTimer    = timeToCorrupt;

        bgAudioSource = AudioController.SharedInstance;

        bgAudioSource.ChangeMusic(lightBGM);
        bgAudioSource.ChangeBGMVolume(1f);
        bgAudioSource.PlaySoundEffect(StartingSound, 0);

        GameObject go      = GameObject.Find("Class Number");
        Texture2D  texture = SharedResources.GetSharedInstance().numbers[LevelManager.sharedInstance.level];
        Image      im      = go.GetComponent <Image>();

        SharedResources.GetSharedInstance();
        im.sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), new Vector2(0.5f, 0.5f));
    }
Exemplo n.º 3
0
        public LocStringPickerCompact()
        {
            InitializeComponent();
            SearchButton.Image = SharedResources.GetImage(Path.Combine(CoreGlobals.getWorkPaths().mAppIconDir, "Search.bmp"));

            IDTextBox.TextChanged += new EventHandler(IDTextBox_TextChanged);
        }
        void OnThemeChanged()
        {
            var theme = Colors.DetectTheme();
            var dark  = theme == "Dark";

            Icon = SharedResources.GetDrawingForIcon(octicon, dark ? Colors.DarkThemeNavigationItem : Colors.LightThemeNavigationItem, theme);
        }
Exemplo n.º 5
0
 public AccountQueuesService(IOptions <AppSettings> config, IAzureClient azureClient,
                             SharedResources resources)
 {
     _azureClient = azureClient;
     _config      = config.Value;
     _resourceUrl = resources.QueueUrl("ssactivateazure");
 }
Exemplo n.º 6
0
 public StorageAccountService(IOptions <AppSettings> config, IAzureClient azureClient,
                              SharedResources resources)
 {
     _azureClient = azureClient;
     _config      = config.Value;
     _resourceUrl = resources.ManagementUrl;
 }
Exemplo n.º 7
0
        void OnThemeChanged()
        {
            var theme = Helpers.Colors.DetectTheme();
            var dark  = theme == "Dark";

            Icon = SharedResources.GetDrawingForIcon(Octicon.mark_github, dark ? Colors.White : Helpers.Colors.LightThemeNavigationItem, theme);
        }
Exemplo n.º 8
0
    public void ChangeTexture(int index)
    {
        Texture2D      texture = SharedResources.GetSharedInstance().itens[index];
        Sprite         item    = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), new Vector2(0.5f, 0.5f));
        SpriteRenderer objSR   = gameObject.GetComponent <SpriteRenderer>();

        objSR.sprite = item;
    }
 public AccessResourceCollectionModel(SharedResources resources)
 {
     foreach (SharedResource resource in resources)
     {
         try { Add(new AccessResourceModel(resource)); }
         catch { }
     }
 }
        void OnThemeChanged()
        {
            var theme = Colors.DetectTheme();
            var dark  = theme == "Dark";

            m_defaultArgbColorBrush = new SolidColorBrush(dark ? Colors.DarkThemeNavigationItem :  Colors.LightBlueNavigationItem);
            m_icon = SharedResources.GetDrawingForIcon(octicon, dark ? Colors.DarkThemeNavigationItem : Colors.LightThemeNavigationItem, theme);
        }
        /// <summary>
        /// Loads the specified resource string, either from the assembly's primary resources, or its shared resources.
        /// </summary>
        /// <remarks>This method is thread-safe.</remarks>
        /// <param name="name"></param>
        /// <returns>The resource string, or null if not found.</returns>
        internal static string GetString(string name)
        {
            string resource = PrimaryResources.GetString(name, CultureInfo.CurrentUICulture)
                              ?? SharedResources.GetString(name, CultureInfo.CurrentUICulture);

            ErrorUtilities.VerifyThrow(resource != null, "Missing resource '{0}'", name);

            return(resource);
        }
Exemplo n.º 12
0
        public TriggerScriptTools()
        {
            InitializeComponent();

            ScriptGroupsTreeView.ImageList = SharedResources.GetImageList(new string[] { "Group.bmp" });

            ScriptGroupsTreeView.NodeMouseClick += new TreeNodeMouseClickEventHandler(ScriptGroupsTreeView_NodeMouseClick);
            //ScriptGroupsTreeView.DragEnter
        }
Exemplo n.º 13
0
        public static void SetupTest()
        {
            log4net.Config.XmlConfigurator.Configure();

            // Global settings
            SeleniumHubUrl = SharedResources.GetResource().SeleniumHub;
            TestedSiteUrl  = SharedResources.GetResource().TestedSite;
            ImageFormat    = SharedResources.GetResource().ImageFormat;
            CompareImage   = SharedResources.GetResource().CompareImage;
            ActiveDir      = SharedResources.GetResource().ActiveDir;
            LoginPin       = SharedResources.GetResource().LoginPin;
            StoreScope     = SharedResources.GetResource().StoreScope;
            FirefoxHome    = SharedResources.GetResource().FirefoxHome;

            // Data settings
            UpcType0 = SharedResources.GetConfig().Results["UpcType0"];
            UpcType1 = SharedResources.GetConfig().Results["UpcType1"];
            UpcType2 = SharedResources.GetConfig().Results["UpcType2"];

            // Test settings
            LogoutLink              = SharedResources.GetConfig().Results["LogoutLink"];
            LoginPrompt             = SharedResources.GetConfig().Results["LoginPrompt"];
            LoginPinField           = SharedResources.GetConfig().Results["LoginPinField"];
            LoginLangField          = SharedResources.GetConfig().Results["LoginLangField"];
            StoreScopeField         = SharedResources.GetConfig().Results["StoreScopeField"];
            StartPicking            = SharedResources.GetConfig().Results["StartPicking"];
            BackButton              = SharedResources.GetConfig().Results["BackButton"];
            FirstButton             = SharedResources.GetConfig().Results["FirstButton"];
            NextButton              = SharedResources.GetConfig().Results["NextButton"];
            LastButton              = SharedResources.GetConfig().Results["LastButton"];
            ScanSkuField            = SharedResources.GetConfig().Results["ScanSkuField"];
            ScanButton              = SharedResources.GetConfig().Results["ScanButton"];
            ScanConfirmButton       = SharedResources.GetConfig().Results["ScanConfirmButton"];
            ScanContinueButton      = SharedResources.GetConfig().Results["ScanContinueButton"];
            OrderDetailPage         = SharedResources.GetConfig().Results["OrderDetailPage"];
            OrderToAddOnPickingPage = SharedResources.GetConfig().Results["OrderToAddOnPickingPage"];
            OrderDescSection        = SharedResources.GetConfig().Results["OrderDescSection"];
            AddToPicklistButton     = SharedResources.GetConfig().Results["AddToPicklistButton"];
            AddProductButton        = SharedResources.GetConfig().Results["AddProductButton"];
            OnHoldPickingButton     = SharedResources.GetConfig().Results["OnHoldPickingButton"];
            ResumePickingButton     = SharedResources.GetConfig().Results["ResumePickingButton"];
            CancelPickingButton     = SharedResources.GetConfig().Results["CancelPickingButton"];
            CaptureFormatList       = SharedResources.GetConfig().Results["CaptureFormatList"];
            CaptureField            = SharedResources.GetConfig().Results["CaptureField"];
            ProductType0Page        = SharedResources.GetConfig().Results["ProductType0Page"];
            ProductType1Page        = SharedResources.GetConfig().Results["ProductType1Page"];
            ProductType2Page        = SharedResources.GetConfig().Results["ProductType2Page"];
            CompletedTap            = SharedResources.GetConfig().Results["CompletedTap"];
            CompletedItem           = SharedResources.GetConfig().Results["CompletedItem"];
            ProductNotAvaiButton    = SharedResources.GetConfig().Results["ProductNotAvaiButton"];
            ReactivateToPickButton  = SharedResources.GetConfig().Results["ReactivateToPickButton"];
            DropScannedItemButton   = SharedResources.GetConfig().Results["DropScannedItemButton"];
            SubstituteButton        = SharedResources.GetConfig().Results["SubstituteButton"];
            PickedNotScanButton     = SharedResources.GetConfig().Results["PickedNotScanButton"];
            FixAisleButton          = SharedResources.GetConfig().Results["FixAisleButton"];
        }
Exemplo n.º 14
0
    public static PlayerActionFeedback GetNewPlayerActionFeedback(Transform targetTransform = null)
    {
        GameObject go = Instantiate(SharedResources.GetSharedInstance().playerActionFeedback);

        go.transform.position = Vector3.zero;
        if (targetTransform != null)
        {
            go.transform.SetParent(targetTransform);
        }
        return(go.GetComponent <PlayerActionFeedback>());
    }
Exemplo n.º 15
0
        private void panel1_Paint(object sender, PaintEventArgs e)
        {
            if (this.TriggerTemplateMapping.Image != "")
            {
                Image i = SharedResources.GetImage(TriggerTemplateMapping.Image);//@"Icons\TriggerEditor\loop.bmp");

                //e.Graphics.DrawImage(i, 0, 0, panel1.Width, panel1.Height);
                e.Graphics.DrawImage(i, 32, 32, 32, 32);
            }
            if (mTriggerTemplateMapping != null)
            {
                e.Graphics.DrawString(mTriggerTemplateMapping.ID.ToString(), this.Font, sTextbrush, 7, 17);
            }
        }
Exemplo n.º 16
0
 /// <summary>
 /// Launches a configuration dialog box for the driver. The call will not return until the user clicks OK or cancel manually.
 ///
 /// Must be implemented
 /// Namespace: ASCOM.DeviceInterface
 /// Assembly:  ASCOM.DeviceInterfaces(in ASCOM.DeviceInterfaces.dll) Version: 6.0.0.0 (6.4.1.2695)
 /// </summary>
 public void SetupDialog()
 {
     // consider only showing the setup dialog if not connected
     // or call a different dialog if connected
     if (IsConnected)
     {
         SharedResources.LogMessage(MotorID.ToString() + "::SetupDialog", "Disconnect first before changing driver settings.");
         System.Windows.Forms.MessageBox.Show("Disconnect first before changing driver settings.");
     }
     else
     {
         SharedResources.LogMessage(MotorID.ToString() + "::SetupDialog", "Execute external helper program");
         System.Diagnostics.Process.Start(string.Format("{0}\\ASCOM.Ardufocus.Setup.exe", AppDomain.CurrentDomain.BaseDirectory));
     }
 }
        void OnThemeChanged()
        {
            try
            {
                var color      = VSColorTheme.GetThemedColor(EnvironmentColors.ToolWindowTextColorKey);
                var brightness = color.GetBrightness();
                var dark       = brightness > 0.5f;

                Icon = SharedResources.GetDrawingForIcon(octicon, dark ? Colors.DarkThemeNavigationItem : Colors.LightThemeNavigationItem, dark ? "dark" : "light");
            }
            catch (ArgumentNullException)
            {
                // This throws in the unit test runner.
            }
        }
Exemplo n.º 18
0
    void Awake()
    {
        sharedObj = GameObject.Find("SharedObject").GetComponent <SharedResources>();

        for (int i = 0; i < houses.Length; i++)
        {
            if (i == sharedObj.selected)
            {
                houses [i].SetActive(true);
            }
            else
            {
                houses [i].SetActive(false);
            }
        }
    }
Exemplo n.º 19
0
        /// <summary>
        /// Moves the focuser by the specified amount or to the specified position depending on the value of the Absolute property.
        ///
        /// Must be implemented
        /// Namespace: ASCOM.DeviceInterface
        /// Assembly:  ASCOM.DeviceInterfaces(in ASCOM.DeviceInterfaces.dll) Version: 6.0.0.0 (6.4.1.2695)
        /// </summary>
        public void Move(int Position)
        {
            CheckConnected("Move");

            if (Position > MaxStep)
            {
                Position = MaxStep;
            }

            string command = string.Format(
                (SharedResources.Config.HighResolution) ? SET_TARGET_POS : SET_TARGET_POS_HIRES, Position);

            SharedResources.SendSerialMessageBlind(command);
            SharedResources.SendSerialMessageBlind(START_MOTION);

            SharedResources.LogMessage(MotorID.ToString() + "::Move", "Move motor to '{0}' (cmd: {1})", Position, command);
        }
        void OnDraw(CanvasControl sender, CanvasDrawEventArgs args)
        {
            float strokeWidth = 1;

            sharedResources = GetSharedResources(sender);
            var arrow  = sharedResources.GetArrow(TextDirection);
            var bounds = arrow.ComputeStrokeBounds(strokeWidth);

            var ds = args.DrawingSession;

            var foregroundBrush = (SolidColorBrush)this.Foreground;
            var color           = foregroundBrush.Color;

            arrow = arrow.Transform(CalculateTransform(bounds, new Rect(new Point(0, 0), sender.Size)));

            ds.DrawGeometry(arrow, color, strokeWidth, ArrowStrokeStyle);
        }
Exemplo n.º 21
0
        void OnDraw(CanvasControl sender, CanvasDrawEventArgs args)
        {
            float strokeWidth = 1;

            sharedResources = GetSharedResources(sender);
            var arrow = sharedResources.GetArrow(TextDirection);
            var bounds = arrow.ComputeStrokeBounds(strokeWidth);

            var ds = args.DrawingSession;

            var foregroundBrush = (SolidColorBrush)this.Foreground;
            var color = foregroundBrush.Color;

            arrow = arrow.Transform(CalculateTransform(bounds, new Rect(new Point(0, 0), sender.Size)));

            ds.DrawGeometry(arrow, color, strokeWidth, ArrowStrokeStyle);
        }
        public static SharedResources GetSharedResources(ICanvasResourceCreator resourceCreator)
        {
            var             device = resourceCreator.Device;
            SharedResources sharedResources;

            if (currentSharedResources.TryGetTarget(out sharedResources))
            {
                if (sharedResources.Device == device)
                {
                    return(sharedResources);
                }
            }

            sharedResources = new SharedResources(device);
            currentSharedResources.SetTarget(sharedResources);
            return(sharedResources);
        }
Exemplo n.º 23
0
        public async Task StorageAccountServiceTest_GetReturnsCorrectAccount()
        {
            var appSettings = new AppSettings();

            appSettings.TokenUrl = "http://good.uri";
            var config    = Options.Create(appSettings);
            var resources = new SharedResources();

            var mockAzureClient = Substitute.For <IAzureClient>();
            var queueContent    = "<EnumerationResults><Queues></Queues></EnumerationResults>";

            mockAzureClient.AzureGetResource(Arg.Any <string>(), Arg.Any <string>())
            .Returns(Task.FromResult(queueContent));
            var storageAccountService = new AccountQueuesService(config, mockAzureClient, resources);
            var accounts = await storageAccountService.GetAccountQueues();

            accounts.lQueue.Count.Equals(0);
        }
Exemplo n.º 24
0
        /// <summary>
        /// Initializes a new instance of the <see cref="FocuserBase"/> class.
        /// Must be public for COM registration.
        /// </summary>
        public FocuserBase()
        {
            if (timerADC == null)
            {
                timerADC = new System.Timers.Timer(10000);

                // ADC read timer
                timerADC.Elapsed += (source, e) =>
                {
                    try
                    {
                        SharedResources.SendSerialMessageBlind(START_ADC_READING);
                    }
                    catch (NotConnectedException)
                    {
                        timerADC.Enabled = false;
                        SharedResources.LogMessage("FocuserBase::timerADC", "NotConnectedException");
                    }
                };
            }
        }
Exemplo n.º 25
0
        public async Task <object> UpsertSharedResource(UserProfile userProfile, SharedResource sharedResource)
        {
            List <SharedResource> sharedResources = new List <SharedResource>();
            dynamic userSharedResourcesDBData     = null;
            dynamic response = null;

            if (userProfile?.SharedResourceId != null && userProfile.SharedResourceId != Guid.Empty)
            {
                userSharedResourcesDBData = await dbClient.FindItemsWhereAsync(dbSettings.UserResourcesCollectionId, Constants.Id, Convert.ToString(userProfile.SharedResourceId, CultureInfo.InvariantCulture));
            }
            if (userSharedResourcesDBData != null && userSharedResourcesDBData.Count > 0)
            {
                var userSharedResources = new List <SharedResources>();
                userSharedResources = JsonUtilities.DeserializeDynamicObject <List <SharedResources> >(userSharedResourcesDBData);
                userSharedResources[0].SharedResourceId = userProfile.SharedResourceId;
                userSharedResources[0].SharedResource.Add(sharedResource);
                response = await dbService.UpdateItemAsync(userProfile.SharedResourceId.ToString(), userSharedResources[0],
                                                           dbSettings.UserResourcesCollectionId);
            }
            else
            {
                var userSharedResources = new SharedResources();
                if (userSharedResourcesDBData != null)
                {
                    userSharedResources.SharedResourceId = userProfile.SharedResourceId;
                }
                else
                {
                    userSharedResources.SharedResourceId = Guid.NewGuid();
                }
                sharedResources.Add(sharedResource);
                userSharedResources.SharedResource = sharedResources;
                userProfile.SharedResourceId       = userSharedResources.SharedResourceId;
                await dbService.UpdateItemAsync(userProfile.Id, userProfile,
                                                dbSettings.ProfilesCollectionId);

                response = await dbService.CreateItemAsync((userSharedResources), dbSettings.UserResourcesCollectionId);
            }
            return(response);
        }
Exemplo n.º 26
0
        /// <summary>
        /// Transmits an arbitrary string to the device and does not wait for a response.
        /// Optionally, protocol framing characters may be added to the string before transmission.
        ///
        /// Can throw a not implemented exception
        /// Namespace: ASCOM.DeviceInterface
        /// Assembly:  ASCOM.DeviceInterfaces(in ASCOM.DeviceInterfaces.dll) Version: 6.0.0.0 (6.4.1.2695)
        /// </summary>
        public void CommandBlind(string command, bool raw)
        {
            //CheckConnected("CommandBlind");
            //SharedResources.LogMessage(MotorID.ToString() + "::CommandBlind", "Command: {0}, raw: {1}", command, raw.ToString());

            if (raw)
            {
                SharedResources.SendSerialMessageBlind(command);
            }
            else
            {
                switch (command)
                {
                case "SetHome":
                    SharedResources.SendSerialMessageBlind(string.Format(
                                                               (SharedResources.Config.HighResolution) ? SET_CURRENT_POS : SET_CURRENT_POS_HIRES, 0));
                    break;

                case "FindHome":
                    SharedResources.SendSerialMessageBlind(string.Format(
                                                               (SharedResources.Config.HighResolution) ? SET_TARGET_POS : SET_TARGET_POS_HIRES, Int32.MaxValue));
                    Move(0);
                    break;

                case "SetModeFull":
                    SharedResources.SendSerialMessageBlind(SET_MODE_FULL);
                    break;

                case "SetModeHalf":
                    SharedResources.SendSerialMessageBlind(SET_MODE_HALF);
                    break;

                default:
                    throw new MethodNotImplementedException("MethodNotImplementedException: CommandBlind");
                }
            }
        }
Exemplo n.º 27
0
        /// <summary>
        /// Transmits an arbitrary string to the device and waits for a string response.
        /// Optionally, protocol framing characters may be added to the string before transmission.
        ///
        /// Can throw a not implemented exception
        /// Namespace: ASCOM.DeviceInterface
        /// Assembly:  ASCOM.DeviceInterfaces(in ASCOM.DeviceInterfaces.dll) Version: 6.0.0.0 (6.4.1.2695)
        /// </summary>
        public string CommandString(string command, bool raw)
        {
            //CheckConnected("CommandString");
            //SharedResources.LogMessage(MotorID.ToString() + "::CommandString", "Command: {0}, raw: {1}", command, raw.ToString());

            if (raw)
            {
                return(SharedResources.SendSerialMessage(command));
            }
            else
            {
                switch (command)
                {
                case "GetSpeed":
                    return(SharedResources.SendSerialMessage(GET_SPEED));

                case "GetMode":
                    return(SharedResources.SendSerialMessage(GET_MODE));

                default:
                    throw new MethodNotImplementedException("MethodNotImplementedException: CommandString");
                }
            }
        }
Exemplo n.º 28
0
        public async Task StorageAccountServiceTest_GetReturnsCorrectAccount()
        {
            var appSettings = new AppSettings();

            appSettings.TokenUrl = "http://good.uri";
            var config             = Options.Create(appSettings);
            var resources          = new SharedResources();
            var mockAzureClient    = Substitute.For <IAzureClient>();
            var storageAccountList = new StorageAccountList();

            storageAccountList.accountList = new List <StorageAccount>()
            {
                new StorageAccount()
                {
                    Kind = "testkind"
                }
            };
            mockAzureClient.AzureGet(Arg.Any <string>(), Arg.Any <string>())
            .Returns(Task.FromResult((HttpContent) new StringContent(JsonConvert.SerializeObject(storageAccountList), Encoding.UTF8, "application/json")));
            var storageAccountService = new StorageAccountService(config, mockAzureClient, resources);
            var accounts = await storageAccountService.GetStorageAccounts();

            accounts.accountList[0].Kind.Equals("testkind");
        }
Exemplo n.º 29
0
 void Awake()
 {
     sharedObj = GameObject.Find("SharedObject").GetComponent <SharedResources>();
 }
 public void SetupDialog()
 {
     SharedResources.DoSetupDialog(clientId);
 }
Exemplo n.º 31
0
        public static SharedResources GetSharedResources(ICanvasResourceCreator resourceCreator)
        {
            var device = resourceCreator.Device;
            SharedResources sharedResources;

            if (currentSharedResources.TryGetTarget(out sharedResources))
            {
                if (sharedResources.Device == device)
                {
                    return sharedResources;
                }
            }

            sharedResources = new SharedResources(device);
            currentSharedResources.SetTarget(sharedResources);
            return sharedResources;
        }
Exemplo n.º 32
0
 public void ShowWrong()
 {
     AudioController.SharedInstance.PlaySoundEffect(SharedResources.GetSharedInstance().wrongSound, 2, 0.6f);
     controller.SetInteger("state", 2);
 }