mirror of
https://github.com/thunderbrewhq/binana.git
synced 2025-12-12 09:52:28 +00:00
55 lines
948 B
C
55 lines
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
|