Beispiel #1
0
 private void AssertDataContainer()
 {
     if (m_info == null)
     {
         m_info = PacketObject.Create <ScFactionInfos>();
     }
 }
Beispiel #2
0
    protected override void OnGameDataReset()
    {
        base.OnGameDataReset();

        m_battleInfo?.Destroy();
        m_battleInfo = null;

        m_selfInfo?.Destroy();
        m_selfInfo = null;

        m_info?.Destroy();
        m_info = null;

        m_currentActiveTime?.Destroy();
        m_currentActiveTime = null;

        m_message.Clear();
    }
Beispiel #3
0
 private void _Packet(ScFactionInfos msg)
 {
     msg.CopyTo(ref m_info);
     RefreshActiveTime();
     DispatchModuleEvent(EventGotFactionInfo);
 }