mirror of
https://github.com/wu736139669/OzgGameRPG.git
synced 2026-08-08 07:17:40 +00:00
init
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
//
|
||||
// RPGData.h
|
||||
// OzgGameRPG
|
||||
//
|
||||
// Created by 欧志刚 on 14-4-5.
|
||||
//
|
||||
//
|
||||
|
||||
#ifndef __OzgGameRPG__RPGData__
|
||||
#define __OzgGameRPG__RPGData__
|
||||
|
||||
#include "cocos2d.h"
|
||||
|
||||
USING_NS_CC;
|
||||
using namespace std;
|
||||
|
||||
class RPGPlayer : public CCObject
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
int m_dataId;
|
||||
string m_name;
|
||||
int m_maxHP;
|
||||
int m_HP;
|
||||
int m_maxMP;
|
||||
int m_MP;
|
||||
float m_attack;
|
||||
float m_defense;
|
||||
float m_speed;
|
||||
float m_magicAttack;
|
||||
float m_magicDefense;
|
||||
int m_itemsIdArms;
|
||||
int m_itemsIdArmor;
|
||||
int m_level;
|
||||
string m_skill;
|
||||
int m_nextExp;
|
||||
string m_texPrefix;
|
||||
|
||||
float m_progress;
|
||||
|
||||
RPGPlayer();
|
||||
virtual ~RPGPlayer();
|
||||
|
||||
static RPGPlayer* create();
|
||||
|
||||
};
|
||||
|
||||
class RPGMonster : public CCObject
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
int m_dataId;
|
||||
string m_name;
|
||||
int m_maxHP;
|
||||
int m_HP; //数据库里面没有这个字段
|
||||
float m_attack;
|
||||
float m_defense;
|
||||
float m_speed;
|
||||
float m_magicAttack;
|
||||
float m_magicDefense;
|
||||
int m_exp;
|
||||
string m_skill;
|
||||
string m_tex;
|
||||
|
||||
int m_tag; //格式为 enum tag + 0到999的无重复数(就算同一个怪物也不能重复)
|
||||
|
||||
float m_progress;
|
||||
|
||||
RPGMonster();
|
||||
virtual ~RPGMonster();
|
||||
|
||||
static RPGMonster* create();
|
||||
|
||||
};
|
||||
|
||||
class RPGSkill : public CCObject
|
||||
{
|
||||
|
||||
public:
|
||||
string m_name;
|
||||
int m_mp;
|
||||
|
||||
RPGSkill();
|
||||
virtual ~RPGSkill();
|
||||
|
||||
static RPGSkill* create();
|
||||
};
|
||||
|
||||
#endif /* defined(__OzgGameRPG__RPGData__) */
|
||||
Reference in New Issue
Block a user