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:
@@ -61,7 +61,12 @@ namespace Wizard.Battle.Touch
|
||||
|
||||
namespace Wizard.Battle.Replay
|
||||
{
|
||||
public interface IReplayRecordManager { }
|
||||
public interface IReplayRecordManager
|
||||
{
|
||||
void SetupRecording(BattleManagerBase battleMgr);
|
||||
void SetupBattleInfoFilter();
|
||||
void SetupOperateMgrEvents(BattleManagerBase battleMgr);
|
||||
}
|
||||
public class NetworkBattleReplayOperationRecorder
|
||||
{
|
||||
public class RecordBattleLogParameter { }
|
||||
|
||||
Reference in New Issue
Block a user