9 if (!
GetGame().IsDedicatedServer())
49 GetCompEM().SwitchOn();
54 GetCompEM().SwitchOff();
97 typename ai = action.GetInputType();
114 Debug.
ActionLog(action.ToString() +
" -> " + ai,
this.ToString() ,
"n/a",
"Add action" );
116 action_array.Insert(action);
122 ActionBase action = player.GetActionManager().GetAction(actionName);
123 typename ai = action.GetInputType();
128 action_array.RemoveItem(action);
void ActionManagerBase(PlayerBase player)
map< typename, ref array< ActionBase_Basic > > TInputActionMap
TInputActionMap m_InputActionMap
void AddAction(typename actionName)
class PASBroadcaster extends AdvancedCommunication IsInventoryVisible
static ref map< typename, ref TInputActionMap > m_AdvComTypeActionsMap
proto native void EnableReceive(bool state)
proto native void SetFrequencyByIndex(int index)
proto native void SetPrevChannel()
proto native bool IsReceiving()
proto native void EnableBroadcast(bool state)
proto native float GetTunedFrequency()
proto native int GetTunedFrequencyIndex()
proto native void SetNextChannel()
proto native bool IsBroadcasting()
proto native void SwitchOn(bool onOff)
static void ActionLog(string message=LOG_DEFAULT, string plugin=LOG_DEFAULT, string author=LOG_DEFAULT, string label=LOG_DEFAULT, string entity=LOG_DEFAULT)
static void LogError(string message=LOG_DEFAULT, string plugin=LOG_DEFAULT, string author=LOG_DEFAULT, string label=LOG_DEFAULT, string entity=LOG_DEFAULT)
Prints debug message as error message.
TInputActionMap m_InputActionMap
void AddAction(typename actionName)
override void GetActions(typename action_input_type, out array< ActionBase_Basic > actions)
void AdvancedCommunication()
void RemoveAction(typename actionName)
void TurnOffTransmitter()
static bool IsActionLogEnable()
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
proto native CGame GetGame()