diff --git a/src/hardware/hw_defs.h b/src/hardware/hw_defs.h index ea7117315..715c45ef3 100644 --- a/src/hardware/hw_defs.h +++ b/src/hardware/hw_defs.h @@ -74,6 +74,12 @@ typedef struct FLOAT x,y; } F2DCoord, v2d_t; +// Simple 3D vector +typedef struct FVector +{ + FLOAT x,y,z; +} FVector; + // ====================== // wallVert3D // ---------------------- diff --git a/src/m_menu.c b/src/m_menu.c index 33ea6b42c..8ba4b20db 100644 --- a/src/m_menu.c +++ b/src/m_menu.c @@ -314,7 +314,10 @@ menu_t OP_VideoOptionsDef, OP_VideoModeDef, OP_ColorOptionsDef; #ifdef HWRENDER static void M_OpenGLOptionsMenu(void); menu_t OP_OpenGLOptionsDef; -#endif +#ifdef ALAM_LIGHTING +menu_t OP_OpenGLLightingDef; +#endif // ALAM_LIGHTING +#endif // HWRENDER menu_t OP_SoundOptionsDef; menu_t OP_SoundAdvancedDef;