![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | RemotelyActivatedItemBehaviour (notnull EntityAI pParent) |
| void | RemotelyActivatedItemBehaviour (notnull EntityAI pParent) |
| void | ~RemotelyActivatedItemBehaviour () |
| EntityAI | GetPairDevice () |
| EntityAI | GetPairDevice () |
| int | GetPairDeviceNetIdHigh () |
| int | GetPairDeviceNetIdHigh () |
| int | GetPairDeviceNetIdLow () |
| int | GetPairDeviceNetIdLow () |
| bool | IsPaired () |
| bool | IsPaired () |
| void | OnAfterLoad () |
| bool | OnStoreLoad (ParamsReadContext ctx, int version) |
| void | OnStoreSave (ParamsWriteContext ctx) |
| void | OnVariableSynchronized () |
| void | OnVariableSynchronized () |
| void | Pair () |
| void | Pair () |
| void | Pair (notnull EntityAI device) |
| void | Pair (notnull EntityAI device) |
| void | SetPairDeviceNetIds (notnull EntityAI device) |
| void | SetPairDeviceNetIds (notnull EntityAI device) |
| void | SetPersistentPairID (int id) |
| void | SetTrigger () |
| void | Unpair () |
| void | Unpair () |
Static Protected Member Functions | |
| static int | GeneratePersistentID () |
Protected Attributes | |
| bool | m_IsTrigger |
| EntityAI | m_PairDevice |
| int | m_PairDeviceNetIdHigh |
| int | m_PairDeviceNetIdLow |
| EntityAI | m_Parent |
| int | m_PersistentPairID = int.MIN |
Static Protected Attributes | |
| static ref map< int, EntityAI > | m_RemoteReceivers = new map<int,EntityAI>() |
Definition at line 1 of file remotelyactivateditembehaviour.c.
|
inlineprotected |
Definition at line 12 of file remotelyactivateditembehaviour.c.
References m_PairDeviceNetIdHigh, m_PairDeviceNetIdLow, and m_Parent.
|
inlineprotected |
Definition at line 20 of file remotelyactivateditembehaviour.c.
|
inlineprotected |
Definition at line 8 of file remotelyactivateditembehaviour.c.
References m_PairDeviceNetIdHigh, m_PairDeviceNetIdLow, and m_Parent.
|
inlinestaticprotected |
Definition at line 81 of file remotelyactivateditembehaviour.c.
References GeneratePersistentID(), m_RemoteReceivers, MAX, and Math::RandomInt().
Referenced by GeneratePersistentID(), and InventoryItem::PairWithDevice().
|
inlineprotected |
Definition at line 143 of file remotelyactivateditembehaviour.c.
References m_PairDevice.
|
inlineprotected |
Definition at line 57 of file remotelyactivateditembehaviour.c.
References m_PairDevice.
|
inlineprotected |
Definition at line 163 of file remotelyactivateditembehaviour.c.
References m_PairDeviceNetIdHigh.
Referenced by Pair().
|
inlineprotected |
Definition at line 77 of file remotelyactivateditembehaviour.c.
References m_PairDeviceNetIdHigh.
|
inlineprotected |
Definition at line 158 of file remotelyactivateditembehaviour.c.
References m_PairDeviceNetIdLow.
Referenced by Pair().
|
inlineprotected |
Definition at line 72 of file remotelyactivateditembehaviour.c.
References m_PairDeviceNetIdLow.
|
inlineprotected |
Definition at line 148 of file remotelyactivateditembehaviour.c.
References m_PairDevice.
|
inlineprotected |
Definition at line 62 of file remotelyactivateditembehaviour.c.
References m_PairDevice.
|
inlineprotected |
Definition at line 63 of file remotelyactivateditembehaviour.c.
References m_IsTrigger, m_PairDevice, m_PersistentPairID, m_RemoteReceivers, MIN, and Pair().
Referenced by InventoryItem::EEOnAfterLoad().
|
inlineprotected |
Definition at line 41 of file remotelyactivateditembehaviour.c.
References m_IsTrigger, m_Parent, m_PersistentPairID, m_RemoteReceivers, MIN, Pair(), and Serializer::Read().
Referenced by InventoryItem::OnStoreLoad().
|
inlineprotected |
Definition at line 36 of file remotelyactivateditembehaviour.c.
References m_PersistentPairID, and Serializer::Write().
Referenced by InventoryItem::OnStoreSave().
|
inlineprotected |
Definition at line 31 of file remotelyactivateditembehaviour.c.
References Pair().
Referenced by ManBase::OnVariablesSynchronized().
|
inlineprotected |
Definition at line 15 of file remotelyactivateditembehaviour.c.
References Pair().
|
inlineprotected |
Definition at line 101 of file remotelyactivateditembehaviour.c.
References g_Game, GetPairDeviceNetIdHigh(), GetPairDeviceNetIdLow(), and Pair().
Referenced by OnAfterLoad(), OnStoreLoad(), OnVariableSynchronized(), and Pair().
|
inlineprotected |
Definition at line 20 of file remotelyactivateditembehaviour.c.
References GetGame(), GetPairDeviceNetIdHigh(), GetPairDeviceNetIdLow(), and Pair().
|
inlineprotected |
Definition at line 110 of file remotelyactivateditembehaviour.c.
References m_PairDevice, m_Parent, and SetPairDeviceNetIds().
|
inlineprotected |
Definition at line 29 of file remotelyactivateditembehaviour.c.
References m_PairDevice, m_Parent, and SetPairDeviceNetIds().
|
inlineprotected |
Definition at line 153 of file remotelyactivateditembehaviour.c.
References m_PairDeviceNetIdHigh, and m_PairDeviceNetIdLow.
Referenced by Pair().
|
inlineprotected |
Definition at line 67 of file remotelyactivateditembehaviour.c.
References m_PairDeviceNetIdHigh, and m_PairDeviceNetIdLow.
|
inlineprotected |
Definition at line 93 of file remotelyactivateditembehaviour.c.
References m_IsTrigger, m_Parent, m_PersistentPairID, and m_RemoteReceivers.
Referenced by Entity::SetPersistentPairID().
|
inlineprotected |
Definition at line 26 of file remotelyactivateditembehaviour.c.
References m_IsTrigger.
|
inlineprotected |
Definition at line 122 of file remotelyactivateditembehaviour.c.
References m_PairDevice, m_PairDeviceNetIdHigh, m_PairDeviceNetIdLow, m_Parent, m_PersistentPairID, m_RemoteReceivers, and MIN.
Referenced by ~RemotelyActivatedItemBehaviour(), and UnpairRemote().
|
inlineprotected |
Definition at line 43 of file remotelyactivateditembehaviour.c.
References m_PairDevice, m_PairDeviceNetIdHigh, m_PairDeviceNetIdLow, and m_Parent.
|
protected |
Definition at line 4 of file remotelyactivateditembehaviour.c.
Referenced by OnAfterLoad(), OnStoreLoad(), SetPersistentPairID(), and SetTrigger().
|
protected |
Definition at line 5 of file remotelyactivateditembehaviour.c.
Referenced by GetPairDevice(), IsPaired(), OnAfterLoad(), Pair(), and Unpair().
|
protected |
Definition at line 7 of file remotelyactivateditembehaviour.c.
Referenced by RemotelyActivatedItemBehaviour(), GetPairDeviceNetIdHigh(), SetPairDeviceNetIds(), and Unpair().
|
protected |
Definition at line 6 of file remotelyactivateditembehaviour.c.
Referenced by RemotelyActivatedItemBehaviour(), GetPairDeviceNetIdLow(), SetPairDeviceNetIds(), and Unpair().
|
protected |
Definition at line 3 of file remotelyactivateditembehaviour.c.
Referenced by RemotelyActivatedItemBehaviour(), ~RemotelyActivatedItemBehaviour(), OnStoreLoad(), Pair(), SetPersistentPairID(), and Unpair().
|
protected |
Definition at line 8 of file remotelyactivateditembehaviour.c.
Referenced by OnAfterLoad(), OnStoreLoad(), OnStoreSave(), SetPersistentPairID(), and Unpair().
Definition at line 10 of file remotelyactivateditembehaviour.c.
Referenced by GeneratePersistentID(), OnAfterLoad(), OnStoreLoad(), SetPersistentPairID(), and Unpair().