-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMap_2.h
46 lines (44 loc) · 1.01 KB
/
Map_2.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#ifndef MAP2_H
#define MAP2_H
#include<iostream>
#include<cstdio>
#include<conio.h>
#include<vector>
#include<string>
#include "Hero.h"
#include "Monster.h"
#include "CConsole.h"
#define MapHeight 40
#define MapWidth 20
using namespace std;
class Map2
{
private:
CConsole c;
public:
char* WALLCHAR ; // Ë«×Ö·û
char* SPACECHAR ; // Ë«×Ö·û
char* MONSTER1 ; // Ë«×Ö·û
char* MONSTER2 ; // Ë«×Ö·û
char* MONSTER3 ; // Ë«×Ö·û
char* MONSTER4 ; // Ë«×Ö·û
char* BOX ; // Ë«×Ö·û
static char* CHART[24][51];
char* wall ;
Map2(){
WALLCHAR = "¡ö"; // Ë«×Ö·û
SPACECHAR = " "; // Ë«×Ö·û
MONSTER1 = "¡ï"; // Ë«×Ö·û
MONSTER2 = "¡ò"; // Ë«×Ö·û
MONSTER3 = "¨‘"; // Ë«×Ö·û
MONSTER4 = "¡ô"; // Ë«×Ö·û
BOX = "¡î"; // Ë«×Ö·û
}
void make_map2();
void make_map1();
void print();
void Fight_map2(Hero &h);
//µØͼÐÅÏ¢
void Map2_Inc();
};
#endif MAP2_H