public void Init() { guildData = null; currentChannel = -1; }
void GuildCreateResult( byte[] _packet) { body_SC_GUILD_CREATE_RESULT create = new body_SC_GUILD_CREATE_RESULT(); create.PacketBytesToClass( _packet); switch( create.eResult) { case eRESULTCODE.eRESULT_FAIL_GUILD_NAME_EXIST: AsChatManager.Instance.InsertChat( AsTableManager.Instance.GetTbl_String(241), eCHATTYPE.eCHATTYPE_SYSTEM); return; case eRESULTCODE.eRESULT_FAIL_GUILD_NEED_GOLD: AsChatManager.Instance.InsertChat( AsTableManager.Instance.GetTbl_String(242), eCHATTYPE.eCHATTYPE_SYSTEM); return; case eRESULTCODE.eRESULT_FAIL_GUILD_NEED_LEVEL: AsChatManager.Instance.InsertChat( AsTableManager.Instance.GetTbl_String(246), eCHATTYPE.eCHATTYPE_SYSTEM); return; case eRESULTCODE.eRESULT_FAIL_GUILD_BUSY: AsChatManager.Instance.InsertChat( AsTableManager.Instance.GetTbl_String(1660), eCHATTYPE.eCHATTYPE_SYSTEM); return; case eRESULTCODE.eRESULT_SUCC: body_SC_GUILD_LOAD_RESULT guildData = new body_SC_GUILD_LOAD_RESULT(); guildData.szGuildName = create.szGuildName; guildData.szGuildMaster = AsUserInfo.Instance.SavedCharStat.charName_; guildData.ePermission = eGUILDPERMISSION.eGUILDPERMISSION_ALL; AsUserInfo.Instance.GuildData = guildData; AsHudDlgMgr.Instance.CloseGuildDlg(); string msg = string.Format( AsTableManager.Instance.GetTbl_String(247), create.szGuildName); AsNotify.Instance.MessageBox( AsTableManager.Instance.GetTbl_String(126), msg, null, null, AsNotify.MSG_BOX_TYPE.MBT_OK, AsNotify.MSG_BOX_ICON.MBI_NOTICE); break; } }
public void Clear() { #region -SkillReset resettedSkills.Clear(); #endregion m_WaypointList.Clear(); characterInfos.Clear(); latestCharSlot = 1; currentChannel = -1; guildData = null; AsEventManager.Instance.Clear(); NewMail = false; }
void GuildLoadResult( byte[] _packet) { body_SC_GUILD_LOAD_RESULT result = new body_SC_GUILD_LOAD_RESULT(); result.PacketBytesToClass( _packet); AsUserInfo.Instance.GuildData = result; Debug.Log( "GuildLoadResult"); if( null != AsHudDlgMgr.Instance) AsHudDlgMgr.Instance.CloseGuildDlg(); }