41 lines
789 B
C++
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);
|
|
|
|
};
|
|
} |