![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Static Protected Member Functions | |
| static int | GetItemType (notnull IEntity pItem) |
| static int | GetDefaultQuickSlot (notnull IEntity item) |
Protected Attributes | |
| float | m_fMaxWeight |
| float | m_fMaxVolume |
| ref array< ref SCR_QuickslotBaseContainer > | m_aQuickSlots = { null, null, null, null, null, null, null, null, null, null } |
| ref map< IEntity, int > | m_mSlotHistory = new map<IEntity, int>() |
| ref array< IEntity > | m_aWeaponQuickSlotsStorage = {} |
| ref array< int > | m_aQuickSlotsHistory = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
| ref set< int > | m_aQuickSlotsInitalized = new set<int>() |
| ref array< typename > | m_aBlockedSlots = {} |
| ref array< BaseInventoryStorageComponent > | m_aStoragesInStorageList = {} |
| SCR_CompartmentAccessComponent | m_CompartmentAccessComp |
| BaseInventoryStorageComponent | m_WeaponStorage |
| SCR_CharacterFactionAffiliationComponent | m_CharacterAffiliationComponent |
| ref SCR_InvEquipCB | m_Callback = new SCR_InvEquipCB() |
Static Protected Attributes | |
| static const int | GADGET_OFFSET = 9999 |
| static const int | TURRET_WEAPON_SWITCH_SLOTS = 4 |
| static const int | INFANTRY_WEAPON_SWITCH_SLOTS = 2 |
| static const ref array< ref array< int > > | DEFAULT_QUICK_SLOTS |
| static const ref array< EWeaponType > | WEAPON_TYPES_THROWABLE = { EWeaponType.WT_FRAGGRENADE, EWeaponType.WT_SMOKEGRENADE } |
Definition at line 89 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Checks if provided item can be equiped while in the inventory menu
Definition at line 778 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1127 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | item | |
| [in] | slotFunction |
Definition at line 890 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 823 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Drop currently held item. Not allowed while switching to another item.
Definition at line 590 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Take the data from the armor attribute, and store them in map on damagemanager.
Definition at line 737 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [out] | blockedSlots |
Definition at line 219 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | index |
Definition at line 525 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1224 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1192 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 535 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1206 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1246 of file SCR_CharacterInventoryStorageComponent.c.
|
inlinestaticprotected |
| [in] | item |
Definition at line 344 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1624 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1640 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | pStorage |
Definition at line 258 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | eSlot |
Definition at line 170 of file SCR_CharacterInventoryStorageComponent.c.
| [in] | index |
Definition at line 510 of file SCR_CharacterInventoryStorageComponent.c.
|
inlinestaticprotected |
| [in] | pItem |
Definition at line 283 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 250 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 152 of file SCR_CharacterInventoryStorageComponent.c.
Get next weapon up to specified maximum.
Definition at line 1276 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1176 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
gets all entities in quickslots, and nulls in arrays for non-entity or empty slots
Definition at line 487 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 480 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 558 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | pEntity |
Definition at line 227 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | eSlot |
Definition at line 189 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [out] | storagesInInventory |
Definition at line 203 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1595 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1609 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 159 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | item | |
| [in] | storageOwner |
Definition at line 757 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | item | |
| [in] | storageOwner |
Definition at line 768 of file SCR_CharacterInventoryStorageComponent.c.
Definition at line 195 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | pOwner | |
| [in] | pControlled |
Definition at line 1341 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Called by SCR_CharacterFactionAffiliationComponent on init. Sets the m_CharacterAffiliationComponent as well as making sure that the items are added to the outfit values of the faction affiliation comp
| [in] | characterAffiliationComponent | Character Faction Affiliation component to set as a reference |
Definition at line 1670 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 449 of file SCR_CharacterInventoryStorageComponent.c.
| [in] | areaType |
Definition at line 730 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | item |
Definition at line 359 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | iItemType | |
| [in] | iSlotIndex |
Definition at line 320 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Called when item is added to slot, update armored attributes when item with armorData is equipped
| [in] | item | |
| [in] | slotID |
Definition at line 648 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
SCR_CompartmentAccessComponent event
| [in] | targetEntity | |
| [in] | manager | |
| [in] | mgrID | |
| [in] | slotID | |
| [in] | move |
Definition at line 1523 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
SCR_CompartmentAccessComponent event
| [in] | targetEntity | |
| [in] | manager | |
| [in] | mgrID | |
| [in] | slotID | |
| [in] | move |
Definition at line 1537 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1410 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 685 of file SCR_CharacterInventoryStorageComponent.c.
Definition at line 1159 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | pItem |
Definition at line 460 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | index |
Definition at line 472 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1586 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Select next weapon.
Definition at line 1257 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | pOwner |
Definition at line 237 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 326 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | pStorage |
Definition at line 273 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | pStorage |
Definition at line 265 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | pItem | |
| [in] | iSlotIndex | |
| [in] | isForced |
Definition at line 378 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Unequip currently held item. Not allowed while switching to another item.
Definition at line 569 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 698 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
Definition at line 1692 of file SCR_CharacterInventoryStorageComponent.c.
|
inlineprotected |
| [in] | item | |
| [in] | slotFunction |
Definition at line 950 of file SCR_CharacterInventoryStorageComponent.c.
|
staticprotected |
Definition at line 123 of file SCR_CharacterInventoryStorageComponent.c.
|
staticprotected |
Definition at line 108 of file SCR_CharacterInventoryStorageComponent.c.
|
staticprotected |
Definition at line 110 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 137 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 102 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 105 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 106 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 138 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 104 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 143 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 141 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 139 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 97 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 93 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 103 of file SCR_CharacterInventoryStorageComponent.c.
|
protected |
Definition at line 140 of file SCR_CharacterInventoryStorageComponent.c.
|
staticprotected |
Definition at line 109 of file SCR_CharacterInventoryStorageComponent.c.
|
staticprotected |
Definition at line 145 of file SCR_CharacterInventoryStorageComponent.c.