![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| SCR_EArsenalItemType | GetItemType () |
| SCR_EArsenalItemMode | GetItemMode () |
| SCR_EArsenalGameModeType | GetArsenalGameModeTypes () |
| ResourceName | GetItemResourceName () |
| Resource | GetItemResource () |
| SCR_ArsenalItemDisplayData | GetDisplayDataOfType (EArsenalItemDisplayType displayType) |
| SCR_ECharacterRank | GetRequiredRank () |
| bool | GetUseMilitarySupplyAllocation () |
| int | GetSupplyCost (SCR_EArsenalSupplyCostType supplyCostType, bool addAdditionalCosts=true) |
| int | GetSupplyRefundAmount (SCR_EArsenalSupplyCostType supplyCostType, bool addAdditionalCosts=true) |
| int | GetMilitarySupplyAllocationCost (SCR_EArsenalSupplyCostType supplyCostType, bool addAdditionalCosts=true) |
| int | GetRefundAmountValue () |
| override void | InitData (notnull SCR_EntityCatalogEntry entry) |
| override void | PostInitData (notnull SCR_EntityCatalogEntry entry) |
Static Protected Member Functions | |
| static void | AddAdditionalCosts (notnull SCR_EntityCatalogEntry entry, Resource resource, inout array< SCR_ArsenalItem > arsenalCosts, inout array< SCR_NonArsenalItemCostCatalogData > nonArsenalCosts) |
Protected Attributes | |
| SCR_EArsenalItemType | m_eItemType |
| SCR_EArsenalItemMode | m_eItemMode |
| SCR_EArsenalGameModeType | m_eArsenalGameModeTypes |
| int | m_iSupplyCost |
| ref array< ref SCR_ArsenalItemDisplayData > | m_aArsenalDisplayData |
| ref array< ref SCR_ArsenalAlternativeCostData > | m_aArsenalAlternativeCostData |
| SCR_ECharacterRank | m_eRequiredRank |
| bool | m_bUseMilitarySupplyAllocation |
| ref array< SCR_ArsenalItem > | m_aAdditionalCosts |
| ref array< SCR_NonArsenalItemCostCatalogData > | m_aNonArsenalAdditionalCosts |
| ref map< SCR_EArsenalSupplyCostType, ref SCR_ArsenalAlternativeCostData > | m_mArsenalAlternativeCostData |
| SCR_EntityCatalogEntry | m_EntryParent |
| ref Resource | m_ItemResource |
Definition at line 2 of file SCR_ArsenalItem.c.
|
inlinestaticprotected |
Definition at line 269 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 53 of file SCR_ArsenalItem.c.
|
inlineprotected |
Get display data of given type for displaying items on arsenal display
| [in] | displayType | type of display data to find |
Definition at line 79 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 46 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 70 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 60 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 39 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 181 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 222 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 92 of file SCR_ArsenalItem.c.
|
inlineprotected |
Get supply cost of arsenal item
| [in] | supplyCostType | What the supply cost is that should be obtained from the arsenal data. If the specific supply cost is not found then Default will be used instead |
| [in] | addAdditionalCosts | Will add any additional cost to the item, in general these are weapon attachments. You want to turn this false if refunding an item as it should reevaluate the cost depending on the attachments |
Definition at line 111 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 146 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 99 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 228 of file SCR_ArsenalItem.c.
|
inlineprotected |
Definition at line 255 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 29 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 20 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 17 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 30 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 26 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 11 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 8 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 5 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 34 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 23 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 14 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 35 of file SCR_ArsenalItem.c.
|
protected |
Definition at line 32 of file SCR_ArsenalItem.c.