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

📄 equipmentslotcontainer.h

📁 奇迹世界 部分源代码奇迹世界 部分源代码奇迹世界 部分源代码
💻 H
字号:
// EquipmentSlotContainer.h: interface for the CEquipmentSlotContainer class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_EQUIPMENTSLOTCONTAINER_H__0CECD3EF_08C6_4E7C_A7A0_9505E7132422__INCLUDED_)
#define AFX_EQUIPMENTSLOTCONTAINER_H__0CECD3EF_08C6_4E7C_A7A0_9505E7132422__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <SCItemSlotContainer.h>

class Player;
class SCItemSlot;

class CEquipmentSlotContainer : public SCItemSlotContainer  
{
public:
	CEquipmentSlotContainer();
	virtual ~CEquipmentSlotContainer();

	virtual VOID						UpdateSlot( POSTYPE AtPos, eSlotType type, DBSERIAL serial, SLOTCODE code, POSTYPE quickPos, DURATYPE dura, BYTE level, eUPDATE_BIT upbits = UB_ALL );
	virtual VOID						UpdateSlot( POSTYPE AtPos, SCSlot & IN rSlot );

	virtual BOOL						InsertSlot( POSTYPE AtPos, SCSlot & IN rSlot );									// 浇吩俊 按眉 眠啊
	virtual VOID						DeleteSlot( POSTYPE AtPos, SCSlot * pSlotOut );								// 浇吩狼 按眉 昏力

	BOOL								CanEquip( POSTYPE AtPos, SCSlot & IN rSlotIn );
	BOOL								ValidLimitStr( SCItemSlot & ItemSlot );
	BOOL								ValidLimitDex( SCItemSlot & ItemSlot );
	BOOL								ValidLimitInt( SCItemSlot & ItemSlot );
	BOOL								ValidLimitLevel( SCItemSlot & ItemSlot );
	BOOL								ValidLimitSKill1( SCItemSlot & ItemSlot );
	BOOL								ValidLimitSKill2( SCItemSlot & ItemSlot );

	inline VOID							SetPlayer( Player * pPlayer ) { m_pPlayer = pPlayer; }
protected:
	Player *							m_pPlayer;
};

#endif // !defined(AFX_EQUIPMENTSLOTCONTAINER_H__0CECD3EF_08C6_4E7C_A7A0_9505E7132422__INCLUDED_)

⌨️ 快捷键说明

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