Merge branch 'fix-missing-hud-entry' into 'next'

Fix missing HUD item for Lua

See merge request STJr/SRB2!2383
This commit is contained in:
sphere 2024-03-04 13:49:28 +00:00
commit cf7adfc8ac
2 changed files with 7 additions and 0 deletions

View file

@ -82,6 +82,7 @@
#include "version.h"
#include "doomtype.h"
#include <assert.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
@ -648,6 +649,7 @@ UINT32 quickncasehash (const char *p, size_t n)
#else
#define I_Assert(e) ((void)0)
#endif
#define I_StaticAssert(e) static_assert(e, "Static assertion failed: " #e)
// The character that separates pathnames. Forward slash on
// most systems, but reverse solidus (\) on Windows.

View file

@ -47,6 +47,7 @@ static const char *const hud_disable_options[] = {
"time",
"rings",
"lives",
"input",
"weaponrings",
"powerstones",
@ -70,6 +71,10 @@ static const char *const hud_disable_options[] = {
"intermissionemeralds",
NULL};
// you know, let's actually make sure that the table is synced.
// because fuck knows how many times this has happened at this point. :v
I_StaticAssert(sizeof(hud_disable_options) / sizeof(*hud_disable_options) == hud_MAX+1);
enum hudinfo {
hudinfo_x = 0,
hudinfo_y,