Difference between revisions of "IMyShipController/ru"
(Created page with "{{DISPLAYTITLE:IMyBatteryBlock}} Пространство имён Sandbox.ModAPI.Ingame ''public interface '''IMyShipController''' : IMyTerminalBlock...") |
(No difference)
|
Revision as of 20:33, 14 August 2016
Пространство имён Sandbox.ModAPI.Ingame
public interface IMyShipController : IMyTerminalBlock, IMyCubeBlock, IMyEntity
Общий интерфейс систем управления кораблём
Свойства:
bool IsUnderControl { get; }
Управляет ли данный контроллер кораблём
bool ControlWheels { get; }
Управляет ли данный контроллер колёсами
bool ControlThrusters { get; }
Управляет ли данный контроллер ускорителями
bool HandBrake { get; }
Включен ли ручной тормоз
bool DampenersOverride { get; }
Включены ли гасители инерции
Методы:
Vector3D GetNaturalGravity()
Возвращает вектор естественной гравитации
Vector3D GetArtificialGravity()
Возвращает вектор искусственной гравитации
Vector3D GetTotalGravity()
Возвращает суммарный вектор гравитации
double GetShipSpeed()
Возвращает скорость корабля
MyShipVelocities GetShipVelocities()
Возвращает векторы линейной и угловой скоростей корабля
MyShipMass CalculateShipMass()
Возвращает массу корабля