px_ls_skill_passive_damage.h

来自「MMORPG游戏服务器端架构及函数」· C头文件 代码 · 共 52 行

H
52
字号
#pragma	  once

/* must been first include begin */
#include "..\ProjectX_Common\ProjectX_Copyright.h"
#include "..\ProjectX_Common\ProjectX_Common.h"
/* must been first include end */

/* std and common include */
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>


//被动技能
typedef struct tagSkill_Passive_Damage {
	int		index;								//序号
	char	name[MAX_SKILL_NAME_LEN];			//名称	
	int		level_req;							//需求最低等级
	int		strength_req;						//最低力量需求
	int		agility_req;						//最低敏捷需求
	int		wit_req;							//最低智力需求
	int		command_req;						//最低统率需求
	int		dmg_min;							//最小伤害
	int		dmg_max;							//最大伤害
	int		delay_frame_req;					//延迟帧数
	int		risist_physics;						//抵抗物理伤害
	int		risist_cold;						//抵抗冰系伤害
	int		risist_fire;						//抵抗火系伤害
	int		risist_poison;						//抵抗毒系伤害
	int		risist_lighting;					//抵抗电系伤害	
	int		risist_magic;						//抵抗魔法伤害
	float	evade_enhance;						//躲避几率提升
	float	hp_enhance;							//hp最大提升
	float	mana_enhance;						//mana最大提升
	float	defence_enhance;					//防御加强
	int		hp_consume;							//hp消耗
	int		mana_consume;						//mana消耗
	int		sp_consume;							//需要消耗掉的skill_point,即类似AG点数
	BOOL	region;								//是否是区域技能
	int		gender_req;							//性别专属
	BOOL	hunman_use;							//人类能否使用
	BOOL	hun_use;							//野蛮人
	BOOL	sorcer_use;							//法师
	BOOL	genius_use;							//精灵
	BOOL	bowman_use;							//弓弩手
	BOOL	taoist_use;							//道士
	BOOL	nodead_use;							//亡灵
	BOOL	craftsman_use;						//匠人
	BOOL	knight_use;							//骑士	
}SKILL_PASSIVE_DAMAGE, * LPSKILL_PASSIVE_DAMAGE;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?