protected override void OnGameDataReset() { m_reward = null; m_settlementData = null; isMatchAgain = false; isInvation = false; opType = OpenWhichPvP.None; ObjectManager.enableUpdate = true; }
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(); }
void _Packet(ScFactionSelfBattleInfo p) { FightRecordManager.Set(p); p.CopyTo(ref m_settlementData); }
private void _Packet(ScFactionSelfBattleInfo msg) { msg.CopyTo(ref m_selfInfo); DispatchModuleEvent(EventSelfInfoChange); }