0x00x1CF0
Members 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | AppliedGrenadeProjectilePaths | TArray<AGrenadeProjectile*> | 3 flags | [] | |
| 0x08 | LastSimulatedGrenade | AGrenadeProjectile* | 5 flags | nullptr | |
| 0x04 | LaunchDistance | float | 6 flags | 2000 | |
| 0x04 | GrenadeBounciness | float | 6 flags | 1 | |
| 0x19B8 | 0x08 | padding / unreflected | |||
| 0x08 | BounceParticleEffect | UParticleSystem* | 6 flags | nullptr | |
| 0x08 | BounceFMODEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x10 | FirstBouncePath | TArray<FVector> | 2 flags | [] | |
| 0xE8 | FirstBounceHit | FHitResult | 4 flags | {FaceIndex=0, Time=1, Distance=0, Location={}, ImpactPoint=… | |
| 0x1AC8 | 0x08 | padding / unreflected | |||
| 0x10 | SecondBouncePath | TArray<FVector> | 2 flags | [] | |
| 0xE8 | SecondBounceHit | FHitResult | 4 flags | {FaceIndex=0, Time=1, Distance=0, Location={}, ImpactPoint=… | |
| 0x1BC8 | 0x08 | padding / unreflected | |||
| 0x10 | ThirdBouncePath | TArray<FVector> | 2 flags | [] | |
| 0xE8 | ThirdBounceHit | FHitResult | 4 flags | {FaceIndex=0, Time=1, Distance=0, Location={}, ImpactPoint=… | |
| 0x1CC8 | 0x18 | padding / unreflected | |||
| 0x04 | BouncePt1 | int32 | Net+5 flags | 0 | |
| 0x04 | BouncePt2 | int32 | Net+5 flags | 0 | |
| 0x04 | BouncePt3 | int32 | Net+5 flags | 0 | |
| 0x1CEC | 0x04 | unreflected bytes to end of AGrenadeLauncher | |||
Inherited from ABaseMagazineWeapon 134
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | MuzzleFlashParticleComponent | UParticleSystemComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.MuzzleFlash | |
| 0x08 | MuzzleSmokeParticleComponent | UParticleSystemComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.MuzzleSmoke | |
| 0x08 | HeatSmokeParticleComponent | UParticleSystemComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.HeatSmoke | |
| 0x08 | RicochetParticleComponent | UParticleSystemComponent* | Transient+12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.Ricochet Par… | |
| 0x28 | RicochetParticleComponents[5] | UParticleSystemComponent* | Transient+7 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.Ricochet Par… | |
| 0x1448 | 0x38 | padding / unreflected | |||
| 0x08 | FiringAudioComp | UFMODAudioComponent* | 7 flags | nullptr | |
| 0x18 | RoundSize | FText | 4 flags | <FText> | |
| 0x18 | RoundSuffix | FText | 4 flags | <FText> | |
| 0x04 | Capacity | int32 | 8 flags | 0 | |
| 0x14BC | 0x04 | padding / unreflected | |||
| 0x18 | CapacitySuffix | FText | 4 flags | <FText> | |
| 0x01 | WeaponRecoil | EWeaponRecoil | 8 flags | WR_VeryLow | |
| 0x14D9 | 0x07 | padding / unreflected | |||
| 0x10 | CartridgeText | FString | 6 flags | "" | |
| 0x10 | RPMText | FString | 6 flags | "" | |
| 0x10 | BarrelLengthText | FString | 6 flags | "" | |
| 0x10 | CapacityText | FString | 6 flags | "" | |
| 0x10 | MuzzleVelocityText | FString | 6 flags | "" | |
| 0x04 | SupressionStrength | float | 8 flags | 1 | |
| 0x1534 | 0x04 | padding / unreflected | |||
| 0x08 | SupressionCameraShake | TSubclassOf<ULegacyCameraShake> | 8 flags | nullptr | |
| 0x01 | bSpawnNoTrail | bool | 8 flags | false | |
| 0x1541 | 0x07 | padding / unreflected | |||
| 0x10 | BulletTracers | TArray<ABulletTracer*> | 3 flags | [] | |
| 0x10 | SpawnedShells | TArray<ABaseShell*> | 3 flags | [] | |
| 0x10 | OnWeaponFire | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnWeaponDryFire | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x1588 | 0x20 | padding / unreflected | |||
| 0x01 | bBufferFireInput | bool | 7 flags | true | |
| 0x15A9 | 0x03 | padding / unreflected | |||
| 0x04 | BufferFireMinRefireTime | float | 6 flags | 0 | |
| 0x01 | bUseBufferFireMinRefireTime | bool | 6 flags | false | |
| 0x15B1 | 0x13 | padding / unreflected | |||
| 0x01 | bReloading | bool | Net+7 flags | false | |
| 0x01 | bCancelReloading | bool | Net+7 flags | false | |
| 0x01 | bHitScan | bool | 6 flags | false | |
| 0x01 | bSpawnTracer | bool | 6 flags | false | |
| 0x01 | bNoSpawnTracerForFiringPlayer | bool | 6 flags | false | |
| 0x15C9 | 0x0B | padding / unreflected | |||
| 0x08 | MuzzleFlashParticleSocket | FName | 8 flags | P_MuzzleFlash | |
| 0x08 | MuzzleSmokeParticleSocket | FName | 8 flags | P_MuzzleSmoke | |
| 0x15E4 | 0x04 | padding / unreflected | |||
| 0x08 | GunTails_Handle | FTimerHandle | 5 flags | {Handle=0} | |
| 0x01 | bShowParticlesWhenFiring | bool | 8 flags | true | |
| 0x15F1 | 0x07 | padding / unreflected | |||
| 0x08 | ArmorPiercingDamageType | TSubclassOf<UDamageType> | 8 flags | nullptr | |
| 0x08 | ProjectileAttachedParticle | UParticleSystem* | 6 flags | nullptr | |
| 0x01 | bDrawBlood | bool | 8 flags | true | |
| 0x1609 | 0x03 | padding / unreflected | |||
| 0x04 | MuzzleFlashChance | float | 6 flags | 0.65 | |
| 0x1610 | 0x08 | padding / unreflected | |||
| 0x28 | FakeBulletProjectile | TSoftClassPtr<ABulletProjectile> | 6 flags | <SoftClassProperty> | |
| 0x08 | LoadedFakeBulletProjectile | TSubclassOf<ABulletProjectile> | Transient+5 flags | nullptr | |
| 0x28 | BulletProjectile | TSoftClassPtr<ABulletProjectile> | 5 flags | <SoftClassProperty> | |
| 0x08 | LoadedBulletProjectile | TSubclassOf<ABulletProjectile> | Transient+5 flags | nullptr | |
| 0x28 | ArmorPiercingBulletProjectile | TSoftClassPtr<ABulletProjectile> | 6 flags | <SoftClassProperty> | |
| 0x08 | LoadedArmorPiercingBulletProjectile | TSubclassOf<ABulletProjectile> | Transient+5 flags | nullptr | |
| 0x04 | PenetrationDistance | float | 6 flags | 20 | |
| 0x16AC | 0x04 | padding / unreflected | |||
| 0x08 | BreachShell | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | BeanbagShell | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | BuckShotShell | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | SlugShell | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | MagazineSocket | FName | 8 flags | None | |
| 0x10 | Magazines | TArray<FMagazine> | NetTransient+5 flags | [] | |
| 0x04 | MagIndex | int32 | NetTransient+10 flags | 0 | |
| 0x04 | NextMagIndex | int32 | NetTransient+10 flags | 0 | |
| 0x08 | HideBoneWhenNotReloading | FName | 9 flags | None | |
| 0x04 | DesiredAmmoType | int32 | Transient+5 flags | 0 | |
| 0x01 | bInfiniteAmmo : 1bit 0 | bool | 4 flags | false | |
| 0x16FD | 0x03 | padding / unreflected | |||
| 0x04 | QueuedAmmoType | int32 | 5 flags | 0 | |
| 0x01 | bBulletInChamberOnReload | bool | 7 flags | true | |
| 0x01 | bTacReloadWhenEmpty | bool | 7 flags | false | |
| 0x1706 | 0x02 | padding / unreflected | |||
| 0x04 | AmmoMax | float | 7 flags | 0 | |
| 0x04 | LockIntegrityMinDamage | float | 7 flags | 0 | |
| 0x04 | LockIntegrityMaxDamage | float | 7 flags | 0 | |
| 0x01 | bLoseMagOnReload | bool | 7 flags | false | |
| 0x01 | bSpawnShell | bool | 7 flags | true | |
| 0x1716 | 0x02 | padding / unreflected | |||
| 0x04 | SpawnShellDelay | float | 7 flags | 0 | |
| 0x171C | 0x04 | padding / unreflected | |||
| 0x08 | ShellBounceFMODAudio | UFMODEvent* | 7 flags | nullptr | |
| 0x1728 | 0x14 | padding / unreflected | |||
| 0x04 | ImpactDecalScale | float | 6 flags | 1 | |
| 0x08 | ImpactEffects_Instance | AImpactEffect* | 5 flags | nullptr | |
| 0x10 | SpawnedImpactEffects | TArray<AImpactEffect*> | 3 flags | [] | |
| 0x08 | Magazine_HandSocket | FName | 6 flags | None | |
| 0x01 | bShowAmmoTypesOnHUD | bool | 8 flags | true | |
| 0x1761 | 0x07 | padding / unreflected | |||
| 0x10 | MoraleHighReloadTableOverride | FString | 4 flags | "" | |
| 0x10 | MoraleMediumReloadTableOverride | FString | 4 flags | "" | |
| 0x10 | MoraleLowReloadTableOverride | FString | 4 flags | "" | |
| 0x1798 | 0x08 | padding / unreflected | |||
| 0x08 | LastSpawnedProjectile | ABulletProjectile* | Net+5 flags | nullptr | |
| 0x17A8 | 0x08 | padding / unreflected | |||
| 0x08 | MagCheckOverrideSocket | FName | 8 flags | None | |
| 0x01 | bHasVisibleMags | bool | 8 flags | true | |
| 0x17B9 | 0x03 | padding / unreflected | |||
| 0x08 | Mag_01_Socket | FName | 8 flags | None | |
| 0x08 | Mag_01_Bullets_Socket | FName | 8 flags | None | |
| 0x08 | Mag_01_Extra_Socket | FName | 8 flags | None | |
| 0x17D4 | 0x04 | padding / unreflected | |||
| 0x08 | Mag_01_Comp | UStaticMeshComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.Mag_01_Comp | |
| 0x08 | Mag_01_Comp_TPOnly | UStaticMeshComponent* | 7 flags | nullptr | |
| 0x01 | bShowBulletsWhenEmpty | bool | 8 flags | false | |
| 0x17E9 | 0x07 | padding / unreflected | |||
| 0x08 | Mag_01_Bullets_Comp | UStaticMeshComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.Mag_01_Bulle… | |
| 0x08 | Mag_01_Extra_Comp | UStaticMeshComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.Mag_01_Extra… | |
| 0x08 | Mag_ReloadInterpFix_Comp | UStaticMeshComponent* | 10 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.Mag_ReloadIn… | |
| 0x1808 | 0x70 | padding / unreflected | |||
| 0x08 | Mag_01_Static | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | Mag_01_FMJ_Bullets_Static | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | Mag_01_HP_Bullets_Static | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | Mag_01_Extra_Static | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | Mag_02_Socket | FName | 8 flags | None | |
| 0x08 | Mag_02_Bullets_Socket | FName | 8 flags | None | |
| 0x08 | Mag_02_Extra_Socket | FName | 8 flags | None | |
| 0x08 | Mag_02_Comp | UStaticMeshComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.Mag_02_Comp | |
| 0x08 | Mag_02_Bullets_Comp | UStaticMeshComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.Mag_02_Bulle… | |
| 0x08 | Mag_02_Extra_Comp | UStaticMeshComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseMagazineWeapon.Mag_02_Extra… | |
| 0x08 | Mag_02_Static | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | Mag_02_FMJ_Bullets_Static | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | Mag_02_HP_Bullets_Static | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | Mag_02_Extra_Static | UStaticMesh* | 8 flags | nullptr | |
| 0x01 | bUseFireLoopAnims | bool | 7 flags | false | |
| 0x18E9 | 0x07 | padding / unreflected | |||
| 0x08 | MagCheckIcon_Empty | UTexture2D* | 7 flags | nullptr | |
| 0x08 | MagCheckIcon_Full | UTexture2D* | 7 flags | nullptr | |
| 0x08 | MagCheckMaterialOverride | UMaterial* | 7 flags | nullptr | |
| 0x08 | DroppedMagazineHitEvent | UFMODEvent* | 7 flags | nullptr | |
| 0x04 | HeatPerShot | float | 7 flags | 0.4 | |
| 0x04 | HeatThreshold | float | 7 flags | 1 | |
| 0x04 | HeatMax | float | 7 flags | 2 | |
| 0x04 | HeatDissipation | float | 7 flags | 0.2 | |
| 0x04 | CurrentHeat | float | 6 flags | 0 | |
| 0x04 | HeatMinimumTime | float | 7 flags | 0.5 | |
| 0x04 | HeatTime | float | 6 flags | 0 | |
| 0x01 | bHeatEffectPlayed | bool | 6 flags | false | |
| 0x192D | 0x03 | padding / unreflected | |||
| 0x04 | MagazineWeightFull | float | 8 flags | 0 | |
| 0x04 | MagazineWeightEmpty | float | 8 flags | 0 | |
| 0x04 | MagazineCountDefault | int32 | 8 flags | 4 | |
| 0x04 | MagazineCountMin | int32 | 8 flags | 1 | |
| 0x04 | MagazineCountMax | int32 | 8 flags | 1 | |
| 0x1944 | 0x04 | padding / unreflected | |||
| 0x08 | MagazineLabel | FName | 8 flags | None | |
| 0x01 | bHasBeenDisassembled | bool | 9 flags | false | |
| 0x1951 | 0x03 | padding / unreflected | |||
| 0x04 | GunshotOcclusionMultiplier | float | 7 flags | 1 | |
| 0x04 | GunshotFullOcclusionDepth | float | 7 flags | 150 | |
| 0x04 | ShootingYellBias | float | Protected+6 flags | 0.7 | |
| 0x01 | bTwoHandedPistol | bool | 7 flags | false | |
| 0x01 | bHeavyRifle | bool | 7 flags | false | |
| 0x1962 | 0x02 | padding / unreflected | |||
| 0x04 | RagdollImpulseMultiplier | float | 7 flags | 5000 | |
| 0x08 | ForceFeedbackEffect | UForceFeedbackEffect* | 6 flags | nullptr | |
| 0x01 | bEnableMagEjectionPropertyOverride | bool | 7 flags | false | |
| 0x1971 | 0x03 | padding / unreflected | |||
| 0x04 | EjectedMagVelocityMultiplier | float | 7 flags | 50 | |
| 0x04 | EjectedMagLinearDamping | float | 7 flags | 1 | |
| 0x04 | EjectedMagAngularDamping | float | 7 flags | 8 | |
| 0x01 | bNoFireSelectionIfEmpty | bool | 7 flags | false | |
| 0x1981 | 0x07 | padding / unreflected | |||
| 0x08 | AutoFireSound | USoundSource* | 4 flags | nullptr | |
Inherited from ABaseWeapon 142
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bPistolGrip | bool | 7 flags | true | |
| 0x01 | FiremodeBeforeSafe | EFireMode | 5 flags | FM_Single | |
| 0x0CCA | 0x06 | padding / unreflected | |||
| 0x190 | CurrentAmmoType | FAmmoTypeData | TransientProtected+4 flags | {AmmoVariety=<FText>, AmmoCaliber=<FText>, AmmoDescription=… | |
| 0x0E60 | 0x08 | padding / unreflected | |||
| 0x08 | AmmoDataTable | UDataTable* | Protected+9 flags | nullptr | |
| 0x10 | AmmunitionTypes | TArray<FName> | Protected+6 flags | [] | |
| 0x01 | Subclass | EWeaponSubclass | Protected+9 flags | WS_None | |
| 0x0E81 | 0x07 | padding / unreflected | |||
| 0x08 | LoadoutFunctionLibrary | UReadyOrNotLoadoutManager* | 5 flags | nullptr | |
| 0x08 | BulletSpawn | UArrowComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseWeapon.BulletSpawn_Code | |
| 0x08 | ShellSpawn | UArrowComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseWeapon.ShellSpawn_Code | |
| 0x08 | ShellParticle | UParticleSystemComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseWeapon.ShellParticle | |
| 0x08 | Flashlight | USpotLightComponent* | 12 flags | nullptr | |
| 0x08 | ScopeAttachment | UScopedWeaponAttachment* | NetRepNotify+12 flags | nullptr | |
| 0x08 | MuzzleAttachment | UWeaponAttachment* | NetRepNotify+12 flags | nullptr | |
| 0x08 | UnderbarrelAttachment | UWeaponAttachment* | NetRepNotify+12 flags | nullptr | |
| 0x08 | OverbarrelAttachment | UWeaponAttachment* | NetRepNotify+12 flags | nullptr | |
| 0x08 | StockAttachment | UWeaponAttachment* | NetRepNotify+12 flags | nullptr | |
| 0x08 | GripAttachment | UWeaponAttachment* | NetRepNotify+12 flags | nullptr | |
| 0x08 | IlluminatorAttachment | UWeaponAttachment* | NetRepNotify+12 flags | nullptr | |
| 0x08 | AmmunitionAttachment | UWeaponAttachment* | NetRepNotify+12 flags | nullptr | |
| 0x04 | AttachmentPoints | int32 | 10 flags | 5 | |
| 0x01 | bSupressed | bool | Net+5 flags | false | |
| 0x0EF5 | 0x03 | padding / unreflected | |||
| 0x18 | AimAssistRotation | FRotator | 5 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x0F10 | 0x08 | padding / unreflected | |||
| 0x10 | OnFireModeChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | CurrentFireMode | EFireMode | Net+6 flags | FM_Single | |
| 0x01 | DefaultFireMode | EFireMode | 6 flags | FM_Single | |
| 0x0F2A | 0x06 | padding / unreflected | |||
| 0x10 | AvailableFireModes | TArray<EFireMode> | 6 flags | [] | |
| 0x04 | BurstBulletCount | float | 8 flags | 3 | |
| 0x01 | bHasSafeMode | bool | 9 flags | true | |
| 0x0F45 | 0x03 | padding / unreflected | |||
| 0x04 | AddedMagazineCountFromAttachments | float | 7 flags | 0 | |
| 0x08 | Optics_UI_Socket | FName | 8 flags | UI_Optics | |
| 0x08 | Grip_UI_Socket | FName | 8 flags | UI_Grip | |
| 0x08 | Muzzle_UI_Socket | FName | 8 flags | UI_Muzzle | |
| 0x08 | Stock_UI_Socket | FName | 8 flags | UI_Stock | |
| 0x08 | Magazine_UI_Socket | FName | 8 flags | UI_Magazine | |
| 0x04 | ADSZoom | float | 7 flags | 0.9 | |
| 0x04 | ADSZoomInSpeed | float | 7 flags | 10 | |
| 0x04 | ADSZoomOutSpeed | float | 7 flags | 10 | |
| 0x08 | DefaultDamageType | TSubclassOf<UDamageType> | 7 flags | nullptr | |
| 0x08 | DamageType | TSubclassOf<UDamageType> | 5 flags | nullptr | |
| 0x08 | FireCameraShake | TSubclassOf<ULegacyCameraShake> | 7 flags | nullptr | |
| 0x08 | FireCameraShakeInst | UCameraShakeBase* | 5 flags | nullptr | |
| 0x88 | DamageOverRange | FRuntimeFloatCurve | 2 flags | {EditorCurveData={Keys=[]}, ExternalCurve=nullptr} | |
| 0x04 | Damage | float | 7 flags | 0 | |
| 0x04 | DamageSeverityMultiplier | float | 7 flags | 1 | |
| 0x04 | DamageSeverityChance | float | 7 flags | 0 | |
| 0x04 | BleedoutDamageMultiplier | float | 7 flags | 0 | |
| 0x04 | BleedoutDamageChance | float | 7 flags | 0 | |
| 0x04 | DefaultDamage | float | 6 flags | 0 | |
| 0x04 | FireRate | float | 7 flags | 0 | |
| 0x04 | BulletsFiredUntilFullyAccurate | int32 | 7 flags | 0 | |
| 0x04 | ProjectileMovementSpeed | float | Net+7 flags | 0 | |
| 0x01 | bArmorPiercing | bool | 7 flags | false | |
| 0x104D | 0x03 | padding / unreflected | |||
| 0x28 | ImpactEffects | TSoftClassPtr<AImpactEffect> | 5 flags | <SoftClassProperty> | |
| 0x08 | LoadedImpactEffects | TSubclassOf<AImpactEffect> | Transient+5 flags | nullptr | |
| 0x28 | ExitEffects | TSoftClassPtr<AImpactEffect> | 5 flags | <SoftClassProperty> | |
| 0x08 | LoadedExitEffects | TSubclassOf<AImpactEffect> | Transient+5 flags | nullptr | |
| 0x28 | RicochetEffects | TSoftClassPtr<AImpactEffect> | 5 flags | <SoftClassProperty> | |
| 0x08 | LoadedRicochetEffects | TSubclassOf<AImpactEffect> | Transient+5 flags | nullptr | |
| 0x08 | RicochetParticleSystem | UParticleSystem* | 7 flags | nullptr | |
| 0x08 | RicochetEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x08 | SpallingDecal | UMaterialInterface* | 6 flags | nullptr | |
| 0x08 | SpallingParticleSystem | UParticleSystem* | 6 flags | nullptr | |
| 0x08 | SpallingEvent | UFMODEvent* | 6 flags | nullptr | |
| 0x04 | Wobble | float | 7 flags | 0 | |
| 0x04 | InitialWobbleDelay | float | 7 flags | 0 | |
| 0x01 | bAttachBulletOnHit | bool | 8 flags | true | |
| 0x1111 | 0x03 | padding / unreflected | |||
| 0x04 | BulletPhysicsImpulseMultiplier | float | 8 flags | 0.1 | |
| 0x01 | bDestroyBulletOnHit | bool | 8 flags | true | |
| 0x1119 | 0x07 | padding / unreflected | |||
| 0x08 | BulletProjectileMesh | USkeletalMesh* | 8 flags | nullptr | |
| 0x08 | FakeProjectileMeshStatic | UStaticMesh* | 8 flags | nullptr | |
| 0x08 | BulletProjectileMeshStatic | UStaticMesh* | 8 flags | nullptr | |
| 0x18 | BulletProjectileScale | FVector | 8 flags | {X=1, Y=1, Z=1} | |
| 0x08 | ShellClass | TSubclassOf<ABaseShell> | 7 flags | nullptr | |
| 0x08 | ShellMesh | UStaticMesh* | 7 flags | nullptr | |
| 0x10 | RecoilPattern | TArray<FRotator> | 4 flags | [] | |
| 0x1170 | 0x04 | padding / unreflected | |||
| 0x04 | BulletDrag | float | 7 flags | 3000 | |
| 0x04 | RecoilInterpSpeed | float | 7 flags | 10 | |
| 0x04 | ADSRecoilMultiplier | float | 7 flags | 1 | |
| 0x04 | ADSSpreadMultiplier | float | 7 flags | 1 | |
| 0x04 | RecoilReturnRate | float | 7 flags | 10 | |
| 0x01 | bIgnoreAmmoTypeSpread | bool | 7 flags | false | |
| 0x1189 | 0x07 | padding / unreflected | |||
| 0x18 | SpreadPattern | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x11A8 | 0x04 | padding / unreflected | |||
| 0x04 | SpreadReturnRate | float | 7 flags | 10 | |
| 0x18 | PendingSpread | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x18 | fireDirection | FRotator | Net+6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x04 | GlimmerIntensity | float | 8 flags | 25 | |
| 0x04 | SpawnProjectileCount | int32 | 7 flags | 1 | |
| 0x04 | FirstShotRecoil | float | 7 flags | 0.7 | |
| 0x04 | FirstShotSpread | float | 7 flags | 0.1 | |
| 0x04 | FirstShotResetTime | float | 7 flags | 0.2 | |
| 0x04 | VelocitySpreadMultiplier | float | 7 flags | 0.01 | |
| 0x04 | VelocityRecoilMultiplier | float | 7 flags | 0.005 | |
| 0x04 | RecoilMultiplierPitch | float | 7 flags | 0 | |
| 0x04 | RecoilMultiplierYaw | float | 7 flags | 0 | |
| 0x04 | RefireDelay | float | 7 flags | 0 | |
| 0x04 | RecoilReturnPercentage | float | 7 flags | 0.9 | |
| 0x04 | RecoilReturnInterpSpeed | float | 7 flags | 2.5 | |
| 0x1210 | 0x2A | padding / unreflected | |||
| 0x01 | bAcceptsScopeAttachments | bool | 9 flags | false | |
| 0x01 | bAcceptsMuzzleAttachments | bool | 9 flags | false | |
| 0x01 | bAcceptsUnderbarrelAttachments | bool | 9 flags | false | |
| 0x01 | bAcceptsOverbarrelAttachments | bool | 9 flags | false | |
| 0x01 | bAcceptsStockAttachments | bool | 9 flags | false | |
| 0x01 | bAcceptsGripAttachments | bool | 9 flags | false | |
| 0x01 | bAcceptsIlluminatorAttachments | bool | 9 flags | false | |
| 0x01 | bAcceptsAmmunitionAttachments | bool | 9 flags | false | |
| 0x1242 | 0x06 | padding / unreflected | |||
| 0x10 | AvailableScopeAttachments | TArray<TSoftClassPtr<UWeaponAttachment>> | 7 flags | [] | |
| 0x10 | AvailableMuzzleAttachments | TArray<TSoftClassPtr<UWeaponAttachment>> | 7 flags | [] | |
| 0x10 | AvailableUnderbarrelAttachments | TArray<TSoftClassPtr<UWeaponAttachment>> | 7 flags | [] | |
| 0x10 | AvailableOverbarrelAttachments | TArray<TSoftClassPtr<UWeaponAttachment>> | 7 flags | [] | |
| 0x10 | AvailableStockAttachments | TArray<TSoftClassPtr<UWeaponAttachment>> | 7 flags | [] | |
| 0x10 | AvailableGripAttachments | TArray<TSoftClassPtr<UWeaponAttachment>> | 7 flags | [] | |
| 0x10 | AvailableIlluminatorAttachments | TArray<TSoftClassPtr<UWeaponAttachment>> | 7 flags | [] | |
| 0x10 | AvailableAmmunitionAttachments | TArray<TSoftClassPtr<UWeaponAttachment>> | 7 flags | [] | |
| 0x01 | bCalculateProcRecoil | bool | 7 flags | false | |
| 0x12C9 | 0x03 | padding / unreflected | |||
| 0x04 | RecoilDampStrength | float | 7 flags | 7.5 | |
| 0x04 | RecoilFireTime | float | 7 flags | 0.05 | |
| 0x04 | RecoilFireStrength | float | 7 flags | 0.5 | |
| 0x04 | RecoilFireStrengthFirst | float | 7 flags | 3 | |
| 0x04 | RecoilAngleStrength | float | 7 flags | 0.4 | |
| 0x04 | RecoilRandomness | float | 7 flags | 0.1 | |
| 0x04 | RecoilFireADSModifier | float | 7 flags | 0.7 | |
| 0x04 | RecoilAngleADSModifier | float | 7 flags | 0.3 | |
| 0x12EC | 0x04 | padding / unreflected | |||
| 0x18 | RecoilRotationBuildup | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x18 | RecoilPositionBuildup | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x04 | RecoilBuildupADSModifier | float | 7 flags | 0 | |
| 0x01 | RecoilHasBuildup | bool | 7 flags | false | |
| 0x1325 | 0x03 | padding / unreflected | |||
| 0x04 | RecoilBuildupDampStrength | float | 7 flags | 15 | |
| 0x132C | 0x4C | padding / unreflected | |||
| 0x18 | ProcRecoil_Trans | FVector | 9 flags | {X=0, Y=0, Z=0} | |
| 0x18 | ProcRecoil_Rot | FRotator | 8 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x18 | ProcRecoil_Trans_Buildup | FVector | 9 flags | {X=0, Y=0, Z=0} | |
| 0x18 | ProcRecoil_Rot_Buildup | FRotator | 8 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x04 | CurrentHighTimer | float | 7 flags | 0 | |
| 0x04 | ReloadHighTimer | float | 8 flags | 2 | |
| 0x04 | FireHighTimer | float | 8 flags | 2 | |
| 0x04 | EquipHighTimer | float | 8 flags | 2 | |
| 0x01 | bUseScopeMask | bool | 8 flags | false | |
| 0x01 | TriggerEffectStartPosition | uint8 | 6 flags | 2 | |
| 0x01 | TriggerEffectEndPosition | uint8 | 6 flags | 4 | |
| 0x01 | TriggerEffectStrength | uint8 | 6 flags | 5 | |
| 0x01 | bPlayFireSelectPartAnims | bool | 7 flags | false | |
| 0x13ED | 0x03 | padding / unreflected | |||
| 0x04 | CurrentlySelectedEmitterComponentIndex | uint32 | 5 flags | 0 | |
| 0x01 | bUseIKLockForNonGripPose | bool | 7 flags | true | |
Inherited from ABaseItem 161
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x18 | ItemName | FText | 4 flags | <FText> | |
| 0x28 | ItemIcon | TSoftObjectPtr<UTexture2D> | 6 flags | <SoftObjectProperty> | |
| 0x18 | ItemDescription | FText | 4 flags | <FText> | |
| 0x01 | ItemClass | EItemClass | 9 flags | IC_NoClass | |
| 0x01 | ItemType | EItemType | 7 flags | IT_None | |
| 0x033A | 0x02 | padding / unreflected | |||
| 0x04 | CategoryFlags | uint32 | 6 flags | 0 | |
| 0x04 | LoadoutPriority | int32 | 6 flags | 1 | |
| 0x01 | bShowInLoadout | bool | 6 flags | true | |
| 0x01 | bIsEmptyItem | bool | 6 flags | false | |
| 0x0346 | 0x02 | padding / unreflected | |||
| 0x08 | CustomizationTag | FName | 8 flags | None | |
| 0x04 | ItemsPerSlot | int32 | 6 flags | 1 | |
| 0x08 | LookupTableIdx | FName | 8 flags | Default | |
| 0x04 | ItemWeight | float | 8 flags | 0 | |
| 0x04 | MovementSpeedMultiplier | float | 6 flags | 1 | |
| 0x04 | HolsterPlayRate | float | 7 flags | 1 | |
| 0x04 | DrawPlayRate | float | 7 flags | 1 | |
| 0x04 | LeanOffset | float | 8 flags | 0 | |
| 0x01 | bDisallowKicking | bool | 8 flags | false | |
| 0x01 | bFreelookEnabled | bool | 7 flags | true | |
| 0x01 | bCanADS | bool | 8 flags | true | |
| 0x01 | bUseLowReady | bool | 8 flags | true | |
| 0x04 | PushbackRangeOffset | float | 8 flags | 0 | |
| 0x04 | LowReadyRangeOffset | float | 8 flags | 0 | |
| 0x01 | bDisableTickWhenNotEquipped | bool | 6 flags | true | |
| 0x01 | bDisableKinematicPhysicsWhenEquipped | bool | 6 flags | true | |
| 0x037E | 0x02 | padding / unreflected | |||
| 0x10 | LockedToDLC | TArray<EGameVersionRestriction> | 4 flags | [] | |
| 0x30 | Visuals | FItemVisualData | 4 flags | {ItemIcon=nullptr, PremissionPlanningItemIcon=nullptr, Radi… | |
| 0x08 | HudOutline | UTexture2D* | 8 flags | nullptr | |
| 0x04 | CameraBobScaleH | float | 8 flags | 0 | |
| 0x04 | CameraBobScaleV | float | 8 flags | 0 | |
| 0x04 | CameraBobSpeedScaleH | float | 8 flags | 0 | |
| 0x04 | CameraBobSpeedScaleV | float | 8 flags | 0 | |
| 0x04 | CameraBobAmplitudeBaseSpeed | float | 8 flags | 0 | |
| 0x04 | CameraBobIntensitySprintScale | float | 8 flags | 0 | |
| 0x04 | CameraBobAmplitudeWalkScale | float | 8 flags | 0 | |
| 0x04 | CameraBobAmplitudeSprintScale | float | 8 flags | 0 | |
| 0x04 | WeaponBobScaleH | float | 8 flags | 0 | |
| 0x04 | WeaponBobScaleV | float | 8 flags | 0 | |
| 0x04 | WeaponBobScaleInjured | float | 8 flags | 0 | |
| 0x04 | WeaponBobSpeedScaleH | float | 8 flags | 0 | |
| 0x04 | WeaponBobSpeedScaleV | float | 8 flags | 0 | |
| 0x04 | WeaponBobSpeedScaleInjured | float | 8 flags | 0 | |
| 0x04 | WeaponBobCrouchModifier | float | 8 flags | 0 | |
| 0x04 | WeaponBobADSModifier | float | 8 flags | 0 | |
| 0x04 | WeaponBobRotPitchScale | float | 8 flags | 0 | |
| 0x04 | WeaponBobRotRollScale | float | 8 flags | 0 | |
| 0x04 | WeaponBobRotPitchSpeed | float | 8 flags | 0 | |
| 0x04 | WeaponBobRotRollSpeed | float | 8 flags | 0 | |
| 0x04 | WeaponBobRotCrouchModifier | float | 8 flags | 0 | |
| 0x04 | WeaponBobRotADSModifier | float | 8 flags | 0 | |
| 0x08 | SceneComp | USceneComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Root | |
| 0x08 | ItemMesh | USkeletalMeshComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.ItemMesh | |
| 0x28 | SoftItemMesh | TSoftObjectPtr<USkeletalMesh> | 3 flags | <SoftObjectProperty> | |
| 0x28 | SoftItemMeshAnimClass | TSoftClassPtr<UAnimInstance> | 3 flags | <SoftClassProperty> | |
| 0x08 | InteractionBox | UBoxComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Interaction Box | |
| 0x08 | FMODAudioComp | UFMODAudioComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.FMODAudioPlayer | |
| 0x08 | InteractableComponent | UInteractableComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Interactable Component | |
| 0x08 | ScoringComponent | UScoringComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Scoring Component | |
| 0x08 | EvidenceComponent | UEvidenceComponent* | 12 flags | /Script/ReadyOrNot.Default__BaseItem.Evidence Component | |
| 0x04A8 | 0x18 | padding / unreflected | |||
| 0x08 | PhysicsImpact | UFMODEvent* | 6 flags | nullptr | |
| 0x04C8 | 0x10 | padding / unreflected | |||
| 0x08 | ThrownItemClass | TSubclassOf<AThrownItem> | 8 flags | nullptr | |
| 0x04E0 | 0x74 | padding / unreflected | |||
| 0x01 | bAttachOnDrawComplete | bool | 9 flags | false | |
| 0x0555 | 0x03 | padding / unreflected | |||
| 0x08 | Rep_CustomItemMeshFromAttachment | USkeletalMesh* | Net+5 flags | nullptr | |
| 0x28 | DefaultSkin | TSoftObjectPtr<UCustomizationSkin> | 5 flags | <SoftObjectProperty> | |
| 0x08 | Skin | UCustomizationSkin* | NetRepNotify+5 flags | nullptr | |
| 0x10 | SkinActors | TArray<AActor*> | Transient+3 flags | [] | |
| 0x05A0 | 0x01 | padding / unreflected | |||
| 0x01 | bInInventory | bool | Net+7 flags | false | |
| 0x01 | bShouldTickAnimBPWhenNotEquipped | bool | 6 flags | false | |
| 0x05A3 | 0x05 | padding / unreflected | |||
| 0x18 | Server_ReplicatedPhysicsLocation | FVector | Net+5 flags | {X=0, Y=0, Z=0} | |
| 0x18 | TargetWorldScale | FVector | Net+6 flags | {X=0, Y=0, Z=0} | |
| 0x04 | TargetWorldScaleInterpSpeed | float | Net+6 flags | 0 | |
| 0x05DC | 0x01 | padding / unreflected | |||
| 0x01 | bIsClearable | bool | Net+9 flags | false | |
| 0x01 | bHasBeenCleared | bool | Net+7 flags | false | |
| 0x05DF | 0x09 | padding / unreflected | |||
| 0x10 | BlockAnyDamageFrom | TArray<TSubclassOf<UDamageType>> | 6 flags | [] | |
| 0x10 | BlockDirectHitsFrom | TArray<TSubclassOf<UDamageType>> | 6 flags | [] | |
| 0x01 | bTaserDamageBlocked | bool | 8 flags | false | |
| 0x0609 | 0x07 | padding / unreflected | |||
| 0x50 | MultiplyStunDamageFrom | TMap<TSubclassOf<UDamageType>, float> | 4 flags | <TMap> | |
| 0x50 | MultiplyStunDamageByWeight | TMap<TSubclassOf<UDamageType>, FWeightStunMultiplier> | 4 flags | <TMap> | |
| 0x10 | Dynamic1PMaterialInstances | TArray<UMaterialInstanceDynamic*> | 3 flags | [] | |
| 0x06C0 | 0x08 | padding / unreflected | |||
| 0x10 | DynamicWeaponFovMats | TArray<UMaterialInstanceDynamic*> | 3 flags | [] | |
| 0x50 | SkeletalMeshToFOVMats | TMap<USkinnedAsset*, FMeshFOVMaterials> | 1 flags | <TMap> | |
| 0x50 | StaticMeshToFOVMats | TMap<UStaticMesh*, FMeshFOVMaterials> | 1 flags | <TMap> | |
| 0x0778 | 0x08 | padding / unreflected | |||
| 0x10 | FP_SkinMaterials | TArray<UMaterialInstanceDynamic*> | 5 flags | [] | |
| 0x10 | TP_SkinMaterials | TArray<UMaterialInstanceDynamic*> | 5 flags | [] | |
| 0x08 | MasterPoseRep | USkeletalMeshComponent* | NetRepNotify+7 flags | nullptr | |
| 0x01 | bShowStaticMeshOnBody | bool | 6 flags | true | |
| 0x07A9 | 0x03 | padding / unreflected | |||
| 0x08 | WeaponWheelCategoryName | FName | 6 flags | None | |
| 0x07B4 | 0x04 | padding / unreflected | |||
| 0x10 | OnItemUseCompleted | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x07C8 | 0x18 | padding / unreflected | |||
| 0x01 | bCanReloadSameMagazine | bool | 9 flags | false | |
| 0x07E1 | 0x07 | padding / unreflected | |||
| 0x08 | LastReloadAnim_3P | UAnimMontage* | 6 flags | nullptr | |
| 0x04 | QuickLeanMultiplier | float | 6 flags | 300 | |
| 0x04 | FreeLeanMultiplier | float | 6 flags | 150 | |
| 0x01 | WeaponType | EWeaponType | 8 flags | WT_Special | |
| 0x01 | bDisableMeshspaceMovement | bool | 7 flags | false | |
| 0x07FA | 0x06 | padding / unreflected | |||
| 0x60 | MeshspaceTransform_Default | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x60 | MeshspaceTransform_Aiming | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x60 | MeshspaceTransform_Back | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x04 | InertiaDragAimRotation | float | 7 flags | 1 | |
| 0x04 | InertiaDragAimLocation | float | 7 flags | 1 | |
| 0x04 | InertiaDragStrafeRotation | float | 7 flags | 0.5 | |
| 0x04 | InertiaDragStrafeLocation | float | 7 flags | 0.5 | |
| 0x18 | MovementSpeedScale | FVector | 7 flags | {X=0, Y=0, Z=0} | |
| 0x18 | MovementSpeedRotationScalePitchYawRoll | FRotator | 6 flags | {Pitch=0, Yaw=0, Roll=0} | |
| 0x04 | MeshSpaceAimInterp | float | 7 flags | 6 | |
| 0x0964 | 0x0C | padding / unreflected | |||
| 0x60 | MeshspaceTransform_OnDraw | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x04 | OnDrawMeshspaceInterp | float | 7 flags | 10 | |
| 0x09D4 | 0x0C | padding / unreflected | |||
| 0x60 | MeshspaceTransform_OnHolster | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x04 | OnHolsterMeshspaceInterp | float | 7 flags | 10 | |
| 0x08 | BodySocket | FName | Net+7 flags | None | |
| 0x08 | HandsSocket | FName | Net+7 flags | None | |
| 0x04 | AnimationIndex1P | int32 | Net+8 flags | 0 | |
| 0x0A58 | 0x04 | padding / unreflected | |||
| 0x04 | AnimationIndex3P | int32 | Net+8 flags | 0 | |
| 0x0A60 | 0x04 | padding / unreflected | |||
| 0x01 | bDeployable | bool | 8 flags | false | |
| 0x01 | bShouldEquipToHands | bool | 8 flags | false | |
| 0x0A66 | 0x02 | padding / unreflected | |||
| 0x10 | ItemCategories | TArray<EItemCategory> | 5 flags | [] | |
| 0x0A78 | 0x10 | padding / unreflected | |||
| 0x10 | OnItemDrawComplete | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0A98 | 0x08 | padding / unreflected | |||
| 0x08 | Reload_CameraShake | TSubclassOf<ULegacyCameraShake> | 7 flags | nullptr | |
| 0x08 | ReloadEmpty_CameraShake | TSubclassOf<ULegacyCameraShake> | 7 flags | nullptr | |
| 0x08 | DrawCameraShake | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x08 | HolsterCameraShake | TSubclassOf<ULegacyCameraShake> | 6 flags | nullptr | |
| 0x08 | PreviousOwner | AReadyOrNotCharacter* | 5 flags | nullptr | |
| 0x0AC8 | 0x38 | padding / unreflected | |||
| 0x08 | LastFPAnimInstanceClass | FClassPtr | 5 flags | <ClassPtrProperty> | |
| 0x0B08 | 0x38 | padding / unreflected | |||
| 0x08 | LastTPAnimInstanceClass | FClassPtr | 5 flags | <ClassPtrProperty> | |
| 0x01 | bDropping | bool | NetRepNotify+5 flags | false | |
| 0x0B49 | 0x0F | padding / unreflected | |||
| 0x01 | bDisableAnimInstanceWhenNotEquipped | bool | 6 flags | true | |
| 0x0B59 | 0x0F | padding / unreflected | |||
| 0x28 | AnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | Net+6 flags | <SoftObjectProperty> | |
| 0x08 | LoadedAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr | |
| 0x28 | DefaultAnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | 7 flags | <SoftObjectProperty> | |
| 0x08 | LoadedDefaultAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr | |
| 0x28 | GripAnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | 6 flags | <SoftObjectProperty> | |
| 0x08 | LoadedGripAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr | |
| 0x28 | ShieldRaisedAnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | 6 flags | <SoftObjectProperty> | |
| 0x08 | LoadedShieldRaisedAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr | |
| 0x28 | ShieldLoweredAnimationData | TSoftObjectPtr<UReadyOrNotWeaponAnimData> | 6 flags | <SoftObjectProperty> | |
| 0x08 | LoadedShieldLoweredAnimationData | UReadyOrNotWeaponAnimData* | Transient+5 flags | nullptr | |
| 0x04 | FreeAimLimit | float | 7 flags | 4 | |
| 0x04 | FreeAimLimitADS | float | 7 flags | 4 | |
| 0x04 | LazySpringStrength | float | 7 flags | 1 | |
| 0x04 | LazySpringStrengthADS | float | 7 flags | 1 | |
| 0x04 | FreeAimInterpSpeed | float | 7 flags | 0 | |
| 0x04 | FreeAimInterpADSModifier | float | 7 flags | 0 | |
| 0x04 | FreeAimInterpHipModifier | float | 7 flags | 0 | |
| 0x04 | FreeAimSlowMoveModifier | float | 7 flags | 0 | |
| 0x04 | FreeAimSlowMoveTolerance | float | 7 flags | 0 | |
| 0x0C7C | 0x04 | padding / unreflected | |||
| 0x08 | MeleeUserCameraShake | TSubclassOf<ULegacyCameraShake> | 8 flags | nullptr | |
| 0x01 | bADSCountsAsAbuse | bool | 7 flags | false | |
| 0x0C89 | 0x03 | padding / unreflected | |||
| 0x04 | HesitationBoostMultiplier | float | 7 flags | 1 | |
| 0x01 | bIsAimingDownSights | bool | 7 flags | false | |
| 0x0C91 | 0x03 | padding / unreflected | |||
| 0x04 | LowReadyPitchThreshold | float | 8 flags | 0 | |
| 0x08 | SoundData | UWeaponSound* | 8 flags | nullptr | |
| 0x01 | bOverrideBreathingEvent | bool | 7 flags | false | |
| 0x0CA1 | 0x07 | padding / unreflected | |||
| 0x08 | BreathingAudioOverride | UFMODEvent* | 7 flags | nullptr | |
| 0x01 | bEasyPickup | bool | Net+8 flags | false | |
| 0x01 | bNoPickup | bool | Net+8 flags | false | |
| 0x01 | bScriptedFPHidden | bool | 6 flags | false | |
| 0x01 | ActiveMotionBlock | EMotionBlockType | 8 flags | MB_Rifle | |
| 0x01 | bIsOneHandedItem | bool | 8 flags | false | |
| 0x0CB5 | 0x03 | padding / unreflected | |||
| 0x04 | FP_ADS_Motion_Weight | float | 7 flags | 0.15 | |
| 0x0CBC | 0x04 | padding / unreflected | |||
| 0x01 | bHasCompletedHolster | bool | 8 flags | false | |
| 0x0CC1 | 0x01 | padding / unreflected | |||
| 0x01 | bAllowInteractionWhileInInventory | bool | 8 flags | false | |
| 0x01 | bWaitForOwnerReplication | bool | Protected+7 flags | false | |
Inherited from AActor 80
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryActorTick | FActorTickFunction | 3 flags | {} | |
| 0x01 | bNetTemporary : 1bit 0 | bool | 3 flags | false | |
| 0x01 | bOnlyRelevantToOwner : 1bit 2 | bool | 7 flags | false | |
| 0x01 | bAlwaysRelevant : 1bit 3 | bool | 6 flags | false | |
| 0x01 | bReplicateMovement : 1bit 4 | bool | NetRepNotify+5 flags | false | |
| 0x01 | bCallPreReplication : 1bit 5 | bool | 6 flags | true | |
| 0x01 | bCallPreReplicationForReplay : 1bit 6 | bool | 6 flags | true | |
| 0x01 | bHidden : 1bit 7 | bool | Net+7 flags | false | |
| 0x01 | bTearOff : 1bit 0 | bool | Net+3 flags | false | |
| 0x01 | bForceNetAddressable : 1bit 1 | bool | 3 flags | false | |
| 0x01 | bExchangedRoles : 1bit 2 | bool | Transient+3 flags | false | |
| 0x01 | bNetLoadOnClient : 1bit 3 | bool | 4 flags | true | |
| 0x01 | bNetUseOwnerRelevancy : 1bit 4 | bool | 6 flags | false | |
| 0x01 | bRelevantForNetworkReplays : 1bit 5 | bool | 3 flags | true | |
| 0x01 | bRelevantForLevelBounds : 1bit 6 | bool | 5 flags | true | |
| 0x01 | bReplayRewindable : 1bit 7 | bool | 6 flags | false | |
| 0x01 | bAllowTickBeforeBeginPlay : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bAutoDestroyWhenFinished : 1bit 1 | bool | 4 flags | false | |
| 0x01 | bCanBeDamaged : 1bit 2 | bool | Net+6 flags | true | |
| 0x01 | bBlockInput : 1bit 3 | bool | 5 flags | false | |
| 0x01 | bCollideWhenPlacing : 1bit 4 | bool | 3 flags | false | |
| 0x01 | bFindCameraComponentWhenViewTarget : 1bit 5 | bool | 6 flags | true | |
| 0x01 | bGenerateOverlapEventsDuringLevelStreaming : 1bit 6 | bool | 5 flags | false | |
| 0x01 | bIgnoresOriginShifting : 1bit 7 | bool | 5 flags | false | |
| 0x01 | bEnableAutoLODGeneration : 1bit 0 | bool | 5 flags | true | |
| 0x01 | bIsEditorOnlyActor : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bActorSeamlessTraveled : 1bit 2 | bool | 3 flags | false | |
| 0x01 | bReplicates : 1bit 3 | bool | Protected+7 flags | false | |
| 0x01 | bCanBeInCluster : 1bit 4 | bool | Protected+5 flags | false | |
| 0x01 | bAllowReceiveTickEventOnDedicatedServer : 1bit 5 | bool | Protected+3 flags | true | |
| 0x01 | bReplicateUsingRegisteredSubObjectList : 1bit 7 | bool | Protected+9 flags | false | |
| 0x01 | bActorEnableCollision : 1bit 7 | bool | 3 flags | true | |
| 0x01 | bActorIsBeingDestroyed : 1bit 0 | bool | Transient+4 flags | false | |
| 0x01 | bAsyncPhysicsTickEnabled : 1bit 5 | bool | Protected+4 flags | false | |
| 0x01 | UpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | Protected+6 flags | UseConfigDefault | |
| 0x01 | DefaultUpdateOverlapsMethodDuringLevelStreaming | EActorUpdateOverlapsMethod | 8 flags | OnlyUpdateMovable | |
| 0x04 | InitialLifeSpan | float | 8 flags | 0 | |
| 0x04 | CustomTimeDilation | float | 7 flags | 1 | |
| 0x01 | RemoteRole | ENetRole | NetTransient+8 flags | ROLE_None | |
| 0x0071 | 0x03 | padding / unreflected | |||
| 0x04 | RayTracingGroupId | int32 | 5 flags | -1 | |
| 0x60 | AttachmentReplication | FRepAttachment | NetTransient+5 flags | {AttachParent=nullptr, LocationOffset={}, RelativeScale3D={… | |
| 0x70 | ReplicatedMovement | FRepMovement | NetRepNotify+5 flags | {LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,… | |
| 0x08 | Owner | AActor* | NetRepNotify+5 flags | nullptr | |
| 0x08 | NetDriverName | FName | Protected+5 flags | GameNetDriver | |
| 0x01 | Role | ENetRole | Net+8 flags | ROLE_Authority | |
| 0x01 | NetDormancy | ENetDormancy | 9 flags | DORM_Awake | |
| 0x01 | SpawnCollisionHandlingMethod | ESpawnActorCollisionHandlingMethod | 7 flags | AlwaysSpawn | |
| 0x01 | AutoReceiveInput | EAutoReceiveInput | 6 flags | Disabled | |
| 0x04 | InputPriority | int32 | 6 flags | 0 | |
| 0x0160 | 0x08 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | 8 flags | nullptr | |
| 0x04 | NetCullDistanceSquared | float | 9 flags | 2.25e+08 | |
| 0x04 | NetTag | int32 | Transient+5 flags | 0 | |
| 0x04 | NetUpdateFrequency | float | 8 flags | 100 | |
| 0x04 | MinNetUpdateFrequency | float | 8 flags | 2 | |
| 0x04 | NetPriority | float | 8 flags | 1 | |
| 0x01 | PhysicsReplicationMode | EPhysicsReplicationMode | 7 flags | Default | |
| 0x0185 | 0x0B | padding / unreflected | |||
| 0x08 | Instigator | APawn* | NetRepNotify+7 flags | nullptr | |
| 0x10 | Children | TArray<AActor*> | Transient+3 flags | [] | |
| 0x08 | RootComponent | USceneComponent* | Protected+9 flags | nullptr | |
| 0x01B0 | 0x08 | padding / unreflected | |||
| 0x10 | Layers | TArray<FName> | 4 flags | [] | |
| 0x08 | ParentComponent | TWeakObjectPtr<UChildActorComponent> | 8 flags | nullptr | |
| 0x10 | Tags | TArray<FName> | 5 flags | [] | |
| 0x01 | OnTakeAnyDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakePointDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnTakeRadialDamage | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorBeginOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorEndOverlap | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnBeginCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndCursorOver | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnClicked | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnReleased | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchBegin | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnd | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchEnter | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnInputTouchLeave | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnActorHit | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnDestroyed | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnEndPlay | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01F0 | 0x80 | padding / unreflected | |||
| 0x10 | InstanceComponents | TArray<UActorComponent*> | 5 flags | [] | |
| 0x10 | BlueprintCreatedComponents | TArray<UActorComponent*> | 7 flags | [] | |
Functions 1
| Signature | Flags | Native | Params |
|---|---|---|---|
| void UpdateServerPath(const TArray<FVector_NetQuantize>& Path, int32 Bounce1, int32 Bounce2, int32 Bounce3) | FinalNative+2 flags | 0x1C |