relicutil.h

来自「天之炼狱1服务器端源文件游戏服务端不完整」· C头文件 代码 · 共 41 行

H
41
字号
#ifndef __RELIC_UTIL_H__#define __RELIC_UTIL_H__#include "Exception.h"#include "Effect.h"#include "Item.h"class Object;class Corpse;class Creature;class Zone;class PlayerCreature;bool isRelicItem(const Item* pItem);bool isRelicItem(Item::ItemClass IClass);void saveItemInCorpse(Item* pItem, Corpse* pCorpse) throw (Error);bool addRelicEffect(Creature* pCreature, Item* pItem) throw (Error);bool addHasRelicEffect(Zone* pZone, Corpse* pCorpse, Item* pItem) throw (Error);bool addEffectRelicPosition( Item* pItem, ZoneID_t zoneID, TPOINT tp ) throw(Error);bool deleteEffectRelicPosition( Item* pItem ) throw (Error);bool deleteRelicEffect( Corpse* pCorpse, Item* pItem ) throw (Error);bool deleteRelicEffect(Creature* pCreature, Item* pItem) throw (Error);//////////////////////////////////////////////////////////////////////////////// relic阑 zone俊 冻绢哆府绰 版快//////////////////////////////////////////////////////////////////////////////bool dropRelicToZone(PlayerCreature* pPC, Item* pItem) throw (Error);bool dropRelicToZone(Creature* pCreature, bool bSendPacket=true) throw (Error);bool dissectionRelicItem( Corpse* pCorpse, Item* pItem, const TPOINT& pt ) throw (Error);void sendBloodBibleEffect( Object* pObject, Effect::EffectClass EClass ) throw (Error);void sendHolyLandWarpEffect( Creature* pCreature ) throw (Error);void sendRelicWarpEffect(Corpse* pCorpse) throw (Error);#endif

⌨️ 快捷键说明

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