18 lines
592 B
C#
18 lines
592 B
C#
|
using System.Numerics;
|
||
|
using System.Runtime.InteropServices;
|
||
|
|
||
|
namespace Ktisis.Structs.Env.Weather;
|
||
|
|
||
|
[StructLayout(LayoutKind.Explicit, Size = 0x40)]
|
||
|
public struct EnvLighting {
|
||
|
[FieldOffset(0x00)] public Vector3 SunLightColor;
|
||
|
[FieldOffset(0x0C)] public Vector3 MoonLightColor;
|
||
|
[FieldOffset(0x18)] public Vector3 Ambient;
|
||
|
[FieldOffset(0x24)] public float _unk1;
|
||
|
[FieldOffset(0x28)] public float AmbientSaturation;
|
||
|
[FieldOffset(0x2C)] public float Temperature;
|
||
|
[FieldOffset(0x30)] public float _unk2;
|
||
|
[FieldOffset(0x34)] public float _unk3;
|
||
|
[FieldOffset(0x38)] public float _unk4;
|
||
|
}
|