summaryrefslogtreecommitdiff
path: root/Client/Assets/Scripts/XMainClient/RecruitPlayerPublishView.cs
blob: c46c64e4ca9f99afc1aab75d06ebd8957264ffe2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
using System;
using KKSG;
using UILib;
using XUtliPoolLib;

namespace XMainClient
{
	internal class RecruitPlayerPublishView : RecruitPublishView<RecruitPlayerPublishView, RecruitPlayerPublishBehaviour>
	{
		public override string fileName
		{
			get
			{
				return "Team/RecruitPublishView";
			}
		}

		private GroupChatFindRoleInfo _PlayerInfo;

		protected override bool OnSubmitClick(IXUIButton btn)
		{
			bool flag = this._PlayerInfo == null;
			if (flag)
			{
				this._PlayerInfo = new GroupChatFindRoleInfo();
			}
			this._PlayerInfo.stageID = base.GetSelectStageID();
			this._PlayerInfo.type = base.GetMemberType();
			this._PlayerInfo.time = (uint)base.GetTime();
			this._PlayerInfo.roleid = XSingleton<XAttributeMgr>.singleton.XPlayerData.RoleID;
			this._PlayerInfo.rolename = XSingleton<XAttributeMgr>.singleton.XPlayerData.Name;
			this._PlayerInfo.fighting = XCharacterDocument.GetCharacterPPT();
			this._doc.SendGroupChatPlayerInfo(this._PlayerInfo);
			return base.OnSubmitClick(btn);
		}
	}
}