public override void Paint() { if (Registers.gameState == GameState.Running) { GAME_ENGINE.SetColor(200, 50, 0); drawHere = Utils.Lerp2D(origin, dest, curTime / 2); GAME_ENGINE.FillRectangle(drawHere.X, drawHere.Y, 5, 5); GAME_ENGINE.DrawLine(origin, new Vector2f(drawHere.X + 2.5f, drawHere.Y + 2.5f), 5f); //Explode when ,missile has reached its destination if (Utils.Distance(drawHere, dest) <= 1) { if (targetID <= gameManager.GetBuildings().Count - 1) { explM = new Explosion(gameManager, enemySpawner, this, drawHere, gameManager.GetBuildings()[targetID], 0); } Console.WriteLine(string.Format("Explosions #{0}", gameManager.explosions.Count)); enemySpawner.EMissileDetonate(this); Dispose(); } curTime += GAME_ENGINE.GetDeltaTime() / 2.5f; //Destroy missile when out of screen if (Utils.Distance(drawHere, new Vector2f(Alignment.X.Left, Alignment.Y.Up)) <= 0 && Utils.Distance(drawHere, new Vector2f(Alignment.X.Right, Alignment.Y.Down)) <= 0) { enemySpawner.EMissileDetonate(this); Dispose(); } } }
public override void Update() { if (Registers.gameState == GameState.Running) { timeLeft -= GAME_ENGINE.GetDeltaTime(); if (timeLeft <= 0) { int targ = rng.Next(0, targets.Count); emis = new EnemyMissile(gameManager, this, new Vector2f(rng.Next(0, Registers.ScreenWidth), 0), targets[targ], targ); emissiles.Add(emis); //60% chance a second missile will spawn if (Utils.Chance(60)) { int targSec = rng.Next(0, targets.Count); emis = new EnemyMissile(gameManager, this, new Vector2f(rng.Next(0, Registers.ScreenWidth), 0), targets[targSec], targSec); emissiles.Add(emis); } //20% chance a third missile will spawn if (Utils.Chance(20)) { int targThr = rng.Next(0, targets.Count); emis = new EnemyMissile(gameManager, this, new Vector2f(rng.Next(0, Registers.ScreenWidth), 0), targets[targThr], targThr); emissiles.Add(emis); } timeLeft = interval; } } }
public override void Paint() { if (Registers.gameState == GameState.Running) { GAME_ENGINE.SetColor(128, 0, 128); GAME_ENGINE.FillRectangle(rec_launcher); GAME_ENGINE.FillRectangle(rec_launcherBase); GAME_ENGINE.SetColor(0, 0, 0); } }
public override void Paint() { //Draw everything here. //For example: //met hulp van mark // if (B_Input_Space) // { GAME_ENGINE.FillRectangle(30, 80, 50, 50); // } }
public override void Paint() { if (room == 0) { GAME_ENGINE.DrawBitmap(Achtergrond_2, 0, 0); } if (room == 1) { GAME_ENGINE.DrawBitmap(Achtergrond_4, 0, 0); } }
public override void GameInitialize() { // Set the required values GAME_ENGINE.SetTitle("Canvas v1.1.1"); GAME_ENGINE.SetIcon("icon.ico"); // Set the optional values GAME_ENGINE.SetScreenWidth(640); GAME_ENGINE.SetScreenHeight(240); GAME_ENGINE.SetBackgroundColor(0, 167, 141); //Appelblauwzeegroen //GAME_ENGINE.SetBackgroundColor(49, 77, 121); //The Unity background color }
public override void GameInitialize() { // Set the required values GAME_ENGINE.SetTitle("League of Advanture"); GAME_ENGINE.SetIcon("icon.ico"); // Set the optional values GAME_ENGINE.SetWidth(1280); GAME_ENGINE.SetHeight(768); //GAME_ENGINE.SetBackgroundColor(0, 167, 141); //Appelblauwzeegroen GAME_ENGINE.SetBackgroundColor(49, 77, 121); //The Unity background color }
public override void Paint() { if (Registers.gameState == GameState.Running) { //Type = 0, friendly missile //Type = 1, enemy missile if (type == 0) { GAME_ENGINE.SetColor(rda.Next(0, 255), rda.Next(0, 255), rda.Next(0, 255)); GAME_ENGINE.FillEllipse(rec_explosion); } else { #if (DEBUG) GAME_ENGINE.DrawBitmap(explosion_bmp, ExplosionLocationTopLeft); #endif } duration -= GAME_ENGINE.GetDeltaTime() * 2.4f; if (nukeTown != null && nuked == false) { List <Building> checkBuildings = gm.GetBuildings(); for (int i = 0; i < 6; i++) { if (i == 5) { Console.WriteLine(string.Format("Size: {0}", checkBuildings.Count)); i = 5; } if (checkBuildings[i] == null) { continue; } if (Utils.Distance(new Vector2f(checkBuildings[i].GetX() + checkBuildings[i].GetWidth() * 0.5f, checkBuildings[i].GetY() + checkBuildings[i].GetHeight()), ExplosionLocation) < 40f) { Console.WriteLine(string.Format("Building hit! {0}", i)); nukeTown.Nuke(); nuked = true; break; } } } if (type == 0) { ExplosionCollision(); } if (duration <= 0f) { Dispose(); } } }
/// <summary> /// Sets up several default values for the gameview. /// </summary> public override void GameInitialize() { // Set the required values GAME_ENGINE.SetTitle($"Missile Command {Registers.version}"); GAME_ENGINE.SetIcon("icon.ico"); // Set the optional values GAME_ENGINE.SetScreenWidth(Registers.ScreenWidth); GAME_ENGINE.SetScreenHeight(Registers.ScreenHeight); GAME_ENGINE.SetBackgroundColor(0, 0, 0); //Appelblauwzeegroen //GAME_ENGINE.SetBackgroundColor(49, 77, 121); //The Unity background color }
public override void Update() { //Update everything here. //F.e. get input, move objects, etc... bool B_Input_Space; //For example: // float deltaTime = GAME_ENGINE.GetDeltaTime(); //met hulp van mark if (GAME_ENGINE.GetKey(Key.Space)) { B_Input_Space = true; } else { B_Input_Space = false; } }
public override void Update() { //Update everything here. if (GAME_ENGINE.GetMouseButtonDown(1)) { Console.WriteLine(GAME_ENGINE.GetMousePosition().X); Console.WriteLine(GAME_ENGINE.GetMousePosition().Y); Console.WriteLine(level); } if (start == true) { levels[level].OnEnter(); start = false; } if (GAME_ENGINE.GetKeyDown(Key.Escape)) { levels[level].OnExit(); level = (int)Levels.Main; levels[level].OnEnter(); } if (GAME_ENGINE.GetKeyDown(Key.D1)) { levels[level].OnExit(); level = (int)Levels.Curling; levels[level].OnEnter(); } if (GAME_ENGINE.GetKeyDown(Key.D2)) { levels[level].OnExit(); level = (int)Levels.Pool; levels[level].OnEnter(); } if (GAME_ENGINE.GetKeyDown(Key.D3)) { levels[level].OnExit(); level = (int)Levels.Golf; levels[level].OnEnter(); } levels[level].Update(); }
public override void Paint() { if (Registers.gameState == GameState.Running || Registers.gameState == GameState.Paused) { //Draw building depending on CityIndex switch (CityIndex) { case 0: GAME_ENGINE.DrawBitmap(city_bpm, cityPos[0]); break; case 1: GAME_ENGINE.DrawBitmap(city_bpm, cityPos[1]); break; case 2: GAME_ENGINE.DrawBitmap(city_bpm, cityPos[2]); break; case 3: GAME_ENGINE.DrawBitmap(city_bpm, cityPos[3]); break; case 4: GAME_ENGINE.DrawBitmap(city_bpm, cityPos[4]); break; case 5: GAME_ENGINE.DrawBitmap(city_bpm, cityPos[5]); break; default: throw new Exception("Invalid City Index"); } } }
public override void Paint() { if (Registers.gameState == GameState.Running) { GAME_ENGINE.SetColor(0, 255, 0); drawHere = Utils.Lerp2D(orgin, dest, curTime); GAME_ENGINE.FillRectangle(drawHere.X, drawHere.Y, 5, 5); GAME_ENGINE.DrawLine(orgin, drawHere); if (Utils.Distance(drawHere, dest) <= 1) { explM = new Explosion(gameManager, missileLauncher, this, drawHere); Console.WriteLine(string.Format("Explosions #{0}", gameManager.explosions.Count)); missileLauncher.MissileDetonate(this); Dispose(); } curTime += GAME_ENGINE.GetDeltaTime() * 2f; if (misLocY <= 0) { Dispose(); } } }
public override void Paint() { //If there's an error don't show anything else, in any class that needs to change values each frame and other drae functions if (Registers.gameState != GameState.Error) { GAME_ENGINE.SetBackgroundColor(0, 0, 0); GAME_ENGINE.SetColor(0, 0, 0); if (destroyedCities == 6) { Registers.gameState = GameState.Stopped; } if (Registers.gameState == GameState.Paused) { //Draw pause menu //DISABLED as it hasn't been completed /*int h = 0; * for (int ij = 0; ij < ImageData.PauseMenu.Length; ij++) * { * if (ImageData.PauseMenu[ij] == 0x00) * { * GAME_ENGINE.SetColor(255, 255, 255); * //GAME_ENGINE.FillRectangle(rec_landscape); * } * else * { * try * { * //Draw pixel based on color data in array * GAME_ENGINE.SetColor(ImageData.PauseMenu[ij], ImageData.PauseMenu[ij + 1], ImageData.PauseMenu[ij + 2]); * GAME_ENGINE.FillRectangle(rec_pausemenu); * } * catch (Exception e) * { * //This should NOT trigger, unless you f*cked something up * Console.WriteLine(string.Format("Okay, you f*cked something up {0}", e)); * error_reason = new Exception($" {e}, Something ran into some problems which shouldn't happen"); * Registers.gameState = GameState.Error; * } * } * rec_pausemenu.X += 8; * h++; * if (h >= 40) * { * Pausemenu_line++; * rec_pausemenu.Y += PausemenuScale; * rec_pausemenu.X = Registers.ScreenWidth * 0.5f - PausemenuScale; * h = 0; * } * //Console.WriteLine(string.Format("i: {0}, h: {1}, draw X: {2}", i, h, rec_pausemenu.X)); * //Skip over other color data (G & B of RGB) * ij += 2; * }*/ } GAME_ENGINE.SetScale(8.5f, 8); GAME_ENGINE.DrawBitmap(landscape_bit, new Vector2f((float)(Registers.ScreenWidth * 0.5 - landscape_bit.GetWidth() * 4 - 0.025 * Registers.ScreenWidth), (float)(Registers.ScreenHeight * 0.5 - landscape_bit.GetHeight() * 4 + 0.46 * Registers.ScreenHeight))); GAME_ENGINE.SetScale(1, 1); GAME_ENGINE.SetColor(255, 255, 255); if (destroyedCities == 6) { Registers.gameState = GameState.Stopped; loseFont.SetHorizontalAlignment(Font.Alignment.Center); loseFontMedium.SetHorizontalAlignment(Font.Alignment.Center); GAME_ENGINE.SetColor(190, 0, 0); GAME_ENGINE.DrawString(loseFont, "You lose", rec_lose); GAME_ENGINE.DrawString(loseFontMedium, "Press Esc to exit", rec_exitText); GAME_ENGINE.SetColor(0, 0, 0); } rec_landscape.X = LandscapeX; rec_landscape.Y = LandscapeY; rec_pausemenu.X = Registers.ScreenWidth * 0.5f - PausemenuScale; rec_pausemenu.Y = Registers.ScreenHeight * 0.5f - PausemenuScale; rec_crosshair.X = Registers.CrosshairX; rec_crosshair.Y = Registers.CrosshairY; GAME_ENGINE.DrawEllipse(rec_crosshair, 2); return; } GAME_ENGINE.SetBackgroundColor(200, 0, 30); GAME_ENGINE.SetColor(255, 255, 255); GAME_ENGINE.DrawString(errorFontM, "An Error has occured", rec_errorM); if (error_reason == null) { error_reason = new Exception("Error Screen triggered"); } string err = error_reason.ToString(); //GAME_ENGINE.DrawString(errorFont, string.Format("{0}", Regex.Replace(err, err_pattern, "")), rec_error); GAME_ENGINE.DrawString(errorFont, string.Format("{0}", err), rec_error); GAME_ENGINE.SetColor(0, 0, 0); }
public override void Update() { missileLauncher.ForwardCollision(); if (GAME_ENGINE.GetKey(Key.Escape)) { if (Registers.gameState == GameState.Error) { GAME_ENGINE.Quit(); } if (Registers.gameState == GameState.Running) { Registers.gameState = GameState.Paused; } if (Registers.gameState == GameState.Stopped) { GAME_ENGINE.Quit(); } } if (GAME_ENGINE.GetKey(Key.ShiftKey)) { Registers.sprint = true; } else { Registers.sprint = false; } if (GAME_ENGINE.GetMouseButtonDown(0) && Registers.gameState == GameState.Paused) { } if (Registers.gameState == GameState.Running) { if (GAME_ENGINE.GetKeyDown(Key.Space)) { Registers.fireNow = true; } //make the crosshair move faster when shift is held if (Registers.sprint == false) { float speedMultiplier = 1.1f; if (GAME_ENGINE.GetKey(Key.W)) { Registers.CrosshairY -= aimspeed * GAME_ENGINE.GetDeltaTime() * speedMultiplier; } if (GAME_ENGINE.GetKey(Key.S) && Registers.CrosshairY < Alignment.Y.Down - 70) { Registers.CrosshairY += aimspeed * GAME_ENGINE.GetDeltaTime() * speedMultiplier; } if (GAME_ENGINE.GetKey(Key.D)) { Registers.CrosshairX += aimspeed * GAME_ENGINE.GetDeltaTime() * speedMultiplier; } if (GAME_ENGINE.GetKey(Key.A)) { Registers.CrosshairX -= aimspeed * GAME_ENGINE.GetDeltaTime() * speedMultiplier; } } else { float speedMultiplier = 1.3f; if (GAME_ENGINE.GetKey(Key.W)) { Registers.CrosshairY -= shiftAimspeed * GAME_ENGINE.GetDeltaTime() * speedMultiplier; } if (GAME_ENGINE.GetKey(Key.S) && Registers.CrosshairY < Alignment.Y.Down - 70) { Registers.CrosshairY += shiftAimspeed * GAME_ENGINE.GetDeltaTime() * speedMultiplier; } if (GAME_ENGINE.GetKey(Key.D)) { Registers.CrosshairX += shiftAimspeed * GAME_ENGINE.GetDeltaTime() * speedMultiplier; } if (GAME_ENGINE.GetKey(Key.A)) { Registers.CrosshairX -= shiftAimspeed * GAME_ENGINE.GetDeltaTime() * speedMultiplier; } } } //Trigger the error screen by force if (GAME_ENGINE.GetKeyDown(Key.F12)) { Registers.gameState = GameState.Error; } if (GAME_ENGINE.GetKeyUp(Key.F12)) { Registers.gameState = GameState.Running; } //RESETING THE GAME CAN CAUSE PROBLEMS if (GAME_ENGINE.GetKeyDown(Key.R) && Registers.gameState == GameState.Stopped) { Registers.gameState = GameState.Reseting; Registers.CrosshairX = Alignment.X.Center; Registers.CrosshairY = Alignment.Y.Center; cities.Clear(); for (int i = 0; i < 6; i++) { cities.Add(new Building(this, i)); } GC.Collect(); destroyedCities = 0; Registers.gameState = GameState.Running; } //Force lose the game if (GAME_ENGINE.GetKeyDown(Key.F2)) { destroyedCities = 6; } //Enable all cities if (GAME_ENGINE.GetKeyDown(Key.F3)) { destroyedCities = 0; Registers.gameState = GameState.Running; } }
public override void Update() { Vector2 muisPositie = GAME_ENGINE.GetMousePosition(); xPositie = muisPositie.X; yPositie = muisPositie.Y; //1,1 if (Snap[0] == false && m_Een[0] == false) { if ((xPositie >= CurrentX1_1 && xPositie <= CurrentX1_1 + 101) && (yPositie >= CurrentY1_1 && yPositie <= CurrentY1_1 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[0] == false) { linksGeklikt[0] = true; } } if (linksGeklikt[0] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[0] = false; } CurrentX1_1 = xPositie - 50; CurrentY1_1 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX1_1 = muisPositie.X - 50; CurrentY1_1 = muisPositie.Y - 50; linksGeklikt[0] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX1_1 >= X_Locked[0] && CurrentX1_1 <= X_Locked[0] + 40) && (CurrentY1_1 >= Y_Locked[0] && CurrentY1_1 <= Y_Locked[0] + 40)) { CurrentX1_1 = X_Locked[0]; CurrentY1_1 = Y_Locked[0]; Snap[0] = true; } } } } //1,2 if (Snap[1] == false && m_Een[1] == false) { if ((xPositie >= CurrentX1_2 && xPositie <= CurrentX1_2 + 101) && (yPositie >= CurrentY1_2 && yPositie <= CurrentY1_2 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[1] == false) { linksGeklikt[1] = true; } } if (linksGeklikt[1] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[1] = false; } CurrentX1_2 = xPositie - 50; CurrentY1_2 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX1_2 = muisPositie.X - 50; CurrentY1_2 = muisPositie.Y - 50; linksGeklikt[1] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX1_2 >= X_Locked[1] && CurrentX1_2 <= X_Locked[1] + 40) && (CurrentY1_2 >= Y_Locked[0] && CurrentY1_2 <= Y_Locked[0] + 40)) { CurrentX1_2 = X_Locked[1]; CurrentY1_2 = Y_Locked[0]; Snap[1] = true; } } } } //1,3 if (Snap[2] == false && m_Een[2] == false) { if ((xPositie >= CurrentX1_3 && xPositie <= CurrentX1_3 + 101) && (yPositie >= CurrentY1_3 && yPositie <= CurrentY1_3 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[2] == false) { linksGeklikt[2] = true; } } if (linksGeklikt[2] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[2] = false; } CurrentX1_3 = xPositie - 50; CurrentY1_3 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX1_3 = muisPositie.X - 50; CurrentY1_3 = muisPositie.Y - 50; linksGeklikt[2] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX1_3 >= X_Locked[2] && CurrentX1_3 <= X_Locked[2] + 40) && (CurrentY1_3 >= Y_Locked[0] && CurrentY1_3 <= Y_Locked[0] + 40)) { CurrentX1_3 = X_Locked[2]; CurrentY1_3 = Y_Locked[0]; Snap[2] = true; } } } } //1,4 if (Snap[3] == false && m_Een[3] == false) { if ((xPositie >= CurrentX1_4 && xPositie <= CurrentX1_4 + 101) && (yPositie >= CurrentY1_4 && yPositie <= CurrentY1_4 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[3] == false) { linksGeklikt[3] = true; } } if (linksGeklikt[3] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[3] = false; } CurrentX1_4 = xPositie - 50; CurrentY1_4 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX1_4 = muisPositie.X - 50; CurrentY1_4 = muisPositie.Y - 50; linksGeklikt[3] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX1_4 >= X_Locked[3] && CurrentX1_4 <= X_Locked[3] + 40) && (CurrentY1_4 >= Y_Locked[0] && CurrentY1_4 <= Y_Locked[0] + 40)) { CurrentX1_4 = X_Locked[3]; CurrentY1_4 = Y_Locked[0]; Snap[3] = true; } } } } //1,5 if (Snap[4] == false && m_Een[4] == false) { if ((xPositie >= CurrentX1_5 && xPositie <= CurrentX1_5 + 101) && (yPositie >= CurrentY1_5 && yPositie <= CurrentY1_5 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[4] == false) { linksGeklikt[4] = true; } } if (linksGeklikt[4] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[4] = false; } CurrentX1_5 = xPositie - 50; CurrentY1_5 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX1_5 = muisPositie.X - 50; CurrentY1_5 = muisPositie.Y - 50; linksGeklikt[4] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX1_5 >= X_Locked[4] && CurrentX1_5 <= X_Locked[4] + 40) && (CurrentY1_5 >= Y_Locked[0] && CurrentY1_5 <= Y_Locked[0] + 40)) { CurrentX1_5 = X_Locked[4]; CurrentY1_5 = Y_Locked[0]; Snap[4] = true; } } } } //2,1 if (Snap[5] == false && m_Een[5] == false) { if ((xPositie >= CurrentX2_1 && xPositie <= CurrentX2_1 + 101) && (yPositie >= CurrentY2_1 && yPositie <= CurrentY2_1 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[5] == false) { linksGeklikt[5] = true; } } if (linksGeklikt[5] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[5] = false; } CurrentX2_1 = xPositie - 50; CurrentY2_1 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX2_1 = muisPositie.X - 50; CurrentY2_1 = muisPositie.Y - 50; linksGeklikt[5] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX2_1 >= X_Locked[0] && CurrentX2_1 <= X_Locked[0] + 40) && (CurrentY2_1 >= Y_Locked[1] && CurrentY2_1 <= Y_Locked[1] + 40)) { CurrentX2_1 = X_Locked[0]; CurrentY2_1 = Y_Locked[1]; Snap[5] = true; } } } } if (Snap[6] == false && m_Een[6] == false) { //2,2 if ((xPositie >= CurrentX2_2 && xPositie <= CurrentX2_2 + 101) && (yPositie >= CurrentY2_2 && yPositie <= CurrentY2_2 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[6] == false) { linksGeklikt[6] = true; } } if (linksGeklikt[6] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[6] = false; } CurrentX2_2 = xPositie - 50; CurrentY2_2 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX2_2 = muisPositie.X - 50; CurrentY2_2 = muisPositie.Y - 50; linksGeklikt[6] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX2_2 >= X_Locked[1] && CurrentX2_2 <= X_Locked[1] + 40) && (CurrentY2_2 >= Y_Locked[1] && CurrentY2_2 <= Y_Locked[1] + 40)) { CurrentX2_2 = X_Locked[1]; CurrentY2_2 = Y_Locked[1]; Snap[6] = true; } } } } //2,3 if (Snap[7] == false && m_Een[7] == false) { if ((xPositie >= CurrentX2_3 && xPositie <= CurrentX2_3 + 101) && (yPositie >= CurrentY2_3 && yPositie <= CurrentY2_3 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[7] == false) { linksGeklikt[7] = true; } } if (linksGeklikt[7] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[7] = false; } CurrentX2_3 = xPositie - 50; CurrentY2_3 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX2_3 = muisPositie.X - 50; CurrentY2_3 = muisPositie.Y - 50; linksGeklikt[7] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX2_3 >= X_Locked[2] && CurrentX2_3 <= X_Locked[2] + 40) && (CurrentY2_3 >= Y_Locked[1] && CurrentY2_3 <= Y_Locked[1] + 40)) { CurrentX2_3 = X_Locked[2]; CurrentY2_3 = Y_Locked[1]; Snap[7] = true; } } } } //2,4 if (Snap[8] == false && m_Een[8] == false) { if ((xPositie >= CurrentX2_4 && xPositie <= CurrentX2_4 + 101) && (yPositie >= CurrentY2_4 && yPositie <= CurrentY2_4 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[8] == false) { linksGeklikt[8] = true; } } if (linksGeklikt[8] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[8] = false; } CurrentX2_4 = xPositie - 50; CurrentY2_4 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX2_4 = muisPositie.X - 50; CurrentY2_4 = muisPositie.Y - 50; linksGeklikt[8] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX2_4 >= X_Locked[3] && CurrentX2_4 <= X_Locked[3] + 40) && (CurrentY2_4 >= Y_Locked[1] && CurrentY2_4 <= Y_Locked[1] + 40)) { CurrentX2_4 = X_Locked[3]; CurrentY2_4 = Y_Locked[1]; Snap[8] = true; } } } } //2,5 if (Snap[9] == false && m_Een[9] == false) { if ((xPositie >= CurrentX2_5 && xPositie <= CurrentX2_5 + 101) && (yPositie >= CurrentY2_5 && yPositie <= CurrentY2_5 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[9] == false) { linksGeklikt[9] = true; } } if (linksGeklikt[9] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[9] = false; } CurrentX2_5 = xPositie - 50; CurrentY2_5 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX2_5 = muisPositie.X - 50; CurrentY2_5 = muisPositie.Y - 50; linksGeklikt[9] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX2_5 >= X_Locked[4] && CurrentX2_5 <= X_Locked[4] + 40) && (CurrentY2_5 >= Y_Locked[1] && CurrentY2_5 <= Y_Locked[1] + 40)) { CurrentX2_5 = X_Locked[4]; CurrentY2_5 = Y_Locked[1]; Snap[9] = true; } } } } //3,1 if (Snap[10] == false && m_Een[10] == false) { if ((xPositie >= CurrentX3_1 && xPositie <= CurrentX3_1 + 101) && (yPositie >= CurrentY3_1 && yPositie <= CurrentY3_1 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[10] == false) { linksGeklikt[10] = true; } } if (linksGeklikt[10] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[10] = false; } CurrentX3_1 = xPositie - 50; CurrentY3_1 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX3_1 = muisPositie.X - 50; CurrentY3_1 = muisPositie.Y - 50; linksGeklikt[10] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX3_1 >= X_Locked[0] && CurrentX3_1 <= X_Locked[0] + 40) && (CurrentY3_1 >= Y_Locked[2] && CurrentY3_1 <= Y_Locked[2] + 40)) { CurrentX3_1 = X_Locked[0]; CurrentY3_1 = Y_Locked[2]; Snap[10] = true; } } } } //3,2 if (Snap[11] == false && m_Een[11] == false) { if ((xPositie >= CurrentX3_2 && xPositie <= CurrentX3_2 + 101) && (yPositie >= CurrentY3_2 && yPositie <= CurrentY3_2 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[11] == false) { linksGeklikt[11] = true; } } if (linksGeklikt[11] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[11] = false; } CurrentX3_2 = xPositie - 50; CurrentY3_2 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX3_2 = muisPositie.X - 50; CurrentY3_2 = muisPositie.Y - 50; linksGeklikt[11] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX3_2 >= X_Locked[1] && CurrentX3_2 <= X_Locked[1] + 40) && (CurrentY3_2 >= Y_Locked[2] && CurrentY3_2 <= Y_Locked[2] + 40)) { CurrentX3_2 = X_Locked[1]; CurrentY3_2 = Y_Locked[2]; Snap[11] = true; } } } } //3,3 if (Snap[12] == false && m_Een[12] == false) { if ((xPositie >= CurrentX3_3 && xPositie <= CurrentX3_3 + 101) && (yPositie >= CurrentY3_3 && yPositie <= CurrentY3_3 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[12] == false) { linksGeklikt[12] = true; } } if (linksGeklikt[12] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[12] = false; } CurrentX3_3 = xPositie - 50; CurrentY3_3 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX3_3 = muisPositie.X - 50; CurrentY3_3 = muisPositie.Y - 50; linksGeklikt[12] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX3_3 >= X_Locked[2] && CurrentX3_3 <= X_Locked[2] + 40) && (CurrentY3_3 >= Y_Locked[2] && CurrentY3_3 <= Y_Locked[2] + 40)) { CurrentX3_3 = X_Locked[2]; CurrentY3_3 = Y_Locked[2]; Snap[12] = true; } } } } //3,4 if (Snap[13] == false && m_Een[13] == false) { if ((xPositie >= CurrentX3_4 && xPositie <= CurrentX3_4 + 101) && (yPositie >= CurrentY3_4 && yPositie <= CurrentY3_4 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[13] == false) { linksGeklikt[13] = true; } } if (linksGeklikt[13] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[13] = false; } CurrentX3_4 = xPositie - 50; CurrentY3_4 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX3_4 = muisPositie.X - 50; CurrentY3_4 = muisPositie.Y - 50; linksGeklikt[13] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX3_4 >= X_Locked[3] && CurrentX3_4 <= X_Locked[3] + 40) && (CurrentY3_4 >= Y_Locked[2] && CurrentY3_4 <= Y_Locked[2] + 40)) { CurrentX3_4 = X_Locked[3]; CurrentY3_4 = Y_Locked[2]; Snap[13] = true; } } } } //3,5 if (Snap[14] == false && m_Een[14] == false) { if ((xPositie >= CurrentX3_5 && xPositie <= CurrentX3_5 + 101) && (yPositie >= CurrentY3_5 && yPositie <= CurrentY3_5 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[14] == false) { linksGeklikt[14] = true; } } if (linksGeklikt[14] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[14] = false; } CurrentX3_5 = xPositie - 50; CurrentY3_5 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX3_5 = muisPositie.X - 50; CurrentY3_5 = muisPositie.Y - 50; linksGeklikt[14] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX3_5 >= X_Locked[4] && CurrentX3_5 <= X_Locked[4] + 40) && (CurrentY3_5 >= Y_Locked[2] && CurrentY3_5 <= Y_Locked[2] + 40)) { CurrentX3_5 = X_Locked[4]; CurrentY3_5 = Y_Locked[2]; Snap[14] = true; } } } } //4,1 if (Snap[15] == false && m_Een[15] == false) { if ((xPositie >= CurrentX4_1 && xPositie <= CurrentX4_1 + 101) && (yPositie >= CurrentY4_1 && yPositie <= CurrentY4_1 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[15] == false) { linksGeklikt[15] = true; } } if (linksGeklikt[15] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[15] = false; } CurrentX4_1 = xPositie - 50; CurrentY4_1 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX4_1 = muisPositie.X - 50; CurrentY4_1 = muisPositie.Y - 50; linksGeklikt[15] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX4_1 >= X_Locked[0] && CurrentX4_1 <= X_Locked[0] + 40) && (CurrentY4_1 >= Y_Locked[3] && CurrentY4_1 <= Y_Locked[3] + 40)) { CurrentX4_1 = X_Locked[0]; CurrentY4_1 = Y_Locked[3]; Snap[15] = true; } } } } //4,2 if (Snap[16] == false && m_Een[16] == false) { if ((xPositie >= CurrentX4_2 && xPositie <= CurrentX4_2 + 101) && (yPositie >= CurrentY4_2 && yPositie <= CurrentY4_2 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[16] == false) { linksGeklikt[16] = true; } } if (linksGeklikt[16] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[16] = false; } CurrentX4_2 = xPositie - 50; CurrentY4_2 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX4_2 = muisPositie.X - 50; CurrentY4_2 = muisPositie.Y - 50; linksGeklikt[16] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX4_2 >= X_Locked[1] && CurrentX4_2 <= X_Locked[1] + 40) && (CurrentY4_2 >= Y_Locked[3] && CurrentY4_2 <= Y_Locked[3] + 40)) { CurrentX4_2 = X_Locked[1]; CurrentY4_2 = Y_Locked[3]; Snap[16] = true; } } } } //4,3 if (Snap[17] == false && m_Een[17] == false) { if ((xPositie >= CurrentX4_3 && xPositie <= CurrentX4_3 + 101) && (yPositie >= CurrentY4_3 && yPositie <= CurrentY4_3 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[17] == false) { linksGeklikt[17] = true; } } if (linksGeklikt[17] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[17] = false; } CurrentX4_3 = xPositie - 50; CurrentY4_3 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX4_3 = muisPositie.X - 50; CurrentY4_3 = muisPositie.Y - 50; linksGeklikt[17] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX4_3 >= X_Locked[2] && CurrentX4_3 <= X_Locked[2] + 40) && (CurrentY4_3 >= Y_Locked[3] && CurrentY4_3 <= Y_Locked[3] + 40)) { CurrentX4_3 = X_Locked[2]; CurrentY4_3 = Y_Locked[3]; Snap[17] = true; } } } } //4,4 if (Snap[18] == false && m_Een[18] == false) { if ((xPositie >= CurrentX4_4 && xPositie <= CurrentX4_4 + 101) && (yPositie >= CurrentY4_4 && yPositie <= CurrentY4_4 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[18] == false) { linksGeklikt[18] = true; } } if (linksGeklikt[18] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[18] = false; } CurrentX4_4 = xPositie - 50; CurrentY4_4 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX4_4 = muisPositie.X - 50; CurrentY4_4 = muisPositie.Y - 50; linksGeklikt[18] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX4_4 >= X_Locked[3] && CurrentX4_4 <= X_Locked[3] + 40) && (CurrentY4_4 >= Y_Locked[3] && CurrentY4_4 <= Y_Locked[3] + 40)) { CurrentX4_4 = X_Locked[3]; CurrentY4_4 = Y_Locked[3]; Snap[18] = true; } } } } //4,5 if (Snap[19] == false && m_Een[19] == false) { if ((xPositie >= CurrentX4_5 && xPositie <= CurrentX4_5 + 101) && (yPositie >= CurrentY4_5 && yPositie <= CurrentY4_5 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[19] == false) { linksGeklikt[19] = true; } } if (linksGeklikt[19] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[19] = false; } CurrentX4_5 = xPositie - 50; CurrentY4_5 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX4_5 = muisPositie.X - 50; CurrentY4_5 = muisPositie.Y - 50; linksGeklikt[19] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX4_5 >= X_Locked[4] && CurrentX4_5 <= X_Locked[4] + 40) && (CurrentY4_5 >= Y_Locked[3] && CurrentY4_5 <= Y_Locked[3] + 40)) { CurrentX4_5 = X_Locked[4]; CurrentY4_5 = Y_Locked[3]; Snap[19] = true; } } } } //5,1 if (Snap[20] == false && m_Een[20] == false) { if ((xPositie >= CurrentX5_1 && xPositie <= CurrentX5_1 + 101) && (yPositie >= CurrentY5_1 && yPositie <= CurrentY5_1 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[20] == false) { linksGeklikt[20] = true; } } if (linksGeklikt[20] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[20] = false; } CurrentX5_1 = xPositie - 50; CurrentY5_1 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX5_1 = muisPositie.X - 50; CurrentY5_1 = muisPositie.Y - 50; linksGeklikt[20] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX5_1 >= X_Locked[0] && CurrentX5_1 <= X_Locked[0] + 40) && (CurrentY5_1 >= Y_Locked[4] && CurrentY5_1 <= Y_Locked[4] + 40)) { CurrentX5_1 = X_Locked[0]; CurrentY5_1 = Y_Locked[4]; Snap[20] = true; } } } } //5,2 if (Snap[21] == false && m_Een[21] == false) { if ((xPositie >= CurrentX5_2 && xPositie <= CurrentX5_2 + 101) && (yPositie >= CurrentY5_2 && yPositie <= CurrentY5_2 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[21] == false) { linksGeklikt[21] = true; } } if (linksGeklikt[21] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[21] = false; } CurrentX5_2 = xPositie - 50; CurrentY5_2 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX5_2 = muisPositie.X - 50; CurrentY5_2 = muisPositie.Y - 50; linksGeklikt[21] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX5_2 >= X_Locked[1] && CurrentX5_2 <= X_Locked[1] + 40) && (CurrentY5_2 >= Y_Locked[4] && CurrentY5_2 <= Y_Locked[4] + 40)) { CurrentX5_2 = X_Locked[1]; CurrentY5_2 = Y_Locked[4]; Snap[21] = true; } } } } //5,3 if (Snap[22] == false && m_Een[22] == false) { if ((xPositie >= CurrentX5_3 && xPositie <= CurrentX5_3 + 101) && (yPositie >= CurrentY5_3 && yPositie <= CurrentY5_3 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[22] == false) { linksGeklikt[22] = true; } } if (linksGeklikt[22] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[22] = false; } CurrentX5_3 = xPositie - 50; CurrentY5_3 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX5_3 = muisPositie.X - 50; CurrentY5_3 = muisPositie.Y - 50; linksGeklikt[22] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX5_3 >= X_Locked[2] && CurrentX5_3 <= X_Locked[2] + 40) && (CurrentY5_3 >= Y_Locked[4] && CurrentY5_3 <= Y_Locked[4] + 40)) { CurrentX5_3 = X_Locked[2]; CurrentY5_3 = Y_Locked[4]; Snap[22] = true; } } } } //5,4 if (Snap[23] == false && m_Een[23] == false) { if ((xPositie >= CurrentX5_4 && xPositie <= CurrentX5_4 + 101) && (yPositie >= CurrentY5_4 && yPositie <= CurrentY5_4 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[23] == false) { linksGeklikt[23] = true; } } if (linksGeklikt[23] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[23] = false; } CurrentX5_4 = xPositie - 50; CurrentY5_4 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX5_4 = muisPositie.X - 50; CurrentY5_4 = muisPositie.Y - 50; linksGeklikt[23] = false; for (i = 0; i < 25; i++) { m_Een[i] = false; } if ((CurrentX5_4 >= X_Locked[3] && CurrentX5_4 <= X_Locked[3] + 40) && (CurrentY5_4 >= Y_Locked[4] && CurrentY5_4 <= Y_Locked[4] + 40)) { CurrentX5_4 = X_Locked[3]; CurrentY5_4 = Y_Locked[4]; Snap[23] = true; } } } } //5,5 if (Snap[24] == false && m_Een[24] == false) { if ((xPositie >= CurrentX5_5 && xPositie <= CurrentX5_5 + 101) && (yPositie >= CurrentY5_5 && yPositie <= CurrentY5_5 + 101)) { if (GAME_ENGINE.GetMouseButtonUp(0) && linksGeklikt[24] == false) { linksGeklikt[24] = true; } } if (linksGeklikt[24] == true) { for (i = 0; i < 25; i++) { m_Een[i] = true; m_Een[24] = false; } CurrentX5_5 = xPositie - 50; CurrentY5_5 = yPositie - 50; if (GAME_ENGINE.GetMouseButtonUp(1)) { CurrentX5_5 = muisPositie.X - 50; CurrentY5_5 = muisPositie.Y - 50; linksGeklikt[24] = false; for (i = 0; i < 24; i++) { m_Een[i] = false; } if ((CurrentX5_5 >= X_Locked[4] && CurrentX5_5 <= X_Locked[4] + 40) && (CurrentY5_5 >= Y_Locked[4] && CurrentY5_5 <= Y_Locked[4] + 40)) { CurrentX5_5 = X_Locked[4]; CurrentY5_5 = Y_Locked[4]; Snap[24] = true; } } } } }
public override void Paint() { GAME_ENGINE.SetColor(0, 0, 0); GAME_ENGINE.SetColor(255, 215, 80); GAME_ENGINE.FillRectangle(700, 150, 501, 501); GAME_ENGINE.SetColor(0, 0, 0); GAME_ENGINE.DrawRectangle(700, 150, 502, 502); //1,1 GAME_ENGINE.DrawBitmap(Orb, CurrentX1_1, CurrentY1_1, 0, 0, 100, 100); //1,2 GAME_ENGINE.DrawBitmap(Orb, CurrentX1_2, CurrentY1_2, 100, 0, 100, 100); //1,3 GAME_ENGINE.DrawBitmap(Orb, CurrentX1_3, CurrentY1_3, 200, 0, 100, 100); //1,4 GAME_ENGINE.DrawBitmap(Orb, CurrentX1_4, CurrentY1_4, 300, 0, 100, 100); //1,5 GAME_ENGINE.DrawBitmap(Orb, CurrentX1_5, CurrentY1_5, 400, 0, 100, 100); //2,1 GAME_ENGINE.DrawBitmap(Orb, CurrentX2_1, CurrentY2_1, 0, 100, 100, 100); //2,2 GAME_ENGINE.DrawBitmap(Orb, CurrentX2_2, CurrentY2_2, 100, 100, 100, 100); //2,3 GAME_ENGINE.DrawBitmap(Orb, CurrentX2_3, CurrentY2_3, 200, 100, 100, 100); //2,4 GAME_ENGINE.DrawBitmap(Orb, CurrentX2_4, CurrentY2_4, 300, 100, 100, 100); //2,5 GAME_ENGINE.DrawBitmap(Orb, CurrentX2_5, CurrentY2_5, 400, 100, 100, 100); //3,1 GAME_ENGINE.DrawBitmap(Orb, CurrentX3_1, CurrentY3_1, 0, 200, 100, 100); //3,2 GAME_ENGINE.DrawBitmap(Orb, CurrentX3_2, CurrentY3_2, 100, 200, 100, 100); //3,3 GAME_ENGINE.DrawBitmap(Orb, CurrentX3_3, CurrentY3_3, 200, 200, 100, 100); //3,4 GAME_ENGINE.DrawBitmap(Orb, CurrentX3_4, CurrentY3_4, 300, 200, 100, 100); //3,5 GAME_ENGINE.DrawBitmap(Orb, CurrentX3_5, CurrentY3_5, 400, 200, 100, 100); //4,1 GAME_ENGINE.DrawBitmap(Orb, CurrentX4_1, CurrentY4_1, 0, 300, 100, 100); //4,2 GAME_ENGINE.DrawBitmap(Orb, CurrentX4_2, CurrentY4_2, 100, 300, 100, 100); //4,3 GAME_ENGINE.DrawBitmap(Orb, CurrentX4_3, CurrentY4_3, 200, 300, 100, 100); //4,4 GAME_ENGINE.DrawBitmap(Orb, CurrentX4_4, CurrentY4_4, 300, 300, 100, 100); //4,5 GAME_ENGINE.DrawBitmap(Orb, CurrentX4_5, CurrentY4_5, 400, 300, 100, 100); //5,1 GAME_ENGINE.DrawBitmap(Orb, CurrentX5_1, CurrentY5_1, 0, 400, 100, 100); //5,2 GAME_ENGINE.DrawBitmap(Orb, CurrentX5_2, CurrentY5_2, 100, 400, 100, 100); //5,3 GAME_ENGINE.DrawBitmap(Orb, CurrentX5_3, CurrentY5_3, 200, 400, 100, 100); //5,4 GAME_ENGINE.DrawBitmap(Orb, CurrentX5_4, CurrentY5_4, 300, 400, 100, 100); //5,5 GAME_ENGINE.DrawBitmap(Orb, CurrentX5_5, CurrentY5_5, 400, 400, 100, 100); /* * GAME_ENGINE.SetColor(139, 0, 0); * GAME_ENGINE.DrawLine(xPositie + 2, yPositie, xPositie + 10, yPositie); * GAME_ENGINE.DrawLine(xPositie, yPositie + 2, xPositie, yPositie + 10); * GAME_ENGINE.DrawLine(xPositie - 2, yPositie, xPositie - 10, yPositie); * GAME_ENGINE.DrawLine(xPositie, yPositie - 2, xPositie, yPositie - 10); * GAME_ENGINE.SetColor(0, 0, 0); */ }