Difference between revisions of "IMyBatteryBlock/ru"

From Space Engineers Wiki
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:IMyBatteryBlock}}
 
{{DISPLAYTITLE:IMyBatteryBlock}}
Пространство имён Sandbox.ModAPI.Ingame
+
Версия игры: 1.175
 +
<br>Пространство имён Sandbox.ModAPI.Ingame
  
''public interface '''IMyBatteryBlock''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], IMyEntity''
+
''public interface '''IMyBatteryBlock''' : [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''
 
<br>&nbsp;&nbsp;Интерфейс батареи
 
<br>&nbsp;&nbsp;Интерфейс батареи
  
 
==Свойства:==
 
==Свойства:==
 
 
''bool '''HasCapacityRemaining''' { get; }''
 
''bool '''HasCapacityRemaining''' { get; }''
 
<br>&nbsp;&nbsp;Остался ли ещё заряд в батарее
 
<br>&nbsp;&nbsp;Остался ли ещё заряд в батарее
Line 35: Line 35:
  
 
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==
 
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==
 
 
''Boolean '''Recharge'''''
 
''Boolean '''Recharge'''''
 
<br>&nbsp;&nbsp;Установлен ли режим "только заряд"
 
<br>&nbsp;&nbsp;Установлен ли режим "только заряд"
Line 46: Line 45:
  
 
==Действия, вызываемые через Apply:==
 
==Действия, вызываемые через Apply:==
 
 
'''''Recharge'''''
 
'''''Recharge'''''
 
<br>&nbsp;&nbsp;Переключает режим "только заряд"
 
<br>&nbsp;&nbsp;Переключает режим "только заряд"

Latest revision as of 09:25, 18 February 2017

Версия игры: 1.175
Пространство имён Sandbox.ModAPI.Ingame

public interface IMyBatteryBlock : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
  Интерфейс батареи

Свойства:

bool HasCapacityRemaining { get; }
  Остался ли ещё заряд в батарее

float CurrentStoredPower { get; }
  Остаток заряда, МВт

float MaxStoredPower { get; }
  Ёмкость батареи, МВт

float CurrentInput { get; }
  Текущее поступление энергии, МВт/ч

float CurrentOutput { get; }
  Текущий расход энергии, МВт/ч

bool IsCharging { get; }
  Заряжается ли сейчас батарея

bool OnlyRecharge { get; set; }
  Только заряжать батарею

bool OnlyDischarge { get; set; }
  Только расходовать батарею

bool SemiautoEnabled { get; set; }
  Полуавтоматический режим, переключает на заряд при полном разряде и на расход при полном заряде

Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):

Boolean Recharge
  Установлен ли режим "только заряд"

Boolean Discharge
  Установлен ли режим "только расход"

Boolean SemiAuto
  Установлен ли полуавтоматический режим

Действия, вызываемые через Apply:

Recharge
  Переключает режим "только заряд"

Discharge
  Переключает режим "только расход"

SemiAuto
  Переключает полуавтоматический режим