Files
wnmj-normal/Classes/Games/WNMJ/WN_WeaveCard.h
2026-03-03 13:56:44 +08:00

41 lines
789 B
C++

#pragma once
#include "cocos2d.h"
#include "ui/CocosGUI.h"
#include "WN_CMD_Sparrow.h"
#include "WN_GameLogic.h"
#include "WeaveCardBase.h"
USING_NS_CC;
using namespace ui;
using namespace std;
namespace WNMJ_SPACE{
#define NCMJ_WEAVE_OPP 125
#define NCMJ_WEAVE_RIGHT 115
#define NCMJ_WEAVE_SELF 130
#define NCMJ_WEAVE_LEFT 115
class WN_WeaveCard : public CWeaveCardBase
{
//函数定义
public:
WN_WeaveCard();
~WN_WeaveCard();
CREATE_FUNC(WN_WeaveCard);
//功能函数
public:
// 结算组合牌(设置碰杠组合)
bool SetCardData(const uint8 cbCardData, DWORD dwOperateCode);
//补杠
void SetBuGang(const uint8 cbCardData);
// 游戏结束显示组合牌;
bool ShowCardData(const WORD wChairID, const uint8 cbCenterCard, DWORD dwOperateCode, WORD wProvideUser);
};
}