http://spaceengineerswiki.com/api.php?action=feedcontributions&user=Rsa97&feedformat=atom
Space Engineers Wiki - User contributions [en]
2024-03-29T06:30:06Z
User contributions
MediaWiki 1.28.0
http://spaceengineerswiki.com/index.php?title=TypeCode/ru&diff=19682
TypeCode/ru
2017-02-19T15:58:24Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:TypeCode}}<br />
Версия игры: 1.175<br />
<br>Пространство имён System<br />
<br />
''public enum '''TypeCode'''''<br />
<br>&nbsp;&nbsp;Коды типов для [[TerminalActionParameter/ru|TerminalActionParameter]]<br />
<br />
'''Empty''' = 0 - пустое значение<br />
<br>'''Object''' = 1 - объект<br />
<br>'''DBNull''' = 2 - несуществующее значение<br />
<br>'''Boolean''' = 3 - логическое (true/false)<br />
<br>'''Char''' = 4 - символ<br />
<br>'''SByte''' = 5 - знаковое 8-битное целое<br />
<br>'''Byte''' = 6 - беззнаковое 8-битное целое<br />
<br>'''Int16''' = 7 - знаковое 16-битное целое<br />
<br>'''UInt16''' = 8 - беззнаковое 16-битное целое<br />
<br>'''Int32''' = 9 - знаковое 32-битное целое<br />
<br>'''UInt32''' = 10 - беззнаковое 32-битное целое<br />
<br>'''Int64''' = 11 - знаковое 64-битное целое<br />
<br>'''UInt64''' = 12 - беззнаковое 64-битное целое<br />
<br>'''Single''' = 13 - вещественное одинарной точности (float)<br />
<br>'''Double''' = 14 - вещественное двойной точности (float)<br />
<br>'''Decimal''' = 15 - 128-битное вещественное<br />
<br>'''DateTime''' = 16 - дата и время<br />
<br>'''String''' = 18 - строка<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=ShowTextOnScreenFlag/ru&diff=19681
ShowTextOnScreenFlag/ru
2017-02-19T15:56:50Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:ShowTextOnScreenFlag}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.Game.GUI.TextPanel<br />
<br />
''public enum '''ShowTextOnScreenFlag''' : byte''<br />
<br>&nbsp;&nbsp;Настройки показа текста на экране<br />
<br />
'''NONE''' = 0 - не показывать текст<br />
<br>'''PUBLIC''' = 2 - показывать публичный текст<br />
<br>'''PRIVATE''' = 4 - показывать личный текст<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=TextPanelAccessFlag/ru&diff=19680
TextPanelAccessFlag/ru
2017-02-19T15:56:15Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:TextPanelAccessFlag}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.Game.GUI.TextPanel<br />
<br />
''public enum '''TextPanelAccessFlag''' : byte''<br />
<br>&nbsp;&nbsp;Флаги доступа к текстовой панели<br />
<br />
'''NONE''' = 0 - только персональный доступ<br />
<br>'''READ_FACTION''' = 2 - фракции игрока разрешено читать<br />
<br>'''WRITE_FACTION''' = 4 - фракции игрока разрешено писать<br />
<br>'''READ_AND_WRITE_FACTION''' = WRITE_FACTION | READ_FACTION - фракции игрока разрешено читать и писать<br />
<br>'''READ_ENEMY''' = 8 - врагам разрешено читать<br />
<br>'''WRITE_ENEMY''' = 16 - врагам разрешено писать<br />
<br>'''READ_ALL''' = READ_ENEMY | READ_FACTION - всем разрешено читать<br />
<br>'''WRITE_ALL''' = WRITE_ENEMY | WRITE_FACTION - всем разрешено писать<br />
<br>'''READ_AND_WRITE_ALL''' = WRITE_ALL | READ_ALL - всем разрешено читать и писать<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyRuntimeObjectBuilderIdComparer/ru&diff=19679
MyRuntimeObjectBuilderIdComparer/ru
2017-02-19T15:55:36Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyRuntimeObjectBuilderIdComparer}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.ObjectBuilders<br />
<br />
''public class '''MyRuntimeObjectBuilderIdComparer''' : IComparer<[[MyRuntimeObjectBuilderId/ru|MyRuntimeObjectBuilderId]]>, IEqualityComparer<[[MyRuntimeObjectBuilderId/ru|MyRuntimeObjectBuilderId]]>''<br />
<br>&nbsp;&nbsp;Сравнение двух объектов типа MyRuntimeObjectBuilderIdComparer<br />
<br />
==Методы:==<br />
<br />
''public int '''Compare'''([[MyRuntimeObjectBuilderId/ru|MyRuntimeObjectBuilderId]] x, [[MyRuntimeObjectBuilderId/ru|MyRuntimeObjectBuilderId]] y)''<br />
<br>&nbsp;&nbsp;Возвращает разность объектов<br />
<br />
''public bool '''Equals'''([[MyRuntimeObjectBuilderId/ru|MyRuntimeObjectBuilderId]] x, [[MyRuntimeObjectBuilderId/ru|MyRuntimeObjectBuilderId]] y)''<br />
<br>&nbsp;&nbsp;Возвращает равенство объектов<br />
<br />
''public int '''GetHashCode'''(MyRuntimeObjectBuilderId obj)''<br />
<br>&nbsp;&nbsp;Возвращает хэш объекта<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyRuntimeObjectBuilderId/ru&diff=19678
MyRuntimeObjectBuilderId/ru
2017-02-19T15:55:00Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyRuntimeObjectBuilderId}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.ObjectBuilders<br />
<br />
''public struct '''MyRuntimeObjectBuilderId'''''<br />
<br>&nbsp;&nbsp;Идентификатор объекта, созданного в рантайме<br />
<br />
==Свойства:==<br />
<br />
''public static readonly [[MyRuntimeObjectBuilderIdComparer/ru|MyRuntimeObjectBuilderIdComparer]] '''Comparer''' = new MyRuntimeObjectBuilderIdComparer()''<br />
<br>&nbsp;&nbsp;Класс сравнения идентификаторов<br />
<br />
''public bool '''IsValid'''''<br />
<br>&nbsp;&nbsp;Является ли идентификатор корректным<br />
<br />
==Методы:==<br />
''public '''MyRuntimeObjectBuilderId'''(ushort value)''<br />
<br>&nbsp;&nbsp;Конструктор<br />
<br />
''public override string '''ToString'''()''<br />
<br>&nbsp;&nbsp;Перегрузка стандартной операции<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyRelationsBetweenPlayerAndBlock/ru&diff=19677
MyRelationsBetweenPlayerAndBlock/ru
2017-02-19T15:54:08Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyRelationsBetweenPlayerAndBlock}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.Game<br />
<br />
''public enum '''MyRelationsBetweenPlayerAndBlock'''''<br />
<br>&nbsp;&nbsp;Варианты взаимоотношений игрока и блока<br />
<br />
==Значения:==<br />
'''NoOwnership''' - игрок не является владельцем блока<br />
<br>'''Owner''' - игрок является владельцем блока<br />
<br>'''FactionShare''' - игрок состоит в одной фракции с владельцем блока<br />
<br>'''Neutral''' - игрок состоит в фракции, нейтральной к владельцу блока<br />
<br>'''Enemies''' - игрок состоит в фракции, враждебной к владельцу блока<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyRelationsBetweenPlayerAndBlock/ru&diff=19676
MyRelationsBetweenPlayerAndBlock/ru
2017-02-19T15:53:50Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyRelationsBetweenPlayerAndBlock}}<br />
Версия игры: 1.175<br />
Пространство имён VRage.Game<br />
<br />
''public enum '''MyRelationsBetweenPlayerAndBlock'''''<br />
<br>&nbsp;&nbsp;Варианты взаимоотношений игрока и блока<br />
<br />
==Значения:==<br />
'''NoOwnership''' - игрок не является владельцем блока<br />
<br>'''Owner''' - игрок является владельцем блока<br />
<br>'''FactionShare''' - игрок состоит в одной фракции с владельцем блока<br />
<br>'''Neutral''' - игрок состоит в фракции, нейтральной к владельцу блока<br />
<br>'''Enemies''' - игрок состоит в фракции, враждебной к владельцу блока<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyObjectBuilder_Base/ru&diff=19675
MyObjectBuilder Base/ru
2017-02-19T15:52:40Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyObjectBuilder_Base}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.ObjectBuilders<br />
<br />
''public abstract class '''MyObjectBuilder_Base'''''<br />
<br>&nbsp;&nbsp;Абстрактный класс билдера объектов<br />
<br />
==Свойства:==<br />
''public MyStringHash '''SubtypeId''' { get; }''<br />
<br>&nbsp;&nbsp;Строка с идентификатором подтипа объекта, для ресурсов - название ресурса (Iron, Ice, ...), для оружия - его тип (AutomaticRifleItem) и т.д.<br />
<br />
''public string '''SubtypeName''' { get; set; }''<br />
<br>&nbsp;&nbsp;Название подтипа объекта<br />
<br />
''public [[MyObjectBuilderType/ru|MyObjectBuilderType]] '''TypeId'''''<br />
<br>&nbsp;&nbsp;Название подтипа объекта<br />
<br />
''public bool '''ShouldSerializeSubtypeId'''()''<br />
<br>&nbsp;&nbsp;Необходимо ли сериализовывать идентификатор подтипа<br />
<br />
''public virtual MyObjectBuilder_Base '''Clone'''()''<br />
<br>&nbsp;&nbsp;Создаёт копию объекта<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyItemFlags/ru&diff=19674
MyItemFlags/ru
2017-02-19T15:51:28Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyItemFlags}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.Game<br />
<br />
''public enum '''MyItemFlags''' : byte''<br />
<br>&nbsp;&nbsp;Перечисление состояний предметов<br />
<br />
'''None''' = 0 - нормальное состояние <br />
<br>'''Damaged''' = 2 - предмет поврежден<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyEntityComponentContainer/ru&diff=19673
MyEntityComponentContainer/ru
2017-02-19T15:50:47Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyEntityComponentContainer}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.Game.Components<br />
<br />
''public class '''MyEntityComponentContainer''' : MyComponentContainer, IMyComponentContainer''<br />
<br>&nbsp;&nbsp;Хранилище компонентов блока<br />
<br />
==Свойства:==<br />
''public [[IMyEntity/ru|IMyEntity]] '''Entity''' { get; }''<br />
<br>&nbsp;&nbsp;Блок, которому принадлежит хранилище<br />
<br />
''public event Action<Type, MyEntityComponentBase> '''ComponentAdded'''''<br />
<br>&nbsp;&nbsp;Событие при добавлении компонента<br />
<br />
''public event Action<Type, MyEntityComponentBase> '''ComponentRemoved'''''<br />
<br>&nbsp;&nbsp;Событие при удалении компонента<br />
<br />
==Методы:==<br />
''public MyEntityComponentContainer(IMyEntity entity)''<br />
<br>&nbsp;&nbsp;Конструктор<br />
<br />
''public override void '''Init'''(MyContainerDefinition definition)''<br />
<br>&nbsp;&nbsp;Перегрузка стандартного метода<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyDefinitionId/ru&diff=19672
MyDefinitionId/ru
2017-02-19T15:48:23Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyDefinitionId}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.Game<br />
<br />
''public struct '''MyDefinitionId''' : IEquatable<MyDefinitionId>''<br />
<br>&nbsp;&nbsp;Идентификатор предмета в хранилище<br />
<br />
==Свойства:==<br />
''public static readonly MyDefinitionId.DefinitionIdComparerType '''Comparer'''''<br />
<br>&nbsp;&nbsp;Класс сравнения двух предметов<br />
<br />
''public readonly [[MyObjectBuilderType/ru|MyObjectBuilderType]] TypeId''<br />
<br>&nbsp;&nbsp;Идентификатор типа<br />
<br />
''public readonly [[MyStringHash/ru|MyStringHash]] SubtypeId''<br />
<br>&nbsp;&nbsp;Идентификатор подтипа<br />
<br />
''public string '''SubtypeName''' { get; }''<br />
<br>&nbsp;&nbsp;Название подтипа<br />
<br />
==Методы:==<br />
''public MyDefinitionId([[MyObjectBuilderType/ru|MyObjectBuilderType]] type)''<br />
<br>''public MyDefinitionId([[MyObjectBuilderType/ru|MyObjectBuilderType]] type, string subtypeName)''<br />
<br>''public MyDefinitionId([[MyObjectBuilderType/ru|MyObjectBuilderType]] type, [[MyStringHash/ru|MyStringHash]] subtypeId)''<br />
<br>''public MyDefinitionId([[MyRuntimeObjectBuilderId/ru|MyRuntimeObjectBuilderId]] type, [[MyStringHash/ru|MyStringHash]] subtypeId)''<br />
<br>&nbsp;&nbsp;Конструкторы<br />
<br />
''public static implicit operator MyDefinitionId([[SerializableDefinitionId/ru|SerializableDefinitionId]] v)''<br />
<br>''public static implicit operator [[SerializableDefinitionId/ru|SerializableDefinitionId]](MyDefinitionId v)''<br />
<br>&nbsp;&nbsp;Преобразования типов<br />
<br />
''public static bool operator '''=='''(MyDefinitionId l, MyDefinitionId r)''<br />
<br>''public static bool operator '''!='''(MyDefinitionId l, MyDefinitionId r)''<br />
<br>''public override int '''GetHashCode'''('')<br />
<br>''public long '''GetHashCodeLong'''()''<br />
<br>''public override bool '''Equals'''(object obj)''<br />
<br>''public override string '''ToString'''()''<br />
<br>''public bool '''Equals'''(MyDefinitionId other)''<br />
<br>&nbsp;&nbsp;Перегрузка стандартных операций<br />
<br />
==Дочерние классы:==<br />
<br />
''public class '''DefinitionIdComparerType''' : IEqualityComparer<MyDefinitionId>''<br />
<br>&nbsp;&nbsp;Сравнение двух MyDefinitionId<br />
<br />
===Методы:===<br />
<br />
''public bool '''Equals'''(MyDefinitionId x, MyDefinitionId y)''<br />
<br>&nbsp;&nbsp;Сравнение двух MyDefinitionId<br />
<br />
<br>''public int '''GetHashCode'''(MyDefinitionId obj)''<br />
<br>&nbsp;&nbsp;Возвращает хэш от MyDefinitionId<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyObjectBuilderType/ru&diff=19671
MyObjectBuilderType/ru
2017-02-19T15:46:27Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyBatteryBlock}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.ObjectBuilders<br />
<br />
''public struct '''MyObjectBuilderType'''''<br />
<br>&nbsp;&nbsp;Общий интерфейс объектов<br />
<br />
==Свойства:==<br />
''public static readonly MyObjectBuilderType '''Invalid''' = new MyObjectBuilderType((Type) null)''<br />
<br>&nbsp;&nbsp;Неверный тип<br />
<br />
''public static readonly MyObjectBuilderType.ComparerType '''Comparer''' = new MyObjectBuilderType.ComparerType()''<br />
<br>&nbsp;&nbsp;Сравнение типов<br />
<br />
''public bool '''IsNull''' { get; }''<br />
<br>&nbsp;&nbsp;Проверка на неверный тип<br />
<br />
==Методы:==<br />
<br />
''public '''MyObjectBuilderType'''(Type type)''<br />
<br>&nbsp;&nbsp;Конструктор<br />
<br />
''public static implicit operator '''MyObjectBuilderType'''(Type t)''<br />
<br>''public static implicit operator '''Type'''(MyObjectBuilderType t)''<br />
<br>''public static explicit operator '''MyRuntimeObjectBuilderId'''(MyObjectBuilderType t)''<br />
<br>''public static explicit operator '''MyObjectBuilderType'''(MyRuntimeObjectBuilderId id)''<br />
<br>&nbsp;&nbsp;Преобразования типов<br />
<br />
''public static bool operator '''=='''(MyObjectBuilderType lhs, MyObjectBuilderType rhs)''<br />
<br>''public static bool operator '''!='''(MyObjectBuilderType lhs, MyObjectBuilderType rhs)''<br />
<br>''public static bool operator '''=='''(Type lhs, MyObjectBuilderType rhs)''<br />
<br>''public static bool operator '''!='''(Type lhs, MyObjectBuilderType rhs)''<br />
<br>''public static bool operator '''=='''(MyObjectBuilderType lhs, Type rhs)''<br />
<br>''public static bool operator '''!='''(MyObjectBuilderType lhs, Type rhs)''<br />
<br>''public override bool '''Equals'''(object obj)''<br />
<br>''public bool '''Equals'''(MyObjectBuilderType type)''<br />
<br>''public override int '''GetHashCode'''()''<br />
<br>''public override string '''ToString'''()''<br />
<br>&nbsp;&nbsp;Перегрузка стандартных операций<br />
<br />
''public static MyObjectBuilderType '''Parse'''(string value)''<br />
<br>''public static MyObjectBuilderType '''ParseBackwardsCompatible'''(string value)''<br />
<br>''public static bool '''TryParse'''(string value, out MyObjectBuilderType result)''<br />
<br>&nbsp;&nbsp;Парсеры<br />
<br />
''public static bool '''IsReady'''()''<br />
<br>&nbsp;&nbsp;Создан ли уже тип<br />
<br />
''public static void '''UnregisterAssemblies'''()''<br />
<br>&nbsp;&nbsp;Деструктор<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=SerializableDefinitionId/ru&diff=19670
SerializableDefinitionId/ru
2017-02-19T15:45:29Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:SerializableDefinitionId}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.ObjectBuilders<br />
<br />
''public struct '''SerializableDefinitionId'''''<br />
<br>&nbsp;&nbsp;Сериализуемый идентификатор<br />
<br />
==Свойства:==<br />
<br />
''public [[MyObjectBuilderType/ru|MyObjectBuilderType]] '''TypeId'''''<br />
<br>&nbsp;&nbsp;Идентификатор типа<br />
<br />
''public string '''SubtypeName'''''<br />
<br>&nbsp;&nbsp;Название подтипа<br />
<br />
''public string '''TypeIdStringAttribute''' { get; set; }''<br />
<br>&nbsp;&nbsp;Идентификатор типа как строка, при установке берётся как есть<br />
<br />
''public string '''TypeIdString''' { get; set; }''<br />
<br>&nbsp;&nbsp;Идентификатор типа как строка, при установке парсится с учётом обратной совместимости<br />
<br />
''public string '''SubtypeIdAttribute''' { get; set; }''<br />
<br>''public string '''SubtypeId''' { get; set; }''<br />
<br>&nbsp;&nbsp;Название подтипа как строка<br />
<br />
==Методы:==<br />
<br />
''public SerializableDefinitionId([[MyObjectBuilderType/ru|MyObjectBuilderType]] typeId, string subtypeName)''<br />
<br>&nbsp;&nbsp;Конструктор<br />
<br />
''public bool '''ShouldSerializeTypeIdString'''()''<br />
<br>&nbsp;&nbsp;Нужно ли сериализовать строку идентификатора типа. Всегда '''false'''<br />
<br />
''public bool '''ShouldSerializeSubtypeId'''()''<br />
<br>&nbsp;&nbsp;Нужно ли сериализовать подтип. Всегда '''false'''<br />
<br />
''public override string '''ToString'''()''<br />
<br>&nbsp;&nbsp;Вовращает строковое представление структуры<br />
<br />
''public bool '''IsNull'''()''<br />
<br>&nbsp;&nbsp;Проверяет тип на null<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyBlockOrientation/ru&diff=19669
MyBlockOrientation/ru
2017-02-19T15:42:42Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyBlockOrientation}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRageMath<br />
<br />
''public struct '''MyBlockOrientation'''''<br />
<br>&nbsp;&nbsp;Структура, описывающая ориентацию блока<br />
<br />
==Свойства:==<br />
''public static readonly MyBlockOrientation '''Identity''' = new MyBlockOrientation([[Base6Directions/ru|Base6Directions]].Direction.Forward, [[Base6Directions/ru|Base6Directions]].Direction.Up)''<br />
<br>&nbsp;&nbsp;Стандартная ориентация блока<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''Forward'''''<br />
<br>&nbsp;&nbsp;Направление передней грани блока<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''Up'''''<br />
<br>&nbsp;&nbsp;Направление верхней грани блока<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''Left''' { get; }''<br />
<br>&nbsp;&nbsp;Направление левой грани блока<br />
<br />
''public bool '''IsValid''' { get; }''<br />
<br>&nbsp;&nbsp;Допустимо ли текущее положение блока<br />
<br />
==Методы:==<br />
<br />
''public MyBlockOrientation([[Base6Directions/ru|Base6Directions]].Direction forward, [[Base6Directions/ru|Base6Directions]].Direction up)''<br />
<br>''public MyBlockOrientation(ref [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Quaternion.html Quaternion] q)''<br />
<br>''public MyBlockOrientation(ref [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Matrix.html Matrix] m)''<br />
<br>&nbsp;&nbsp;Конструкторы<br />
<br />
''public static bool operator '''=='''(MyBlockOrientation orientation1, MyBlockOrientation orientation2)''<br />
<br>''public static bool operator '''!='''(MyBlockOrientation orientation1, MyBlockOrientation orientation2)''<br />
<br>''public override int '''GetHashCode'''()''<br />
<br>''public override bool '''Equals'''(object obj)''<br />
<br>''public override string '''ToString'''()''<br />
<br>&nbsp;&nbsp;Перегрузка стандартных методов<br />
<br />
''public void '''GetQuaternion'''(out [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Quaternion.html Quaternion] result)''<br />
<br>&nbsp;&nbsp;Возвращает в '''result''' кватернион, соответствующий повороту блока<br />
<br />
''public void '''GetMatrix'''(out [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Matrix.html Matrix] result)''<br />
<br>&nbsp;&nbsp;Возвращает в '''result''' матрицу поворота блока<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''TransformDirection'''([[Base6Directions/ru|Base6Directions]].Direction baseDirection)''<br />
<br>&nbsp;&nbsp;Возвращает относительное положение<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''TransformDirectionInverse'''([[Base6Directions/ru|Base6Directions]].Direction baseDirection)''<br />
<br>&nbsp;&nbsp;Возвращает обратное положение<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyBlockOrientation/ru&diff=19668
MyBlockOrientation/ru
2017-02-19T15:41:17Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyBlockOrientation}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.Math<br />
<br />
''public struct '''MyBlockOrientation'''''<br />
<br>&nbsp;&nbsp;Структура, описывающая ориентацию блока<br />
<br />
==Статические свойства:==<br />
<br />
''public static readonly MyBlockOrientation '''Identity'''''<br />
<br>&nbsp;&nbsp;Стандартная ориентация блока<br />
<br />
==Свойства:==<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''Forward'''''<br />
<br>&nbsp;&nbsp;Направление передней грани блока<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''Up'''''<br />
<br>&nbsp;&nbsp;Направление верхней грани блока<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''Left''' { get; }''<br />
<br>&nbsp;&nbsp;Направление левой грани блока<br />
<br />
''public bool '''IsValid''' { get; }''<br />
<br>&nbsp;&nbsp;Допустимо ли текущее положение блока<br />
<br />
==Методы:==<br />
<br />
''public MyBlockOrientation([[Base6Directions/ru|Base6Directions]].Direction forward, [[Base6Directions/ru|Base6Directions]].Direction up)''<br />
<br>''public MyBlockOrientation(ref [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Quaternion.html Quaternion] q)''<br />
<br>''public MyBlockOrientation(ref [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Matrix.html Matrix] m)''<br />
<br>&nbsp;&nbsp;Конструкторы<br />
<br />
''public static bool operator '''=='''(MyBlockOrientation orientation1, MyBlockOrientation orientation2)''<br />
<br>''public static bool operator '''!='''(MyBlockOrientation orientation1, MyBlockOrientation orientation2)''<br />
<br>''public override int '''GetHashCode'''()''<br />
<br>''public override bool '''Equals'''(object obj)''<br />
<br>''public override string '''ToString'''()''<br />
<br>&nbsp;&nbsp;Перегрузка стандартных методов<br />
<br />
''public void '''GetQuaternion'''(out [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Quaternion.html Quaternion] result)''<br />
<br>&nbsp;&nbsp;Возвращает в '''result''' кватернион, соответствующий повороту блока<br />
<br />
''public void '''GetMatrix'''(out [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Matrix.html Matrix] result)''<br />
<br>&nbsp;&nbsp;Возвращает в '''result''' матрицу поворота блока<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''TransformDirection'''([[Base6Directions/ru|Base6Directions]].Direction baseDirection)''<br />
<br>&nbsp;&nbsp;Возвращает относительное положение<br />
<br />
''public [[Base6Directions/ru|Base6Directions]].Direction '''TransformDirectionInverse'''([[Base6Directions/ru|Base6Directions]].Direction baseDirection)''<br />
<br>&nbsp;&nbsp;Возвращает обратное положение<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=ITerminalPropertyTValue/ru&diff=19667
ITerminalPropertyTValue/ru
2017-02-19T15:38:13Z
<p>Rsa97: Blanked the page</p>
<hr />
<div></div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyCubeSize/ru&diff=19666
MyCubeSize/ru
2017-02-19T15:36:02Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyCubeSize}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.Game<br />
<br />
''public enum '''MyCubeSize''' : byte''<br />
<br>&nbsp;&nbsp;Перечисление размеров блоков<br />
<br />
'''''Large''''' = 0 - большой<br />
<br>'''''Small''''' = 1 - маленький<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMySlimBlock/ru&diff=19665
IMySlimBlock/ru
2017-02-19T15:35:12Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMySlimBlock}}<br />
Версия игры: 1.175<br />
<br>Пространство имён VRage.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMySlimBlock'''''<br />
<br>&nbsp;&nbsp;Описывает строительство, разборку и разрушение блока<br />
<br />
==Свойства:==<br />
''[[SerializableDefinitionId/ru|SerializableDefinitionId]] '''BlockDefinition''' { get; }''<br />
<br>&nbsp;&nbsp;Описатель блока<br />
<br />
''float '''AccumulatedDamage''' { get; }''<br />
<br>&nbsp;&nbsp;Накопленные, но ещё не применённые к блоку повреждения<br />
<br />
''float '''BuildIntegrity''' { get; }''<br />
<br>&nbsp;&nbsp;Готовность строительства блока<br />
<br />
''float '''BuildLevelRatio''' { get; }''<br />
<br>&nbsp;&nbsp;Коэффициент готовности строительства блока, '''0''' - нет, '''1''' - готов.<br />
<br />
''float '''CurrentDamage''' { get; }''<br />
<br>&nbsp;&nbsp;Повреждения, полученные не от разборки<br />
<br />
''float '''DamageRatio''' { get; }''<br />
<br>&nbsp;&nbsp;Коэффициент повреждений от оружия, для целого блока - '''1''', для только начатого строительства - '''2'''<br />
<br />
''[[IMyCubeBlock/ru|IMyCubeBlock]] '''FatBlock''' { get; }''<br />
<br>&nbsp;&nbsp;Основной блок<br />
<br />
''bool '''HasDeformation''' { get; }''<br />
<br>&nbsp;&nbsp;Блок имеет визуальные повреждения<br />
<br />
''bool '''IsDestroyed''' { get; }''<br />
<br>&nbsp;&nbsp;Блок уничтожен<br />
<br />
''bool '''IsFullIntegrity''' { get; }''<br />
<br>&nbsp;&nbsp;Блок полностью целый<br />
<br />
''bool '''IsFullyDismounted''' { get; }''<br />
<br>&nbsp;&nbsp;Блок полностью разобран<br />
<br />
''float '''MaxDeformation''' { get; }''<br />
<br>&nbsp;&nbsp;Максимальная деформация блока<br />
<br />
''float '''MaxIntegrity''' { get; }''<br />
<br>&nbsp;&nbsp;Максимальная целостность блока<br />
<br />
''float '''Mass''' { get; }''<br />
<br>&nbsp;&nbsp;Масса блока<br />
<br />
''long '''OwnerId''' { get; }''<br />
<br>&nbsp;&nbsp;Идентификатор владельца<br />
<br />
''bool '''ShowParts''' { get; }''<br />
<br>&nbsp;&nbsp;Показываются ли внутренние детали при строительстве блока<br />
<br />
''bool '''StockpileAllocated''' { get; }''<br />
<br>&nbsp;&nbsp;Есть ли неиспользованные детали в очереди строительства блока<br />
<br />
''bool '''StockpileEmpty''' { get; }''<br />
<br>&nbsp;&nbsp;Пуст ли список деталей в очереди строительства блока<br />
<br />
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3I.html Vector3I] '''Position''' { get; }''<br />
<br>&nbsp;&nbsp;Позиция блока в grid'е<br />
<br />
''[[IMyCubeGrid/ru|IMyCubeGrid]] '''CubeGrid''' { get; }''<br />
<br>&nbsp;&nbsp;Grid, в котором установлен блок<br />
<br />
==Методы:==<br />
''void '''GetMissingComponents'''(Dictionary<string, int> addToDictionary)''<br />
<br>&nbsp;&nbsp;Возвращает в '''addToDictionary''' словарь с деталями, необходимыми для завершения строительства блока<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyInventoryOwner/ru&diff=19664
IMyInventoryOwner/ru
2017-02-19T15:32:48Z
<p>Rsa97: Blanked the page</p>
<hr />
<div></div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyVirtualMass/ru&diff=19663
IMyVirtualMass/ru
2017-02-19T15:30:06Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyVirtualMass}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMyVirtualMass''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс искусственной массы<br />
<br />
==Свойства:==<br />
<br />
''float '''VirtualMass''' { get; }''<br />
<br>&nbsp;&nbsp;Виртуальная масса, кг<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyUpgradeModule/ru&diff=19662
IMyUpgradeModule/ru
2017-02-19T15:29:35Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyUpgradeModule}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMyUpgradeModule''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс блоков апгрейда<br />
<br />
==Свойства:==<br />
<br />
''uint '''UpgradeCount''' { get; }''<br />
<br>&nbsp;&nbsp;Количество разных апгрейдов, которые даёт блок<br />
<br />
''uint '''Connections''' { get; }''<br />
<br>&nbsp;&nbsp;Со сколькими блоками соединён данный блок<br />
<br />
==Методы:==<br />
<br />
''void '''GetUpgradeList'''(out List<MyUpgradeModuleInfo> upgrades)''<br />
<br>&nbsp;&nbsp;Возвращает в upgrades список типов апгрейдов и их параметров (в версии 1.144 не работает, тип MyUpgradeModuleInfo находится в недоступном пространстве имён SpaceEngineers.ObjectBuilders.Definitions)<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyTimerBlock/ru&diff=19661
IMyTimerBlock/ru
2017-02-19T15:28:59Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyTimerBlock}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMyTimerBlock''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс таймера<br />
<br />
==Свойства:==<br />
''bool '''IsCountingDown''' { get; }''<br />
<br>&nbsp;&nbsp;Включен ли обратный отсчёт<br />
<br />
''float '''TriggerDelay''' { get; set; }''<br />
<br>&nbsp;&nbsp;Задержка срабатывания, 1 - 3600 с<br />
<br />
''bool '''Silent''' { get; set; }''<br />
<br>&nbsp;&nbsp;Тихий режим<br />
<br />
==Методы:==<br />
''void '''Trigger'''()''<br />
<br>&nbsp;&nbsp;Принудительное срабатывание<br />
<br />
''void '''StartCountdown'''()''<br />
<br>&nbsp;&nbsp;Запустить отсчёт<br />
<br />
''void '''StopCountdown'''()''<br />
<br>&nbsp;&nbsp;Остановить отсчёт<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''Boolean '''Silent'''''<br />
<br>&nbsp;&nbsp;Тихий режим<br />
<br />
''Single '''TriggerDelay'''''<br />
<br>&nbsp;&nbsp;Задержка срабатывания, 1 - 3600 с<br />
<br />
==Действия, вызываемые через Apply:==<br />
<br />
'''''Silent'''''<br />
<br>&nbsp;&nbsp;Переключить тихий режим<br />
<br />
'''''IncreaseTriggerDelay'''''<br />
<br>&nbsp;&nbsp;Увеличить задержку срабатывания<br />
<br />
'''''DecreaseTriggerDelay'''''<br />
<br>&nbsp;&nbsp;Уменьшить задержку срабатывания<br />
<br />
'''''TriggerNow'''''<br />
<br>&nbsp;&nbsp;Принудительно активировать действие таймера<br />
<br />
'''''Start'''''<br />
<br>&nbsp;&nbsp;Включить обратный отсчёт<br />
<br />
'''''Stop'''''<br />
<br>&nbsp;&nbsp;Остановить обратный отсчёт<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMySpaceBall/ru&diff=19660
IMySpaceBall/ru
2017-02-19T15:25:40Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMySpaceBall}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMySpaceBall''' : [[IMyVirtualMass/ru|IMyVirtualMass]], [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], IMyEntity''<br />
<br>&nbsp;&nbsp;Интерфейс космосферы<br />
<br />
==Свойства:==<br />
''float '''Friction''' { get; }''<br />
<br>&nbsp;&nbsp;Коэффициент трения, 0 - 1<br />
<br />
''float '''Restitution''' { get; }''<br />
<br>&nbsp;&nbsp;Коэффициент упругости, 0 - 1<br />
<br />
''bool '''Broadcasting''' { get; set; }''<br />
<br>&nbsp;&nbsp;Вещание<br />
<br />
''float '''VirtualMass''' { get; set; }''<br />
<br>&nbsp;&nbsp;Виртуальная масса космосферы, 0 - 20000 кг<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''Single '''VirtualMass'''''<br />
<br>&nbsp;&nbsp;Виртуальная масса космосферы, 0 - 20000 кг<br />
<br />
''Boolean '''EnableBroadCast'''''<br />
<br>&nbsp;&nbsp;Включено вещания космосферы<br />
<br />
==Действия, вызываемые через Apply:==<br />
'''''IncreaseVirtualMass'''''<br />
<br>&nbsp;&nbsp;Увеличить виртуальную массу<br />
<br />
'''''DecreaseVirtualMass'''''<br />
<br>&nbsp;&nbsp;Уменьшить виртуальную массу<br />
<br />
'''''EnableBroadCast'''''<br />
<br>&nbsp;&nbsp;Включить/выключить вещание космосферы<br />
<br />
[[Category:Ingame API/ru]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMySpaceBall/ru&diff=19659
IMySpaceBall/ru
2017-02-19T15:25:26Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMySpaceBall}}<br />
Версия игры: 1.144<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMySpaceBall''' : [[IMyVirtualMass/ru|IMyVirtualMass]], [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], IMyEntity''<br />
<br>&nbsp;&nbsp;Интерфейс космосферы<br />
<br />
==Свойства:==<br />
''float '''Friction''' { get; }''<br />
<br>&nbsp;&nbsp;Коэффициент трения, 0 - 1<br />
<br />
''float '''Restitution''' { get; }''<br />
<br>&nbsp;&nbsp;Коэффициент упругости, 0 - 1<br />
<br />
''bool '''Broadcasting''' { get; set; }''<br />
<br>&nbsp;&nbsp;Вещание<br />
<br />
''float '''VirtualMass''' { get; set; }''<br />
<br>&nbsp;&nbsp;Виртуальная масса космосферы, 0 - 20000 кг<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''Single '''VirtualMass'''''<br />
<br>&nbsp;&nbsp;Виртуальная масса космосферы, 0 - 20000 кг<br />
<br />
''Boolean '''EnableBroadCast'''''<br />
<br>&nbsp;&nbsp;Включено вещания космосферы<br />
<br />
==Действия, вызываемые через Apply:==<br />
'''''IncreaseVirtualMass'''''<br />
<br>&nbsp;&nbsp;Увеличить виртуальную массу<br />
<br />
'''''DecreaseVirtualMass'''''<br />
<br>&nbsp;&nbsp;Уменьшить виртуальную массу<br />
<br />
'''''EnableBroadCast'''''<br />
<br>&nbsp;&nbsp;Включить/выключить вещание космосферы<br />
<br />
[[Category:Ingame API/ru]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMySoundBlock/ru&diff=19658
IMySoundBlock/ru
2017-02-19T15:21:13Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMySoundBlock}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMySoundBlock''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс динамика<br />
<br />
==Свойства:==<br />
<br />
''float '''Volume''' { get; set; }''<br />
<br>&nbsp;&nbsp;Громкость звука, 0 - нет, 1 - максимум<br />
<br />
''float '''Range''' { get; set; }''<br />
<br>&nbsp;&nbsp;Дистанция слышимости, 0 - 500 м<br />
<br />
''bool '''IsSoundSelected''' { get; }''<br />
<br>&nbsp;&nbsp;Выбран ли звук для воспроизведения<br />
<br />
''float '''LoopPeriod''' { get; set;}''<br />
<br>&nbsp;&nbsp;Период повторения звука, 0 - 3600 с<br />
<br />
''string '''SelectedSound''' { get; set; }''<br />
<br>&nbsp;&nbsp;Выбранный звук<br />
<br />
==Методы:==<br />
''void '''Play'''()''<br />
<br>&nbsp;&nbsp;Начать воспроизведение звука<br />
<br />
''void '''Stop'''()''<br />
<br>&nbsp;&nbsp;Завершить воспроизведение звука<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''Single '''VolumeSlider'''''<br />
<br>&nbsp;&nbsp;Громкость звука, 0 - нет, 1 - максимум<br />
<br />
''Single '''RangeSlider'''''<br />
<br>&nbsp;&nbsp;Дистанция слышимости, 0 - 500 м<br />
<br />
''Single '''LoopableSlider'''''<br />
<br>&nbsp;&nbsp;Период повторения звука, 0 - 1800 с<br />
<br />
==Действия, вызываемые через Apply:==<br />
'''''IncreaseVolumeSlider'''''<br />
<br>&nbsp;&nbsp;Увеличить громкость звука<br />
<br />
'''''DecreaseVolumeSlider'''''<br />
<br>&nbsp;&nbsp;Уменьшить громкость звука<br />
<br />
'''''IncreaseRangeSlider'''''<br />
<br>&nbsp;&nbsp;Увеличить дистанцию слышимости<br />
<br />
'''''DecreaseRangeSlider'''''<br />
<br>&nbsp;&nbsp;Уменьшить дистанцию слышимости<br />
<br />
'''''PlaySound'''''<br />
<br>&nbsp;&nbsp;Воспроизвести звук<br />
<br />
'''''StopSound'''''<br />
<br>&nbsp;&nbsp;Остановить воспроизведение<br />
<br />
'''''IncreaseLoopableSlider'''''<br />
<br>&nbsp;&nbsp;Увеличить период повторения звука<br />
<br />
'''''DecreaseLoopableSlider'''''<br />
<br>&nbsp;&nbsp;Уменьшить период повторения звука<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMySoundBlock/ru&diff=19657
IMySoundBlock/ru
2017-02-19T15:20:52Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMySoundBlock}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMySoundBlock''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс динамика<br />
<br />
==Свойства:==<br />
<br />
''float '''Volume''' { get; set; }''<br />
<br>&nbsp;&nbsp;Громкость звука, '''0''' - нет, '''1''' - максимум<br />
<br />
''float '''Range''' { get; set; }''<br />
<br>&nbsp;&nbsp;Дистанция слышимости, 0 - 500 м<br />
<br />
''bool '''IsSoundSelected''' { get; }''<br />
<br>&nbsp;&nbsp;Выбран ли звук для воспроизведения<br />
<br />
''float '''LoopPeriod''' { get; set;}''<br />
<br>&nbsp;&nbsp;Период повторения звука, 0 - 3600 с<br />
<br />
''string '''SelectedSound''' { get; set; }''<br />
<br>&nbsp;&nbsp;Выбранный звук<br />
<br />
==Методы:==<br />
''void '''Play'''()''<br />
<br>&nbsp;&nbsp;Начать воспроизведение звука<br />
<br />
''void '''Stop'''()''<br />
<br>&nbsp;&nbsp;Завершить воспроизведение звука<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''Single '''VolumeSlider'''''<br />
<br>&nbsp;&nbsp;Громкость звука, 0 - нет, 1 - максимум<br />
<br />
''Single '''RangeSlider'''''<br />
<br>&nbsp;&nbsp;Дистанция слышимости, 0 - 500 м<br />
<br />
''Single '''LoopableSlider'''''<br />
<br>&nbsp;&nbsp;Период повторения звука, 0 - 1800 с<br />
<br />
==Действия, вызываемые через Apply:==<br />
'''''IncreaseVolumeSlider'''''<br />
<br>&nbsp;&nbsp;Увеличить громкость звука<br />
<br />
'''''DecreaseVolumeSlider'''''<br />
<br>&nbsp;&nbsp;Уменьшить громкость звука<br />
<br />
'''''IncreaseRangeSlider'''''<br />
<br>&nbsp;&nbsp;Увеличить дистанцию слышимости<br />
<br />
'''''DecreaseRangeSlider'''''<br />
<br>&nbsp;&nbsp;Уменьшить дистанцию слышимости<br />
<br />
'''''PlaySound'''''<br />
<br>&nbsp;&nbsp;Воспроизвести звук<br />
<br />
'''''StopSound'''''<br />
<br>&nbsp;&nbsp;Остановить воспроизведение<br />
<br />
'''''IncreaseLoopableSlider'''''<br />
<br>&nbsp;&nbsp;Увеличить период повторения звука<br />
<br />
'''''DecreaseLoopableSlider'''''<br />
<br>&nbsp;&nbsp;Уменьшить период повторения звука<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMySolarPanel/ru&diff=19656
IMySolarPanel/ru
2017-02-19T15:16:17Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMySolarPanel}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
''public interface '''IMySolarPanel''' : [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс солнечной панели<br />
<br />
==Свойства:==<br />
''float '''CurrentOutput''' { get; }''<br />
<br>&nbsp;&nbsp;Текущий выход электроэнергии, МВт<br />
<br />
''float '''MaxOutput''' { get; }''<br />
<br>&nbsp;&nbsp;Максимальный выход электроэнергии, МВт<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyShipMergeBlock/ru&diff=19655
IMyShipMergeBlock/ru
2017-02-19T15:15:23Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyShipMergeBlock}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMyShipMergeBlock''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс стыковочного блока<br />
<br />
==Свойства:==<br />
''bool '''IsConnected''' { get; }''<br />
<br>&nbsp;&nbsp;Состыкован ли блок<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyOxygenFarm/ru&diff=19654
IMyOxygenFarm/ru
2017-02-19T15:12:55Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyOxygenFarm}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMyOxygenFarm''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс кислородной фермы<br />
<br />
==Свойства:==<br />
''bool '''CanProduce''' { get; }''<br />
<br>&nbsp;&nbsp;Возможность производства кислорода<br />
<br />
==Методы:==<br />
''float '''GetOutput'''()''<br />
<br>&nbsp;&nbsp;Возвращает текущий уровень генерации кислорода, '''0''' - нет, '''1''' - максимум<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyMedicalRoom/ru&diff=19653
IMyMedicalRoom/ru
2017-02-19T15:10:49Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyMedicalRoom}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMyMedicalRoom''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс медпункта<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
<br />
''Boolean '''TakeOwnership'''''<br />
<br>&nbsp;&nbsp;Делать владельцем медблока любого возродившегося в нём игрока<br />
<br />
''Boolean '''SetFaction'''''<br />
<br>&nbsp;&nbsp;Приписывать возрождающихся игроков к фракции владельца медблока<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyLargeConveyorTurretBase/ru&diff=19652
IMyLargeConveyorTurretBase/ru
2017-02-19T15:08:39Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyLargeConveyorTurretBase}}<br />
Версия игры: 1.175<br />
<br>Пространство имён SpaceEngineers.Game.ModAPI.Ingame<br />
<br />
''public interface '''IMyLargeConveyorTurretBase''' : [[IMyLargeTurretBase/ru|IMyLargeTurretBase]], [[IMyUserControllableGun/ru|IMyUserControllableGun]], [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс конвейерного основания турели<br />
<br />
==Свойства:==<br />
''bool '''UseConveyorSystem''' { get; }''<br />
<br>&nbsp;&nbsp;Используется ли система конвейеров<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''Boolean '''UseConveyor'''''<br />
<br>&nbsp;&nbsp;Использование системы конвейеров<br />
<br />
==Действия, вызываемые через Apply:==<br />
'''''UseConveyor'''''<br />
<br>&nbsp;&nbsp;Включить/выключить использование системы конвейеров<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=TerminalBlockExtentions/ru&diff=19651
TerminalBlockExtentions/ru
2017-02-19T15:04:49Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:TerminalBlockExtentions}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public static class '''TerminalBlockExtentions'''''<br />
<br>&nbsp;&nbsp;Дополнительные методы терминальных блоков<br />
<br />
==Методы:==<br />
<br />
''public static long '''GetId'''(this [[IMyTerminalBlock/ru|IMyTerminalBlock]] block)''<br />
<br>&nbsp;&nbsp;Возвращает идентификатор блока<br />
<br />
''public static void '''ApplyAction'''(this [[IMyTerminalBlock/ru|IMyTerminalBlock]] block, string actionName)''<br />
<br>&nbsp;&nbsp;Выполняет на блоке действие с названием '''actionName'''<br />
<br />
''public static void '''ApplyAction'''(this [[IMyTerminalBlock/ru|IMyTerminalBlock]] block, string actionName, List<[[TerminalActionParameter/ru|TerminalActionParameter]]> parameters)''<br />
<br>&nbsp;&nbsp;Выполняет на блоке действие с названием '''actionName''' и параметрами в списке '''parameters'''<br />
<br />
''public static bool '''HasAction'''(this [[IMyTerminalBlock/ru|IMyTerminalBlock]] block, string actionName)''<br />
<br>&nbsp;&nbsp;Проверяет, поддерживает ли блок действие с названием '''actionName'''<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyObjectBuilder_ToolbarItemActionParameter/ru&diff=19650
MyObjectBuilder ToolbarItemActionParameter/ru
2017-02-19T15:03:33Z
<p>Rsa97: Created page with "{{DISPLAYTITLE:MyObjectBuilder_ToolbarItemActionParameter}} Версия игры: 1.175 <br>Пространство имён Sandbox.ModAPI.Ingame ''public class '''MyObjec..."</p>
<hr />
<div>{{DISPLAYTITLE:MyObjectBuilder_ToolbarItemActionParameter}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public class '''MyObjectBuilder_ToolbarItemActionParameter''' : [[MyObjectBuilder_Base/ru|MyObjectBuilder_Base]]''<br />
<br>&nbsp;&nbsp;Билдер параметров объектов<br />
<br />
==Свойства:==<br />
''public TypeCode '''TypeCode'''''<br />
<br>&nbsp;&nbsp;Тип параметра (Boolean, Single и т.д.)<br />
<br />
''public string '''Value'''''<br />
<br>&nbsp;&nbsp;Значение параметра<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=TerminalActionParameter/ru&diff=19649
TerminalActionParameter/ru
2017-02-19T15:00:45Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:TerminalActionParameter}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''TerminalActionParameter'''''<br />
<br>&nbsp;&nbsp;Список параметров для метода Apply<br />
<br />
==Свойства:==<br />
''public static readonly TerminalActionParameter '''Empty''' = new TerminalActionParameter()''<br />
<br>&nbsp;&nbsp;Пустой параметр<br />
<br />
''public readonly [[TypeCode/ru|TypeCode]] '''TypeCode'''''<br />
<br>&nbsp;&nbsp;Тип параметра<br />
<br />
''public readonly object '''Value'''''<br />
<br>&nbsp;&nbsp;Значение параметра<br />
<br />
''public bool '''IsEmpty''' { get; }''<br />
<br>&nbsp;&nbsp;Является ли параметр пустым<br />
<br />
''public static TerminalActionParameter '''Deserialize'''(string serializedValue, [[TypeCode/ru|TypeCode]] typeCode)''<br />
<br>&nbsp;&nbsp;Десериализует из строки '''serializedValue''' параметр с типом '''typeCode'''<br />
<br />
''public static TerminalActionParameter '''Get'''(object value)''<br />
<br>&nbsp;&nbsp;Возвращает объект типа '''TerminalActionParameter''' со значением '''value''' и автоматически выбранным типом<br />
<br />
''public [[MyObjectBuilder_ToolbarItemActionParameter/ru|MyObjectBuilder_ToolbarItemActionParameter]] '''GetObjectBuilder'''()''<br />
<br>&nbsp;&nbsp;Возвращает билдер объектов типа MyObjectBuilder_ToolbarItemActionParameter<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyWaypointInfo/ru&diff=19648
MyWaypointInfo/ru
2017-02-19T14:58:05Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyWaypointInfo}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public struct '''MyWaypointInfo'''''<br />
<br>&nbsp;&nbsp;Данные контрольной точки пути<br />
<br />
==Свойства:==<br />
<br />
''public readonly string '''Name''''';<br />
<br>&nbsp;&nbsp;Название точки<br />
<br />
''public readonly [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] '''Coords'''''<br />
<br>&nbsp;&nbsp;Координаты точки<br />
<br />
==Методы:==<br />
<br />
''public '''MyWaypointInfo'''(string name, [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] coords)''<br />
<br>&nbsp;&nbsp;Конструктор, возвращает точку с заданными именем и координатами<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyWaypointInfo/ru&diff=19647
MyWaypointInfo/ru
2017-02-19T14:57:54Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyWaypointInfo}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public struct '''MyWaypointInfo'''''<br />
<br>&nbsp;&nbsp;Данные контрольной точки пути<br />
<br />
==Свойства:==<br />
<br />
''public readonly string '''Name''''';<br />
<br>&nbsp;&nbsp;Название точки<br />
<br />
''public readonly [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] '''Coords'''''<br />
<br>&nbsp;&nbsp;Координаты точки<br />
<br />
==Методы:==<br />
<br />
''public MyWaypointInfo(string name, [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] coords)''<br />
<br>&nbsp;&nbsp;Конструктор, возвращает точку с заданными именем и координатами<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyShipVelocities/ru&diff=19646
MyShipVelocities/ru
2017-02-19T14:57:37Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyShipVelocities}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public struct '''MyShipVelocities'''''<br />
<br>&nbsp;&nbsp;Линейная и угловая скорости корабля<br />
<br />
==Свойства:==<br />
<br />
''public readonly [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] '''LinearVelocity'''''<br />
<br>&nbsp;&nbsp;Линейная скорость<br />
<br />
''public readonly [http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3D.html Vector3D] '''AngularVelocity'''''<br />
<br>&nbsp;&nbsp;Угловая скорость<br />
<br />
==Методы:==<br />
<br />
''public '''MyShipVelocities'''(Vector3D linearVelocity, Vector3D angularVelocity)''<br />
<br>&nbsp;&nbsp;Возвращает объект типа '''MyShipVelocities''' с заданными скоростями<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyShipMass/ru&diff=19645
MyShipMass/ru
2017-02-19T14:56:44Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:MyShipMass}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public struct '''MyShipMass'''''<br />
<br>&nbsp;&nbsp;Содержит сухую и полную массы корабля<br />
<br />
==Свойства:==<br />
''public readonly int '''BaseMass'''''<br />
<br>&nbsp;&nbsp;Сухая масса<br />
<br />
''public readonly int '''TotalMass'''''<br />
<br>&nbsp;&nbsp;Полная масса<br />
<br />
''public readonly int '''PhysicalMass'''''<br />
<br>&nbsp;&nbsp;Физическая масса<br />
<br />
==Методы:==<br />
''public '''MyShipMass'''(int mass, int totalMass, int physicalMass)''<br />
<br>&nbsp;&nbsp;Возвращает объект типа '''MyShipMass''' с заданными массами<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyLaserAntennaStatus/ru&diff=19644
MyLaserAntennaStatus/ru
2017-02-19T14:55:02Z
<p>Rsa97: Created page with "{{DISPLAYTITLE:MyLaserAntennaStatus}} Версия игры: 1.175 <br>Пространство имён Sandbox.ModAPI.Ingame ''public enum '''MyLaserAntennaStatus''''' <br>..."</p>
<hr />
<div>{{DISPLAYTITLE:MyLaserAntennaStatus}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public enum '''MyLaserAntennaStatus'''''<br />
<br>&nbsp;&nbsp;Варианты состояния лазерной антенны<br />
<br />
'''Idle''' - неактивна<br />
<br>'''RotatingToTarget''' - поворачивается на цель<br />
<br>'''SearchingTargetForAntenna''' - ищет цель<br />
<br>'''Connecting''' - идёт соединение<br />
<br>'''Connected''' - соединена с приёмником<br />
<br>'''OutOfRange''' - приёмник вне зоны действия<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyWheel/ru&diff=19643
IMyWheel/ru
2017-02-19T14:49:13Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyWheel}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMyWheel''' : [[IMyMotorRotor/ru|IMyMotorRotor]], [[IMyAttachableTopBlock/ru|IMyAttachableTopBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс колёс<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyWarhead/ru&diff=19642
IMyWarhead/ru
2017-02-19T14:48:30Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyWarhead}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMyWarhead''' : [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс боеголовки<br />
<br />
==Свойства:==<br />
<br />
''bool '''IsCountingDown''' { get; }''<br />
<br>&nbsp;&nbsp;Запущен ли обратный отсчёт<br />
<br />
''float '''DetonationTime''' { get; }''<br />
<br>&nbsp;&nbsp;Время до детонации, с<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
<br />
''Single '''DetonationTime'''''<br />
<br>&nbsp;&nbsp;Время до детонации, с<br />
<br />
''Boolean '''Safety'''''<br />
<br>&nbsp;&nbsp;Состояние предохранителя ручного подрыва<br />
<br />
==Действия, вызываемые через Apply:==<br />
<br />
'''''IncreaseDetonationTime'''''<br />
<br>&nbsp;&nbsp;Увеличить задержку подрыва<br />
<br />
'''''DecreaseDetonationTime'''''<br />
<br>&nbsp;&nbsp;Уменьшить задержку подрыва<br />
<br />
'''''StartCountdown'''''<br />
<br>&nbsp;&nbsp;Запустить обратный отсчет<br />
<br />
'''''StopCountdown'''''<br />
<br>&nbsp;&nbsp;Остановить обратный отсчет<br />
<br />
'''''Safety'''''<br />
<br>&nbsp;&nbsp;Переключить предохранитель ручного подрыва<br />
<br />
'''''Detonate'''''<br />
<br>&nbsp;&nbsp;Ручной подрыв боеголовки<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyUpgradableBlock/ru&diff=19641
IMyUpgradableBlock/ru
2017-02-19T14:47:15Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyUpgradableBlock}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMyUpgradableBlock''' : [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс апгрейдов<br />
==Свойства:==<br />
<br />
''uint '''UpgradeCount''' { get; }''<br />
<br>&nbsp;&nbsp;Количество возможных типов апгрейда<br />
<br />
==Методы:==<br />
<br />
''void '''GetUpgrades'''(out Dictionary<string, float> upgrades)''<br />
<br>&nbsp;&nbsp;Возвращает в '''upgrades''' словарь с парами (Название апгрейда : Текущий коэффициент), значение коэффициента зависит от типа апгрейда<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyUserControllableGun/ru&diff=19640
IMyUserControllableGun/ru
2017-02-19T14:47:00Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyUserControllableGun}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMyUserControllableGun''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Общий интерфейс управляемого вооружения<br />
<br />
==Свойства:==<br />
<br />
''bool '''IsShooting''' { get; }''<br />
<br>&nbsp;&nbsp;Открыт ли огонь<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
<br />
''Boolean '''Shoot'''''<br />
<br>&nbsp;&nbsp;Открыт ли огонь<br />
<br />
==Действия, вызываемые через Apply:==<br />
<br />
'''''ShootOnce'''''<br />
<br>&nbsp;&nbsp;Одиночный выстрел<br />
<br />
'''''Shoot'''''<br />
<br>&nbsp;&nbsp;Переключить огонь<br />
<br />
'''''Shoot_On'''''<br />
<br>&nbsp;&nbsp;Открыть огонь<br />
<br />
'''''Shoot_Off'''''<br />
<br>&nbsp;&nbsp;Прекратить огонь<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyThrust/ru&diff=19639
IMyThrust/ru
2017-02-19T14:42:48Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyThrust}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMyThrust''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс ускорителей<br />
<br />
==Свойства:==<br />
<br />
''float '''ThrustOverride''' { get; }''<br />
<br>&nbsp;&nbsp;Автономная тяга (без контроля из кабины), 0 - MaxThrust Н<br />
<br />
''float '''MaxThrust''' { get; }''<br />
<br>&nbsp;&nbsp;Максимальная тяга, Н<br />
<br />
''float '''MaxEffectiveThrust''' { get; }''<br />
<br>&nbsp;&nbsp;Максимальная эффективная тяга, Н<br />
<br />
''float '''CurrentThrust''' { get; }''<br />
<br>&nbsp;&nbsp;Текущая тяга, Н. Зависит от типа ускорителя, наличия и параметров атмосферы<br />
<br />
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Vector3I.html Vector3I] '''GridThrustDirection''' { get; }''<br />
<br>&nbsp;&nbsp;Вектор направления тяги<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
<br />
''Single '''Override'''''<br />
<br>&nbsp;&nbsp;Автономная тяга (без контроля из кабины), 0 - 100 %<br />
<br />
==Действия, вызываемые через Apply:==<br />
<br />
'''''IncreaseOverride'''''<br />
<br>&nbsp;&nbsp;Увеличить автономную тягу<br />
<br />
'''''DecreaseOverride'''''<br />
<br>&nbsp;&nbsp;Уменьшить автономную тягу<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=MyObjectBuilder_FontDefinition/ru&diff=19638
MyObjectBuilder FontDefinition/ru
2017-02-19T14:34:00Z
<p>Rsa97: Created page with "{{DISPLAYTITLE:MyObjectBuilder_FontDefinition}} Версия игры: 1.175 <br>Пространство имён Sandbox.ModAPI.Ingame ''public class '''MyObjectBuilder_Fon..."</p>
<hr />
<div>{{DISPLAYTITLE:MyObjectBuilder_FontDefinition}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public class '''MyObjectBuilder_FontDefinition'''<br />
<br>&nbsp;&nbsp;Класс шрифта<br />
==Свойства:==<br />
''public string '''Path'''''<br />
<br>&nbsp;&nbsp;Путь к файлу шрифта<br />
<br />
''public bool '''Default'''''<br />
<br>&nbsp;&nbsp;Шрифт по умолчанию<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyTextPanel/ru&diff=19637
IMyTextPanel/ru
2017-02-19T14:31:30Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyTextPanel}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMyTextPanel''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс текстовой панели<br />
<br />
==Свойства:==<br />
''string '''CurrentlyShownImage''' { get; }''<br />
<br>&nbsp;&nbsp;Какая картинка показывается в данный момент<br />
<br />
''[[ShowTextOnScreenFlag/ru|ShowTextOnScreenFlag]] '''ShowOnScreen''' { get; }''<br />
<br>&nbsp;&nbsp;Настройки отображения на экране<br />
<br />
''bool '''ShowText''' { get; }''<br />
<br>&nbsp;&nbsp;показывается ли сейчас текст<br />
<br />
==Методы:==<br />
''bool '''WritePublicText'''(string value, bool append = false)''<br />
<br>''bool '''WritePublicText'''(StringBuilder value, bool append = false)''<br />
<br>&nbsp;&nbsp;Написать публичный текст, если '''append''' = true, то добавить текст к уже существующему<br />
<br />
''string '''GetPublicText'''()''<br />
<br>&nbsp;&nbsp;Возвращает публичный текст, отображаемый на панели<br />
<br />
''bool '''ReadPublicText'''(StringBuilder buffer, bool append = false)''<br />
<br>&nbsp;&nbsp;Возвращает в '''buffer''' публичный текст, отображаемый на панели<br />
<br />
''bool '''WritePublicTitle'''(string value, bool append = false)''<br />
<br>&nbsp;&nbsp;Написать публичный заголовок, если '''append''' = true, то добавить текст к уже существующему<br />
<br />
''string '''GetPublicTitle'''()''<br />
<br>&nbsp;&nbsp;Возвращает публичный заголовок, отображаемый на панели<br />
<br />
''void '''AddImageToSelection'''(string id, bool checkExistence = false)''<br />
<br>&nbsp;&nbsp;Добавить изображение с идентификатором '''id''' к списку отображения, если '''checkExistence''' = true, то предварительно проверить наличие такого изображения<br />
<br />
''void '''AddImagesToSelection'''(List<string> ids, bool checkExistence = false)''<br />
<br>&nbsp;&nbsp;Добавить изображения с идентификаторами из списка '''ids''' к списку отображения, если '''checkExistence''' = true, то предварительно проверять наличие изображения<br />
<br />
''void '''RemoveImageFromSelection'''(string id, bool removeDuplicates = false)''<br />
<br>&nbsp;&nbsp;Удалить изображение с идентификатором '''id''' из списка отображения, если '''removeDuplicates''' = true, то удалить все дубли изображения<br />
<br />
''void '''RemoveImagesFromSelection'''(List<string> ids, bool removeDuplicates = false)''<br />
<br>&nbsp;&nbsp;Удалить изображения с идентификаторами из списка '''ids''' из списка отображения, если '''removeDuplicates''' = true, то удалить все дубли изображений<br />
<br />
''void '''ClearImagesFromSelection'''()''<br />
<br>&nbsp;&nbsp;Очистить список отображения<br />
<br />
''void '''GetSelectedImages'''(List<string> output)''<br />
<br>&nbsp;&nbsp;Возвращает в '''output''' идентификаторы изображений из списка отображения<br />
<br />
''void '''ShowPublicTextOnScreen'''()''<br />
<br>&nbsp;&nbsp;Показывать на экране публичный текст<br />
<br />
''void '''ShowTextureOnScreen'''()''<br />
<br>&nbsp;&nbsp;Показывать на экране изображения<br />
<br />
''void '''SetShowOnScreen'''([[ShowTextOnScreenFlag/ru|ShowTextOnScreenFlag]] set)''<br />
<br>&nbsp;&nbsp;Установить настройки отображения на экране<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''StringBuilder '''Title'''''<br />
<br>&nbsp;&nbsp;Заголовок<br />
<br />
''Boolean '''''ShowTextOnScreen'''''<br />
<br>&nbsp;&nbsp;Показывать на экране текст<br />
<br />
''[[MyObjectBuilder_FontDefinition/ru|MyObjectBuilder_FontDefinition]] '''Font'''''<br />
<br>&nbsp;&nbsp;Шрифт<br />
<br />
''Single '''FontSize'''''<br />
<br>&nbsp;&nbsp;Размер шрифта, 0.1 - 10<br />
<br />
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Color.html Color] '''FontColor'''''<br />
<br>&nbsp;&nbsp;Цвет шрифта<br />
<br />
''[http://spaceengineers.io/spaceengineers/doc/structVRageMath_1_1Color.html Color] '''BackgroundColor'''''<br />
<br>&nbsp;&nbsp;Цвет фона<br />
<br />
''Single '''ChangeIntervalSlider'''''<br />
<br>&nbsp;&nbsp;Интервал смены изображений, 0 - 30 с<br />
<br />
==Действия, вызываемые через Apply:==<br />
'''''IncreaseFontSize'''''<br />
<br>&nbsp;&nbsp;Увеличить размер шрифта<br />
<br />
'''''DecreaseFontSize'''''<br />
<br>&nbsp;&nbsp;Уменьшить размер шрифта<br />
<br />
'''''IncreaseChangeIntervalSlider'''''<br />
<br>&nbsp;&nbsp;Увеличить интервал смены изображений<br />
<br />
'''''DecreaseChangeIntervalSlider'''''<br />
<br>&nbsp;&nbsp;Уменьшить интервал смены изображений<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMyTerminalBlock/ru&diff=19636
IMyTerminalBlock/ru
2017-02-19T14:23:16Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMyTerminalBlock}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMyTerminalBlock''' : [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Общий интерфейс блоков, отображаемых в терминале<br />
<br />
==Свойства:==<br />
''string '''CustomName''' { get; }''<br />
<br>&nbsp;&nbsp;Название блока, заданное в терминале<br />
<br />
''string '''CustomNameWithFaction''' { get; }''<br />
<br>&nbsp;&nbsp;Название блока, заданное в терминале, с названием фракции, которой принадлежит блок<br />
<br />
''string '''DetailedInfo''' { get; }''<br />
<br>&nbsp;&nbsp;Детальная информация, отображаемая в информационном окне терминала<br />
<br />
''string '''CustomInfo''' { get; }''<br />
<br>&nbsp;&nbsp;Информация, которую могут добавлять моды, из программируемого блока не записывается<br />
<br />
''bool '''ShowOnHUD''' { get; }''<br />
<br>&nbsp;&nbsp;Отображается ли блок на дисплее<br />
<br />
''bool '''ShowInTerminal''' { get; set; }''<br />
<br>&nbsp;&nbsp;Отображается ли блок в терминале<br />
<br />
''bool '''ShowInToolbarConfig''' { get; set; }''<br />
<br>&nbsp;&nbsp;Отображается ли блок в конфигураторе тулбара<br />
<br />
==Методы:==<br />
''bool '''HasLocalPlayerAccess'''()''<br />
<br>&nbsp;&nbsp;Есть ли доступ к управлению блоком у данного игрока<br />
<br />
''bool '''HasPlayerAccess'''(long playerId)''<br />
<br>&nbsp;&nbsp;Есть ли доступ к управлению блоком у игрока c идентификатором '''playerId'''<br />
<br />
void '''GetActions'''(List<[[ITerminalAction/ru|ITerminalAction]]> resultList, Func<[[ITerminalAction/ru|ITerminalAction]], bool> collect = null)<br />
<br>&nbsp;&nbsp;Возвращает в '''resultList''' список действий, доступных через '''Apply''' для данного блока. Необязательная функция ''bool '''collect'''([[ITerminalAction/ru|ITerminalAction]] action)'' определяет, включать действие в список или нет.<br />
<br />
''void '''SearchActionsOfName'''(string name, List<[[ITerminalAction/ru|ITerminalAction]]> resultList, Func<[[ITerminalAction/ru|ITerminalAction]], bool> collect = null)''<br />
<br>&nbsp;&nbsp;Возвращает в '''resultList''' список действий, доступных через '''Apply''' для данного блока, названия которых содержат подстроку '''name'''. Необязательная функция ''bool '''collect'''([[ITerminalAction/ru|ITerminalAction]] action)'' определяет, включать действие в список или нет.<br />
<br />
''[[ITerminalAction/ru|ITerminalAction]] '''GetActionWithName'''(string name)''<br />
<br>&nbsp;&nbsp;Возвращает действие с названием '''name''', доступное через '''Apply''' для данного блока или null, если такого действия нет.<br />
<br />
''[[ITerminalProperty/ru|ITerminalProperty]] '''GetProperty'''(string id)''<br />
<br>&nbsp;&nbsp;Возвращает свойство блока с идентификатором '''id''' или null, если такого свойства нет.<br />
<br />
''void '''GetProperties'''(List<[[ITerminalProperty/ru|ITerminalProperty]]> resultList, Func<[[ITerminalProperty/ru|ITerminalProperty]], bool> collect = null)''<br />
<br>&nbsp;&nbsp;Возвращает в '''resultList''' список свойств данного блока. Необязательная функция ''bool '''collect'''([[ITerminalProperty/ru|ITerminalProperty]] property)'' определяет, включать свойство в список или нет.<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''Boolean '''ShowInTerminal'''''<br />
<br>&nbsp;&nbsp;Показывать или нет блок в терминале<br />
<br />
''Boolean '''ShowInToolbarConfig'''''<br />
<br>&nbsp;&nbsp;Показывать или нет блок в меню настройки быстрых кнопок<br />
<br />
''StringBuilder '''Name'''''<br />
<br>&nbsp;&nbsp;Название блока, заданное в терминале<br />
<br />
''Boolean '''ShowOnHUD'''''<br />
<br>&nbsp;&nbsp;Отображать или нет блок на дисплее<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMySmallMissileLauncherReload/ru&diff=19635
IMySmallMissileLauncherReload/ru
2017-02-19T14:20:47Z
<p>Rsa97: Created page with "{{DISPLAYTITLE:IMySmallMissileLauncherReload}} Версия игры: 1.175 <br>Пространство имён Sandbox.ModAPI.Ingame ''public interface '''IMySmallMissileL..."</p>
<hr />
<div>{{DISPLAYTITLE:IMySmallMissileLauncherReload}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMySmallMissileLauncherReload''' : [[IMySmallMissileLauncher/ru|IMySmallMissileLauncher]], [[IMyUserControllableGun/ru|IMyUserControllableGun]], [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс перезаряжаемой ракетной установки<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMySmallMissileLauncher/ru&diff=19634
IMySmallMissileLauncher/ru
2017-02-19T14:19:09Z
<p>Rsa97: Created page with "{{DISPLAYTITLE:IMySmallMissileLauncher}} Версия игры: 1.175 <br>Пространство имён Sandbox.ModAPI.Ingame ''public interface '''IMySmallMissileLaunche..."</p>
<hr />
<div>{{DISPLAYTITLE:IMySmallMissileLauncher}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMySmallMissileLauncher''' : [[IMyUserControllableGun/ru|IMyUserControllableGun]], [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Интерфейс малой ракетной установки<br />
<br />
==Свойства:==<br />
''bool '''UseConveyorSystem''' { get; }''<br />
<br>&nbsp;&nbsp;Использование системы конвейеров<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''Boolean '''UseConveyor'''''<br />
<br>&nbsp;&nbsp;Использование системы конвейеров<br />
<br />
==Действия, вызываемые через Apply:==<br />
'''''UseConveyor'''''<br />
<br>&nbsp;&nbsp;Включить/выключить использование системы конвейеров<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97
http://spaceengineerswiki.com/index.php?title=IMySmallGatlingGun/ru&diff=19633
IMySmallGatlingGun/ru
2017-02-19T14:17:41Z
<p>Rsa97: </p>
<hr />
<div>{{DISPLAYTITLE:IMySmallGatlingGun}}<br />
Версия игры: 1.175<br />
<br>Пространство имён Sandbox.ModAPI.Ingame<br />
<br />
''public interface '''IMySmallGatlingGun''' : [[IMyUserControllableGun/ru|IMyUserControllableGun]], [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''<br />
<br>&nbsp;&nbsp;Маленький пулемёт Гаттлинга<br />
<br />
==Свойства:==<br />
''bool '''UseConveyorSystem''' { get; }''<br />
<br>&nbsp;&nbsp;Использование системы конвейеров<br />
<br />
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==<br />
''Boolean '''UseConveyor'''''<br />
<br>&nbsp;&nbsp;Использование системы конвейеров<br />
<br />
==Действия, вызываемые через Apply:==<br />
'''''UseConveyor'''''<br />
<br>&nbsp;&nbsp;Включить/выключить использование системы конвейеров<br />
<br />
[[Category:Ingame API/ru]]</div>
Rsa97