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