0x00x0250
Members 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | GasGenerationQuery | UEnvQuery* | 7 flags | nullptr | |
| 0x04 | MaxGasPointsPerSource | int32 | 7 flags | 20 | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | NavVolumesContainer | AActor* | 5 flags | nullptr | |
| 0x08 | GasData | UCSGasData* | 7 flags | /Game/Blueprints/Logic/CSGas/CSGasDataAsset.CSGasDataAsset | |
| 0x10 | GasSources | TArray<AActor*> | 5 flags | [] | |
| 0x10 | SafePoints | TArray<FVector> | 4 flags | [] | |
| 0x10 | GasPoints | TArray<FVector> | 4 flags | [] | |
| 0x10 | CharactersInGasSourceRadius | TArray<AReadyOrNotCharacter*> | 3 flags | [] | |
| 0x10 | PepperbalLGasSources | TArray<AActor*> | 3 flags | [] | |
| 0x00B0 | 0x08 | padding / unreflected | |||
| 0x18 | NavModifierBoxExtents | FVector | 7 flags | {X=90, Y=90, Z=200} | |
| 0x00D0 | 0xC0 | padding / unreflected | |||
| 0x50 | QueryIdToGasSourceMap | TMap<int32, AActor*> | 1 flags | <TMap> | |
| 0x50 | GasSourceToGasVolumesMap | TMap<AActor*, FGasVolumesContainer> | 2 flags | <TMap> | |
| 0x10 | FreeGasVolumes | TArray<UGasVolumeComponent*> | 5 flags | [] | |
| 0x10 | NewGasPoints | TArray<FVector> | 2 flags | [] | |
Functions 8
| Signature | Flags | Native | Params |
|---|---|---|---|
| void RemoveGasSource(AActor* Source) | FinalNative+1 flags | 0x08 | |
| void OnPepperCloudSpawned(const FVector& Location) | EventPublic | 0x18 | |
| void GetGasSources(const TArray<AActor*>& OutGasSources) | FinalNative+1 flags | 0x10 | |
| int32 GetGasSourceCount() | FinalNative+1 flags | 0x04 | |
| void GetGasSafePoints(const TArray<FVector>& OutGasSafePoints) | FinalNative+1 flags | 0x10 | |
| UCSGasManager* Get(UWorld* World) | FinalNative+2 flags | 0x10 | |
| void AddPepperballLocation(APepperProjectile* Projectile, const FVector& Location, const FVector& Normal) | FinalNative+1 flags | 0x38 | |
| void AddGasSource(AActor* Source) | FinalNative+1 flags | 0x08 |