port(m1): wave 7b — Main-namespace dialog dupes + IReplayRecordManager (190->174)

Generate the Main-namespace versions of the four colliding SelectionProcessing
dialog classes (ChapterCharaDecider/DownloadInfoGetter/DeckSelectionDialogDisplay/
DeckSelectionConfirmDialogDisplay) via the new --ns path — AreaSelectUI uses the
Main module and constructs them into an IProcessing[]. baseclauses binds each to
Main.ProcessingBase; iface_reattach (regenerated full) attaches Main.IProcessing.

Also fill IReplayRecordManager with its 3 real members (SetupRecording/
SetupBattleInfoFilter/SetupOperateMgrEvents); both implementors already had them.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
gamer147
2026-06-06 00:34:12 -04:00
parent fc54dac081
commit 38ab33a765
7 changed files with 49 additions and 1 deletions

View File

@@ -23,6 +23,7 @@ namespace Wizard.Battle.View.Vfx { public partial class ChangeChantCountVfx : Sh
namespace Wizard.Battle.View.Vfx { public partial class ChangeInPlayViewVfx : VfxBase { } }
namespace Wizard.Battle.View.Vfx { public partial class ChangeWhiteRitualCountVfx : VfxWithLoadingSequential { } }
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult { public partial class ChapterCharaDecider : ProcessingBase { } }
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class ChapterCharaDecider : ProcessingBase { } }
namespace Wizard.Battle.Touch { public partial class ChoiceBraveTouchProcessor : ChoiceTouchProcessor { } }
namespace Wizard.Battle.View.Vfx { public partial class Class3dEvolveVfx : EvolveVfx { } }
namespace Wizard.Battle.View.Vfx { public partial class ClassCardVfxCreatorBase : CardVfxCreatorBase { } }
@@ -34,7 +35,9 @@ namespace Wizard.Battle.View.Vfx { public partial class DamageVfxBase : Sequenti
namespace Wizard.Battle.View.Vfx { public partial class DeckChangeVfx : VfxBase { } }
namespace Wizard.Battle.View.Vfx { public partial class DeckOutWinVfx : SequentialVfxPlayer { } }
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult { public partial class DeckSelectionConfirmDialogDisplay : ProcessingBase { } }
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class DeckSelectionConfirmDialogDisplay : ProcessingBase { } }
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult { public partial class DeckSelectionDialogDisplay : ProcessingBase { } }
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class DeckSelectionDialogDisplay : ProcessingBase { } }
namespace Wizard.Battle.View.Vfx { public partial class DeckSelfSummonVfx : SequentialVfxPlayer { } }
namespace Wizard { public partial class DeckUpdateTask : BaseTask { } }
namespace Wizard.Battle.View.Vfx { public partial class DefaultOpeningVfx : OpeningVfx { } }
@@ -46,6 +49,7 @@ namespace Wizard.UI.Dialog { public partial class DialogSpeedChallengeResult : M
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult { public partial class Download : ProcessingBase { } }
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class DownloadConfirmDialogDisplay : ProcessingBase { } }
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult { public partial class DownloadInfoGetter : ProcessingBase { } }
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class DownloadInfoGetter : ProcessingBase { } }
namespace Wizard.Battle.UI { public partial class DragonInfomationUI : ClassInfomationUIBase { } }
namespace Wizard.Battle.View.Vfx { public partial class DrawSpecialTokenVfx : SpreadOutVfx { } }
namespace Wizard.Battle.View.Vfx { public partial class DrawTokenVfx : SpreadOutVfx { } }