Zdexby TheHolyOneZ
5,360 classes
Class

UWeatherSubsystem

: UWorldSubsystem : USubsystem : UObject
/Script/StormEscape.WeatherSubsystem 0x02B8 (696 B) align 8 inherited 0x0030 vtable /Script/StormEscape
0x00x02B8

Members 21

OffsetSizeNameTypeFlagsDefault
0x00300x60padding / unreflected
0x00980x10padding / unreflected
0x10OnTornadoIncomingDelegateFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnTornadoSpawnedDelegateFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnTornadoDespawnedDelegateFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnFinalTornadoSpawnedDelegateFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnFinalTornadoArrivedDelegateFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x10OnTornadoTimeIsUpDelegateFMulticastScriptDelegateBlueprintCallable+4 flags<delegate>
0x08TornadoManagerATornadoManager*Protected+6 flagsnullptr
0x50TornadoJammersToRegisterTSet<AActor*>Protected+1 flags<TSet>
0x01600x10padding / unreflected
0x08WindManagerAWindManager*Protected+6 flagsnullptr
0x08TrapManagerATrapManager*Protected+6 flagsnullptr
0x50WindTargetsToRegisterTSet<UWeatherComponent*>3 flags<TSet>
0x01D00x10padding / unreflected
0x10OnWeatherStormGenerationStartedDelegateFMulticastScriptDelegate5 flags<delegate>
0x10OnWeatherStormIncomingDelegateFMulticastScriptDelegate5 flags<delegate>
0x10OnWeatherTransitionStartedDelegateFMulticastScriptDelegate5 flags<delegate>
0x10OnWeatherTransitionReportDelegateFMulticastScriptDelegate5 flags<delegate>
0x10OnWeatherTransitionEndedDelegateFMulticastScriptDelegate5 flags<delegate>
0x02300x10padding / unreflected
0x08UltraDynamicSkyADynamicSkyBase*Protected+6 flagsnullptr
0x08UltraDynamicWeatherADynamicWeatherBase*Protected+6 flagsnullptr
0x50StormTargetsToRegisterTMap<UWeatherComponent*, FPendingStormTargetData>2 flags<TMap>
0x02A00x08padding / unreflected
0x10SafeZoneListTArray<ASafeLandingZone*>Protected+2 flags[]

Functions 43

SignatureFlagsNativeParams
void ReportTornadoForecast(FTornadoReportData& Report)FinalNative+1 flags0x58
void ReportStormForecast(FStormReportData& Report)FinalNative+1 flags0x10
void OnWindProgressChanged(float NormalizedProgress, const EWindCategory& WindStage)FinalNative+1 flags0x05
void OnWeatherTransitionStartedSignature__DelegateSignature(FStormId& StartWeatherId, FStormId& EndWeatherId, float TransitionLength)Public0x0C
void OnWeatherTransitionStarted(FStormId& StartWeatherId, FStormId& EndWeatherId, float TransitionLength)FinalNative+1 flags0x0C
void OnWeatherTransitionReportSignature__DelegateSignature(FStormId& StartWeatherId, FStormId& EndWeatherId, float TransitionLength, float ServerTimeSeconds)Public0x10
void OnWeatherTransitionReport(FStormId& StartWeatherId, FStormId& EndWeatherId, float TransitionLength, float ServerTimeSeconds)FinalNative+1 flags0x10
void OnWeatherTransitionEndedSignature__DelegateSignature(FStormId& NewWeatherId)Public0x04
void OnWeatherTransitionEnded(FStormId& NewWeatherId)FinalNative+1 flags0x04
void OnWeatherTornadoTimeIsUpSignature__DelegateSignature(ATornadoManager* TornadoManager)Public0x08
void OnWeatherTornadoSpawnedSignature__DelegateSignature(ATornado* Tornado)Public0x08
void OnWeatherTornadoIncomingSignature__DelegateSignature(FTornadoReportData& Report)Public0x58
void OnWeatherTornadoDespawnedSignature__DelegateSignature(ATornado* Tornado)Public0x08
void OnWeatherStormIncomingSignature__DelegateSignature(FStormReportData& Report)Public0x10
void OnWeatherStormGenerationStartedSignature__DelegateSignature(FStormId& StartWeatherId)Public0x04
void OnWeatherLightningStruckSignature__DelegateSignature(const FVector& Location)Public0x18
void OnWeatherFinalTornadoSpawnedSignature__DelegateSignature(AFinalTornado* FinalTornado)Public0x08
void OnWeatherFinalTornadoArrivedSignature__DelegateSignature(AFinalTornado* FinalTornado)Public0x08
void OnTornadoTimeIsUp()FinalNative+1 flags0x00
void OnTornadoSpawned(AMinorTornado* Tornado, FTornadoSpawnData_Minor& SpawnData)FinalNative+1 flags0x70
void OnTornadoDespawned(AMinorTornado* Tornado)FinalNative+1 flags0x08
void OnStormLightningStruck(const FVector& Location)FinalNative+1 flags0x18
void OnStormGenerationStarted(FStormId& StartingWeatherId)FinalNative+1 flags0x04
void OnFinalTornadoSpawned(AFinalTornado* FinalTornado)FinalNative+1 flags0x08
void OnFinalTornadoArrived(AFinalTornado* FinalTornado)FinalNative+1 flags0x08
float GetWindStrengthAtLocation(const FVector& Location)FinalNative+1 flags0x1C
EWindCategory GetWindCategoryFromStrengthAtLocation(const FVector& Location)FinalNative+1 flags0x19
EWindCategory GetWindCategoryAtLocation(const FVector& Location)FinalNative+1 flags0x19
FWeatherStatusData GetWeatherStatus(const bool& bOutValid)FinalNative+1 flags0x1C
AFinalTornado* GetFinalTornado()FinalNative+1 flags0x08
void Cheat_UpdateTimeOfDay(const ETimeOfDay& NewTimeOfDay)FinalNative+1 flags0x01
void Cheat_ToggleWeatherGeneration(bool bEnabled)FinalNative+1 flags0x01
void Cheat_ToggleWeatherDamage(bool bEnabled)FinalNative+1 flags0x01
void Cheat_ToggleTornadoSpawning(bool bEnabled)FinalNative+1 flags0x01
void Cheat_ToggleGameProgress(bool bResume)FinalNative+1 flags0x01
void Cheat_ToggleFinalTornadoHouseDamage(bool bEnabled)FinalNative+1 flags0x01
void Cheat_ToggleEnvironmentDestruction(bool bEnabled)FinalNative+1 flags0x01
void Cheat_SpawnMinorTornado(FTornadoSpawnSeed_Minor& Seed)FinalNative+1 flags0xA8
void Cheat_SetFinalTornadoArrival(float NewArrivalTime)FinalNative+1 flags0x04
void Cheat_ClearMinorTornadoes()FinalNative+1 flags0x00
void Cheat_ChangeWeather(const EWeatherType& WeatherType)FinalNative+1 flags0x01
void BuildStormWithDifficultySettings(FStormDifficultySettings& StormDifficultySettings, float StormDuration, float BuildupTime, float DecayTime)FinalNative+1 flags0x24
void AuthSpawnTrapManager()FinalNative+1 flags0x00

Used by 3

types with a member, parameter or interface of this type