The stub generator emits net-new types as base-LESS partials, so generated Vfx/View types weren't actually VfxBase/etc. -> hundreds of CS1503/CS0029 'cannot convert to VfxBase' at every polymorphic call site. m1_baseclauses.py recovers each generated type's decomp base CLASS (interfaces dropped to avoid CS0535) into _BaseClauses.g.cs, cross-namespace bases fully qualified. Generated the intermediate Vfx/processing base types (SpreadOutVfx/OpenCardVfx/ProcessingBase/DamageVfxBase/ForecastIconVfxBase/...). DefaultOpeningVfx regenerated WITH override (its base OpeningVfx is copied+abstract). Clearing the polymorphism cascade + the masking base-type CS0246s unmasked the true member-level frontier: 2202 (CS1501/CS1061/CS1503), 0 structural errors. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
169 lines
17 KiB
C#
169 lines
17 KiB
C#
// AUTO-GENERATED (m1_baseclauses) — re-establish dropped base clauses for net-new stubs.
|
|
// Members live in the sibling <Type>.g.cs (base-less); this file only carries inheritance.
|
|
using UnityEngine;
|
|
|
|
namespace Wizard.Battle.View.Vfx { public partial class AddTokenDeckVfx : SpreadOutVfx { } }
|
|
namespace Wizard.Battle.Touch { public partial class AttackTargetSelectTouchProcessor : CardTouchProcessorBase { } }
|
|
namespace Wizard.Battle.UI { public partial class AvatarBattleBonusItem : MonoBehaviour { } }
|
|
namespace Wizard.Battle.UI { public partial class AvatarBattlePassiveBonusItem : MonoBehaviour { } }
|
|
namespace Wizard.Battle.UI { public partial class AvatarBattleTitleItem : MonoBehaviour { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class AwakeSkillActivationVfx : LoadAndPlayEffectVfx { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class BanishDeckCardVfx : OpenCardVfx { } }
|
|
namespace Wizard.Battle.View { public partial class BattleEnemyView : BattlePlayerViewBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class BattleLoadingEndVfx : VfxBase { } }
|
|
namespace Wizard.Battle.UI { public partial class BattleLogItem : MonoBehaviour { } }
|
|
namespace Wizard.Battle.View { public partial class BattlePlayerView : BattlePlayerViewBase { } }
|
|
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult { public partial class BattleStarter : ProcessingBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class BerserkSkillActivationVfx : LoadAndPlayEffectVfx { } }
|
|
namespace Wizard.Battle.UI { public partial class BishopInfomationUI : ClassInfomationUIBase { } }
|
|
namespace Wizard.Battle.UI { public partial class BishopSummonTokenInfomationUI : MonoBehaviour { } }
|
|
namespace Wizard.Battle.UI { public partial class BossRushEnemySpecialSkillItem : MonoBehaviour { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class CanNotTouchCardVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ChangeChantCountVfx : ShowChantCountVfx { } }
|
|
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.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 { } }
|
|
namespace Wizard.UI.Profile { public partial class ClassPage : Page { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class CostChangeVfx : VfxWithLoadingSequential { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class DamageVfx : DamageVfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class DamageVfxBase : SequentialVfxPlayer { } }
|
|
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.BattleResult { public partial class DeckSelectionDialogDisplay : ProcessingBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class DeckSelfSummonVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class DefaultOpeningVfx : OpeningVfx { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class DelaySetupVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class DestroyVfx : VfxWithLoadingSequential { } }
|
|
namespace Wizard.UI.Dialog { public partial class DialogContactMenu : MonoBehaviour { } }
|
|
namespace Wizard.UI.Dialog { public partial class DialogSpeedChallenge : MonoBehaviour { } }
|
|
namespace Wizard.UI.Dialog { public partial class DialogSpeedChallengeResult : MonoBehaviour { } }
|
|
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult { public partial class Download : ProcessingBase { } }
|
|
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class DownloadConfirmDialogDisplay : global::Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult.ProcessingBase { } }
|
|
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult { 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 { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class DummyDeckChangeCardVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class DummyDeckRemoveCardVfx : VfxBase { } }
|
|
namespace Wizard.Battle.UI { public partial class ElfInfomationUI : ClassInfomationUIBase { } }
|
|
namespace Wizard.Battle.Touch { public partial class EmotionHideMessageVfx : global::Wizard.Battle.View.Vfx.SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View { public partial class EnemyClassBattleCardView : ClassBattleCardViewBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class EnemyClassCardVfxCreator : ClassCardVfxCreatorBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class EnemyDeckOutVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class EnemyMulliganDrawVfx : OpponentMulliganDrawCardVfx { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class EnemyMulliganSwapVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class EpChangeVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class EvolveImageChangeVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class EvolveNameChangeVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class EvolveUnitMaskCardInPlayVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class EvolveVfx : EvolveVfxBase { } }
|
|
namespace Wizard.Battle.View { public partial class FieldBattleCardView : BattleCardView { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class FieldCardVfxCreator : CardVfxCreatorBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class FieldMaskCardInPlayVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ForecastBanishIconAttachVfx : ForecastIconVfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ForecastDamageIconAttachVfx : ForecastIconVfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ForecastDeathIconAttachVfx : ForecastIconVfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ForecastIconVfxBase : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ForecastRandomSkillUseCardVfx : ForecastIconVfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ForecastRandomSkillUseMessageVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.Touch { public partial class FusionWaitProcessor : SetCardProcessor { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class HandEffectLoopEndVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class HandEffectLoopStartVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class HideForecastRandomSkillUseMessageVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class HighRankEvolveVfx : EvolveVfxBase { } }
|
|
namespace Wizard.UI.Dialog.ImageSelection { public partial class ImageSelection : MonoBehaviour { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class LoadAndPlayEffectVfx : VfxWithLoadingSequential { } }
|
|
namespace Wizard { public partial class MailTopTask : BaseTask { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class MetamorphoseHandCardVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class MetamorphoseInPlayCardVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class MoveToDeckVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class MulliganEndVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.UI { public partial class MyRotationBonusItem : MonoBehaviour { } }
|
|
namespace Wizard.Battle.UI { public partial class NecromanceInfomationUI : ClassInfomationUIBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class NecromanceSkillActivationVfx : LoadAndPlayEffectVfx { } }
|
|
namespace Wizard.Battle.UI { public partial class NemesisInfomationUI : ClassInfomationUIBase { } }
|
|
namespace Wizard.Battle.View { public partial class NullClassBattleCardView : NullBattleCardView { } }
|
|
namespace Wizard.Battle.View { public partial class NullEnemyBattleView : BattleEnemyView { } }
|
|
namespace Wizard.Battle.View { public partial class NullFieldBattleCardView : FieldBattleCardView { } }
|
|
namespace Wizard.Battle.View { public partial class NullPlayerBattleView : BattlePlayerView { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class NullVfxWithLoading : VfxWithLoading { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class OneShotHeavenlyAegisPlayVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class OpenCardFromHandVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class OpenCardVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class OpponentDrawCardToHandVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class OpponentDrawCardVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class OpponentMulliganDrawCardVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.UI.Profile { public partial class Page : MonoBehaviour { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayCRISoundVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayEffectAndSeVfx : PlayEffectVfx { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayEffectVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayerAndEnemyReadyVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View { public partial class PlayerClassBattleCardView : ClassBattleCardViewBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayerClassCardVfxCreator : ClassCardVfxCreatorBase { } }
|
|
namespace Wizard.RoomMatch { public partial class PlayerControllerForOwn : PlayerController { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayerDeckOutVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayerDrawCardVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayerEndDrawVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayerMulliganDrawVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PlayerMulliganSwapVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PpChangeVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class PpIncreaseVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ReactiveSkillActivationVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class RecoveryEvolveVfx : EvolveVfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class RefreshAttackVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class RefreshHealthVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class RemoveChantCountVfx : VfxBase { } }
|
|
namespace Wizard.Battle.UI { public partial class ReplayMoveTurnWindow : MonoBehaviour { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ReturnCardVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.RoomMatch { public partial class RoomBase : MonoBehaviour { } }
|
|
namespace Wizard.RoomMatch { public partial class RoomRuleSelectDialog : MonoBehaviour { } }
|
|
namespace Wizard.Battle.UI { public partial class RoyalInfomationUI : ClassInfomationUIBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SetShortageDeckWinVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ShowCardNumberLabelVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ShowChantCountVfx : VfxWithLoadingSequential { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ShowSideLogVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SkillEvolveVfx : EvolveVfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SkillSelectHandCardsVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View { public partial class SpellBattleCardView : BattleCardView { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SpellCardVfxCreator : CardVfxCreatorBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SpellChargeSkillActivationVfx : VfxWithLoadingSequential { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SpreadOutVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StartChoiceSelectVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StartEvolutionChoiceEffectVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StartEvolutionTargetFocusVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StartPickCardVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StartPlaySpellVfx : StartPickCardVfx { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StartSkillSelectVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StartSummonCardVfx : StartPickCardVfx { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StopArrowMoveVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StopEvolutionChoiceEffectVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class StopEvolutionTargetFocasVfx : VfxBase { } }
|
|
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class StoryStarter : global::Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult.ProcessingBase { } }
|
|
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class SubChapterSelectionDialogDisplay : global::Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult.ProcessingBase { } }
|
|
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class SummaryDialogDisplay : global::Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult.ProcessingBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SummonCardPreperationVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SummonCardShakeCameraVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SummonUnitOverflowVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class SummonUnitVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.UI.Common { public partial class TabList : MonoBehaviour { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class ThinkIconHideVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class TurnStartEvolveVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.Tutorial { public partial class TutorialBattleMgrBase : BattleManagerBase { } }
|
|
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main { public partial class TutorialStoryStarter : global::Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult.ProcessingBase { } }
|
|
namespace Wizard.Battle.View { public partial class UnitBattleCardView : BattleCardView { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class UnitCardVfxCreator : CardVfxCreatorBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class UpdateEpVfx : VfxBase { } }
|
|
namespace Wizard.Battle.UI { public partial class VampireInfomationUI : ClassInfomationUIBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class WaitCallbackVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class WaitEventVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class WaitLoadEffectAndSetSeVfx : WaitLoadEffectVfx { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class WaitLoadEffectVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class WaitLoadResourceVfx : VfxBase { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class WaitLoadVoiceResourceVfx : WaitLoadResourceVfx { } }
|
|
namespace Wizard.Battle.View.Vfx { public partial class WhenPlaySkillActivationVfx : SequentialVfxPlayer { } }
|
|
namespace Wizard.Battle.UI { public partial class WitchInfomationUI : ClassInfomationUIBase { } }
|