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;
		}