2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-01-13 20:21:48 +00:00
- Updated names to allign with the BSP naming structure
- Updated constants file and assoicated uses
This commit is contained in:
LJW-Dev
2025-10-21 18:54:26 +08:00
parent 7d09877d02
commit b4073d74d9
10 changed files with 411 additions and 369 deletions

View File

@@ -3908,6 +3908,17 @@ namespace T6
int baseIndex;
};
enum GfxSurfaceFlags
{
GFX_SURFACE_CASTS_SUN_SHADOW = 0x1,
GFX_SURFACE_HAS_PRIMARY_LIGHT_CONFLICT = 0x2,
GFX_SURFACE_IS_SKY = 0x4,
GFX_SURFACE_NO_DRAW = 0x8,
GFX_SURFACE_CASTS_SHADOW = 0x10,
GFX_SURFACE_QUANTIZED = 0x20,
GFX_SURFACE_NO_COLOR = 0x40
};
struct type_align32(16) GfxSurface
{
srfTriangles_t tris;
@@ -3940,6 +3951,12 @@ namespace T6
uint16_t numLmapVertexColors;
};
enum StaticModelFlag
{
STATIC_MODEL_FLAG_NO_SHADOW = 0x1,
STATIC_MODEL_FLAG_LIGHTMAP_VC = 0x2,
};
struct GfxStaticModelDrawInst
{
float cullDist;