Commit 2dd986c0 authored by mercury233's avatar mercury233 Committed by nanahira

add TeammateSurrender

parent 02f74781
...@@ -175,6 +175,8 @@ public static class TcpHelper ...@@ -175,6 +175,8 @@ public static class TcpHelper
case StocMessage.HsWatchChange: case StocMessage.HsWatchChange:
Program.I().room.StocMessage_HsWatchChange(r); Program.I().room.StocMessage_HsWatchChange(r);
break; break;
case StocMessage.TeammateSurrender:
Program.I().room.StocMessage_TeammateSurrender(r);
case YGOSharp.Network.Enums.StocMessage.RoomList: case YGOSharp.Network.Enums.StocMessage.RoomList:
((Room)Program.I().room).StocMessage_RoomList(r); ((Room)Program.I().room).StocMessage_RoomList(r);
break; break;
......
...@@ -594,6 +594,13 @@ public class Room : WindowServantSP ...@@ -594,6 +594,13 @@ public class Room : WindowServantSP
} }
public bool needSide = false; public bool needSide = false;
public void StocMessage_TeammateSurrender(BinaryReader r)
{
if(Program.I().ocgcore.surrended)
RMSshow_none(InterString.Get("已申请投降,请等待队友同意。"));
else
RMSshow_none(InterString.Get("队友申请投降。若您同意,请点击投降按钮。"));
}
public bool joinWithReconnect = false; public bool joinWithReconnect = false;
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
HsPlayerEnter = 0x20, HsPlayerEnter = 0x20,
HsPlayerChange = 0x21, HsPlayerChange = 0x21,
HsWatchChange = 0x22, HsWatchChange = 0x22,
TeammateSurrender = 0x23
RoomList = 0x31 RoomList = 0x31
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment