From 2f723e5320ef618985cc9ea8f71deafd3e4bec36 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期二, 16 四月 2019 11:35:50 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 Fight/Stage/Dungeon/ClientDungeonStageUtility.cs |   43 ++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 42 insertions(+), 1 deletions(-)

diff --git a/Fight/Stage/Dungeon/ClientDungeonStageUtility.cs b/Fight/Stage/Dungeon/ClientDungeonStageUtility.cs
index d406afb..6662a9d 100644
--- a/Fight/Stage/Dungeon/ClientDungeonStageUtility.cs
+++ b/Fight/Stage/Dungeon/ClientDungeonStageUtility.cs
@@ -1,4 +1,5 @@
-锘縰sing System.Collections;
+锘縰sing System;
+using System.Collections;
 using System.Collections.Generic;
 using UnityEngine;
 
@@ -7,6 +8,8 @@
 
     public static bool isClientDungeon { get; private set; }
     public static ushort clientMapId { get; private set; }
+
+    public static event Action<HB214_tagMCCuntomFBPrizeInfo> onReceiveCustomDropItme;
 
     public static void Init()
     {
@@ -19,6 +22,44 @@
         clientMapId = mapId;
     }
 
+    public static void RequestClientDropItem(int mapId, int lineId)//妯℃嫙鐨勭湡瀹炲湴鍥緄d浠ュ強绾胯矾id
+    {
+        var pak = new CB108_tagCMRefreshCustomFBPrize();
+        pak.MapID = (uint)mapId;
+        pak.FuncLineID = (ushort)lineId;
+        GameNetSystem.Instance.SendInfo(pak);
+    }
+
+    public static void RequestSettleClientDungeon(int mapId, int lineId)
+    {
+        var pak = new CB109_tagCMGiveCustomFBPrize();
+        pak.MapID = (uint)mapId;
+        pak.FuncLineID = (ushort)lineId;
+        GameNetSystem.Instance.SendInfo(pak);
+    }
+
+    public static void RequestStartClientDungeon(int mapId,int lineId)
+    {
+        var pak = new CA231_tagCMClientStartCustomScene();
+        pak.MapID = (uint)mapId;
+        pak.FuncLineID = (ushort)lineId;
+        GameNetSystem.Instance.SendInfo(pak);
+    }
+
+    public static void RequestExitClientDungeon()
+    {
+        var pak = new CA233_tagCMClientExitCustomScene();
+        GameNetSystem.Instance.SendInfo(pak);
+    }
+
+    public static void ReceiveCustomItems(HB214_tagMCCuntomFBPrizeInfo package)
+    {
+        if (onReceiveCustomDropItme != null)
+        {
+            onReceiveCustomDropItme(package);
+        }
+    }
+
     private static void Reset()
     {
         isClientDungeon = false;

--
Gitblit v1.8.0