From 629b97a789e3bb0e76f89224857ef54155a65343 Mon Sep 17 00:00:00 2001 From: PeachyPeachSM64 <72323920+PeachyPeachSM64@users.noreply.github.com> Date: Sat, 2 May 2026 13:38:15 +0200 Subject: [PATCH] Hide deprecated fields --- autogen/convert_structs.py | 4 ++++ autogen/lua_definitions/structs.lua | 5 ----- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/autogen/convert_structs.py b/autogen/convert_structs.py index 3c5086932..408487019 100644 --- a/autogen/convert_structs.py +++ b/autogen/convert_structs.py @@ -870,6 +870,10 @@ def def_struct(struct): if fid in override_field_invisible[sid]: continue + if sid in override_field_deprecated: + if fid in override_field_deprecated[sid]: + continue + if '???' in lvt or '???' in lot: continue diff --git a/autogen/lua_definitions/structs.lua b/autogen/lua_definitions/structs.lua index 4238230ed..f685c7e01 100644 --- a/autogen/lua_definitions/structs.lua +++ b/autogen/lua_definitions/structs.lua @@ -1205,7 +1205,6 @@ --- @class ModAudio --- @field public filepath string ---- @field public relativePath string --- @field public isStream boolean --- @field public baseVolume number --- @field public loaded boolean @@ -1213,7 +1212,6 @@ --- @field public looping boolean --- @field public frequency number --- @field public volume number ---- @field public file unction --- @class ModFs --- @field public mod Mod @@ -1295,9 +1293,6 @@ --- @field public overrideLocation string --- @field public overrideModelIndex integer --- @field public overridePalette PlayerPalette ---- @field public paletteIndex integer ---- @field public overridePaletteIndex integer ---- @field public overridePaletteIndexLp integer --- @class Object --- @field public header ObjectNode