binana/profile/3.3.5a-windows-386/include/map/Weather.h
2025-11-15 21:37:58 +03:00

55 lines
No EOL
948 B
C

#ifndef WEATHER_H
#define WEATHER_H
DECLARE_STRUCT(Weather);
#include "system/types.h"
#include "tempest/vector.h"
struct Weather
{
float intensity;
float lastIntensity;
float currStormItensity;
float targetSkyDark;
float startSkyDark;
float currSkyDark;
uint32_t weatherStartMs;
uint32_t weatherStartMs2;
uint32_t weatherType;
uint32_t abrupt;
float transitionSkyBox;
float transitionSkyBoxNotAbrupt;
float transitionSkyBoxNoWeather;
CImVector color;
char texturePath[260];
void* RainPtr;
void* SnowPtr;
void* SandPtr;
void* unkObject;
int32_t unk_14C;
void* unk_ptr_150;
void* unk_ptr_154;
int32_t unk_158;
void* unk_ptr_15C;
void* unk_ptr_160;
C3Vector velocity;
C3Vector unkVec;
C3Vector playerPos;
int32_t unk_188;
float facingAngle;
float moveSpeed;
int32_t unk_194;
};
#endif