|
Arma Reforger Script API
|
Protected Member Functions | |
| override int | GetRefundAmountValue () |
Protected Attributes | |
| int | m_iOverwriteSupplyRefundAmount |
Protected Attributes inherited from SCR_ArsenalItem | |
| 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 |
Protected Attributes inherited from SCR_BaseEntityCatalogData | |
| bool | m_bEnabled |
Additional Inherited Members | |
Public Member Functions inherited from SCR_ArsenalItem | |
| SCR_EArsenalItemType | GetItemType () |
| SCR_EArsenalItemMode | GetItemMode () |
| SCR_EArsenalGameModeType | GetArsenalGameModeTypes () |
| ResourceName | GetItemResourceName () |
| Resource | GetItemResource () |
| SCR_ArsenalItemDisplayData | GetDisplayDataOfType (EArsenalItemDisplayType displayType) |
| Get display data of given type for displaying items on arsenal display. | |
| SCR_ECharacterRank | GetRequiredRank () |
| bool | GetUseMilitarySupplyAllocation () |
| int | GetSupplyCost (SCR_EArsenalSupplyCostType supplyCostType, bool addAdditionalCosts=true) |
| Get supply cost of arsenal item. | |
| int | GetSupplyRefundAmount (SCR_EArsenalSupplyCostType supplyCostType, bool addAdditionalCosts=true) |
| override void | InitData (notnull SCR_EntityCatalogEntry entry) |
| Called by Catalog on creation. | |
| override void | PostInitData (notnull SCR_EntityCatalogEntry entry) |
| Called by Catalog after init data is called for all other entries. | |
Public Member Functions inherited from SCR_BaseEntityCatalogData | |
| bool | IsEnabled () |
| If is Enabled. | |
Static Public Member Functions inherited from SCR_ArsenalItem | |
| static void | AddAdditionalCosts (notnull SCR_EntityCatalogEntry entry, Resource resource, inout array< SCR_ArsenalItem > arsenalCosts, inout array< SCR_NonArsenalItemCostCatalogData > nonArsenalCosts) |
|
protected |
Implements SCR_ArsenalItem.
|
protected |