Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <iostream>
- #include <conio.h>
- using namespace System;
- using namespace std;
- struct posctt
- {
- int x;
- int y;
- int delx;
- int dely;
- int maxrx;
- int minrx;
- int maxry;
- int minry;
- };
- void Carritonegro(posctt*enemigo, int n, int &rx, int &ry)
- {
- Console::BackgroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(220);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(223);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(223);
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(32);
- /*--------------------------------------------------*/
- if (enemigo[n].x >= 76)enemigo[n].x = 0;
- enemigo[n].x = enemigo[n].x + enemigo[n].delx;
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::Red;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(220);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(223);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(223);
- /*--------------------------------------------------*/
- if (enemigo[n].x == rx&&enemigo[n].y == ry)
- {
- rx = 42;
- ry = 41;
- }
- }
- void CarritoAmarillo(posctt*enemigo, int n, int &rx, int &ry)
- {
- Console::BackgroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(220);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(223);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(223);
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- Console::ForegroundColor = ConsoleColor::Yellow;
- cout << "=";
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << "=";
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << "=";
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(32);
- /*--------------------------------------------------*/
- if (enemigo[n].x <= 2)enemigo[n].x = 79;
- enemigo[n].x = enemigo[n].x + enemigo[n].delx;
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(220);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(223);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(223);
- /*--------------------------------------------------*/
- if (enemigo[n].x == rx&&enemigo[n].y == ry)
- {
- rx = 42;
- ry = 41;
- }
- }
- void CarritoAmarillo2(posctt*enemigo, int n, int &rx, int &ry)
- {
- Console::BackgroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(220);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(223);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(223);
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << " ";
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << " ";
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << " ";
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(32);
- /*--------------------------------------------------*/
- if (enemigo[n].x <= 2)enemigo[n].x = 79;
- enemigo[n].x = enemigo[n].x + enemigo[n].delx;
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(220);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(223);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(223);
- /*--------------------------------------------------*/
- if (enemigo[n].x == rx&&enemigo[n].y == ry)
- {
- rx = 42;
- ry = 41;
- }
- }
- void CarritoAmarillo2exception(posctt*enemigo, int n, int &rx, int &ry)
- {
- Console::BackgroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(220);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(223);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(223);
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::White;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << "=";
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << "=";
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << "=";
- /*--------------------------------------------------*/
- if (enemigo[n].x <= 2)enemigo[n].x = 79;
- enemigo[n].x = enemigo[n].x + enemigo[n].delx;
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
- cout << char(220);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
- cout << char(219);
- Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
- cout << char(223);
- Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
- cout << char(223);
- /*--------------------------------------------------*/
- if (enemigo[n].x == rx&&enemigo[n].y == ry)
- {
- rx = 42;
- ry = 41;
- }
- }
- void Troncozd(posctt*tronco, int n, int &rx, int & ry)
- {
- Console::ForegroundColor = ConsoleColor::DarkYellow;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(219);
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::Cyan;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(177);
- /*--------------------------------------------------*/
- if (tronco[n].x >= 69)tronco[n].x = 0;
- tronco[n].x = tronco[n].x + tronco[n].delx;
- /*--------------------------------------------------*/
- Console::ForegroundColor = ConsoleColor::DarkCyan;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(219);
- }
- void Troncodz(posctt*tronco, int n, int &rx, int & ry)
- {
- Console::ForegroundColor = ConsoleColor::DarkYellow;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(219);
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::Cyan;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(177);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(177);
- /*--------------------------------------------------*/
- if (tronco[n].x <= 0)tronco[n].x = 69;
- tronco[n].x = tronco[n].x + tronco[n].delx;
- /*--------------------------------------------------*/
- Console::ForegroundColor = ConsoleColor::DarkCyan;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(219);
- }
- void Troncolavazd(posctt*tronco, int n, int &rx, int & ry)
- {
- Console::ForegroundColor = ConsoleColor::DarkGray;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(219);
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(176);
- /*--------------------------------------------------*/
- if (tronco[n].x >= 69)tronco[n].x = 0;
- tronco[n].x = tronco[n].x + tronco[n].delx;
- /*--------------------------------------------------*/
- Console::ForegroundColor = ConsoleColor::DarkGray;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(219);
- }
- void Troncolavadz(posctt*tronco, int n, int &rx, int & ry)
- {
- Console::ForegroundColor = ConsoleColor::DarkGray;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(219);
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(176);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(176);
- /*--------------------------------------------------*/
- if (tronco[n].x <= 0)tronco[n].x = 69;
- tronco[n].x = tronco[n].x + tronco[n].delx;
- /*--------------------------------------------------*/
- Console::ForegroundColor = ConsoleColor::DarkGray;
- Console::SetCursorPosition(tronco[n].x, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
- cout << char(219);
- }
- void objeto_rebotador(posctt*rebo_obs, int n, int& rx, int& ry)
- {
- Console::BackgroundColor = ConsoleColor::DarkRed;
- Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y);
- cout << char(219);
- Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y);
- cout << char(219);
- Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y);
- cout << char(219);
- Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y + 1);
- cout << char(219);
- Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y + 1);
- cout << char(219);
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y);
- cout << char(32);
- Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y);
- cout << char(32);
- Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y);
- cout << char(32);
- Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y + 1);
- cout << char(32);
- /*--------------------------------------------------*/
- if (rebo_obs[n].y == rebo_obs[n].minry)rebo_obs[n].dely = 1;
- if (rebo_obs[n].y == rebo_obs[n].maxry)rebo_obs[n].dely = -1;
- rebo_obs[n].y = rebo_obs[n].y + rebo_obs[n].dely;
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y);
- cout << char(219);
- Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y);
- cout << char(220);
- Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y);
- cout << char(219);
- Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y + 1);
- cout << char(223);
- Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y + 1);
- cout << char(32);
- Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y + 1);
- cout << char(223);
- /*--------------------------------------------------*/
- if (rebo_obs[n].x == rx&&rebo_obs[n].y == ry)
- {
- rx = 0;
- ry = 41;
- }
- }
- void DibujaMapa(int m1[43][81])
- {
- int x1;
- int y1;
- /*--------------------------------------------------*/
- Console::BackgroundColor = ConsoleColor::Black;
- for (int f = 0; f < 43; f++)
- {
- Console::SetCursorPosition(x1, y1);
- for (int c = 0; c < 81; c++)
- {
- switch (m1[f][c])
- {
- case 1:
- Console::BackgroundColor = ConsoleColor::DarkRed;
- if (f == 0 && (c == 1 || c == 19 || c == 37 || c == 55 || c == 73))
- {
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkGray;
- cout << char(207);
- }
- else
- if (f == 0 && (c == 6 || c == 24 || c == 42 || c == 60 || c == 78))
- {
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkGray;
- cout << char(207);
- }
- else
- if (f == 0 && ((c >= 2 && c <= 5) || (c >= 20 && c <= 23) || (c >= 38 && c <= 41) || (c >= 56 && c <= 59) || (c >= 74 && c <= 77)))
- {
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkGray;
- cout << char(205);
- }
- else
- if ((f == 1 || f == 2) && (c == 1 || c == 19 || c == 37 || c == 55 || c == 73 || c == 6 || c == 24 || c == 42 || c == 60 || c == 78))
- {
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkGray;
- cout << char(186);
- }
- else
- {
- Console::ForegroundColor = ConsoleColor::DarkGreen;
- cout << char(177);
- }
- break;
- /*--------------------------------------------------*/
- case 2:
- Console::BackgroundColor = ConsoleColor::Black;
- if (f == 5 || f == 13 || f == 21 || f == 29 || f == 37)
- {
- Console::ForegroundColor = ConsoleColor::Yellow;
- cout << "=";
- }
- else
- cout << " "; break;
- /*--------------------------------------------------*/
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::Gray;
- cout << char(177); break;
- /*--------------------------------------------------*/
- case 4:
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkGreen;
- cout << char(176); break;
- /*--------------------------------------------------*/
- case 5:
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::Cyan;
- cout << char(177); break;
- /*--------------------------------------------------*/
- case 6:
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::Black;
- cout << char(176); break;
- /*--------------------------------------------------*/
- case 7:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- cout << char(177); break;
- /*--------------------------------------------------*/
- case 8:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- cout << char(177); break;
- /*--------------------------------------------------*/
- case 9:
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::Yellow;
- cout << char(176);
- ; break;
- /*--------------------------------------------------*/
- case 10:
- Console::BackgroundColor = ConsoleColor::Black;
- if (f == 32)
- {
- Console::ForegroundColor = ConsoleColor::White;
- cout << "=";
- }
- else
- cout << " "; break;
- /*--------------------------------------------------*/
- case 11:
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::Black;
- cout << char(219); break;
- /*--------------------------------------------------*/
- case 12:
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::Yellow;
- cout << char(176);
- ; break;
- /*--------------------------------------------------*/
- case 13:
- Console::BackgroundColor = ConsoleColor::Red;
- if ((c == 13 || c == 40 || c == 67) && (f > 12 && f < 19))
- {
- Console::ForegroundColor = ConsoleColor::Black;
- cout << char(186);
- }
- else
- {
- Console::ForegroundColor = ConsoleColor::Yellow;
- cout << char(176);
- }
- ; break;
- /*--------------------------------------------------*/
- }
- }
- y1++;
- }
- }
- void Movimiento1(int m1[43][81],int *exitmovement)
- {
- posctt * enemigo = new posctt[15];
- Random x;
- int tecla;
- int rx = 42;
- int ry = 41;
- /*--------------------------------------------------*/
- enemigo[0].x = x.Next(0, 79);
- enemigo[0].y = 3;
- enemigo[0].delx = 3;
- enemigo[1].x = x.Next(0, 79);
- enemigo[1].y = 7;
- enemigo[1].delx = 1;
- enemigo[2].x = x.Next(0, 79);
- enemigo[2].y = 11;
- enemigo[2].delx = 2;
- enemigo[3].x = x.Next(0, 79);
- enemigo[3].y = 15;
- enemigo[3].delx = 3;
- enemigo[4].x = x.Next(0, 79);
- enemigo[4].y = 19;
- enemigo[4].delx = 1;
- enemigo[5].x = x.Next(0, 79);
- enemigo[5].y = 23;
- enemigo[5].delx = 3;
- enemigo[6].x = x.Next(0, 79);
- enemigo[6].y = 27;
- enemigo[6].delx = 2;
- enemigo[7].x = x.Next(0, 79);
- enemigo[7].y = 31;
- enemigo[7].delx = 3;
- enemigo[8].x = x.Next(0, 79);
- enemigo[8].y = 35;
- enemigo[8].delx = 1;
- enemigo[9].x = x.Next(0, 79);
- enemigo[9].y = 39;
- enemigo[9].delx = 3;
- /*------------------------------*/
- enemigo[10].x = x.Next(0, 79);
- enemigo[10].y = 5;
- enemigo[10].delx = -3;
- enemigo[11].x = x.Next(0, 79);
- enemigo[11].y = 13;
- enemigo[11].delx = -2;
- enemigo[12].x = x.Next(0, 79);
- enemigo[12].y = 21;
- enemigo[12].delx = -1;
- enemigo[13].x = x.Next(0, 79);
- enemigo[13].y = 29;
- enemigo[13].delx = -2;
- enemigo[14].x = x.Next(0, 79);
- enemigo[14].y = 37;
- enemigo[14].delx = -1;
- /*--------------------------------------------------*/
- while (exitmovement[0])
- {
- switch (m1[ry][rx])
- {
- case 3:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- if (kbhit())
- {
- tecla = _getch();
- if (tecla == 224)
- {
- switch (m1[ry][rx])
- {
- case 2:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::Black;
- cout << " ";
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::Black;
- cout << " ";
- if (ry == 5 || ry == 13 || ry == 21 || ry == 29 || ry == 37)
- {
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(rx, ry);
- cout << "===";
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(rx, ry + 1);
- cout << " ";
- }
- break;
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::Gray;
- Console::SetCursorPosition(rx, ry);
- cout << char(177) << char(177) << char(177);
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(177) << char(177) << char(177); break;
- case 4:
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::SetCursorPosition(rx, ry);
- cout << " ";
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::SetCursorPosition(rx, ry + 1);
- cout << " ";
- break;
- }
- tecla = _getch();
- switch (tecla)
- {
- case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
- case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
- case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
- case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
- }
- switch (m1[ry][rx])
- {
- case 2:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- case 3:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- case 4:
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- case 6:
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- }
- }
- /*--------------------------------------------------*/
- _sleep(10);
- Carritonegro(enemigo, 0, rx, ry);
- Carritonegro(enemigo, 1, rx, ry);
- Carritonegro(enemigo, 2, rx, ry);
- Carritonegro(enemigo, 3, rx, ry);
- Carritonegro(enemigo, 4, rx, ry);
- Carritonegro(enemigo, 5, rx, ry);
- Carritonegro(enemigo, 6, rx, ry);
- Carritonegro(enemigo, 7, rx, ry);
- Carritonegro(enemigo, 8, rx, ry);
- Carritonegro(enemigo, 9, rx, ry);
- /*----------*/
- CarritoAmarillo(enemigo, 10, rx, ry);
- CarritoAmarillo(enemigo, 11, rx, ry);
- CarritoAmarillo(enemigo, 12, rx, ry);
- CarritoAmarillo(enemigo, 13, rx, ry);
- CarritoAmarillo(enemigo, 14, rx, ry);
- /*--------------------------------------------------*/
- if (ry == 41 && rx == 9)
- exitmovement[0] = 0;
- }
- }
- void Movimiento2(int m1[43][81],int *exitmovement)
- {
- Random x;
- posctt * tronco = new posctt[12];
- posctt * enemigo = new posctt[8];
- int tecla;
- int rx = 42;
- int ry = 41;
- /*--------------------------------------------------*/
- tronco[0].x = x.Next(0, 32);
- tronco[0].y = 3;
- tronco[0].delx = 1;
- tronco[1].x = x.Next(0, 70);
- tronco[1].y = 7;
- tronco[1].delx = 1;
- tronco[2].x = x.Next(0, 70);
- tronco[2].y = 11;
- tronco[2].delx = 1;
- tronco[3].x = x.Next(0, 70);
- tronco[3].y = 15;
- tronco[3].delx = 1;
- tronco[4].x = x.Next(0, 70);
- tronco[4].y = 19;
- tronco[4].delx = 1;
- tronco[11].x = tronco[0].x + 36;
- tronco[11].y = 3;
- tronco[11].delx = 1;
- /*-------------------------*/
- tronco[5].x = x.Next(0, 70);
- tronco[5].y = 5;
- tronco[5].delx = -1;
- tronco[6].x = x.Next(0, 70);
- tronco[6].y = 9;
- tronco[6].delx = -1;
- tronco[7].x = x.Next(0, 70);
- tronco[7].y = 13;
- tronco[7].delx = -1;
- tronco[8].x = x.Next(0, 70);
- tronco[8].y = 17;
- tronco[8].delx = -1;
- tronco[9].x = x.Next(0, 32);
- tronco[9].y = 21;
- tronco[9].delx = -1;
- tronco[10].x = tronco[9].x + 36;
- tronco[10].y = 21;
- tronco[10].delx = -1;
- /*------------------------------*//*------------------------------*/
- /*------------------------------*//*------------------------------*/
- enemigo[0].x = x.Next(0, 79);
- enemigo[0].y = 25;
- enemigo[0].delx = 3;
- enemigo[1].x = x.Next(0, 79);
- enemigo[1].y = 29;
- enemigo[1].delx = 1;
- enemigo[2].x = x.Next(0, 79);
- enemigo[2].y = 33;
- enemigo[2].delx = 2;
- enemigo[3].x = x.Next(0, 79);
- enemigo[3].y = 37;
- enemigo[3].delx = 3;
- /*------------------------------*/
- enemigo[4].x = x.Next(0, 79);
- enemigo[4].y = 27;
- enemigo[4].delx = -3;
- enemigo[5].x = x.Next(0, 79);
- enemigo[5].y = 31;
- enemigo[5].delx = -2;
- enemigo[6].x = x.Next(0, 79);
- enemigo[6].y = 35;
- enemigo[6].delx = -1;
- enemigo[7].x = x.Next(0, 79);
- enemigo[7].y = 39;
- enemigo[7].delx = -2;
- /*--------------------------------------------------*/
- while (exitmovement[1])
- {
- switch (m1[ry][rx])
- {
- case 3:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- if (kbhit())
- {
- tecla = _getch();
- if (tecla == 224)
- {
- switch (m1[ry][rx])
- {
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::Gray;
- Console::SetCursorPosition(rx, ry);
- cout << char(177) << char(177) << char(177);
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(177) << char(177) << char(177);
- break;
- case 4:
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::SetCursorPosition(rx, ry);
- cout << " ";
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::SetCursorPosition(rx, ry + 1);
- cout << " ";
- break;
- case 5:
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::Cyan;
- Console::SetCursorPosition(rx, ry);
- cout << char(177) << char(177) << char(177);
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(177) << char(177) << char(177);
- break;
- case 10:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::Black;
- cout << " ";
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::Black;
- cout << " ";
- if (ry == 31)
- {
- Console::ForegroundColor = ConsoleColor::White;
- Console::SetCursorPosition(rx, ry);
- cout << " ";
- Console::ForegroundColor = ConsoleColor::White;
- Console::SetCursorPosition(rx, ry + 1);
- cout << "===";
- }
- ; break;
- case 8:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- tecla = _getch();
- switch (tecla)
- {
- case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
- case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
- case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
- case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
- }
- if (m1[ry][rx] == 5)
- {
- rx = 42;
- ry = 41;
- }
- switch (m1[ry][rx])
- {
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- case 4:
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- ; break;
- case 5:
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- case 10:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- }
- }
- /*--------------------------------------------------*/
- _sleep(10);
- Troncozd(tronco, 0, rx, ry);
- Troncozd(tronco, 1, rx, ry);
- Troncozd(tronco, 2, rx, ry);
- Troncozd(tronco, 3, rx, ry);
- Troncozd(tronco, 4, rx, ry);
- Troncozd(tronco, 11, rx, ry);
- /*----------*/
- Troncodz(tronco, 5, rx, ry);
- Troncodz(tronco, 6, rx, ry);
- Troncodz(tronco, 7, rx, ry);
- Troncodz(tronco, 8, rx, ry);
- Troncodz(tronco, 9, rx, ry);
- Troncodz(tronco, 10, rx, ry);
- /*----------*//*----------*/
- /*----------*//*----------*/
- Carritonegro(enemigo, 0, rx, ry);
- Carritonegro(enemigo, 1, rx, ry);
- Carritonegro(enemigo, 2, rx, ry);
- Carritonegro(enemigo, 3, rx, ry);
- /*----------*/
- CarritoAmarillo2(enemigo, 4, rx, ry);
- CarritoAmarillo2exception(enemigo, 5, rx, ry);
- CarritoAmarillo2(enemigo, 6, rx, ry);
- CarritoAmarillo2(enemigo, 7, rx, ry);
- /*--------------------------------------------------*/
- if (ry == 41 && rx == 9)
- exitmovement[1] = 0;
- }
- }
- void Movimiento3(int m1[43][81],int *exitmovement)
- {
- Random x;
- posctt * tronco = new posctt[20];
- int tecla;
- int rx = 42;
- int ry = 41;
- /*--------------------------------------------------*/
- tronco[0].x = x.Next(0, 70);
- tronco[0].y = 3;
- tronco[0].delx = 1;
- tronco[1].x = x.Next(0, 70);
- tronco[1].y = 7;
- tronco[1].delx = 1;
- tronco[2].x = x.Next(0, 70);
- tronco[2].y = 11;
- tronco[2].delx = 1;
- tronco[3].x = x.Next(0, 32);
- tronco[3].y = 17;
- tronco[3].delx = 1;
- tronco[4].x = x.Next(0, 32);
- tronco[4].y = 21;
- tronco[4].delx = 1;
- tronco[5].x = x.Next(0, 70);
- tronco[5].y = 27;
- tronco[5].delx = 1;
- tronco[6].x = x.Next(0, 70);
- tronco[6].y = 33;
- tronco[6].delx = 1;
- tronco[7].x = x.Next(0, 70);
- tronco[7].y = 37;
- tronco[7].delx = 1;
- /*-------------------------*/
- tronco[8].x = x.Next(0, 32);
- tronco[8].y = 5;
- tronco[8].delx = -1;
- tronco[9].x = x.Next(0, 32);
- tronco[9].y = 9;
- tronco[9].delx = -1;
- tronco[10].x = x.Next(0, 70);
- tronco[10].y = 15;
- tronco[10].delx = -1;
- tronco[11].x = x.Next(0, 70);
- tronco[11].y = 19;
- tronco[11].delx = -1;
- tronco[12].x = x.Next(0, 70);
- tronco[12].y = 25;
- tronco[12].delx = -1;
- tronco[13].x = x.Next(0, 70);
- tronco[13].y = 29;
- tronco[13].delx = -1;
- tronco[14].x = x.Next(0, 70);
- tronco[14].y = 35;
- tronco[14].delx = -1;
- tronco[15].x = x.Next(0, 70);
- tronco[15].y = 39;
- tronco[15].delx = -1;
- /*--------------------------------------------------*/
- while (exitmovement[2])
- {
- switch (m1[ry][rx])
- {
- case 3:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- if (kbhit())
- {
- tecla = _getch();
- if (tecla == 224)
- {
- switch (m1[ry][rx])
- {
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::Gray;
- Console::SetCursorPosition(rx, ry);
- cout << char(177) << char(177) << char(177);
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(177) << char(177) << char(177);
- break;
- case 4:
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::SetCursorPosition(rx, ry);
- cout << " ";
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::SetCursorPosition(rx, ry + 1);
- cout << " ";
- break;
- case 5:
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::Cyan;
- Console::SetCursorPosition(rx, ry);
- cout << char(177) << char(177) << char(177);
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(177) << char(177) << char(177);
- break;
- case 8:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- tecla = _getch();
- switch (tecla)
- {
- case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
- case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
- case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
- case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
- }
- if (m1[ry][rx] == 5)
- {
- rx = 42;
- ry = 41;
- }
- switch (m1[ry][rx])
- {
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- case 4:
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::DarkGreen;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- ; break;
- case 5:
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- }
- }
- /*--------------------------------------------------*/
- _sleep(50);
- Troncozd(tronco, 0, rx, ry);
- Troncozd(tronco, 1, rx, ry);
- Troncozd(tronco, 2, rx, ry);
- Troncozd(tronco, 3, rx, ry);
- Troncozd(tronco, 4, rx, ry);
- Troncozd(tronco, 5, rx, ry);
- Troncozd(tronco, 6, rx, ry);
- Troncozd(tronco, 7, rx, ry);
- /*-------------------------*/
- Troncodz(tronco, 8, rx, ry);
- Troncodz(tronco, 9, rx, ry);
- Troncodz(tronco, 10, rx, ry);
- Troncodz(tronco, 11, rx, ry);
- Troncodz(tronco, 12, rx, ry);
- Troncodz(tronco, 13, rx, ry);
- Troncodz(tronco, 14, rx, ry);
- Troncodz(tronco, 15, rx, ry);
- /*--------------------------------------------------*/
- if (ry == 41 && rx == 9)
- exitmovement[2] = 0;
- }
- }
- void Movimiento4(int m1[43][81],int *exitmovement)
- {
- Random x;
- posctt * tronco = new posctt[18];
- int tecla;
- int rx = 42;
- int ry = 41;
- /*--------------------------------------------------*/
- tronco[0].x = x.Next(0, 32);
- tronco[0].y = 3;
- tronco[0].delx = 1;
- tronco[1].x = x.Next(0, 32);
- tronco[1].y = 9;
- tronco[1].delx = 1;
- tronco[2].x = x.Next(0, 70);
- tronco[2].y = 15;
- tronco[2].delx = 1;
- tronco[3].x = x.Next(0, 70);
- tronco[3].y = 21;
- tronco[3].delx = 1;
- tronco[4].x = x.Next(0, 70);
- tronco[4].y = 27;
- tronco[4].delx = 1;
- tronco[5].x = x.Next(0, 70);
- tronco[5].y = 33;
- tronco[5].delx = 1;
- tronco[6].x = x.Next(0, 70);
- tronco[6].y = 37;
- tronco[6].delx = 1;
- /*-------------------------*/
- tronco[7].x = x.Next(0, 32);
- tronco[7].y = 5;
- tronco[7].delx = -1;
- tronco[8].x = x.Next(0, 70);
- tronco[8].y = 11;
- tronco[8].delx = -1;
- tronco[9].x = x.Next(0, 70);
- tronco[9].y = 17;
- tronco[9].delx = -1;
- tronco[10].x = x.Next(0, 70);
- tronco[10].y = 23;
- tronco[10].delx = -1;
- tronco[11].x = x.Next(0, 70);
- tronco[11].y = 29;
- tronco[11].delx = -1;
- tronco[12].x = x.Next(0, 70);
- tronco[12].y = 35;
- tronco[12].delx = -1;
- tronco[13].x = x.Next(0, 32);
- tronco[13].y = 39;
- tronco[13].delx = -1;
- /*--------------------------------------------------*/
- while (exitmovement[3])
- {
- switch (m1[ry][rx])
- {
- case 3:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- if (kbhit())
- {
- tecla = _getch();
- if (tecla == 224)
- {
- switch (m1[ry][rx])
- {
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::Gray;
- Console::SetCursorPosition(rx, ry);
- cout << char(177) << char(177) << char(177);
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(177) << char(177) << char(177);
- break;
- case 5:
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::Cyan;
- Console::SetCursorPosition(rx, ry);
- cout << char(177) << char(177) << char(177);
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(177) << char(177) << char(177);
- break;
- case 8:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- tecla = _getch();
- switch (tecla)
- {
- case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
- case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
- case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
- case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
- }
- switch (m1[ry][rx])
- {
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- case 5:
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::Blue;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- }
- }
- _sleep(50);
- Troncozd(tronco, 0, rx, ry);
- Troncozd(tronco, 1, rx, ry);
- Troncozd(tronco, 2, rx, ry);
- Troncozd(tronco, 3, rx, ry);
- Troncozd(tronco, 4, rx, ry);
- Troncozd(tronco, 5, rx, ry);
- Troncozd(tronco, 6, rx, ry);
- /*-------------------------*/
- Troncodz(tronco, 7, rx, ry);
- Troncodz(tronco, 8, rx, ry);
- Troncodz(tronco, 9, rx, ry);
- Troncodz(tronco, 10, rx, ry);
- Troncodz(tronco, 11, rx, ry);
- Troncodz(tronco, 12, rx, ry);
- Troncodz(tronco, 13, rx, ry);
- /*--------------------------------------------------*/
- if (ry == 41 && rx == 9)
- exitmovement[3] = 0;
- }
- }
- void Movimiento5(int m1[43][81],int *exitmovement)
- {
- Random x;
- posctt * tronco = new posctt[18];
- int tecla;
- int rx = 42;
- int ry = 41;
- /*--------------------------------------------------*/
- tronco[0].x = x.Next(0, 70);
- tronco[0].y = 3;
- tronco[0].delx = 1;
- tronco[1].x = x.Next(0, 70);
- tronco[1].y = 7;
- tronco[1].delx = 1;
- tronco[2].x = x.Next(0, 70);
- tronco[2].y = 13;
- tronco[2].delx = 1;
- tronco[3].x = x.Next(0, 32);
- tronco[3].y = 17;
- tronco[3].delx = 1;
- tronco[4].x = x.Next(0, 70);
- tronco[4].y = 23;
- tronco[4].delx = 1;
- tronco[5].x = x.Next(0, 32);
- tronco[5].y = 27;
- tronco[5].delx = 1;
- tronco[6].x = x.Next(0, 70);
- tronco[6].y = 33;
- tronco[6].delx = 1;
- tronco[7].x = x.Next(0, 70);
- tronco[7].y = 37;
- tronco[7].delx = 1;
- /*-------------------------*/
- tronco[8].x = x.Next(0, 70);
- tronco[8].y = 5;
- tronco[8].delx = -1;
- tronco[9].x = x.Next(0, 32);
- tronco[9].y = 9;
- tronco[9].delx = -1;
- tronco[10].x = x.Next(0, 70);
- tronco[10].y = 15;
- tronco[10].delx = -1;
- tronco[11].x = x.Next(0, 32);
- tronco[11].y = 21;
- tronco[11].delx = -1;
- tronco[12].x = x.Next(0, 70);
- tronco[12].y = 25;
- tronco[12].delx = -1;
- tronco[13].x = x.Next(0, 70);
- tronco[13].y = 29;
- tronco[13].delx = -1;
- tronco[14].x = x.Next(0, 70);
- tronco[14].y = 35;
- tronco[14].delx = -1;
- tronco[15].x = x.Next(0, 70);
- tronco[15].y = 39;
- tronco[15].delx = -1;
- /*--------------------------------------------------*/
- while (exitmovement[4])
- {
- switch (m1[ry][rx])
- {
- case 3:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- if (kbhit())
- {
- tecla = _getch();
- if (tecla == 224)
- {
- switch (m1[ry][rx])
- {
- case 13:
- Console::BackgroundColor = ConsoleColor::Red;
- if ((ry == 14 || ry == 16 || ry == 18) && (rx == 10 || rx == 39 || rx == 66))
- {
- Console::ForegroundColor = ConsoleColor::Black;
- cout << char(186);
- }
- else
- {
- Console::ForegroundColor = ConsoleColor::Yellow;
- cout << char(176);
- }
- ; break;
- case 9:
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(rx, ry);
- cout << (char)176 << (char)176 << (char)176;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)176 << (char)176 << (char)176;
- ; break;
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::Gray;
- Console::SetCursorPosition(rx, ry);
- cout << char(177) << char(177) << char(177);
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(177) << char(177) << char(177);
- break;
- case 7:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- tecla = _getch();
- switch (tecla)
- {
- case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
- case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
- case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
- case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
- }
- switch (m1[ry][rx])
- {
- case 13:
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- if ((ry == 13 || ry == 15 || ry == 17) && (rx == 12 || rx == 39 || rx == 66))
- {
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(rx, ry);
- cout << char(176);
- Console::ForegroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(rx + 1, ry);
- cout << char(186);
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(rx + 2, ry);
- cout << char(176);
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(176);
- Console::ForegroundColor = ConsoleColor::Black;
- Console::SetCursorPosition(rx + 1, ry + 1);
- cout << char(186);
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(rx + 2, ry + 1);
- cout << char(176);
- }
- ; break;
- case 9:
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- ; break;
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- }
- }
- /*--------------------------------------------------*/
- _sleep(50);
- Troncolavazd(tronco, 0, rx, ry);
- Troncolavazd(tronco, 1, rx, ry);
- Troncolavazd(tronco, 2, rx, ry);
- Troncolavazd(tronco, 3, rx, ry);
- Troncolavazd(tronco, 4, rx, ry);
- Troncolavazd(tronco, 5, rx, ry);
- Troncolavazd(tronco, 6, rx, ry);
- Troncolavazd(tronco, 7, rx, ry);
- /*-------------------------*/
- Troncolavadz(tronco, 8, rx, ry);
- Troncolavadz(tronco, 9, rx, ry);
- Troncolavadz(tronco, 10, rx, ry);
- Troncolavadz(tronco, 11, rx, ry);
- Troncolavadz(tronco, 12, rx, ry);
- Troncolavadz(tronco, 13, rx, ry);
- Troncolavadz(tronco, 14, rx, ry);
- Troncolavadz(tronco, 15, rx, ry);
- /*--------------------------------------------------*/
- if (ry == 41 && rx == 9)
- exitmovement[4] = 0;
- }
- }
- void Movimiento6(int m1[43][81],int *exitmovement)
- {
- Random x;
- posctt * tronco = new posctt[6];
- posctt * rebo_obs = new posctt[20];
- int tecla;
- int rx = 0;
- int ry = 41;
- /*--------------------------------------------------*/
- rebo_obs[0].x = 18;
- rebo_obs[0].y = x.Next(13,16);
- rebo_obs[0].minry = 13;
- rebo_obs[0].maxry = 15;
- rebo_obs[0].dely = 1;
- rebo_obs[1].x = 30;
- rebo_obs[1].y = x.Next(13, 16);
- rebo_obs[1].minry = 13;
- rebo_obs[1].maxry = 15;
- rebo_obs[1].dely = 1;
- rebo_obs[2].x = 42;
- rebo_obs[2].y = x.Next(13, 16);
- rebo_obs[2].minry = 13;
- rebo_obs[2].maxry = 15;
- rebo_obs[2].dely = 1;
- rebo_obs[3].x = 54;
- rebo_obs[3].y = x.Next(13, 16);
- rebo_obs[3].minry = 13;
- rebo_obs[3].maxry = 15;
- rebo_obs[3].dely = 1;
- /*-------------------------*/
- rebo_obs[4].x = 18;
- rebo_obs[4].y = x.Next(19, 22);
- rebo_obs[4].minry = 19;
- rebo_obs[4].maxry = 21;
- rebo_obs[4].dely = 1;
- rebo_obs[5].x = 30;
- rebo_obs[5].y = x.Next(19, 22);;
- rebo_obs[5].minry = 19;
- rebo_obs[5].maxry = 21;
- rebo_obs[5].dely = 1;
- rebo_obs[6].x = 42;
- rebo_obs[6].y = x.Next(19, 22);;
- rebo_obs[6].minry = 19;
- rebo_obs[6].maxry = 21;
- rebo_obs[6].dely = 1;
- rebo_obs[7].x = 54;
- rebo_obs[7].y = x.Next(19, 22);;
- rebo_obs[7].minry = 19;
- rebo_obs[7].maxry = 21;
- rebo_obs[7].dely = 1;
- /*-------------------------*/
- rebo_obs[8].x = 24;
- rebo_obs[8].y = x.Next(25, 28);
- rebo_obs[8].minry = 25;
- rebo_obs[8].maxry = 27;
- rebo_obs[8].dely = 1;
- rebo_obs[9].x = 36;
- rebo_obs[9].y = x.Next(25, 28);
- rebo_obs[9].minry = 25;
- rebo_obs[9].maxry = 27;
- rebo_obs[9].dely = 1;
- rebo_obs[10].x = 48;
- rebo_obs[10].y = x.Next(25, 28);
- rebo_obs[10].minry = 25;
- rebo_obs[10].maxry = 27;
- rebo_obs[10].dely = 1;
- rebo_obs[11].x = 60;
- rebo_obs[11].y = x.Next(25, 28);
- rebo_obs[11].minry = 25;
- rebo_obs[11].maxry = 27;
- rebo_obs[11].dely = 1;
- /*-------------------------*/
- rebo_obs[12].x = 18;
- rebo_obs[12].y = x.Next(31, 34);
- rebo_obs[12].minry = 31;
- rebo_obs[12].maxry = 33;
- rebo_obs[12].dely = 1;
- rebo_obs[13].x = 30;
- rebo_obs[13].y = x.Next(31, 34);
- rebo_obs[13].minry = 31;
- rebo_obs[13].maxry = 33;
- rebo_obs[13].dely = 1;
- rebo_obs[14].x = 42;
- rebo_obs[14].y = x.Next(31, 34);
- rebo_obs[14].minry = 31;
- rebo_obs[14].maxry = 33;
- rebo_obs[14].dely = 1;
- rebo_obs[15].x = 54;
- rebo_obs[15].y = x.Next(31, 34);
- rebo_obs[15].minry = 31;
- rebo_obs[15].maxry = 33;
- rebo_obs[15].dely = 1;
- /*-------------------------*/
- rebo_obs[16].x = 24;
- rebo_obs[16].y = 37;
- rebo_obs[16].minry = 37;
- rebo_obs[16].maxry = 39;
- rebo_obs[16].dely = 1;
- rebo_obs[17].x = 36;
- rebo_obs[17].y = 37;
- rebo_obs[17].minry = 37;
- rebo_obs[17].maxry = 39;
- rebo_obs[17].dely = 1;
- rebo_obs[18].x = 48;
- rebo_obs[18].y = 37;
- rebo_obs[18].minry = 37;
- rebo_obs[18].maxry = 39;
- rebo_obs[18].dely = 1;
- rebo_obs[19].x = 60;
- rebo_obs[19].y = 37;
- rebo_obs[19].minry = 37;
- rebo_obs[19].maxry = 39;
- rebo_obs[19].dely = 1;
- /*-------------------------*//*-------------------------*/
- /*-------------------------*//*-------------------------*/
- tronco[0].x = x.Next(0, 32);
- tronco[0].y = 3;
- tronco[0].delx = 1;
- tronco[1].x = x.Next(0, 70);
- tronco[1].y = 7;
- tronco[1].delx = 1;
- tronco[5].x = tronco[0].x + 36;
- tronco[5].y = 3;
- tronco[5].delx = 1;
- /*-------------------------*/
- tronco[2].x = x.Next(0, 32);
- tronco[2].y = 5;
- tronco[2].delx = -1;
- tronco[3].x = x.Next(0, 70);
- tronco[3].y = 9;
- tronco[3].delx = -1;
- tronco[4].x = tronco[2].x + 36;
- tronco[4].y = 5;
- tronco[4].delx = -1;
- /*--------------------------------------------------*/
- while (exitmovement[5])
- {
- switch (m1[ry][rx])
- {
- case 3:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- if (kbhit())
- {
- tecla = _getch();
- if (tecla == 224)
- {
- switch (m1[ry][rx])
- {
- case 11:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::Black;
- cout << " ";
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::Black;
- cout << " ";
- break;
- case 9:
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::Yellow;
- Console::SetCursorPosition(rx, ry);
- cout << (char)176 << (char)176 << (char)176;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)176 << (char)176 << (char)176;
- ; break;
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::Gray;
- Console::SetCursorPosition(rx, ry);
- cout << char(177) << char(177) << char(177);
- Console::SetCursorPosition(rx, ry + 1);
- cout << char(177) << char(177) << char(177);
- break;
- case 7:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- tecla = _getch();
- switch (tecla)
- {
- case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
- case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
- case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
- case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
- }
- switch (m1[ry][rx])
- {
- case 11:
- Console::SetCursorPosition(rx, ry);
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)192 << (char)219 << (char)217;
- Console::SetCursorPosition(rx, ry + 1);
- Console::BackgroundColor = ConsoleColor::Black;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- cout << (char)218 << (char)223 << (char)191;
- break;
- case 9:
- Console::BackgroundColor = ConsoleColor::Red;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- ; break;
- case 3:
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry);
- cout << (char)192 << (char)219 << (char)217;
- Console::BackgroundColor = ConsoleColor::DarkGray;
- Console::ForegroundColor = ConsoleColor::DarkMagenta;
- Console::SetCursorPosition(rx, ry + 1);
- cout << (char)218 << (char)223 << (char)191;
- break;
- }
- }
- }
- /*--------------------------------------------------*/
- _sleep(100);
- objeto_rebotador(rebo_obs, 0, rx, ry);
- objeto_rebotador(rebo_obs, 1, rx, ry);
- objeto_rebotador(rebo_obs, 2, rx, ry);
- objeto_rebotador(rebo_obs, 3, rx, ry);
- /*-------------------------*/
- objeto_rebotador(rebo_obs, 4, rx, ry);
- objeto_rebotador(rebo_obs, 5, rx, ry);
- objeto_rebotador(rebo_obs, 6, rx, ry);
- objeto_rebotador(rebo_obs, 7, rx, ry);
- /*-------------------------*/
- objeto_rebotador(rebo_obs, 8, rx, ry);
- objeto_rebotador(rebo_obs, 9, rx, ry);
- objeto_rebotador(rebo_obs, 10, rx, ry);
- objeto_rebotador(rebo_obs, 11, rx, ry);
- /*-------------------------*/
- objeto_rebotador(rebo_obs, 12, rx, ry);
- objeto_rebotador(rebo_obs, 13, rx, ry);
- objeto_rebotador(rebo_obs, 14, rx, ry);
- objeto_rebotador(rebo_obs, 15, rx, ry);
- /*-------------------------*/
- objeto_rebotador(rebo_obs, 16, rx, ry);
- objeto_rebotador(rebo_obs, 17, rx, ry);
- objeto_rebotador(rebo_obs, 18, rx, ry);
- objeto_rebotador(rebo_obs, 19, rx, ry);
- /*-------------------------*//*-------------------------*/
- /*-------------------------*//*-------------------------*/
- Troncolavazd(tronco, 0, rx, ry);
- Troncolavazd(tronco, 1, rx, ry);
- Troncolavazd(tronco, 5, rx, ry);
- /*-------------------------*/
- Troncolavadz(tronco, 2, rx, ry);
- Troncolavadz(tronco, 3, rx, ry);
- Troncolavadz(tronco, 4, rx, ry);
- /*--------------------------------------------------*/
- if (ry == 41 && rx == 6)
- exitmovement[5] = 0;
- }
- }
- int main()
- {
- int*Exitmove = new int[6];
- Console::WindowHeight = 43;
- Console::WindowWidth = 81;
- int Map1[43][81] =
- {
- //0 5 6 9 13 17 18 23 24 27 31 35 36 41 42 45 49 53 54 59 60 63 67 71 72 77
- { 1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1 }, // 0
- { 1,1,6,6,6,6,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,6,6,6,6,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,6,6,6,6,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,6,6,6,6,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,6,6,6,6,1,1,1 }, // 1
- { 1,1,6,6,6,6,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,6,6,6,6,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,6,6,6,6,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,6,6,6,6,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,6,6,6,6,1,1,1 }, // 2
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 3
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 4
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 5
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 6
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 7
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 8
- { 1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 }, // 9
- { 1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 }, // 10
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 11
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 12
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 13
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 14
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 15
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 16
- { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 }, // 17
- { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 }, // 18
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 3
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 4
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 5
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 6
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 7
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 8
- { 1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 }, // 9
- { 1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 }, // 10
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 11
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 12
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 13
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 14
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 15
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 16
- { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 }, // 17
- { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 }, // 18
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 19
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 20
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 21
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 22
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 23
- { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 }, // 24
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 25
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 26
- };
- /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
- int Map2[43][81] =
- {
- //0 5 6 9 13 17 18 23 24 27 31 35 36 41 42 45 49 53 54 59 60 63 67 71 72 77
- { 1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1 }, // 0
- { 1,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1,1,1 }, // 1
- { 1,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1,1,1 }, // 2
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 3
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 4
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 5
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 6
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 7
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 8
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 9
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 10
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 11
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 12
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 13
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 14
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 15
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 16
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 17
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 18
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 19
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 20
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 21
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 22
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 }, // 23
- { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 }, // 24
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 25
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 26
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 27
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 28
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 29
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 30
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 31
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 32
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 33
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 34
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 35
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 36
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 37
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 38
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 39
- { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 40
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 41
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 42
- };
- /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
- int Map3[43][81] =
- {
- //0 5 6 9 13 17 18 23 24 27 31 35 36 41 42 45 49 53 54 59 60 63 67 71 72 77
- { 1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1 }, // 0
- { 1,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1,1,1 }, // 1
- { 1,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1,1,1 }, // 2
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 3
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 4
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 5
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 6
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 7
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 8
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 9
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 10
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 11
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 12
- { 5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 }, // 13
- { 5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 }, // 14
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 15
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 16
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 17
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 18
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 19
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 20
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 21
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 22
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 23
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 24
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 25
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 26
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 27
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 28
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 29
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 30
- { 5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 }, // 31
- { 5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 }, // 32
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 33
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 34
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 35
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 36
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 37
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 38
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 39
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 40
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 41
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 42
- };
- /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
- int Map4[43][81] =
- {
- //0 5 6 9 13 17 18 23 24 27 31 35 36 41 42 45 49 53 54 59 60 63 67 71 72 77
- { 1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1 }, // 0
- { 1,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1,1,1 }, // 1
- { 1,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,8,8,8,8,1,1,1 }, // 2
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 3
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 4
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 5
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 6
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 }, // 7
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 }, // 8
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 9
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 10
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 11
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 12
- { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 13
- { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 14
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 15
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 16
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 17
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 18
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 }, // 19
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 }, // 20
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 21
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 22
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 23
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 24
- { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 25
- { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 26
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 27
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 28
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 29
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 30
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 }, // 31
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 }, // 32
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 33
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 34
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 35
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 36
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 37
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 38
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 39
- { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 }, // 40
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 41
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 42
- };
- /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
- int Map5[43][81] =
- {
- //0 5 6 9 13 17 18 23 24 27 31 35 36 41 42 45 49 53 54 59 60 63 67 71 72 77
- { 1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1 }, // 0
- { 1,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1,1,1 }, // 1
- { 1,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1,1,1 }, // 2
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 3
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 4
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 5
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 6
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 7
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 8
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 9
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 10
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 11
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 12
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 13
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 14
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 15
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 16
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 17
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 18
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 19
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 20
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 21
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 22
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 23
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 24
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 25
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 26
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 27
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 28
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 29
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 30
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 33
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 34
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 31
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 32
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 35
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 36
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 37
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 38
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 39
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 40
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 41
- { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 }, // 42
- };
- /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
- int Map6[43][81] =
- {
- //0 5 6 9 13 17 18 23 24 27 31 35 36 41 42 45 49 53 54 59 60 63 67 71 72 77
- { 1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,1,1,1,1,1,1,1 }, // 0
- { 1,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1,1,1 }, // 1
- { 1,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1 ,1,1,1,1,1,1,1,1,1,1,1,1 ,1,7,7,7,7,1,1,1 }, // 2
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 3
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 4
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 5
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 6
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 7
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 8
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 9
- { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 }, // 10
- { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,3,3,3 ,3,3,3 ,3,3,3 }, // 11
- { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,3,3,3 ,3,3,3 ,3,3,3 }, // 12
- { 11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 13
- { 11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 14
- { 11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 15
- { 11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 16
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 17
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 18
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 19
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 20
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 21
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 22
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 23
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 24
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 25
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 26
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 27
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 28
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 29
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 30
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 33
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 34
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 31
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 32
- //0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 35
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 }, // 36
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 }, // 37
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 }, // 38
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 }, // 39
- { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 }, // 40
- { 3,3,3 ,3,3,3 ,3,3,3 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 }, // 41
- { 3,3,3 ,3,3,3 ,3,3,3 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 }, // 42
- };
- /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
- Exitmove[0] = 1;
- Exitmove[1] = 1;
- Exitmove[2] = 1;
- Exitmove[3] = 1;
- Exitmove[4] = 1;
- Exitmove[5] = 1;
- /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
- DibujaMapa(Map1);
- Movimiento1(Map1,Exitmove);
- _getch();
- Console::Clear();
- /*-------------------------*/
- DibujaMapa(Map2);
- Movimiento2(Map2,Exitmove);
- _getch();
- Console::Clear();
- /*-------------------------*/
- DibujaMapa(Map3);
- Movimiento3(Map3,Exitmove);
- _getch();
- Console::Clear();
- /*-------------------------*/
- DibujaMapa(Map4);
- Movimiento4(Map4,Exitmove);
- _getch();
- Console::Clear();
- /*-------------------------*/
- DibujaMapa(Map5);
- Movimiento5(Map5,Exitmove);
- _getch();
- Console::Clear();
- /*-------------------------*/
- DibujaMapa(Map6);
- Movimiento6(Map6,Exitmove);
- _getch();
- Console::Clear();
- /*-------------------------*/
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement