private void Awake() { //_queen = GameObject.FindGameObjectWithTag("Queen").GetComponent<QueenMushroom>(); //GameObject[] mushroom = GameObject.FindGameObjectsWithTag("Guard"); //_guards = new GuardMushroom[mushroom.Length]; //for (int i = 0; i < mushroom.Length; i++) //{ // _guards[i] = mushroom[i].GetComponent<GuardMushroom>(); //} //for (int j = 0; j < _guards.Length; j++) //{ // if (_GuardMushroom[j].activeSelf) // { // ProbCount++; // } //} _instance = this; foreach (GuardMushroom guard in FindObjectsOfType <GuardMushroom>()) { _guards.Add(guard); } foreach (QueenMushroom queen in FindObjectsOfType <QueenMushroom>()) { _queens.Add(queen); } }
private GameObject m_CenterEyeAnchor; // Reference to the CenterEyeAnchor on the OVRCameraRig in Scene0 // Use this for initialization void Start() { if (s_Instance == null) { s_Instance = this; m_Manager = IntroSessionManager.s_Instance; m_CenterEyeAnchor = m_Manager.GetCenterEyeAnchor(); m_RaycasterScript = m_CenterEyeAnchor.GetComponent <RaycasterVR>(); m_LoadingBar = m_Manager.GetLoadingBar(); m_Reticle = m_Manager.GetReticle(); m_Manager.GetControllerModel().SetActive(false); // Make sure the controller model is hidden since it is shown after this scene. m_ArrowsList = new string[4] { "ArrowLeft", "ArrowUp", "ArrowRight", "ArrowDown" }; // The order in which the user is supposed to look at the arrows. i_CurrentArrow = 0; // Starts at the left arrow m_RaycasterScript.m_OverrideDefaultReticleControls = true; // Override the default controls of the reticle FaceArrowsToUser(); // Face the arrows towards the user m_Manager.GlobalMessage(m_DialogueInstructions.DialogueElements[0]); } else { Destroy(gameObject); } }
static void Main(string[] args) { var Matches = Process.GetProcessesByName(args[0]); var Proc = Matches[0]; System.Console.Out.WriteLine("Injecting Process: " + Proc.ProcessName); Stage1.Inject(Proc, String.Join("|", args.Skip(1))); }
public async Task <bool> OnMultiStageFormCreate(Stagedform stagedform) { // Create a new Stage1, Stage2, and Stage3 form then update the StagedForm Stage1 newStage1 = new Stage1(); newStage1.Name = ""; _context.Stage1.Add(newStage1); Stage2 newStage2 = new Stage2(); newStage2.Description = ""; _context.Stage2.Add(newStage2); Stage3 newStage3 = new Stage3(); newStage3.Date = DateTime.Now; _context.Stage3.Add(newStage3); await _context.SaveChangesAsync(); stagedform.Stage1 = newStage1.Id; stagedform.Stage2 = newStage2.Id; stagedform.Stage3 = newStage3.Id; stagedform.CurrentStage = (int)MultiStageFormStages.First; _context.Update(stagedform); await _context.SaveChangesAsync(); return(true); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Name")] Stage1 stage1) { if (id != stage1.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(stage1); await _context.SaveChangesAsync(); // Update the form to the second stage MultiStageFormWorkflow multiStageFormWorkflow = new MultiStageFormWorkflow(_context); await multiStageFormWorkflow.MoveFormToStage(stage1, MultiStageFormStages.Second); } catch (DbUpdateConcurrencyException) { if (!Stage1Exists(stage1.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(stage1)); }
public void ExploreDesign() { //IEnumerable<char> fromReader var stage = new Stage1(); var map = stage.LoadMap(); Assert.True(map.CanMoveTo(2, 2)); }
protected void StageOneAnalysis(double AmountStage1) { if (AmountStage1 > Stage1High) { STAGE1 = Stage1.Increased; } else { STAGE1 = Stage1.Normal; } }
/// <summary> /// Converts the provided value back by running it through both converters backwards /// </summary> protected override object ConvertBackEx(object value, object parameter, System.Globalization.CultureInfo culture) { if (this.Stage1 == null || this.Stage2 == null) { throw new InvalidOperationException("The Stage1 and Stage2 properties cannot be null"); } var interm = Stage2.ConvertBack(value, typeof(object), parameter, culture); return(Stage1.ConvertBack(interm, typeof(object), parameter, culture)); }
public async Task <IActionResult> Create([Bind("Id,Name")] Stage1 stage1) { if (ModelState.IsValid) { _context.Add(stage1); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(stage1)); }
public void init() { working = true; core = GetComponent <Core>(); action = 1; pivot_c = GameObject.Find("Pivot").GetComponent <Pivot_code>(); s1 = new Stage1(pivot_c, core); s2 = new Stage2(pivot_c, core); s3 = new Stage3(pivot_c, core); }
public WhenProcessingInput() { _input = new InputDouble(); var map = new Stage1().LoadMap(); _renderer = new Renderer(map); _renderer.ClearScreen = () => { }; _player = new Player(new Location(5, 5)); _engine = new GameEngineBuilder() .WithInput(_input) .WithRenderer(_renderer) .WithPlayer(_player) .Build(); }
/// <summary> /// Updates the state of the game. This method checks the GameScreen.IsActive /// property, so the game will stop updating when the pause menu is active, /// or if you tab away to a different application. /// </summary> public override void Update(GameTime gameTime, bool otherScreenHasFocus, bool coveredByOtherScreen) { Stage1 s = (Stage1)stage; if (s.getBoss() != null) { Collisions.checkSpecialCollisions(player1, s.getBoss(), viewportRect); } base.Update(gameTime, otherScreenHasFocus, coveredByOtherScreen); if (stage.end && IsActive) { // Temporary Test ScreenManager.AddScreen(new BackgroundScreen(), null); ScreenManager.AddScreen(new StageEndScreen(player1, true, 0), ControllingPlayer); stage.stopTimers(); } }
public void ThenItRendersThePlayer() { var map = new Stage1().LoadMap(); var renderer = new RendererDouble(map); var engine = new GameEngineBuilder() .WithRenderer(renderer) .WithPlayer(new Player(map.SpawnLocation())) .Build(); engine.Draw(); int zeroBasedRow = map.SpawnLocation().Row - 1; int zeroBasedColumn = map.SpawnLocation().Column - 1; char cellForSpawnLocation = renderer.Output[zeroBasedRow][zeroBasedColumn]; cellForSpawnLocation.Should().Be(RenderableFactory.PLAYER_REPRESENTATION); }
void Awake() { instance = this; background = GetComponent <SpriteRenderer>(); // Stages stage1 = GetComponent <Stage1>(); // Stage bounds bottomLeft = Camera.main.ScreenToWorldPoint(new Vector3(32, 16, 0)); topRight = Camera.main.ScreenToWorldPoint(new Vector3(32 + 384, 16 + 448, 0)); center = new Vector2((bottomLeft.x + topRight.x) / 2, (bottomLeft.y + topRight.y) / 2); size = new Vector2(Mathf.Abs(bottomLeft.x - topRight.x), Mathf.Abs(bottomLeft.y - topRight.y)); pixelSize = new Vector2(384, 448); transform.position = center; }
public void ThenItRendersThePlayer() { var map = new Stage1().LoadMap(); var input = new InputDouble(); var renderer = new RendererDouble(map); var engine = new GameEngineBuilder() .WithInput(input) .WithRenderer(renderer) .WithPlayer(new Player(5, 5)) .Build(); input.SendInput(InputResult.East); renderer .Output[4] .Should() .Contain(RenderableFactory.PLAYER_REPRESENTATION.ToString()); }
static void Main(string[] args) { var input = new Input.Input(); var player = new Player(5, 5); var stageOne = new Stage1(); var map = stageOne.LoadMap(); var renderer = new Renderer.Renderer(map); var continuePlaying = true; var engine = new GameEngine(input, player, renderer, map, new RenderableFactory()); engine.Finished += (sender, eventArgs) => continuePlaying = false; while (continuePlaying) { input.PollForInput(); } }
/// <summary> /// 初期化処理(起動時、コンストラクタの後に1度だけ呼ばれる) /// </summary> protected override void Initialize() { gameDevice = GameDevice.Instance(Content, GraphicsDevice); // この下にロジックを記述 sceneManager = new SceneManager(); sceneManager.Add(Scene.Scene.Title, new ScenFader(new Title())); IScene addScene = new Stage1(); sceneManager.Add(Scene.Scene.Stage1, addScene); sceneManager.Add(Scene.Scene.Stage2, new Stage2(addScene)); sceneManager.Add(Scene.Scene.TutorialStage, new TutorialStage(addScene)); sceneManager.Add(Scene.Scene.Ending, new ScenFader(new Ending(addScene))); sceneManager.Add(Scene.Scene.CheckScene, new CheckScene(addScene)); sceneManager.Add(Scene.Scene.GoodEnding, new GoodEnding(addScene)); sceneManager.Change(Scene.Scene.Title); // この上にロジックを記述 base.Initialize();// 親クラスの初期化処理呼び出し。絶対に消すな!! }
/// <summary> /// Authenticate the client. /// </summary> /// <param name="username">Your username.</param> /// <param name="password">Your password.</param> /// <param name="birthday">Your birthday.</param> /// <param name="securityNumbe">Your security number.</param> /// <returns></returns> public async Task AuthenticateAsync(string username, string password, DateTime birthday, string securityNumbe) { // Start stage 1 Stage1 s1 = new Stage1(_requestor, username, birthday); // Run stage 1 await s1.RunAsync().ConfigureAwait(false); // Start stage 2 Stage2 s2 = new Stage2(_requestor, password, securityNumbe); // Run stage 2 await s2.RunAsync().ConfigureAwait(false); _isAuthenticated = true; }
private bool UnpackBuffer(int l) { //int n = 0; //int i = 0;//, size; int value, p; if (ackTimer != null) { ackTimer.Enabled = false; ackTimer.Dispose(); } if (m_stage == Stage.STAGE0_NONE) { // new connection recognized: Stage1 msg1 = GetMsg1(m_buffer); if ((msg1.m_Header != 0xA1) && (msg1.m_Header != 0xA6) && (msg1.m_Header != 0xBA)) { return(false); } // AddText(c, string.Format("sizeof Stage1 is: {0}", sizeof(msg1))); AddText(richTextBox1, string.Format("batery: {0}, rssi: {1} Version: ", msg1.m_battery, (int)msg1.m_rssi)); AddText(richTextBox1, string.Format("Mac Address: {0}", msg1.m_MacAddr)); ResetAllTexts(); if (msg1.m_Header == 0xBA) { AddText(richTextBox1, "Check 4 updates "); return(false); } else { AddText(richTextBox1, "New Generation Unit Ask for ID "); } value = msg1.m_battery; SetText(textBat, value.ToString()); SetText(labelMac, string.Format("Mac Address: {0}", msg1.m_MacAddr.ToString())); //index += 2; if ((value < 3000))// && (DbgMode != 1)) { AddText(richTextBox1, string.Format("Battery too low. Quit process. ({0}) ", value)); //return false; } m_RomVer = BitConverter.GetBytes(msg1.m_version); ParseVersion(1); if (m_nType == TYPE_HUB) { if (m_sHubVer != textVersion.Text) { AddText(richTextBox1, "Software version doesn't match required one. Quit process. "); //return false; } } else if ((textVersion.Text != m_sSWVer) && (DbgMode != 3)) { AddText(richTextBox1, "Software version doesn't match required one. Quit process. "); //return false; } p = ((int)msg1.m_rssi - 260) / 2; //(m_buffer[10] - 260) / 2; SetText(textPin, p.ToString()); if (p < m_nMaxpIn) { AddText(richTextBox1, "Pin too low. Quit process. "); //return false; } if (m_nType == TYPE_HUB) { m_stage = Stage.STAGE2_ID; return(true); } else { m_stage = Stage.STAGE1_TYPE; AddText(richTextBox1, "sending to sensor the Type "); } //serialPort1.DataReceived -= new SerialDataReceivedEventHandler(serialPort1_DataReceived_1); //nEventCntr--; } else if (m_stage == Stage.STAGE1_TYPE) { Stage2 s2 = GetMsg2(m_buffer); if (s2.m_Header != 0xA3) { AddText(richTextBox1, "Header doesnt fit" + s2.m_Header.ToString()); //m_bInProcess = 0; //return false; } if (s2.m_typeEcho != m_nType) { AddText(richTextBox1, "type doesnt fit"); //m_bInProcess = 0; //return false; } value = s2.m_data;//BitConverter.ToInt16(m_buffer, 4); SetText(textValue, value.ToString()); AddText(richTextBox1, "Got measure from sensor "); //AddText(richTextBox1, Buff2Log(true, length)); if ((value < TypesArray[m_selIndex].m_iMinValue) || (value > TypesArray[m_selIndex].m_iMaxValue)) { AddText(richTextBox1, "Measurement is out of expected range. Quit process. "); // m_stage = Stage.STAGE0_NONE; return(false); } // for FI#=3 - calc calibration and send it before ID //remove next 7 lines just for test if (m_nType == TYPE_FI3) { m_nCalibVal = CALICRATION_FI3 - value; AddText(richTextBox1, "Calibration Value is:" + m_nCalibVal.ToString() + " "); m_stage = Stage.STAGE4_CLBR; } else { m_stage = Stage.STAGE2_ID; AddText(richTextBox1, "sending to sensor the new ID and Type "); } } else if (m_stage == Stage.STAGE2_ID) { CheckACK(); } else if (m_stage == Stage.STAGE4_CLBR) { AddText(richTextBox1, "Got calib from sensor "); AddText(richTextBox1, Buff2Log(true, length)); if (GetCheckSum(6) != m_buffer[6]) { return(false); } //removenext 10 linesonly for fi check value = BitConverter.ToInt16(m_buffer, 2); if (value != m_nCalibVal) { AddText(richTextBox1, "Calibration value is wrong "); // m_stage = Stage.STAGE0_NONE; return(false); } value = BitConverter.ToInt16(m_buffer, 4); if (value != CALICRATION_FI3) { AddText(richTextBox1, "Final value is wrong "); // m_stage = Stage.STAGE0_NONE; return(false); } AddText(richTextBox1, "value after Calibration is:" + value + " "); m_stage = Stage.STAGE2_ID; AddText(richTextBox1, "sending to sensor the new ID and Type "); } // SendCommand(); // SetTimer4Ack(); return(true); }
public override string GetResults(Stage1 stage1, Stage2 s2, SWS sws, REM rem) { Debug.Assert(false, "This is not used for default"); return(""); }
/// <summary> /// Moves the form to the indicated stage. /// </summary> /// <returns>The form to stage.</returns> /// <param name="stage1">Stage1.</param> /// <param name="stage">Stage.</param> public async Task <bool> MoveFormToStage(Stage1 stage1, MultiStageFormStages stage) { Stagedform stagedform = await _context.Stagedform.SingleOrDefaultAsync(s => s.Stage1 == stage1.Id); return(await MoveFormToStage(stagedform, stage)); }
public static void Main(string[] args) { //var test = new Test1(); //Console.ReadKey(); bool serv = false; //string s1 = niceString("123123", "sdfsdf", "sdfsdf", 50, 50); //Console.WriteLine(s1); //string s2 = niceString("1231sdfsdfsdf23", "sdfsaaaadf", "sdfsdf", 50, 50); //Console.WriteLine(s2); //Console.ReadKey(); //return; string procName = Process.GetCurrentProcess().ProcessName; if (Process.GetProcessesByName(procName).Length != 1) { Console.WriteLine("УЖЕ ЕСТЬ ЕЩЕ ОДИН ЭКЗЕМПЛЯР ПРОГРАММЫ"); Console.WriteLine("Press any key to continue..."); Console.ReadKey(); return; } // Console.SetWindowSize(Console.LargestWindowWidth, Console.LargestWindowHeight); // ShowWindow(ThisConsole, MAXIMIZE); //ShowWindow(ThisConsole, MAXIMIZE); //Thread.Sleep(1000); //Console.SetWindowSize(Console.WindowWidth, Console.LargestWindowHeight-1); var stage1 = new Stage1("ПРОВЕРКА"); var stage2 = new Stage2("ДОБАВЛЯЕМ"); var stage3 = new Stage3("ОБРАБОКА ФОТОГРАФИЙ"); var stage4 = new Stage4("СОЗДАНИЕ МОДЕЛЕЙ"); var stage5 = new Stage5("WORKOUT CREATING..."); var stage6 = new Stage6("FRIENDS CREATING..."); var stage7 = new Stage7("DOGANDCAT CREATING..."); var stage8 = new Stage8("SPORT CREATING..."); var stage9 = new Stage9("FOOD CREATING..."); var stage10 = new Stagef10("TRAVEL CREATING..."); var stage11 = new Stage11("CONTACT CREATING..."); var stage12 = new Stage12("INDEX CREATING..."); var stage13 = new Stage13("REPORT CREATING..."); var stage14 = new Stage14("RANDOMOPENER CREATE..."); var stage15 = new Stage15("BOOK CREATE..."); Console.WriteLine(""); Console.WriteLine(DateTime.Now.ToString()); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Stopwatch stopwatch = new Stopwatch(); // Begin timing. stopwatch.Start(); PATH.INIT(); CONST.INIT(); PATH.checking(); FILEWORK.SIZE(); stage1.EXECUTE(); stage2.EXECUTE(); stage3.EXECUTE(); stage4.EXECUTE(); if (serv) { var serv1 = new Service1(); serv1.EXECUTE(); Console.WriteLine("Press any key to continue..."); Console.ReadKey(); return; } stage15.EXECUTE(); stage14.EXECUTE(); stage5.EXECUTE(); stage6.EXECUTE(); stage7.EXECUTE(); stage8.EXECUTE(); stage9.EXECUTE(); stage15.EXECUTE(); stage10.EXECUTE(); stage11.EXECUTE(); stage12.EXECUTE(); stage13.EXECUTE(); COUNTER.count(); // Stop timing. stopwatch.Stop(); //var wo = new WORKOUT(); //Console.WriteLine(wo._type); // Write result. Console.WriteLine("Time elapsed: {0}", stopwatch.Elapsed); Console.WriteLine("Press any key to continue..."); Console.ReadKey(); }
//This is used to get different types of results through inheritance public abstract string GetResults( Stage1 s1, SWS slowWaveSleep, REM REMsleep);
void Start() { stage1 = GetComponent <Stage1>(); error.gameObject.SetActive(false); averageCalc = ball.GetComponent <AverageCalc>(); }
public void Print(int stage) { if (stage == 1) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); } else if (stage == 2) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); } else if (stage == 3) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); } else if (stage == 4) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); } else if (stage == 5) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); } else if (stage == 6) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); Stage5.Hide(); } else if (stage == 7) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); Stage5.Hide(); Stage6.Hide(); } else if (stage == 8) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); Stage5.Hide(); Stage6.Hide(); Stage7.Hide(); } else if (stage == 9) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); Stage5.Hide(); Stage6.Hide(); Stage7.Hide(); Stage8.Hide(); } else if (stage == 10) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); Stage5.Hide(); Stage6.Hide(); Stage7.Hide(); Stage8.Hide(); Stage9.Hide(); } else if (stage == 11) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); Stage5.Hide(); Stage6.Hide(); Stage7.Hide(); Stage8.Hide(); Stage9.Hide(); Stage10.Hide(); } else if (stage == 12) { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); Stage5.Hide(); Stage6.Hide(); Stage7.Hide(); Stage8.Hide(); Stage9.Hide(); Stage10.Hide(); Stage11.Hide(); } else if (stage == 100) // 숙련자 { pictureBox1.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); Stage5.Hide(); Stage6.Hide(); Stage7.Hide(); Stage8.Hide(); Stage9.Hide(); Stage10.Hide(); Stage11.Hide(); Stage12.Hide(); } else { textBox1.Hide(); Ex_Input.Hide(); pictureBox2.Hide(); Stage1.Hide(); Stage2.Hide(); Stage3.Hide(); Stage4.Hide(); Stage5.Hide(); Stage6.Hide(); Stage7.Hide(); Stage8.Hide(); Stage9.Hide(); Stage10.Hide(); Stage11.Hide(); Stage12.Hide(); } }
public override string GetResults(Stage1 stage1, SWS slowWaveSleep, REM REMsleep) { var index = resultsTable[(int)stage1, (int)slowWaveSleep, (int)REMsleep]; return(results[index]); }
public virtual void Start() { aStart = speed; player = GameObject.FindGameObjectWithTag("Player").transform; s1 = this.gameObject.GetComponent <Stage1>(); }