⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 px_ls_uninit.h

📁 MMORPG游戏服务器端架构及函数
💻 H
字号:
#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>


void ls_uninit_subproc(void);									/* 总入口 */

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++
/*
*	stat uninit
*/
void ls_uninit_stat(void);
/*
*	basepath & configuration uninit
*/
void ls_uninit_basepath(void);						
void ls_uninit_configuration(void);
/*
*	base map uninit 
*/
void ls_uninit_base_map(void);
/*
*	entity uninit
*/
void ls_uninit_entity(void);									/* main entry */
void ls_uninit_entity_trap(void);								/* 陷阱 */
void ls_uninit_entity_monster(void);							/* 怪物 */
void ls_uninit_entity_player(void);								/* 玩家 */
void ls_uninit_entity_npc(void);								/* npc */
void ls_uninit_entity_gm(void);									/* gm */
void ls_uninit_entity_teleport_point(void);						/* 地图上的传送点标志 */
void ls_uninit_frame(void);										/* 读取与帧数相关的配置 */
void ls_uninit_frame_fbs(void);									/* fbs */
void ls_uninit_frame_fce(void);									/* fce */
void ls_uninit_frame_fcm(void);									/* fcm */
void ls_uninit_frame_fcp(void);									/* fcp */
void ls_uninit_frame_fcr(void);									/* fcr */
void ls_uninit_frame_fhr(void);									/* fhr */
void ls_uninit_frame_flr(void);									/* flr */
void ls_uninit_frame_fmr(void);									/* fmr */
void ls_uninit_frame_fms(void);									/* fms */
void ls_uninit_frame_fpr(void);									/* fpr */
void ls_uninit_frame_fsr(void);									/* fsr */
void ls_uninit_frame_fss(void);									/* fss */
void ls_uninit_entity_exp(void);								/* exp */
/*
*	item uninit
*/
void ls_uninit_item(void);										/* main item entry */

void ls_uninit_item_defence(void);								/* main sub_item_defence entry */
void ls_uninit_item_weapon(void);								/* main sub_item_weapon entry */
void ls_uninit_item_staff(void);								/* main sub_item_staff entry */

void ls_uninit_item_defence_armor(void);						/* 防御甲或者衣服 */
void ls_uninit_item_defence_boot(void);							/* 靴子 */
void ls_uninit_item_defence_eye(void);							/* 眼罩 */
void ls_uninit_item_defence_shirt(void);						/* 内衣 */
void ls_uninit_item_defence_helm(void);							/* 头盔 */
void ls_uninit_item_defence_belt(void);			 				/* 腰带 */
void ls_uninit_item_defence_glove(void);						/* 手套 */
void ls_uninit_item_defence_ring(void);							/* 戒指 */
void ls_uninit_item_defence_shield(void);						/* 盾牌 */
void ls_uninit_item_defence_amulet(void);						/* 项链 */
void ls_uninit_item_defence_wing(void);							/* 翅膀 */
void ls_uninit_item_defence_guardianship(void);					/* 守护 */
void ls_uninit_item_defence_legguard(void);						/* 护腿 */
void ls_uninit_item_defence_mantle(void);						/* 披风 */
void ls_uninit_item_defence_talisman(void);						/* 护身符 */

void ls_uninit_item_weapon_ax(void);							/* 斧子 */
void ls_uninit_item_weapon_bow(void);							/* 弓 */
void ls_uninit_item_weapon_crossbow(void);						/* 弩 */
void ls_uninit_item_weapon_dangger(void);						/* 匕首 */
void ls_uninit_item_weapon_deconticatetool(void);				/* 剥皮工具 */
void ls_uninit_item_weapon_herbaltool(void);					/* 收集草药工具 */
void ls_uninit_item_weapon_leaf(void);							/* 亡灵荷叶 */
void ls_uninit_item_weapon_mace(void);							/* 顶头锤 */
void ls_uninit_item_weapon_magicstaff(void);					/* 法杖 */
void ls_uninit_item_weapon_miningtool(void);					/* 采矿工具 */
void ls_uninit_item_weapon_powerstaff(void);					/* 权杖 */
void ls_uninit_item_weapon_reamer(void);						/* 刀 */
void ls_uninit_item_weapon_shaft(void);							/* 矛 */
void ls_uninit_item_weapon_spear(void);							/* 枪 */
void ls_uninit_item_weapon_stave(void);							/* 棍棒 */
void ls_uninit_item_weapon_sword(void);							/* 剑 */

void ls_uninit_item_staff_consumer(void);						/* 消耗性物品 */
void ls_uninit_item_staff_gem(void);							/* 珠宝 */
void ls_uninit_item_staff_guid(void);							/* 战盟或者血盟创建需要物品 */
void ls_uninit_item_staff_pet(void);							/* 宠物 */
void ls_uninit_item_staff_restore(void);						/* 恢复类药剂 */
void ls_uninit_item_staff_skill(void);							/* 技能书或者技能石 */
void ls_uninit_item_staff_special(void);						/* 特别物品 */
void ls_uninit_item_staff_state(void);							/* 恢复状态类物品 */
void ls_uninit_item_staff_task(void);							/* 任务物品 */
/*
*	event uninit
*/
void ls_uninit_event(void);										/* main event entry */
void ls_uninit_event_revenge(void);								/* 怪物复仇事件,仅在服务器方侦测出需要动态平衡时开放 */
//void ls_uninit_event_special(void);							/* 特殊事件,有ls服务器方单方面开放,于ls服务器集群内部可以保持不一致 */
/*
*	refresh uninit
*/
void ls_uninit_refresh(void);									/* main refresh entry */
void ls_uninit_refresh_monster(void);							/* 刷新怪物 */
void ls_uninit_refresh_npc(void);								/* npc */
void ls_uninit_refresh_npc_fix(void);							/* 固定位置或者仅刷新一次的npc */
void ls_uninit_refresh_npc_nofix(void);							/* 需要不定时刷新的npc */
void ls_uninit_refresh_revenge(void);							/* 怪物复仇事件 */
/*
*	global search key and stat uninit
*/
void ls_uninit_key(void);
void ls_uninit_monster_key(void);								/* 怪物 */
void ls_uninit_account_key(void);								/* 帐号 */
void ls_uninit_char_grop_key(void);								/* 集群内LS服务器链表 */
void ls_uninit_team_key(void);									/* 组队 */
void ls_uninit_war_guid_key(void);								/* 战盟 */
void ls_uninit_battle_guid_key(void);							/* 血盟 */
void ls_uninit_trap_key(void);									/* 陷阱 */
void ls_uninit_scroll_door_key(void);							/* 传送门 */
void ls_uninit_npc_key(void);									/* npc */
void ls_uninit_gm_key(void);									/* gm */

⌨️ 快捷键说明

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