Files
mir_server/server/LogicServer/entitysystem/BasicFunctionsSystem.h
aixianling 5c9f1dae4a init
2025-01-09 17:45:40 +08:00

28 lines
780 B
C++

#pragma once
class BasicFunctionsSystem:
public CEntitySubSystem<enBasicFunctionsSystemID, BasicFunctionsSystem, CActor>
{
public:
BasicFunctionsSystem();
~BasicFunctionsSystem();
public:
virtual bool Initialize(void *data,SIZE_T size);
VOID ProcessNetData(INT_PTR nCmd,CDataPacketReader &packet);
//合成
void HandleComposeItem(CDataPacketReader& inPacket);
//锻造
void HandleForgeItem(CDataPacketReader& inPacket);
void HandleForgeInfo(CDataPacketReader& inPacket);//本服锻造id
//洗炼
void HandleRefining(CDataPacketReader& inPacket);
//洗炼替换
void HandleRefiningReplace(CDataPacketReader& inPacket);
//元宝回收
void SendRecoverItemInfo();
//升星
void UpdateItemStar(CDataPacketReader& packet);
};