DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Файл RemoteDetonator.c

См. исходные тексты.

Структуры данных

class  RemoteDetonatorTrigger
 
class  ReplaceDetonatorItemLambda
 
class  ReplaceDetonatorItemOnDisarmLambda
 

Перечисления

enum  ERemoteDetonatorLEDState { OFF = 0 , LIT }
 

Функции

bool IsKit ()
 
void UpdateLED (ERemoteDetonatorLEDState pState, bool pForced=false)
 
override void SetActions ()
 
RemoteDetonatorTrigger RemoteDetonator RemoteDetonatorReceiver ()
 
void RemoteDetonatorTrigger ()
 
override void OnVariablesSynchronized ()
 
override void EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc)
 
override RemotelyActivatedItemBehaviour GetRemotelyActivatedItemBehaviour ()
 
override void OnCEUpdate ()
 
override void PairRemote (notnull EntityAI trigger)
 
override void UnpairRemote ()
 
override void OnActivatedByItem (notnull ItemBase item)
 Called when this item is activated by other.
 
void SetControlledDevice (EntityAI pDevice)
 
bool IsConnected ()
 
EntityAI GetControlledDevice ()
 
static RemoteDetonatorTrigger SpawnInPlayerHands (notnull EntityAI pEntity, EntityAI deviceToPair=null)
 
override void OnAnimationPhaseStarted (string animSource, float phase)
 
override void OnWasDetached (EntityAI parent, int slot_id)
 
override void EEKilled (Object killer)
 
ReplaceDetonatorItemLambda ReplaceItemWithNewLambdaBase SetPairDevice (EntityAI device)
 
override void CopyOldPropertiesToNew (notnull EntityAI old_item, EntityAI new_item)
 
override void OnSuccess (EntityAI new_item)
 
override void OnAbort ()
 

Переменные

enum ERemoteDetonatorLEDState COLOR_LED_OFF = "#(argb,8,8,3)color(0,0,0,1.0,co)"
 
const string COLOR_LED_LIT = "#(argb,8,8,3)color(1,0,0,1.0,co)"
 
const string SELECTION_NAME_LED = "LED"
 
ERemoteDetonatorLEDState m_LastLEDState
 
const string ANIM_PHASE_TRIGGER = "trigger"
 
bool m_LED
 
ref RemotelyActivatedItemBehaviour m_RAIB