【quick-cocos2d-lua】 疯狂牛牛

local xpnn_logic = {}

--牌的花色掩码
MASK_VALUE = 0x0F
MASK_COLOR = 0xF0

CARD_TYPE = {
	no_niu      = 0x0000, --无牛
	niu1        = 0x0001, --牛一
	niu2        = 0x0002, --牛二
	niu3        = 0x0003, --牛三
	niu4        = 0x0004, --牛四
	niu5        = 0x0005, --牛五
	niu6        = 0x0006, --牛六
	niu7        = 0x0007, --牛七
	niu8        = 0x0008, --牛八
	niu9        = 0x0009, --牛九
	niu_niu     = 0x000a, --牛牛
	king4_niu   = 0x000b, --四花牛
	king5_niu   = 0x000c, --五花牛
}

CARD_POOL = {
	0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, --方块A-10JQK
	0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, --梅花A-10JQK
	0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, --红桃A-10JQK
	0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, --黑桃A-10JQK
}

--分组类型
local GROUP_TYPE = {
	{1,2,3,4,5},{1,2,4,3,5},{1,2,5,3,4},
	{1,3,4,2,5},{1,3,5,2,4},{1,4,5,2,3},
	{2,3,4,1,5},{2,3,5,1,4},{2,4,5,1,3},
	{3,4,5,1,2},
}

--洗牌
function xpnn_logic.shuffle_card_pool()

end

function xpnn_logic.get_card_color(card)
	return MASK_COLOR & card	
end

function xpnn_logic.get_card_value(card)
	return MASK_VALUE & card
end

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值