int GetPairDeviceNetIdHigh()
static int GeneratePersistentID()
void RemotelyActivatedItemBehaviour(notnull EntityAI pParent)
void ~RemotelyActivatedItemBehaviour()
int GetPairDeviceNetIdLow()
void Pair(notnull EntityAI device)
static protected ref map< int, EntityAI > m_RemoteReceivers
void OnVariableSynchronized()
protected EntityAI m_PairDevice
bool OnStoreLoad(ParamsReadContext ctx, int version)
protected int m_PairDeviceNetIdLow
void SetPairDeviceNetIds(notnull EntityAI device)
void OnStoreSave(ParamsWriteContext ctx)
protected EntityAI m_Parent
void SetPersistentPairID(int id)
protected int m_PersistentPairID
protected int m_PairDeviceNetIdHigh
protected bool m_IsTrigger
Serialization general interface. Serializer API works with:
proto bool Write(void value_out)
proto bool Read(void value_in)
proto native CGame GetGame()
static proto int RandomInt(int min, int max)
Returns a random int number between and min [inclusive] and max [exclusive].