1 Star 0 Fork 0

Ailwyn / Game-Server

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
gameData.h 1.53 KB
一键复制 编辑 原始数据 按行查看 历史
denntono 提交于 2011-12-07 19:18 . Signed-off-by: denntono marasovic@gmx.de
void gameData_load();
int gameData_getEquipmentClassIdSlot(int classId);
int gameData_getStarterItemTemplateClassId(int templateId);
typedef struct
{
int contextId;
char name[64];
int version;
int baseRegionId;
}gameData_mapInfo_t;
extern int mapInfoCount;
extern gameData_mapInfo_t *mapInfoArray;
#define ITEMTYPE_WEAPON 1
#define ITEMTYPE_ARMOR 2
typedef struct
{
unsigned int classId;
unsigned int templateId;
char type;
unsigned int currentHitPoints;
unsigned int maxHitPoints;
char* modifiedBy;
bool hasSellableFlag;
bool hasCharacterUniqueFlag;
bool hasAccountUniqueFlag;
bool hasBoEFlag;
char qualityId;
char boundToCharacter;
char notTradable;
char notPlaceableInLockbox;
char inventoryCategory;
unsigned int clipSize;
unsigned int currentAmmo;
float aimRate;
unsigned int reloadTime;
char altActionId;
char altActionArg;
char aeType;
unsigned int aeRadius;
unsigned int recoilAmount;
char reuseOverride;
unsigned int coolRate;
float heatPerShot;
char toolType;
bool isJammed;
char ammoPerShot;
unsigned int minDamage;
unsigned int maxDamage;
unsigned int ammoClassId;
char damageType;
int windupTime;
unsigned int recoveryTime;
unsigned int refireTime;
unsigned int range;
unsigned int altMaxDamage;
char altDamageType;
unsigned int altRange;
unsigned int altAERadius;
char altAEType;
char attackType;
}itemTemplate_t;
itemTemplate_t *gameData_getItemTemplateById(unsigned int templateId);
itemTemplate_t *gameData_getItemTemplateByName(char *name);
C++
1
https://gitee.com/xx_001/Game-Server.git
git@gitee.com:xx_001/Game-Server.git
xx_001
Game-Server
Game-Server
master

搜索帮助