소스 검색

Added unit.h and empty unit.cpp

Noath 7 년 전
부모
커밋
3dce063154
2개의 변경된 파일47개의 추가작업 그리고 0개의 파일을 삭제
  1. 21 0
      unit.cpp
  2. 26 0
      unit.h

+ 21 - 0
unit.cpp

@@ -0,0 +1,21 @@
+#pragma once
+#include <iostream>
+#include <vector>
+
+class Spell {
+	//empty for allow to compile
+};
+
+class Unit {
+private:
+	int expirience_;
+	int level_;
+	int hit_points_;
+	int mana_points_;
+	int energy_points_;
+	int active_points_;
+	std::vector <Spell> skills_;
+public:
+	virtual Unit();
+	virtual ~Unit();
+};

+ 26 - 0
unit.h

@@ -0,0 +1,26 @@
+#pragma once
+#include <iostream>
+#include <vector>
+
+class Spell {
+	//empty for allow to compile
+};
+
+class Unit {
+protected:
+	int expirience_;
+	int level_;
+	int hit_points_;
+	int mana_points_;
+	int energy_points_;
+	int active_points_;
+	int atack_range_;
+	std::pair <int, int> location_; //x - first, y - second
+	std::vector <Spell> skills_;
+private:
+	
+
+public:
+	Unit();
+	virtual ~Unit();
+};