feat(battle-engine): full-surface god-object stubs (UIManager/GameObjMgr/BattleLog) 7532->5600
Generate the COMPLETE decomp member surface (not frontier-subset, which silently drops already-provided members) for UIManager(+ViewScene/ChangeViewSceneParam), GameObjMgr, BattleLogManager/Item, InPlayCardFrameEffectControl. UIManager/Footer base fixes: UIManager is MonoBehaviour (singleton kept by hand via --exclude); Footer is the copied Engine type (removed the conflicting global shim). Add HUDMode enum, Wizard manager return-type stubs, and a closure-stubs file for 7 referenced empties. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
26
SVSim.BattleEngine/Shim/GodObjects/ClosureStubs.cs
Normal file
26
SVSim.BattleEngine/Shim/GodObjects/ClosureStubs.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
// Empty type stubs to satisfy references from full-surface generated god-object stubs.
|
||||
// Each is referenced only as a type in a no-op signature; members (if any) surface in a
|
||||
// later frontier wave and can be filled by m1_stub_gen --type <Name>.
|
||||
public partial class FadeManager { }
|
||||
public partial class FriendBase { }
|
||||
|
||||
namespace Wizard.Battle.UI
|
||||
{
|
||||
public partial class BattleLogButton { }
|
||||
public partial class BattleLogItemSet { }
|
||||
}
|
||||
|
||||
namespace Wizard.UI.ReportToManagement
|
||||
{
|
||||
public partial class DialogReportToManagement { }
|
||||
}
|
||||
|
||||
namespace Wizard.Dialog.Setting
|
||||
{
|
||||
public partial class SettingFirstBattle { }
|
||||
}
|
||||
|
||||
namespace Cute
|
||||
{
|
||||
public partial class UpdateSocialAccountTask { }
|
||||
}
|
||||
Reference in New Issue
Block a user