public TurretBaseEntity(CubeGridEntity parent, MyObjectBuilder_TurretBase definition) : base(parent, definition) { m_inventory = new InventoryEntity(definition.Inventory); m_shootingRange = definition.Range; m_searchingRange = m_shootingRange + 100; m_targetMeteors = definition.TargetMeteors; m_targetMissiles = definition.TargetMissiles; m_targetMoving = definition.TargetMoving; }
public TurretBaseEntity(CubeGridEntity parent, MyObjectBuilder_TurretBase definition, Object backingObject) : base(parent, definition, backingObject) { m_turretNetworkManager = new TurretNetworkManager(this, GetNetworkManager()); m_inventory = new InventoryEntity(definition.Inventory, GetTurretInventory()); m_shootingRange = definition.Range; m_searchingRange = m_shootingRange + 100; m_targetMeteors = definition.TargetMeteors; m_targetMissiles = definition.TargetMissiles; m_targetMoving = definition.TargetMoving; }