Example #1
0
 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;
 }
Example #2
0
        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>();
                });
            }
        }