port(m1): wave 7c — SelectionProcessing Parameter + Touch-processor ctors (174->158)

- Generate both SelectionProcessing Parameter classes namespace-aware (full-surface
  captures the 8-arg Main / 6-arg BattleResult ctors); drop the empty hand stubs.
- Add the missing decomp ctors to the 5 empty Touch-processor hand stubs
  (SetCard/EvolutionSimple/Emotion/ClassBuff/DetailPanel) — compile-only ballast,
  empty bodies.
- Regenerate FusionWaitProcessor.g.cs: it was a stale stub whose ctor had dropped
  its decomp `: base(...)` initializer; harmless while SetCardProcessor had an
  implicit default ctor, exposed (CS7036) once the parameterized ctor landed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
gamer147
2026-06-06 00:38:58 -04:00
parent 38ab33a765
commit 57f1f0c25e
6 changed files with 75 additions and 3 deletions

View File

@@ -95,7 +95,7 @@ namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult
IProcessing NextProcessing { get; set; }
void Execute(Parameter param);
}
public class Parameter { }
// Parameter is generated full-surface (ctor + props) in Shim/Generated/Parameter__*.g.cs
}
namespace Wizard.RoomMatch