Class
UFreezeRayAbility
: UAHStandardisedSpecialAbility : UAHPlayerSpecialAbility : UAHCharacterAbility : UAHGameplayAbility : UGameplayAbility : UObject0x00x0B68
Members 47
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | RayParticlesParentBone | FName | Protected+6 flags | star_2_joint | |
| 0x28 | NIS_FreezingStream | TSoftObjectPtr<UNiagaraSystem> | Protected+4 flags | <SoftObjectProperty> | |
| 0x28 | NIS_AlternativeFreezingStream | TSoftObjectPtr<UNiagaraSystem> | Protected+4 flags | <SoftObjectProperty> | |
| 0x08 | NIS_Distance | FName | Protected+6 flags | Distance | |
| 0x08 | NIS_Angle | FName | Protected+6 flags | Angle | |
| 0x08 | NIS_BonusAngle | FName | Protected+6 flags | BonusAngle | |
| 0x08 | NIS_BonusAngleActivation | FName | Protected+6 flags | BonusAngleActivation | |
| 0x08 | NIS_StrengthMultiplierName | FName | Protected+6 flags | OpacityMultiplier | |
| 0x04 | DefaultStrengthFXMultiplier | float | Protected+6 flags | 1 | |
| 0x04 | SkillStrengthFXMultiplier | float | Protected+6 flags | 2 | |
| 0x08 | NIS_FreezingStreamState | FName | Protected+6 flags | FreezingStreamState | |
| 0x04 | NIS_TranslucencySortPriority | float | Protected+6 flags | 100 | |
| 0x092C | 0x04 | padding / unreflected | |||
| 0x28 | SurfaceDecalMaterialInstance | TSoftObjectPtr<UMaterialInstance> | Protected+6 flags | <SoftObjectProperty> | |
| 0x04 | SurfaceDecalSpawnCooldown | float | Protected+6 flags | 0 | |
| 0x04 | SurfaceDecalFadeInDelay | float | Protected+6 flags | 0 | |
| 0x04 | SurfaceDecalFadeInDuration | float | Protected+6 flags | 0 | |
| 0x04 | SurfaceDecalFadeOutDelay | float | Protected+6 flags | 0 | |
| 0x04 | SurfaceDecalFadeOutDuration | float | Protected+6 flags | 0 | |
| 0x0C | SurfaceDecalSize | FVector | Protected+6 flags | {X=50, Y=50, Z=50} | |
| 0x50 | SurfaceDecalRandomParameters | TMap<TSoftObjectPtr<UParticleSystem>, FName> | Protected+2 flags | <TMap> | |
| 0x28 | SurfaceParticles | TSoftObjectPtr<UParticleSystem> | Protected+4 flags | <SoftObjectProperty> | |
| 0x28 | NIS_AlternativeSurfaceParticles | TSoftObjectPtr<UNiagaraSystem> | Protected+4 flags | <SoftObjectProperty> | |
| 0x04 | SurfaceParticlesSpawnCooldown | float | Protected+6 flags | 0 | |
| 0x08 | FreezeRayBaseBoneName | FName | Protected+7 flags | None | |
| 0x04 | RayLength | float | Protected+7 flags | 0 | |
| 0x04 | LongPressRayAngleWidth | float | Protected+7 flags | 11 | |
| 0x04 | TargetSearchAngleWidth | float | Protected+7 flags | 35 | |
| 0x01 | CollisionChannel | uint8 | Protected+7 flags | 0 | |
| 0x0A31 | 0x03 | padding / unreflected | |||
| 0x04 | FreezingPerSecondMagnitude | float | Protected+6 flags | -0.02 | |
| 0x08 | MagnitudeScaleBySquaredDistCurve | UCurveFloat* | Protected+8 flags | nullptr | |
| 0x08 | StaticCharacterTag | FGameplayTag | Protected+6 flags | {TagName=None} | |
| 0x08 | LongPressCostMultiplierSkill | UDA_SkillScalarMultiplier* | Protected+6 flags | nullptr | |
| 0x10 | AbilityResourceRegenMultiplierSkills | TArray<TArray<TArray<UDA_SkillScalarMultiplier*>>> | Protected+3 flags | [] | |
| 0x10 | FreezingSpeedMultipliers | TArray<TArray<UDA_SkillScalarMultiplier*>> | Protected+3 flags | [] | |
| 0x10 | FrozenDurationMultipliers | TArray<UDA_SkillScalarMultiplier*> | Protected+3 flags | [] | |
| 0x08 | FreezingDesperateMeasuresSkill | UDA_SkillScalarMultiplier* | Protected+6 flags | nullptr | |
| 0x10 | FreezeRayDistanceSkills | TArray<UDA_SkillScalarMultiplier*> | Protected+3 flags | [] | |
| 0x08 | FreezeRayAngleSkill | UDA_SkillScalarMultiplier* | Protected+6 flags | nullptr | |
| 0x08 | FreezingBonusAreaSkill | UDA_SkillScalarMultipliers* | Protected+6 flags | nullptr | |
| 0x08 | UnfreezeDamageMultSkill | UDA_SkillScalarMultiplier* | Protected+6 flags | nullptr | |
| 0x08 | FrozenPassiveDamageSkill | UDA_SkillScalarMultiplier* | Protected+6 flags | nullptr | |
| 0x08 | FrozenPassiveDamageEffect | TSubclassOf<UAHGameplayEffect> | Protected+7 flags | nullptr | |
| 0x08 | FrozenPassiveDamageHitSettings | UDA_HitSettings* | Protected+6 flags | nullptr | |
| 0x08 | UnfreezeExplosionSkill | UDA_Skill* | Protected+6 flags | nullptr | |
| 0x08 | FreezingLaserSkill | UDA_Skill* | Protected+6 flags | nullptr | |
| 0x08 | UnfrozenPolymerSkill | UDA_Skill* | Protected+6 flags | nullptr | |
| 0x0AE0 | 0x50 | padding / unreflected | |||
| 0x08 | NS_FreezingStreamComponent | UNiagaraComponent* | 7 flags | nullptr | |
| 0x0B38 | 0x30 | unreflected bytes to end of UFreezeRayAbility | |||
Inherited from UAHStandardisedSpecialAbility 10
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bShouldHaveSettingsDataAsset | bool | Protected+7 flags | true | |
| 0x01 | bShouldHaveSkillsDataAsset | bool | Protected+7 flags | false | |
| 0x080A | 0x06 | padding / unreflected | |||
| 0x28 | ActionMontage | TSoftObjectPtr<UAnimMontage> | Protected+5 flags | <SoftObjectProperty> | |
| 0x08 | ToCriticalMontageSectionName | FName | Protected+7 flags | ToCritical | |
| 0x08 | UnequipMontageSectionName | FName | Protected+7 flags | Unequip | |
| 0x08 | CriticalUnequipMontageSectionName | FName | Protected+7 flags | CriticalUnequip | |
| 0x01 | bEnableConeOverlap | bool | Protected+7 flags | false | |
| 0x0851 | 0x03 | padding / unreflected | |||
| 0x04 | ConeOverlapRate | float | Protected+7 flags | 0.2 | |
| 0x01 | bShouldSearchForPolymerElements | bool | Protected+7 flags | true | |
| 0x01 | ProcessPolymerWithElement | EChemicalElement | Protected+7 flags | None | |
Inherited from UAHPlayerSpecialAbility 12
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | MinInputHoldTime | float | Protected+7 flags | 0.5 | |
| 0x067C | 0x04 | padding / unreflected | |||
| 0x08 | ActivationCheckCostEffect | TSubclassOf<UAHGameplayEffect> | Protected+8 flags | nullptr | |
| 0x08 | RegenerationEffect | TSubclassOf<UGameplayEffect> | Protected+8 flags | nullptr | |
| 0x38 | CurrentResourceAttribute | FGameplayAttribute | Protected+4 flags | {AttributeName="", Attribute=<FieldPathProperty>, Attribute… | |
| 0x38 | MaxResourceAttribute | FGameplayAttribute | Protected+4 flags | {AttributeName="", Attribute=<FieldPathProperty>, Attribute… | |
| 0x04 | AlternativeAtributeAmountToCancelAbility | float | Protected+7 flags | 10 | |
| 0x0704 | 0x04 | padding / unreflected | |||
| 0x08 | AlternativeCostCameraShake | TSubclassOf<UMatineeCameraShake> | Protected+8 flags | nullptr | |
| 0x0710 | 0x40 | padding / unreflected | |||
| 0x08 | LongPressCostEffect | TSubclassOf<UGameplayEffect> | 8 flags | nullptr | |
| 0x08 | LongPressSelfCostEffect | TSubclassOf<UGameplayEffect> | 8 flags | nullptr | |
| 0x08 | SelfCostGameplayEffectClass | TSubclassOf<UGameplayEffect> | 8 flags | nullptr | |
| 0x04 | CriticalResourceRatio | float | 7 flags | 0.2 | |
| 0x08 | DefaultBoneNameForRayAttach | FName | 7 flags | star_2_joint | |
Inherited from UAHCharacterAbility 31
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x28 | CancellAndRestartAbilities | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | StartAbilitiesWithInputButtonPressed | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x01 | bShouldApplyPersistentGameplayEffectsOnCommit | bool | Protected+6 flags | true | |
| 0x01 | bShouldApplyPersistentGameplayEffectsOnEndAbility | bool | Protected+6 flags | true | |
| 0x04A2 | 0x06 | padding / unreflected | |||
| 0x10 | AdditiveGameplayEffectClasses | TArray<TArray<bool>> | Protected+4 flags | [] | |
| 0x10 | OnAbilityEndGameplayEffectClasses | TArray<bool> | Protected+4 flags | [] | |
| 0x01 | bApplyTags | bool | Protected+6 flags | true | |
| 0x01 | bSubscribeOnOwnerCharacterEvents | bool | Protected+7 flags | false | |
| 0x04CA | 0x06 | padding / unreflected | |||
| 0x50 | CharacterEventsToSubscribeTo | TSet<AHCharacterEventType> | Protected+3 flags | <TSet> | |
| 0x01 | bTicking | bool | Protected+6 flags | false | |
| 0x01 | bTickingWhileNotActive | bool | Protected+6 flags | false | |
| 0x01 | bIgnoreAbilityDuration | bool | Protected+6 flags | false | |
| 0x0523 | 0x01 | padding / unreflected | |||
| 0x04 | BaseActiveProbability | float | Protected+8 flags | 1 | |
| 0x01 | bDebugAbilityShouldNotBeCancelled | bool | Protected+7 flags | false | |
| 0x0529 | 0x03 | padding / unreflected | |||
| 0x08 | DebugCategory | FName | Protected+7 flags | None | |
| 0x08 | DebugConsoleVariable | FName | Protected+7 flags | None | |
| 0x01 | bStopAllRumblesOnAbilityEnd | bool | Protected+7 flags | false | |
| 0x053D | 0x03 | padding / unreflected | |||
| 0x08 | OnExecuteAbilityEffectTag | FGameplayTag | Protected+5 flags | {TagName=None} | |
| 0x08 | OnActivateAbilityFailEffectTag | FGameplayTag | Protected+5 flags | {TagName=None} | |
| 0x08 | OnLoopAbilityEffectTag | FGameplayTag | Protected+5 flags | {TagName=None} | |
| 0x08 | OnActivationAblityEffectTag | FGameplayTag | Protected+5 flags | {TagName=None} | |
| 0x08 | OnDeactivationAbilityEffectTag | FGameplayTag | Protected+5 flags | {TagName=None} | |
| 0x01 | bShouldEndAbilityOnActivationButtonReleased | bool | Protected+6 flags | false | |
| 0x01 | bForceButtonReleaseOnEndAbility | bool | Protected+6 flags | true | |
| 0x056A | 0x06 | padding / unreflected | |||
| 0x08 | HUDDataAsset | UDA_AbilityHUDData* | Protected+7 flags | nullptr | |
| 0x01 | InteractiveObjectType | EInteractiveObjectType | Protected+7 flags | None | |
| 0x0579 | 0x03 | padding / unreflected | |||
| 0x08 | PolymerModifierAbilityTag | FGameplayTag | Protected+4 flags | {TagName=None} | |
| 0x01 | bShouldPlayNoEnergySound | bool | Protected+7 flags | false | |
| 0x0585 | 0x3B | padding / unreflected | |||
| 0x08 | CachedCharacterOwner | AAHBaseCharacter* | Transient+5 flags | nullptr | |
| 0x05C8 | 0x08 | padding / unreflected | |||
| 0x08 | CachedPlayerController | AAHPlayerController* | Transient+5 flags | nullptr | |
| 0x08 | CachedMovementComponent | UCharacterMovementComponent* | Transient+7 flags | nullptr | |
Inherited from UGameplayAbility 32
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x28 | AbilityTags | FGameplayTagContainer | 3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x01 | bReplicateInputDirectly | bool | 7 flags | false | |
| 0x01 | RemoteInstanceEnded | bool | 5 flags | false | |
| 0x00DA | 0x04 | padding / unreflected | |||
| 0x01 | ReplicationPolicy | uint8 | Protected+7 flags | 0 | |
| 0x01 | InstancingPolicy | uint8 | Protected+7 flags | 2 | |
| 0x01 | bServerRespectsRemoteAbilityCancellation | bool | Protected+7 flags | true | |
| 0x01 | bRetriggerInstancedAbility | bool | Protected+7 flags | false | |
| 0x00E2 | 0x06 | padding / unreflected | |||
| 0x18 | CurrentActivationInfo | FGameplayAbilityActivationInfo | Protected+4 flags | {ActivationMode=0, bCanBeEndedByOtherInstance=false, Predic… | |
| 0xC0 | CurrentEventData | FGameplayEventData | Protected+3 flags | {EventTag={TagName=None}, Instigator=nullptr, Target=nullpt… | |
| 0x01 | NetExecutionPolicy | uint8 | Protected+7 flags | 0 | |
| 0x01 | NetSecurityPolicy | uint8 | Protected+7 flags | 0 | |
| 0x01C2 | 0x06 | padding / unreflected | |||
| 0x08 | CostGameplayEffectClass | TSubclassOf<UGameplayEffect> | Protected+8 flags | nullptr | |
| 0x10 | AbilityTriggers | TArray<TSubclassOf<UGameplayEffect>> | Protected+4 flags | [] | |
| 0x08 | CooldownGameplayEffectClass | TSubclassOf<UGameplayEffect> | Protected+8 flags | nullptr | |
| 0x28 | CancelAbilitiesWithTag | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | BlockAbilitiesWithTag | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | ActivationOwnedTags | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | ActivationRequiredTags | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | ActivationBlockedTags | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | SourceRequiredTags | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | SourceBlockedTags | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | TargetRequiredTags | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x28 | TargetBlockedTags | FGameplayTagContainer | Protected+3 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x0350 | 0x20 | padding / unreflected | |||
| 0x10 | ActiveTasks | TArray<UAnimMontage*> | Protected+2 flags | [] | |
| 0x0380 | 0x10 | padding / unreflected | |||
| 0x08 | CurrentMontage | UAnimMontage* | Protected+5 flags | nullptr | |
| 0x0398 | 0x60 | padding / unreflected | |||
| 0x01 | bIsActive | bool | Protected+5 flags | false | |
| 0x01 | bIsAbilityEnding | bool | Protected+5 flags | false | |
| 0x01 | bIsCancelable | bool | Protected+5 flags | false | |
| 0x01 | bIsBlockingOtherAbilities | bool | Protected+5 flags | false | |
| 0x03FC | 0x14 | padding / unreflected | |||
| 0x01 | bMarkPendingKillOnAbilityEnd | bool | Protected+7 flags | false | |
| 0x01 | bShouldActivateOnlyGameThread | bool | Protected+7 flags | true | |
| 0x01 | bShouldEndOnlyGameThread | bool | Protected+7 flags | true | |
Functions 1
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool ShouldUseAlternativeFreezingStreamFX() | NativeEvent+1 flags | 0x01 |