ULoadoutSelection¶
#include <LoadoutSelection.h>
Inherits from UObject
Public Functions¶
Name | |
---|---|
TArray< [[EWeaponTag]] > | GetAllItemWeaponTagsFromLoadout() |
TSubclassOf< AInventoryItem > | GetItemForSlot([[EInventoryItemSlot]] Slot, int32 Index) |
TArray< TSubclassOf< AInventoryItem > > | GetItemSelectionBySlot([[EInventoryItemSlot]] Slot, bool bOnPickup) |
TSubclassOf< AInventoryItem > | GetRandomItemForSlot([[EInventoryItemSlot]] Slot) |
ULoadoutSelection() |
Public Attributes¶
Name | |
---|---|
TArray< TSubclassOf< UWeaponGroup > > | Bandage |
TArray< [[EInventoryItemSlot]] > | DisabledSlots |
TArray< TSubclassOf< UWeaponGroup > > | Item |
TArray< TSubclassOf< UWeaponGroup > > | Knife |
TMap< TSubclassOf< AInventoryItem >, int32 > | OverrideStackCount |
TArray< TSubclassOf< UWeaponGroup > > | Primary |
TArray< TSubclassOf< UWeaponGroup > > | Secondary |
TArray< TSubclassOf< UWeaponGroup > > | Shield |
TArray< TSubclassOf< UWeaponGroup > > | Special |
TArray< [[EInventoryItemSlot]] > | StartingSlots |
bool | bSpawnFists |
Protected Attributes¶
Name | |
---|---|
TArray< TSubclassOf< AInventoryItem > > | CachedItems |
Updated on 2025-01-21 at 09:02:24 +0100