public GameBase(HNGameManager ma) { m_kIndividualMission = new CGPIndividualMission(System.Text.Encoding.Default.GetBytes(LoginScene.m_strServerIP), LoginScene.m_nLogonServerPort); m_kIndividualMission.setMissionSink(this); hnManager = ma; }
public UserInfo() { m_kUpPlayerInfoCB = new List <UserCallInfo>(); m_kLoginSucessCB = new List <UserCallInfo>(); m_kUserInGameServerInfo = new CGUserInGameServerInfo(System.Text.Encoding.Default.GetBytes(LoginScene.m_strServerIP), LoginScene.m_nLogonServerPort); m_kIndividualMission = new CGPIndividualMission(System.Text.Encoding.Default.GetBytes(LoginScene.m_strServerIP), LoginScene.m_nLogonServerPort); GlobalUserInfo.GetInstance().setSink(this); m_kUserInGameServerInfo.setMissionSink(this); m_kSignInMission = new CGPSignInMission(System.Text.Encoding.Default.GetBytes(LoginScene.m_strServerIP), LoginScene.m_nLogonServerPort); m_kRaffleMission = new CGPRaffleMission(System.Text.Encoding.Default.GetBytes(LoginScene.m_strServerIP), LoginScene.m_nLogonServerPort); if (m_hnManager == null) { Loom.QueueOnMainThread(() => { m_hnManager = GameObject.FindObjectOfType <HNGameManager>(); }); } }