internal override void Init(GOEntry entry, GOSpawnEntry spawnEntry, GOSpawnPoint spawnPoint) { base.Init(entry, spawnEntry, spawnPoint); this.m_goTransportEntry = this.Entry as GOMOTransportEntry; TransportMgr.TransportEntries.TryGetValue(this.m_entry.GOId, out this.m_transportEntry); this.m_isMOTransport = this.m_goTransportEntry != null && this.m_transportEntry != null; }
public TransportMovement(GOMOTransportEntry entry, uint period) { this.m_entry = entry; this.Initialize(); }
//private List<uint> m_accelerationVertexIds, m_decelerationVertexIds; //private bool m_ready; public TransportMovement(GOMOTransportEntry entry, uint period) { m_entry = entry; //m_period = period; Initialize(); }