Class
UReflectionHitscanUpgrade
: UStandardItemUpgrade : UItemUpgrade : USavableDataAsset : UDataAsset : UObject0x00x0168
Members 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | upgradeType | EReflectionHitscanUpgradeType | Protected+8 flags | ReflectionCount | |
| 0x0161 | 0x07 | unreflected bytes to end of UReflectionHitscanUpgrade | |||
Inherited from UStandardItemUpgrade 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | amount | float | Protected+6 flags | 0 | |
| 0x01 | IsPercentage | bool | Protected+6 flags | false |
Inherited from UItemUpgrade 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | OnCrafted | FMulticastScriptDelegate | Transient+4 flags | <delegate> | |
| 0x10 | OnEquipped | FMulticastScriptDelegate | Transient+4 flags | <delegate> | |
| 0x10 | OnUnEquipped | FMulticastScriptDelegate | Transient+4 flags | <delegate> | |
| 0x18 | Name | FText | Protected+4 flags | <FText> | |
| 0x18 | Description | FText | Protected+4 flags | <FText> | |
| 0x04 | Cost | int32 | Protected+6 flags | 0 | |
| 0x01 | UseOldCost | bool | Protected+6 flags | false | |
| 0x01 | UpgradeTier | EUpgradeTiers | Protected+8 flags | Tier_1 | |
| 0x01 | upgradeClass | EUpgradeClass | Protected+8 flags | Class_A | |
| 0x00C7 | 0x01 | padding / unreflected | |||
| 0x08 | Category | UItemUpgradeCategory* | Protected+8 flags | nullptr | |
| 0x50 | UpgradeCraftingCost | TMap<UResourceData*, float> | Protected+3 flags | <TMap> | |
| 0x10 | ResourceCost | TArray<UResourceData*> | Protected+3 flags | [] | |
| 0x10 | Elements | TArray<UItemUpgradeElement*> | Protected+5 flags | [] | |
| 0x10 | StatTexts | TArray<FItemUpgradeStatText> | Protected+5 flags | [] | |
Inherited from USavableDataAsset 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | EnableDangerousSaveGameIDEditing | bool | Protected+7 flags | false | |
| 0x0039 | 0x03 | padding / unreflected | |||
| 0x10 | SavegameID | FGuid | Protected+6 flags | {A=0, B=0, C=0, D=0} | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | BuildRestriction | UBuildRestriction* | Protected+6 flags | nullptr | |
Inherited from UDataAsset 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | NativeClass | TSubclassOf<UDataAsset> | 7 flags | /Script/Engine.DataAsset |
Functions 1
| Signature | Flags | Native | Params |
|---|---|---|---|
| FUpgradeValues GetUpgradedValue(TSubclassOf<AItem> Item, AFSDPlayerState* Player, const EReflectionHitscanUpgradeType& upgradeType) | FinalNative+2 flags | 0x30 |