nd-specs/patterns/db_files/chunks/CLOUDOBJVAR.hexpat

38 lines
762 B
Plaintext
Raw Permalink Normal View History

2024-07-14 15:33:00 +00:00
#pragma once
#include "Common.hexpat"
#include "db_files/Common.hexpat"
2024-07-14 15:33:00 +00:00
using ColorSettings;
struct CloudObjVar {
bool enable_cloud_deck;
padding[3];
bool enable_fog;
padding[3];
bool is_alpha_texture;
padding[3];
char texture_path[256];
float alpha;
float height;
float tile_size;
s32 num_tiles_per_side;
s32 num_sub_tiles;
Vec3<float> wind_velocity;
Vec3<float> overall_color;
ColorSettings east;
ColorSettings west;
float east_west_rotation;
s32 sub_tile_alpha_start;
ColorSettings glow;
float glow_latitude;
float glow_longitude;
float glow_angle;
s32 glow_tiles;
};
struct ColorSettings {
Vec3<float> color;
ColorMethod color_method;
float scale;
};