|
- local doushisiDef=ZPFramework.ZPFrameworkClassImprot("zp_base.luaScript.ZPDef")
-
- --一般邀请信息标题用
- doushisiDef.GameName = "斗十四"
- doushisiDef.TipFile.HU = "zp_huType_%d.png"
- doushisiDef.GameID = 47
-
- doushisiDef.Game_Bg =
- {
- [1] = {
- ['2d'] = "doushisi/res/zy_fangjian/liuzhou_2d_red_bg.jpg",
- ['3d'] = "doushisi/res/zy_fangjian/hongzhong_mingliang_3d_bg.png",
- },
- [2] = {
- ['2d'] = "doushisi/res/zy_fangjian/liuzhou_2d_green_bg.jpg",
- ['3d'] = "doushisi/res/zy_fangjian/hongzhong_rouhe_3d_bg.jpg",
- },
- [3] = {
- ['2d'] = "doushisi/res/zy_fangjian/liuzhou_2d_blue_bg.jpg",
- ['3d'] = "doushisi/res/zy_fangjian/hongzhong_jingdian3d_bg.png",
- },
- }
-
- doushisiDef.DOUSHISI_GAME_CHAT_TXT = {
- [1] = {txt="哎呀,咋子比乌龟还慢嘛!",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_1.ogg"},
- [2] = {txt="不要紧斗催,再催奢我就要削桌儿了哦!",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_2.ogg"},
- [3] = {txt="打就好森点打嘛,不要跟我醒尔黄当的。",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_3.ogg"},
- [4] = {txt="紧斗悬啥子嘛,几哈点打起走嘛。",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_4.ogg"},
- [5] = {txt="你弹簧手是不是,快点出!",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_5.ogg"},
- [6] = {txt="你光头打摩斯哦!",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_6.ogg"},
- [7] = {txt="你们硬是有点凶啊,要把我整四医院睡起。",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_7.ogg"},
- [8] = {txt="你娃好牛逼!",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_8.ogg"},
- [9] = {txt="你娃是鸡儿喝米汤,请不到个张,这牌都敢打。",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_9.ogg"},
- [10] = {txt="万水千山总是情,多输一点行不行。",oggStandard="zp_doushisi/res/sound/chat/doushisi_%s_%s_10.ogg"},
- }
-
-
- --行为类型
- --ZiPai_OP_TYPE =
- doushisiDef.OpType =
- {
- OP_TYPE_CHI = 1, --吃
- OP_TYPE_PENG = 2, --碰
- OP_TYPE_CANCEL = 3, --过
- OP_TYPE_HU = 4, --胡
- OP_TYPE_MINGWEI = 5, --明偎
- OP_TYPE_ANWEI = 6, --暗偎
- OP_TYPE_PAO = 7, --跑
- OP_TYPE_TI = 8, --提
- OP_TYPE_CHONG_PAO = 9, --重跑
- OP_TYPE_BI = 10, --比
- OP_TYPE_BAO = -55, --爆
- OP_TYPE_ZIMO = 11, --自摸
-
- --长牌新增
- OP_TYPE_BA = 12, --巴
- OP_TYPE_TOU = 13, --偷
- OP_TYPE_LAI_PENG = 14, --癞子碰
- OP_TYPE_FANPAI_BA = 15,
-
- }
-
-
- --操作码
- --ZiPai_OP_CODE =
- doushisiDef.OpCode =
- {
- OP_ERROR = 0x0000, --//不存在的操作,错误操作
- OP_CANCEL = 0x0001, --//空操作
- OP_CHI = 0x0002, --//吃起
- OP_TOU_QI_SHOU = 0x0004, --//偷起,起手三张相同的牌
- OP_BA_QI_SHOU = 0x0008, --//巴,起手偷完四张一样的
- OP_PENG_LAIZI = 0x0010, --碰 癞子
- OP_PENG = 0x0020, --//对起 即碰
- OP_TOU_ZHUA = 0x0080, --//偷起,抓到三张相同的牌
- OP_BA_ZHUA = 0x0100, --//巴,抓到偷碰相同的牌
- OP_BA_FAN = 0x0200, --//巴,翻到偷碰相同的牌
- OP_HU = 0x0400, --//胡
- OP_TIAN_HU = 0x0800 --//胡
- }
-
- doushisiDef.CardType =
- {
- CARD_TYPE_HAND = 1, -- 手牌
- CARD_TYPE_GROUP_OUT = 2, -- 吃牌 弃牌
- CARD_TYPE_HU = 3, --胡牌
- }
-
- --ZiPai_SEND_CARD_TYPE =
- doushisiDef.SendCardType =
- {
- SINGLE_CARD = 0, --//单牌
- TWO_SAME_CARD = 1, --//两张相同牌
- TOU_THREE_SAME = 2, --//三张同牌 偷
- BA_FOUR_SAME = 3, --//四张同牌 巴
- CHI_PAI_PENG = 4, --//三张同牌 碰牌
- TWO_SUM_CHI = 5, --//和14 吃
- SAME_VALUE_CARD = 6, --//相同值牌
- }
-
-
- --ZiPai_OUT_CARD_ERROR_TIP =
- doushisiDef.OutCardErrorTip =
- {
- OUT_CARD_SUCCESS = 0, --正常
- OUT_CARD_ON_NEED = 1, --不需要出牌
- OUT_CARD_INVALID = 2, --出牌非法
- OUT_CARD_BAOPEI = 3,
- }
-
-
- doushisiDef.TipFile =
- {
- GUO = "zp_room_opact_guo.png",
- CHI = "zp_doushisi/res/ui/zy_fangjian/btn_effect/effect/chi.png",
- PENG = "zp_doushisi/res/ui/zy_fangjian/btn_effect/effect/peng.png",
- BAOJIAO= "zp_doushisi/res/ui/zy_fangjian/btn_effect/effect/baojiao.png",
- BA = "zp_doushisi/res/ui/zy_fangjian/btn_effect/effect/ba.png",
- TOU = "zp_doushisi/res/ui/zy_fangjian/btn_effect/effect/tou.png",
- HU = "zp_doushisi/res/ui/zy_fangjian/btn_effect/effect/hu.png",
- BAOPEI = "zp_doushisi/res/ui/zy_fangjian/btn_effect/effect/chilaibao.png"
- }
-
-
- --小局结束类型
- --ZiPai_XIAOJU_OVER_RESULT =
- doushisiDef.XiaoJuEndType =
- {
- STOP_FLAG_NORMAL = 0, --正常结束
- STOP_FLAG_HUANG_ZHUANG = 1, --黄庄
- STOP_FLAG_LONG_NOT_END = 2, --长时间自动解散
- STOP_FLAG_DISBAND_GAME = 3, --解散游戏
- STOP_FLAG_TUOGUAN_DISMISS = 10,
- }
-
-
- --小局胡牌类型
- --ZiPai_XIAOJU_HU_TYPE =
- doushisiDef.HuType =
- {
- TIAN_HU = 0x0001,
- DI_HU = 0x0002,
- BAO_HU = 0x0020,
- FENGDING = 0x0040,
- }
-
-
- doushisiDef.ReconnectState =
- {
- GAME_STATUS_INIT = 0, --初始状态
- GAME_STATUS_WAIT_OP_TOU = 1, --等待偷吧
- GAME_STATUS_WAIT_OP_BAO = 2, --等待爆牌中
- GAME_STATUS_WAIT_OUT_CARDS = 3, --等待玩家出牌中
- GAME_STATUS_AUTO_DISCSRD = 4, --玩家自动弃牌中
- GAME_STATUS_WAIT_OP_TIAN_HU = 5, --庄家天胡时等待庄家确定中
- GAME_STATUS_WAIT_OP_AFTER_TURN_OVER = 6, --翻牌后等待玩家操作中
- GAME_STATUS_WAIT_OP_AFTER_OUTCARD = 7, --出牌后等待玩家操作中
- GAME_STATUS_ROUND_OVER = 8,--一局结束
- GAME_STATUS_GAME_OVER = 9,--游戏结束
- GAME_STATUS_WAIT_QIANGBA = 10, --等待抢巴
- GAME_STATUS_WAIT_BANKER_OUTCARD = 11, --等待庄家出牌
- }
-
-
-
- --回放操作码
- --ZiPai_RECORD_CODE =
- doushisiDef.RecordCode =
- {
- RECORD_CODE_NULL = 0,
- RECORD_CODE_CANCEL = 1,
- RECORD_CODE_DISCARD = 2,
- RECORD_CODE_TURNCARD = 3,
- RECORD_CODE_CHUANG = 4,
- RECORD_CODE_SHAO = 5,
- RECORD_CODE_OUTCARD = 6,
- RECORD_CODE_LEFTCHI = 7,
- RECORD_CODE_MIDCHI = 8,
- RECORD_CODE_RIGHTCHI = 9,
- RECORD_CODE_MIXDACHI = 10,
- RECORD_CODE_ERQISHICHI = 11,
- RECORD_CODE_KAIZHAO = 12,
- RECORD_CODE_HU = 13,
- RECORD_CODE_CHONGZHAO = 14,
- RECORD_CODE_PENG = 15,
- RECORD_CODE_SAMEDACHI = 16,
- RECORD_CODE_WU_FU = 17,
-
- RECORD_CODE_BAOJIAO = 18,
- RECORD_CODE_TOU = 19,
- RECORD_CODE_BA = 20,
- RECORD_CODE_MOPAI = 21,
- RECORD_CODE_CHI = 22,
- RECORD_CODE_TUOSHU = 23,
- RECORD_CODE_BAFAN = 24,
-
- }
-
- doushisiDef.ZPEvent.ChangeChatEnable = "ZPEvent_ChangeChatEnable"
-
- doushisiDef.ZPEvent.ChangeLanguage = "ZPEvent_ChangeLanguage"
-
- doushisiDef.ZPEvent.HostingRequest = "HostingRequest"
-
- return doushisiDef
|