Ejemplo n.º 1
0
    protected override void OnGameDataReset()
    {
        m_reward         = null;
        m_settlementData = null;
        isMatchAgain     = false;
        isInvation       = false;
        opType           = OpenWhichPvP.None;

        ObjectManager.enableUpdate = true;
    }
Ejemplo n.º 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();
    }
Ejemplo n.º 3
0
 void _Packet(ScFactionSelfBattleInfo p)
 {
     FightRecordManager.Set(p);
     p.CopyTo(ref m_settlementData);
 }
Ejemplo n.º 4
0
    private void _Packet(ScFactionSelfBattleInfo msg)
    {
        msg.CopyTo(ref m_selfInfo);

        DispatchModuleEvent(EventSelfInfoChange);
    }