feat(battle-engine): full View/VFX/UI/Touch/Story type closure (4254->3916, unmasked)
Generate no-op shells for the entire stop-listed View/Vfx/UI/Touch/Story missing- type closure (~180 types) + 5 copyable engine files. Net-new shells emitted base-less, so override members are stripped via the new --no-override generator flag. SDK/BCL over-reach (Adjust/GZipStream/Socket*) and non-battle Story-world clusters reduced to minimal/empty stubs instead of full-surface. Nested-type closure (BuildInfo/BattleDialog/ ROOM_URI/FuncGetCantAttackText) placed top-level in their decomp namespaces. Clearing the last View CS0115 unmasked the true member-level frontier: 3916 errors, 0 generated/structural errors, now dominated by Unity-type + god-object members. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
13
SVSim.BattleEngine/Shim/Generated/AddTokenDeckVfx.g.cs
Normal file
13
SVSim.BattleEngine/Shim/Generated/AddTokenDeckVfx.g.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\AddTokenDeckVfx.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class AddTokenDeckVfx
|
||||
{
|
||||
protected const float CARD_UN_SORT_TIME = 0.2f;
|
||||
public AddTokenDeckVfx(List<BattleCardBase> drawList, VfxBase spawnEffectVfx, BattlePlayerBase selfBattlePlayer, VfxBase skillOrDestroyVfx, bool isVisible) { }
|
||||
private VfxBase CreateUnSpreadOutVfx(List<BattleCardBase> drawList) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\AttackTargetSelectTouchProcessor.cs
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public partial class AttackTargetSelectTouchProcessor
|
||||
{
|
||||
private enum MouseState
|
||||
{
|
||||
Idle,
|
||||
MoveHold,
|
||||
MoveFree
|
||||
}
|
||||
private readonly AttackSelectControl _attackSelectControl;
|
||||
private readonly IPlayerView _battlePlayerView;
|
||||
private readonly Prediction _prediction;
|
||||
public bool stopAttack;
|
||||
private bool evolve;
|
||||
private MouseState _mouseState;
|
||||
private Vector2 _positionStart;
|
||||
public EvolutionSimpleProcessor EvolutionProcessor { get; set; }
|
||||
public AttackTargetSelectTouchProcessor(BattleManagerBase battleMgr, BattleCardBase touchCard, InputMgr inputMgr, Prediction prediction) { }
|
||||
public VfxBase Update(float dt, Camera camera) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public static bool CheckAttackToUnitNotHasGuardError(BattleCardBase attackCard, BattleCardBase targetCard) => default!;
|
||||
private bool AttackTargetSelectable(BattleCardBase attackCard, BattleCardBase targetCard) => default!;
|
||||
private bool HasGuardEnemy(BattleCardBase attackCard, BattlePlayerBase battleEnemy) => default!;
|
||||
private bool DragToAttack(BattleCardBase targetCard) => default!;
|
||||
protected void SetupTouchProcessorEvents() { }
|
||||
public bool CheckIsEnd() => default!;
|
||||
private bool IsShowAlert() => default!;
|
||||
public VfxWith<ITouchProcessor> End() => default!;
|
||||
private bool UseEvolutionShortcut() => default!;
|
||||
private bool UseDetailShortcut() => default!;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\AwakeSkillActivationVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class AwakeSkillActivationVfx
|
||||
{
|
||||
public const float WAIT_TIME = 0.2f;
|
||||
public AwakeSkillActivationVfx(IBattleCardView cardView) { }
|
||||
}
|
||||
}
|
||||
12
SVSim.BattleEngine/Shim/Generated/BanishDeckCardVfx.g.cs
Normal file
12
SVSim.BattleEngine/Shim/Generated/BanishDeckCardVfx.g.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\BanishDeckCardVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class BanishDeckCardVfx
|
||||
{
|
||||
private const float CARD_HIDDEN_TIME = 0.2f;
|
||||
private const float BANISH_WAIT_TIME = 1.2f;
|
||||
public BanishDeckCardVfx(IBattleCardView cardView) { }
|
||||
private void RegisterOpenCardVfx() { }
|
||||
protected VfxBase MoveCardAndBanish() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
49
SVSim.BattleEngine/Shim/Generated/BattleEnemyView.g.cs
Normal file
49
SVSim.BattleEngine/Shim/Generated/BattleEnemyView.g.cs
Normal file
@@ -0,0 +1,49 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\BattleEnemyView.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class BattleEnemyView
|
||||
{
|
||||
protected string HandDeckObjectName { get; set; }
|
||||
protected string InPlayCardObjectName { get; set; }
|
||||
protected string CemeteryObjectName { get; set; }
|
||||
protected string BanishObjectName { get; set; }
|
||||
public EnemyChoiceBraveButtonUI EnemyChoiceBraveButtonUI { get; set; }
|
||||
public Transform ChoiceBraveButtonTransform { get; set; }
|
||||
public bool IsShowCantChoiceBraveText { get; set; }
|
||||
public BattleEnemyView(BattleEnemy battlePlayer) { }
|
||||
public void Setup(GameObject statusPanel, GameObject uiContainer, GameObject btlContainer, GameObject battle3DContainer) { }
|
||||
public VfxBase StartShowChoice(BattleCardBase actCard, SkillBase choiceSkill, List<BattleCardBase> choiceCards, bool isEvol, BattleCardBase accelerateCard, bool isChoiceBrave) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase StartShowSelect(BattleCardBase actCard, SkillBase skill, IEnumerable<BattleCardBase> selectableCards, bool isEvol) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void RegisterPlayCard(BattleCardBase actCard) { }
|
||||
public void DisableSettingFlag() { }
|
||||
public SideLogControl GetSideLogControl(bool isSkillTargetSelect) => default!;
|
||||
public VfxBase RecoveryInHandCards() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase RecoveryTurnStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase PrepareCardsForAttackSequenceVfx(IBattleCardView attackInitiator, IBattleCardView attackTarget) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
private void FloatCardUpwardsDuringAttack(IBattleCardView cardInvolvedInAttack, float timeToReachTopPosition) { }
|
||||
public VfxBase UpdateHandsSelectState(bool isSelecting) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public bool IsTouchable() => default!;
|
||||
public void SetTouchable(bool enable) { }
|
||||
public void ClearPlayQueue() { }
|
||||
public void ShowCommonPanel() { }
|
||||
protected AttackSelectControl CreateAttackSelectControl() => default!;
|
||||
protected HandViewBase CreateHandView(GameObject gameObject) => default!;
|
||||
protected PlayQueueViewBase CreatePlayQueueView() => default!;
|
||||
protected InPlayViewBase CreateInPlayView(GameObject gameObject) => default!;
|
||||
public VfxBase HideCardAttackEffects(IList<BattleCardBase> _targetCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase ReturnActCardAfterFusion(IBattleCardView fusionCardView, bool isFusionMetamorphose = false) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateBeforeFusionVfx(BattleCardBase fusionCard, List<BattleCardBase> ingredientCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void ShowChoiceBraveButton(bool isNewReplay) { }
|
||||
public void UpdateChoiceBraveActivatingEffect(bool isActivating) { }
|
||||
public void HideChoiceBraveButton() { }
|
||||
public void UpdateChoiceBraveButtonPulsateEffectAndSprite() { }
|
||||
public void HideChoiceBraveButtonPulsateEffect() { }
|
||||
public VfxBase SetBp(int num) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public Vector3 GetBPLabelPosition() => default!;
|
||||
}
|
||||
}
|
||||
10
SVSim.BattleEngine/Shim/Generated/BattleLoadingEndVfx.g.cs
Normal file
10
SVSim.BattleEngine/Shim/Generated/BattleLoadingEndVfx.g.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\BattleLoadingEndVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class BattleLoadingEndVfx
|
||||
{
|
||||
private readonly BattleManagerBase _battleMgr;
|
||||
public BattleLoadingEndVfx(BattleManagerBase battleMgr) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
62
SVSim.BattleEngine/Shim/Generated/BattleLogUtility.g.cs
Normal file
62
SVSim.BattleEngine/Shim/Generated/BattleLogUtility.g.cs
Normal file
@@ -0,0 +1,62 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.UI\BattleLogUtility.cs
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text.RegularExpressions;
|
||||
namespace Wizard.Battle.UI
|
||||
{
|
||||
public partial class BattleLogUtility
|
||||
{
|
||||
private delegate string FuncGetGainText(BattleCardBase gainFrom, int val1, SkillBase skill);
|
||||
private static bool _isInitializedStatic;
|
||||
private static Dictionary<CantAttackType, FuncGetCantAttackText> _cantAttackTextFunc;
|
||||
private static Dictionary<Type, BattleLogTextBuilderAttachSkill> _attachSkillTextFunc;
|
||||
private const string NETWORK_SKILL_PREFIX = "Network";
|
||||
public const char CARD_COUNT_CHAR = '×';
|
||||
public static void SetupStatic() { }
|
||||
public static string GetCardName(BattleCardBase card) => default!;
|
||||
public static string GetCardWithCountText(BattleCardBase card, int num) => default!;
|
||||
public static bool IsAddLogDeath(BattleCardBase card) => default!;
|
||||
public static string GetSkillTargetPlayerText(SkillBase skill) => default!;
|
||||
public static string BuildTextTurn(bool isSelfTurn, int turn) => default!;
|
||||
public static string BuildTextCost(int cost) => default!;
|
||||
public static string BuildTextMulliganChanged(int changedNum) => default!;
|
||||
public static string BuildTextSummon(BattleCardBase card, int summonCount) => default!;
|
||||
public static string BuildTextPlay(BattleCardBase card) => default!;
|
||||
public static string BuildTextEvolve() => default!;
|
||||
public static string BuildTextFusion() => default!;
|
||||
public static string BuildTextGeton() => default!;
|
||||
public static string BuildTextGetoff() => default!;
|
||||
public static void GetBuffValueStringFormatted(int addAttack, int addLife, ref string retAttack, ref string retLife, bool isMinusZeroAttack = false, bool isMinusZeroLife = false) { }
|
||||
public static string BuildTextBuffInHandAdd(int addAttack, int addLife, SkillBase skill, bool isTargetInOpponentHand = false) => default!;
|
||||
public static string BuildTextBuffInDeckAdd(SkillBase skill, bool isSelf, int addAttack, int addLife) => default!;
|
||||
public static string BuildTextBuffAdd(int addAttack, int addLife, bool isMinusZeroAttack = false, bool isMinusZeroLife = false) => default!;
|
||||
public static string BuildTextBuffAdd(int addAttack, int addLife, int gainAttack, int gainLife) => default!;
|
||||
public static string BuildTextBuffMultiply(int multiplyAttack, int multiplyLife) => default!;
|
||||
public static string BuildTextDamageCut(int cutAmount) => default!;
|
||||
public static string BuildTextHeal(BattleCardBase healBefore, int healAmount) => default!;
|
||||
public static string BuildTextDamage(BattleCardBase damageBefore, BattleCardBase damageAfter) => default!;
|
||||
public static string BuildTextDestroy(BattleCardBase destroyedCard) => default!;
|
||||
public static string BuildTextBanish() => default!;
|
||||
public static string BuildTextMetamorphose(BattleCardBase newCard, BattleCardBase oldCard, SkillBase skill = null, bool isTargetInOpponentHand = false, int metamorphoseCardID = 0) => default!;
|
||||
public static string BuildTextUniteMaterial() => default!;
|
||||
public static string BuildTextAwake() => default!;
|
||||
public static string BuildTextBerserk() => default!;
|
||||
public static string BuildTextNecromance() => default!;
|
||||
public static string BuildTextLose() => default!;
|
||||
public static string BuildTextLoseLastWords() => default!;
|
||||
public static string BuildTextRobLastWords() => default!;
|
||||
public static string BuildTextChangeClan(CardBasePrm.ClanType newClan, SkillBase skill, bool isTargetInOpponentHand = false) => default!;
|
||||
public static string BuildTextChangeTribe(CardBasePrm.TribeType newTribe, SkillBase skill, bool isTargetInOpponentHand = false) => default!;
|
||||
public static string BuildTextChangePlayCount(int cnt) => default!;
|
||||
public static string BuildTextTimingCallSkill(BattleCardBase card) => default!;
|
||||
public static string BuildTextTimingWhenPlay(BattleCardBase card) => default!;
|
||||
public static string BuildTextTimingWhenDestroy(BattleCardBase card) => default!;
|
||||
public static string BuildTextTimingOther(BattleCardBase card) => default!;
|
||||
public static string BuildTextCantAttack(CantAttackType type) => default!;
|
||||
public static string GetPlayerAndPlace(SkillBase skill, SkillFilterCreator.ContentKeyword place) => default!;
|
||||
public static string BuildTextRandomArray(int[] randomArray) => default!;
|
||||
public static string BuildTextAttachSkill(SkillBase attachedSkill, SkillBase skill, bool isBuffText, bool isKeyWordCodeDelete = true, bool isNow = true, bool isTargetInOpponentHand = false) => default!;
|
||||
public static string BuildAttachSkillText(SkillBase attachedSkill, bool isBuffText, bool isKeyWordCodeDelete = true, bool isNow = true) => default!;
|
||||
private static string DeleteKeywordCode(string battleLogText) => default!;
|
||||
}
|
||||
}
|
||||
138
SVSim.BattleEngine/Shim/Generated/BattlePlayerView.g.cs
Normal file
138
SVSim.BattleEngine/Shim/Generated/BattlePlayerView.g.cs
Normal file
@@ -0,0 +1,138 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\BattlePlayerView.cs
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text.RegularExpressions;
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.UI;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
using Wizard.Dialog.Setting;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class BattlePlayerView
|
||||
{
|
||||
public Vector3 firstHitPoint;
|
||||
public bool moveSeFirst;
|
||||
public bool isDetailRotating;
|
||||
public const int CLASS_EFFECT_DIALOG_DEPTH = 31;
|
||||
public bool _isEvolutionCardLanding;
|
||||
private int? _detailEffectSavedLayer;
|
||||
private const int KEY_WORD_START = 0;
|
||||
private const int KEY_WORD_END = 1;
|
||||
private const int KEY_WORD_DIALOG_LINE_OBJECT = 0;
|
||||
private const string KEY_WORD_PRESS_COLOR = "[00d2e4]";
|
||||
public const string KEY_WORD_COLOR = "[ffcd45]";
|
||||
protected string HandDeckObjectName { get; set; }
|
||||
protected string InPlayCardObjectName { get; set; }
|
||||
protected string CemeteryObjectName { get; set; }
|
||||
protected string BanishObjectName { get; set; }
|
||||
private ArrowControl ArrowCtrl { get; set; }
|
||||
private SoundMgr SoundMgr { get; set; }
|
||||
public BattleCardBase DetailOpenCard { get; set; }
|
||||
public BattleCardBase SubDetailOpenCard { get; set; }
|
||||
public GameObject CardMoveEffect { get; set; }
|
||||
public bool IsMenuOpen { get; set; }
|
||||
public bool IsMenuCloseEscape { get; set; }
|
||||
public bool CanPlayerEndTurnImmediately { get; set; }
|
||||
public bool IsShowTurnEndDialogOfNotAttackingOrPlaying { get; set; }
|
||||
public bool IsShowTurnEndDialogOfNotUsingHeroSkill { get; set; }
|
||||
public bool _isEvolutionSkillSelect { get; set; }
|
||||
public IList<BattleDialog> GetPopupPanelList { get; set; }
|
||||
public bool IsEvolutionStart { get; set; }
|
||||
public bool IsEvolutionVfx { get; set; }
|
||||
public PlayerChoiceBraveButtonUI PlayerChoiceBraveButtonUI { get; set; }
|
||||
public Transform ChoiceBraveButtonTransform { get; set; }
|
||||
public bool IsShowCantChoiceBraveText { get; set; }
|
||||
public BattlePlayerView(BattlePlayer battlePlayer) { }
|
||||
public void Setup(GameObject statusPanel, GameObject uiContainer, GameObject btlContainer, GameObject battle3DContainer) { }
|
||||
public void ClearPlayQueue() { }
|
||||
public void ShowCommonPanel() { }
|
||||
public void RegisterPlayCard(BattleCardBase actCard) { }
|
||||
public void DisableSettingFlag() { }
|
||||
public SideLogControl GetSideLogControl(bool isSkillTargetSelect) => default!;
|
||||
public VfxBase StartShowChoice(BattleCardBase actCard, SkillBase choiceSkill, List<BattleCardBase> choiceCards, bool isEvol, BattleCardBase accelerateCard, bool isChoiceBrave) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase StartShowSelect(BattleCardBase actCard, SkillBase skill, IEnumerable<BattleCardBase> selectableCards, bool isEvol) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase UpdateHandsSelectState(bool isSelecting) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void GetCardSelectedWithButton(Camera camera, ref UIButton button, ref BattleCardBase card, ref GameObject check) { }
|
||||
public void ClearDifferentiatePopUp(List<BattleDialogItem> deselectionItem) { }
|
||||
public void LockOnAttackTarget(BattleCardBase Attacker, BattleCardBase Target) { }
|
||||
public void ReleaseLockOnTarget() { }
|
||||
public void ReverseDetailCard() { }
|
||||
public void DetailReverseOver() { }
|
||||
public void ShowDetailPanel(BattleManagerBase battleMgrBase, OperateMgr operateMgr, BattleCardBase card, DetailPanelControl.ShowRequest showRequest, BattleLogItem.CardTextureOption textureOption = BattleLogItem.CardTextureOption.Null, BuffInfo buff = null, string divergenceId = "", int logTextureId = 0) { }
|
||||
private void ShowDetailCommon(BattleManagerBase battleMgrBase, OperateMgr operateMgr, List<BattleCardBase> cards, DetailPanelControl.ShowRequest showRequest, BattleLogItem.CardTextureOption textureOption = BattleLogItem.CardTextureOption.Null, BuffInfo buff = null, string divergenceId = "", int logTextureId = 0) { }
|
||||
public void ShowDetailPanelList(BattleManagerBase battleMgrBase, OperateMgr operateMgr, List<BattleCardBase> cards, DetailPanelControl.ShowRequest showRequest) { }
|
||||
public void CallOnOpenEvolveDialoguePanel() { }
|
||||
public static bool HasKeyword(CardParameter cardParameter) => default!;
|
||||
public void HideDetailPanel() { }
|
||||
public void HideSubDetailPanel() { }
|
||||
public BattleCardBase GetDetailCard() => default!;
|
||||
private void OpenCardDetailList(BattleManagerBase battleMgrBase, OperateMgr operateMgr, List<BattleCardBase> cards, DetailPanelControl.ShowRequest showRequest, BuffInfo buff, BattleLogItem.CardTextureOption textureOption = BattleLogItem.CardTextureOption.Null, string divergenceId = "", int logTextureId = 0, bool useSubDetailPanelControl = false) { }
|
||||
public void SetDetailScreenPosition(bool right) { }
|
||||
public void DragArrowStart(BattleManagerBase battleMgr, BattleCardBase attackCard, GameObject arrowHead) { }
|
||||
public void DragArrowStart(BattleManagerBase battleMgr, GameObject startObject, GameObject arrowHead, bool isTargettingEnemy = true) { }
|
||||
public void DragArrow(BattleManagerBase battleMgr, GameObject arrowHead, Vector3 pos) { }
|
||||
public void MoveCardStart(BattleCardBase moveCard, bool isEffectAndSoundOn) { }
|
||||
public void MoveCard(BattleCardBase hitCard, Vector3 pos) { }
|
||||
public void MoveCardCancel(BattleCardBase hitCard, Vector3 position, Quaternion rotation, bool IsPress) { }
|
||||
public void CancelCardDrag(BattleCardBase cardBeingDragged) { }
|
||||
public void CardMoveEffectSwitch(bool on) { }
|
||||
public void HideModeEffect(bool on) { }
|
||||
public bool IsMoving() => default!;
|
||||
public void OffNotHideAndNotCreate() { }
|
||||
public void LockOnEffectOn(BattleCardBase SelectCard) { }
|
||||
public Effect DetailPanelSelectEffectOn(BattleCardBase selectedCard, DetailPanelControl.ShowRequest request) => default!;
|
||||
public void StopBattleLogSelectDetailPanelEffect() { }
|
||||
public void DetailPanelSelectEffectOff() { }
|
||||
public bool isDetailAble(BattleCardBase card, DetailPanelControl.ShowRequest showRequest) => default!;
|
||||
public bool IsDetailOn() => default!;
|
||||
public bool IsFieldDetailOn() => default!;
|
||||
public void ShowTurnEndDialog(GameObject return_obj = null) { }
|
||||
public void ShowPlayerTurnEnd(bool isAuto = false) { }
|
||||
public virtual void ShowTurnEndPulseEffect() { }
|
||||
public virtual VfxBase HideTurnEndPulseEffect() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual void ShowTurnEndButton(bool showEffect = true) { }
|
||||
public void ForceShowTurnEndButton() { }
|
||||
public void UpdateTurnEndPulseEffect() { }
|
||||
public void ShowKeyPanel(int page) { }
|
||||
public void HideKeyPanel() { }
|
||||
public DialogBase CreateKeyPanel(BattleCardBase card, UILabel label, CardMaster.CardMasterId cardMasterId, CardParameter baseParameter) => default!;
|
||||
public static DialogBase CreateKeyPanel(UILabel label, IList<string> keywordList, CardMaster.CardMasterId cardMasterId) => default!;
|
||||
public static DialogBase CreateKeyPanel(string skillDescription, UILabel label, CardMaster.CardMasterId cardMasterId) => default!;
|
||||
public static DialogBase CreateClassEffectPanel(List<string> keyWordList, CardMaster.CardMasterId cardMasterId) => default!;
|
||||
private static DialogBase CreateKeywordsPanel_Inner(string titleTextID, Action<BattleKeywordInfoListMgr> funcSetup, UILabel label = null) => default!;
|
||||
private static void SetKeyWordView(UILabel label, BattleKeywordInfoListMgr keywordInfo, out string keywordText, out int startIndex, out int endIndex) { keywordText = default!; startIndex = default!; endIndex = default!; }
|
||||
private static List<int[]> GetKeyWordIndexList(string inText) => default!;
|
||||
public static List<string> GetKeyWordList(string inText) => default!;
|
||||
private static void ChangeKeyWordNewLineToSpace(ref string keyWordText) { }
|
||||
public static bool IsKeyWordUnderLine() => default!;
|
||||
public static void SetKeyWordColor(GameObject colliderObject, UILabel label, DetailPanelControl control = null) { }
|
||||
public static void SetLabelColorEvent(UILabel label, GameObject inClickObject = null) { }
|
||||
public static void PressKeyWordColorChange(UILabel label, bool press) { }
|
||||
public static void SetKeyWordLabelColor(UILabel label, string colorCode = "[ffcd45]") { }
|
||||
public DialogBase ShowRetireConfirmPanel() => default!;
|
||||
public DialogBase CreateBattleSetting() => default!;
|
||||
public bool IsTouchable() => default!;
|
||||
public void SetTouchable(bool enable) { }
|
||||
public void ResetTouchable() { }
|
||||
public void AddPopUpPanel(DialogBase dia, BattleDialogItem diaItem) { }
|
||||
public void AddPopUpPanel(NonDialogPopup popup, BattleDialogItem item) { }
|
||||
public VfxBase Recovery(bool doseFirst, bool isFocusHand = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase HideCardAttackEffects(IList<BattleCardBase> _targetCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase RecoveryInHandCards() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase RecoveryMulligan() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase RecoveryTurnStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
protected HandViewBase CreateHandView(GameObject gameObject) => default!;
|
||||
protected PlayQueueViewBase CreatePlayQueueView() => default!;
|
||||
protected InPlayViewBase CreateInPlayView(GameObject gameObject) => default!;
|
||||
public DialogBase ShowFusionCardPlayDialog(EventDelegate onClickOk, Action onClose) => default!;
|
||||
public void ShowChoiceBraveButton(bool isNewReplay) { }
|
||||
public void UpdateChoiceBraveActivatingEffect(bool isActivating) { }
|
||||
public void HideChoiceBraveButton() { }
|
||||
public void UpdateChoiceBraveButtonPulsateEffectAndSprite() { }
|
||||
public void HideChoiceBraveButtonPulsateEffect() { }
|
||||
public VfxBase SetBp(int num) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public Vector3 GetBPLabelPosition() => default!;
|
||||
}
|
||||
}
|
||||
17
SVSim.BattleEngine/Shim/Generated/BattleStarter.g.cs
Normal file
17
SVSim.BattleEngine/Shim/Generated/BattleStarter.g.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult\BattleStarter.cs
|
||||
using System.Collections;
|
||||
using Cute;
|
||||
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult
|
||||
{
|
||||
public partial class BattleStarter
|
||||
{
|
||||
public void Execute(Parameter param) { }
|
||||
private IEnumerator ExecuteCoroutine(Parameter param) => default!;
|
||||
private static void RegisterSelectedStoryInfo(Parameter param) { }
|
||||
private static void RegisterDeck(DeckData deckData) { }
|
||||
private static void RegisterBattleData(StoryChapterData chapterData, int chapterCharaId, int chapterClassId) { }
|
||||
private static IEnumerator StoryStartTaskCoroutine(SelectedStoryInfo storyInfo) => default!;
|
||||
private static IEnumerator FadeoutCoroutine() => default!;
|
||||
private static void GoToBattleScene() { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\BerserkSkillActivationVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class BerserkSkillActivationVfx
|
||||
{
|
||||
public BerserkSkillActivationVfx(IBattleCardView cardView) { }
|
||||
}
|
||||
}
|
||||
44
SVSim.BattleEngine/Shim/Generated/BishopInfomationUI.g.cs
Normal file
44
SVSim.BattleEngine/Shim/Generated/BishopInfomationUI.g.cs
Normal file
@@ -0,0 +1,44 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.UI\BishopInfomationUI.cs
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text.RegularExpressions;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.UI
|
||||
{
|
||||
public partial class BishopInfomationUI
|
||||
{
|
||||
private new BattlePlayerBase _player;
|
||||
private IBattlePlayerView _opponentBattlePlayerView;
|
||||
private readonly float HANDCARD_YPOSITION;
|
||||
private readonly float INPLAYCARD_YPOSITION;
|
||||
private readonly float HANDCARD_XPOSITION;
|
||||
private readonly float INPLAYCARD_XPOSITION;
|
||||
private readonly float INFORMATION_UI_HIGHT;
|
||||
private readonly Vector3 BISHOP_INFORMATION_LOACL_POSITION;
|
||||
private const string BISHOP_INFORMATION_PATH = "UI/Battle/ClassInfomation_7";
|
||||
private const string BISHOP_INFORMATION_UI_PREFAB_PATH = "UI/Battle/BishopSummonInfomation";
|
||||
private const string BISHOP_INFORMATION_UI_CHILD = "BishopSummonInfomation_";
|
||||
private bool _isPressing;
|
||||
private List<BishopSummonTokenInfomationUI> _loadingTokenInfoUIList;
|
||||
public BishopInfomationUI(BattlePlayerBase battlePlayerBase, IBattlePlayerView battlePlayerView, IBattlePlayerView battleEnemyView, int orderCount, int totalInfoNum) { }
|
||||
public void ShowInfomation(bool playEffect) { }
|
||||
public void HideInfomation() { }
|
||||
public void HideOtherInfomation() { }
|
||||
public void HideAllInfomation() { }
|
||||
protected void ShowAlert() { }
|
||||
protected void HideAlert() { }
|
||||
public VfxBase LoadResources(Transform parent, bool isPlayer) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void SetUpEvent(BattlePlayerBase player) { }
|
||||
public void Recovery() { }
|
||||
private void ShowInfo() { }
|
||||
private void SetTokenInfoUIPosition(GameObject tokenInfoUIObj, bool isInHand, int summonCardIndex) { }
|
||||
private void HideInfo() { }
|
||||
private void HideAllInfo() { }
|
||||
private IEnumerable<BattleCardBase> SelectSummonChantField(IEnumerable<BattleCardBase> cardList) => default!;
|
||||
private List<int> GetLastWordSummonCard(BattleCardBase ownerCard) => default!;
|
||||
private void WaitUntilLoadTexture() { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.UI\BishopSummonTokenInfomationUI.cs
|
||||
using System;
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.UI
|
||||
{
|
||||
public partial class BishopSummonTokenInfomationUI
|
||||
{
|
||||
private UILabel _costLabel;
|
||||
private UILabel _attackLabel;
|
||||
private UILabel _lifeLabel;
|
||||
private UIPanel _panel;
|
||||
private UITexture _texture;
|
||||
private GameObject _attackLabelRoot;
|
||||
private GameObject _lifeLabelRoot;
|
||||
private BattleCardBase _chantCardToSummonToken;
|
||||
public bool IsLoading { get; set; }
|
||||
public void SetUnit(int cost, int attack, int life, int order, int id, BattleCardBase chantCardToSummonToken, Action onLoaded = null) { }
|
||||
public void SetAmulet(int cost, int order, int id, BattleCardBase chantCardToSummonToken, Action onLoaded = null) { }
|
||||
private void SetCost(int cost) { }
|
||||
private void SetAttack(int attack) { }
|
||||
private void SetLife(int life) { }
|
||||
private void SetSortingOrder(int order) { }
|
||||
private void SetTexture(int id, bool isUnit, Action onLoaded) { }
|
||||
private void SetOnDrawEvent() { }
|
||||
public void SetInfoUIObjectActive(bool isActive) { }
|
||||
}
|
||||
}
|
||||
10
SVSim.BattleEngine/Shim/Generated/CardIconControl.g.cs
Normal file
10
SVSim.BattleEngine/Shim/Generated/CardIconControl.g.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\CardIconControl.cs
|
||||
using System;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class CardIconControl
|
||||
{
|
||||
public static string[] SplitAndCompleteIconStr(string iconStr, string[] skillTypeStr) => default!;
|
||||
public static string CompleteIconDefaultParam(int skillCount) => default!;
|
||||
}
|
||||
}
|
||||
60
SVSim.BattleEngine/Shim/Generated/CardVfxCreatorBase.g.cs
Normal file
60
SVSim.BattleEngine/Shim/Generated/CardVfxCreatorBase.g.cs
Normal file
@@ -0,0 +1,60 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\CardVfxCreatorBase.cs
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class CardVfxCreatorBase
|
||||
{
|
||||
protected readonly bool _isPlayer;
|
||||
protected readonly BattleCardBase _card;
|
||||
protected readonly IBattleCardView _battleCardView;
|
||||
protected readonly IBattleResourceMgr _resourceMgr;
|
||||
private const float REFRESH_CARD_PARAMETER_WAIT_TIME = 0.2f;
|
||||
public CardVfxCreatorBase(bool isPlayer, BattleCardBase card, IBattleCardView battleCardView, IBattleResourceMgr resourceMgr) { }
|
||||
public virtual VfxBase CreateDraw(Vector3 pos, bool isCardRare) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreatePick() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateDestroy(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateDestroyHand(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateBanish(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxWithLoading CreateBanishHand(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => default!;
|
||||
public virtual VfxBase CreateGeton(Transform vehicleCardTrans, IBattleCardView vehicleCardView, BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxWithLoading CreateFusionHand(BattlePlayerBase battlePlayerBase, IBattleCardView fusionCardView, bool isFusionMetamorphose) => default!;
|
||||
public virtual VfxBase CreateParameterChange(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool isDead, bool isEvolve, bool skipWait = false) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateBuffStart(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateBuffStop(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateDebuffStart(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateDebuffStop(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateBuffStartInHand(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true, bool isDebuff = false) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
private VfxBase CreateChangeBuffStatusVfx(VfxBase originalVfx, bool useWait) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateGuardStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateGuardStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateKillerStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateKillerStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateProtectionStart(ProtectionColorType type) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateProtectionStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateNotBeAttackedStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateNotBeAttackedStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateUntouchableStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateUntouchableStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateQuick(bool hasAttacksRemaining, bool isCardUnableToAttackClass) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateSneakStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateSneakStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateForceCantAttackStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateForceCantAttackStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateDrainStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateDrainStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateAttack(IBattleCardView attackCardView, IBattleCardView attackTargetCardView) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateAttackFloatUp() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateAttackFloatDown(bool isAttacker, bool isDead, int attackableCount) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateMoving(Vector3 pos) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateDamage(int damage, int currentHealth, int maxHealth, int baseHealth, bool isReflectedDamage, bool isSkillDamage) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
protected DamageVfx CreateDamageVfx(int damage, bool isReflectedDamage) => default!;
|
||||
public virtual VfxBase CreateHealing(int healAmount, int currentHealth, int maxHealth, int baseHealth) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateMaskCardInPlay() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateReflectionStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateReflectionStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateHeavenlyAegisStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateHeavenlyAegisStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateChangeAffiliation(BattleCardBase card, CardBasePrm.ClanType clan, bool showEffect) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
16
SVSim.BattleEngine/Shim/Generated/CardVoiceInfoCache.g.cs
Normal file
16
SVSim.BattleEngine/Shim/Generated/CardVoiceInfoCache.g.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\CardVoiceInfoCache.cs
|
||||
using System.Collections.Generic;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class CardVoiceInfoCache
|
||||
{
|
||||
private const int CAP_VOICE_DIC = 32;
|
||||
private const int WARNING_SIZE = 100;
|
||||
private static Dictionary<int, IReadOnlyVoiceInfo> _voiceInfoDic;
|
||||
public static void ClearCardVoiceInfo() { }
|
||||
public static void CacheCardVoiceInfoForBattle(IList<int> cardID) { }
|
||||
public static void CacheCardVoiceInfo(IList<int> cardID, CardMaster.CardMasterId cardMasterId) { }
|
||||
public static IReadOnlyVoiceInfo GetCardVoiceInfoForBattle(int cardID) => default!;
|
||||
public static IReadOnlyVoiceInfo GetCardVoiceInfo(int cardID, CardMaster.CardMasterId cardMasterId) => default!;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ChangeChantCountVfx.cs
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ChangeChantCountVfx
|
||||
{
|
||||
public ChangeChantCountVfx(BattleCardBase card, int count, IBattleResourceMgr resourceMgr) { }
|
||||
}
|
||||
}
|
||||
10
SVSim.BattleEngine/Shim/Generated/ChangeInPlayViewVfx.g.cs
Normal file
10
SVSim.BattleEngine/Shim/Generated/ChangeInPlayViewVfx.g.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ChangeInPlayViewVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ChangeInPlayViewVfx
|
||||
{
|
||||
private readonly IBattleCardView _view;
|
||||
public ChangeInPlayViewVfx(IBattleCardView view) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ChangeWhiteRitualCountVfx.cs
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ChangeWhiteRitualCountVfx
|
||||
{
|
||||
public ChangeWhiteRitualCountVfx(BattleCardBase card, int count) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult\ChapterCharaDecider.cs
|
||||
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult
|
||||
{
|
||||
public partial class ChapterCharaDecider
|
||||
{
|
||||
public void Execute(Parameter param) { }
|
||||
private static int GetChapterCharaId(Parameter param) => default!;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\ChoiceBraveTouchProcessor.cs
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.UI;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public partial class ChoiceBraveTouchProcessor
|
||||
{
|
||||
public bool EnableCancel;
|
||||
public ChoiceBraveTouchProcessor(BattleManagerBase battleMgr, BattleCardBase card, List<SkillBase> choiceSkills) { }
|
||||
public VfxBase Update(float dt, Camera camera) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxWith<ITouchProcessor> End() => default!;
|
||||
}
|
||||
}
|
||||
48
SVSim.BattleEngine/Shim/Generated/ChoiceTouchProcessor.g.cs
Normal file
48
SVSim.BattleEngine/Shim/Generated/ChoiceTouchProcessor.g.cs
Normal file
@@ -0,0 +1,48 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\ChoiceTouchProcessor.cs
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.UI;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public partial class ChoiceTouchProcessor
|
||||
{
|
||||
protected readonly BattleCardBase _actCard;
|
||||
protected readonly InputMgr _inputMgr;
|
||||
protected readonly OperateMgr _operateMgr;
|
||||
protected readonly BattlePlayer _battlePlayer;
|
||||
protected bool _isSelectNow;
|
||||
private readonly Prediction _prediction;
|
||||
private readonly BattleManagerBase _battleManager;
|
||||
private bool _stopFlag;
|
||||
protected BattleCardBase _chosenCard;
|
||||
private List<SkillBase> _choiceSkills;
|
||||
private SkillBase _choiceSkill;
|
||||
private List<BattleCardBase> _choiceCards;
|
||||
private List<BattleCardBase> _chosenCards;
|
||||
private bool _choiceCompleteFlag;
|
||||
private bool _isEvolve;
|
||||
private BattleCardBase _accelerateCard;
|
||||
private BattleUIContainer _battleUIContainer;
|
||||
private int _choiceNumber;
|
||||
private const float DETAIL_PANEL_SIZE_PERCENT = 90.5f;
|
||||
private CanNotTouchCardVfx _canNotTouchCardVfx;
|
||||
private Action _onCompleteChoice;
|
||||
private bool _isChoiceBrave;
|
||||
protected bool IsSelectNow { get; set; }
|
||||
public ChoiceTouchProcessor(BattleManagerBase battleMgr, BattleCardBase actCard, Prediction prediction, List<SkillBase> choiceSkills, bool isEvolve, bool isChoiceBrave, BattleCardBase accelerateCard = null) { }
|
||||
public VfxBase Start() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase Update(float dt, Camera camera) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxWith<ITouchProcessor> End() => default!;
|
||||
protected ITouchProcessor CreateAfterSelectTouchProcessor(BattleCardBase hasSelectionSkillCard) => default!;
|
||||
private void EnableButtons(bool isUpdateEffectAndSprite) { }
|
||||
private BattleCardBase GetCardAtMousePosition(Camera camera) => default!;
|
||||
private IEnumerable<GameObject> GetTargetCards() => default!;
|
||||
public virtual bool CheckIsEnd() => default!;
|
||||
protected void EnableTurnEndButton() { }
|
||||
private bool UseDetailShortcut() => default!;
|
||||
}
|
||||
}
|
||||
29
SVSim.BattleEngine/Shim/Generated/ChoiceUtility.g.cs
Normal file
29
SVSim.BattleEngine/Shim/Generated/ChoiceUtility.g.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\ChoiceUtility.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View;
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public partial class ChoiceUtility
|
||||
{
|
||||
public const string SPRITE_UNSELECTED = "btn_common_02_m2_off";
|
||||
public const string SPRITE_SELECTED_NORMAL = "btn_common_02_m2_on";
|
||||
public const string SPRITE_SELECTED_PRESSED = "btn_common_02_m2_on";
|
||||
private const float EVOLUTION_CANCEL_ROTATION_TIME = 0.2f;
|
||||
private static readonly Vector3 EVOLUTION_CANCEL_ROTATION_ANGLE;
|
||||
private static readonly Vector3 CARD_DEFAULT_SCALE;
|
||||
private const float CHANGE_SCALE_TIME = 0.3f;
|
||||
public static int GetNumberOfCardsToSelect(SkillBase choiceSkill) => default!;
|
||||
public static int GetNumberOfCardsToSelect(BattleCardBase card, bool isEvolve) => default!;
|
||||
public static void ToggleChoiceButtonSprite(UIButton choiceButton, GameObject check, bool setActive, int numberOfCardsToSelect, bool isFusion = false, bool isComplete = false) { }
|
||||
public static void StopChoiceEffects(List<BattleCardBase> choiceCards) { }
|
||||
public static void PlayCancelEvolveChoiceAnimation(List<BattleCardBase> choiceCards, BattleManagerBase battleMgr) { }
|
||||
public static bool DoesDuplicateCardNotExistInHand(BattleCardBase actingCard) => default!;
|
||||
public static bool DoesChoiceCardHaveSelectSkill(BattleCardBase choiceCard, SkillBase choiceSkill) => default!;
|
||||
public static void SetupActingChoiceCardToBePlayedFromQueue(BattleCardBase actingCard, BattleCardBase choiceCard, BattlePlayerBase battlePlayer, bool isChoiceBrave) { }
|
||||
public static void SetupChoiceCardForSkillTargetSelect(BattleCardBase choiceCard) { }
|
||||
public static List<BattleCardBase> CreateChoiceTokenCards(BattleCardBase actingCard, IBattlePlayerView playerBattleView, SkillBase choiceSkill, BattleManagerBase battleMgr) => default!;
|
||||
public static List<BattleCardBase> SortSelectedChoiceCards(List<BattleCardBase> allChoiceCards, List<BattleCardBase> selectedChoiceCards) => default!;
|
||||
}
|
||||
}
|
||||
10
SVSim.BattleEngine/Shim/Generated/Class3dEvolveVfx.g.cs
Normal file
10
SVSim.BattleEngine/Shim/Generated/Class3dEvolveVfx.g.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\Class3dEvolveVfx.cs
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class Class3dEvolveVfx
|
||||
{
|
||||
public Class3dEvolveVfx(BattleCardBase card, IBattleResourceMgr resourceMgr) { }
|
||||
protected bool IsCardFront(BattleCardBase card) => default!;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ClassCardVfxCreatorBase.cs
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.Player.ClassCharacter;
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ClassCardVfxCreatorBase
|
||||
{
|
||||
protected readonly ClassBattleCardViewBase _classBattleCardView;
|
||||
protected readonly IBattlePlayerView _battleView;
|
||||
private readonly System.Random _random;
|
||||
private const int _maxRandValueS = 3;
|
||||
private const int _maxRandValueL = 2;
|
||||
private GameObject _leaderFrameMesh;
|
||||
private const string _leaderFrameMeshName = "Class";
|
||||
private IStatusPanelControl StatusPanelControl { get; set; }
|
||||
private GameObject LeaderFrameMesh { get; set; }
|
||||
protected ClassCardVfxCreatorBase(bool isPlayer, BattleCardBase card, ClassBattleCardViewBase battleCardView, IBattlePlayerView battleView, IBattleResourceMgr resourceMgr) { }
|
||||
public VfxBase CreateDamage(int damage, int currentHealth, int maxHealth, int baseHealth, bool isReflectedDamage, bool isSkillDamage) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateHealing(int healAmount, int currentHealth, int maxHealth, int baseHealth) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateCharacterPanelShake() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxBase CreateRetire(BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateDestroy(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateReflectionStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateReflectionStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateProtectionStart(ProtectionColorType type) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateProtectionStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
protected virtual void SetupDamageVfxEvent(DamageVfx vfx) { }
|
||||
private VfxBase DestroyClassAndClearAllEffectsVfx(BattlePlayerBase battlePlayerBase, bool isRetire) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
77
SVSim.BattleEngine/Shim/Generated/ClassInfomationUIBase.g.cs
Normal file
77
SVSim.BattleEngine/Shim/Generated/ClassInfomationUIBase.g.cs
Normal file
@@ -0,0 +1,77 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.UI\ClassInfomationUIBase.cs
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.UI
|
||||
{
|
||||
public partial class ClassInfomationUIBase
|
||||
{
|
||||
protected readonly Vector3 PLAYER_HANDCOUNT_POSITION;
|
||||
protected readonly Vector3 PLAYER_CLASS_INFOMATION_POSITION_1;
|
||||
protected readonly Vector3 PLAYER_CLASS_INFOMATION_POSITION_2;
|
||||
protected readonly Vector3 PLAYER_CROSS_CLASS_INFORMATION_POSITION_1;
|
||||
protected readonly Vector3 PLAYER_CROSS_CLASS_INFORMATION_POSITION_2;
|
||||
private readonly Vector3 EVENT_PLAYER_CLASS_INFORMATION_POSITION_1;
|
||||
private readonly Vector3 EVENT_PLAYER_CLASS_INFORMATION_POSITION_2;
|
||||
private readonly Vector3 EVENT_PLAYER_CROSS_CLASS_INFORMATION_POSITION_1;
|
||||
private readonly Vector3 EVENT_PLAYER_CROSS_CLASS_INFORMATION_POSITION_2;
|
||||
private readonly Vector3 EVENT_ENEMY_CLASS_INFORMATION_POSITION;
|
||||
private readonly Vector3 EVENT_ENEMY_CROSS_CLASS_INFORMATION_POSITION_1;
|
||||
private readonly Vector3 EVENT_ENEMY_CROSS_CLASS_INFORMATION_POSITION_2;
|
||||
protected readonly Vector3 ENEMY_HANDCOUNT_POSITION;
|
||||
protected readonly Vector3 ENEMY_CLASS_INFORMATION_POSITION;
|
||||
protected readonly Vector3 ENEMY_CROSS_CLASS_INFORMATION_POSITION_1;
|
||||
protected readonly Vector3 ENEMY_CROSS_CLASS_INFORMATION_POSITION_2;
|
||||
protected readonly int FIRST_HAND_COUNT;
|
||||
protected readonly BattlePlayerBase _player;
|
||||
protected IBattlePlayerView _selfBattlePlayerView;
|
||||
protected readonly Vector3 PLAYER_ALERT_POSITION;
|
||||
protected readonly Vector3 ENEMY_ALERT_POSITION;
|
||||
protected readonly Vector3 PLAYER_ALERT_LABEL_POSITION;
|
||||
protected readonly Vector3 ENEMY_ALERT_LABEL_POSITION;
|
||||
protected readonly Vector2 ALERT_SIZE;
|
||||
protected readonly Vector2 ALERT_LABEL_SIZE;
|
||||
protected static readonly Color HAND_COUNT_S;
|
||||
protected static readonly Color HAND_COUNT_M;
|
||||
protected static readonly Color HAND_COUNT_L;
|
||||
protected static readonly Vector3 DOUBLE_INFO_SCALE;
|
||||
private const int HAND_CARD_WARNING_COLOR_BORDER = 7;
|
||||
protected bool _isSelectNow;
|
||||
protected bool _inCardFocus;
|
||||
protected GameObject _infomationUI;
|
||||
protected GameObject _alertObject;
|
||||
protected UILabel _alertlabel;
|
||||
protected UISprite _alertSprite;
|
||||
protected GameObject _handCount;
|
||||
protected UILabel _handCountLabel;
|
||||
protected UISprite _handCountIcon;
|
||||
protected WizardUIButton _informationButton;
|
||||
protected int _orderNum;
|
||||
protected int _totalInfoNum;
|
||||
protected bool CanShowOtherInfo { get; set; }
|
||||
public virtual GameObject GetInfomationUI() => default!;
|
||||
public ClassInfomationUIBase(BattlePlayerBase battlePlayerBase, IBattlePlayerView battlePlayerView, int orderNum, int totalInfoNum) { }
|
||||
public virtual void ShowInfomation(bool playEffect = true) { }
|
||||
public virtual void HideInfomation() { }
|
||||
public virtual void HideOtherInfomation() { }
|
||||
public virtual void HideAllInfomation() { }
|
||||
public virtual void UpdateInfomation() { }
|
||||
public void UpdateStatusPanelOnBattle(bool isPlayer) { }
|
||||
public void SetClassInformationUiPosition(bool isPlayer) { }
|
||||
protected Vector3 GetClassInfomationPosition(bool isPlayer) => default!;
|
||||
protected virtual void ShowAlert() { }
|
||||
protected virtual void HideAlert() { }
|
||||
protected void AlertReset(string text) { }
|
||||
public virtual VfxBase LoadResources(Transform parent, bool isPlayer) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual void SetUpEvent(BattlePlayerBase player) { }
|
||||
public virtual void Recovery() { }
|
||||
public static Color GetHandCardCountColor(int handCardCount) => default!;
|
||||
private void UpdateHandCardCount(BattlePlayerBase battlePlayer) { }
|
||||
public void SetIsSelect(bool flg) { }
|
||||
public void SetInCardFocus(bool flg) { }
|
||||
public virtual void SetTouchable(bool flag) { }
|
||||
protected List<BattleCardBase> SelectOtherInfoTarget(List<BattleCardBase> cards) => default!;
|
||||
public virtual void NewReplayUpdateInfomation(NetworkBattleReceiver.ClassInfoUiInfo classInfo) { }
|
||||
}
|
||||
}
|
||||
34
SVSim.BattleEngine/Shim/Generated/ClassPage.g.cs
Normal file
34
SVSim.BattleEngine/Shim/Generated/ClassPage.g.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.UI.Profile\ClassPage.cs
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
namespace Wizard.UI.Profile
|
||||
{
|
||||
public partial class ClassPage
|
||||
{
|
||||
private UIPanel _panel;
|
||||
private TweenAlpha _tweenAlpha;
|
||||
private GameObject _obj_skinChangeBtn;
|
||||
private UILabel _label_skinChangeBtn;
|
||||
private UILabel _label_headline_nextExp;
|
||||
private UILabel _label_nextExp;
|
||||
private UIGauge _sprite_expGauge;
|
||||
private UILabel _label_headline_winNum;
|
||||
private UILabel _label_winNum;
|
||||
private GameObject _obj_itemListRoot;
|
||||
private GameObject _partsClassPageItem;
|
||||
private ProfileUI _mainScript;
|
||||
private Dictionary<int, ClassPageItem> _itemDict;
|
||||
private bool _isDestory;
|
||||
private void Awake() { }
|
||||
public void Create(ProfileUI mainScript) { }
|
||||
public void Init() { }
|
||||
private void OnDestroy() { }
|
||||
private void SetClassInfo(int classId) { }
|
||||
public static string GetCharaTexName(int skinId) => default!;
|
||||
public IEnumerator Final() => default!;
|
||||
private void ResetImageSelection() { }
|
||||
private bool IsDuringResetImageSelection() => default!;
|
||||
}
|
||||
}
|
||||
16
SVSim.BattleEngine/Shim/Generated/CostChangeVfx.g.cs
Normal file
16
SVSim.BattleEngine/Shim/Generated/CostChangeVfx.g.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\CostChangeVfx.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class CostChangeVfx
|
||||
{
|
||||
private const string COST_DOWN_EFFECT = "stt_act_costdown_1";
|
||||
private const string COST_DOWN_EFFECT_SE = "se_stt_act_costdown_1";
|
||||
private const string COST_UP_EFFECT = "stt_act_costup_1";
|
||||
private const string COST_UP_EFFECT_SE = "se_stt_act_costup_1";
|
||||
private const int LORD_ATOMY_ID = 101541020;
|
||||
public CostChangeVfx(List<BattleCardBase> targetList, bool isSpellCharge, List<bool> isCostUpList, bool isStop) { }
|
||||
}
|
||||
}
|
||||
17
SVSim.BattleEngine/Shim/Generated/DamageVfx.g.cs
Normal file
17
SVSim.BattleEngine/Shim/Generated/DamageVfx.g.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DamageVfx.cs
|
||||
using System.Collections;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DamageVfx
|
||||
{
|
||||
public const int STRONG_DAMAGE_VALUE = 7;
|
||||
private const float KNOCKBACK_AMOUNT = 0.1f;
|
||||
protected string _effectName { get; set; }
|
||||
public DamageVfx(IBattleCardView targetCardView, int damage) { }
|
||||
protected Vector3 GetKnockbackDirection(IBattleCardView targetCardView) => default!;
|
||||
protected void SetupNumberAnimation(int value) { }
|
||||
private IEnumerator KnockbackByDamage(IBattleCardView cardView, float targetLocalY, float moveTime) => default!;
|
||||
private float Interp(float[] pts, float t) => default!;
|
||||
}
|
||||
}
|
||||
10
SVSim.BattleEngine/Shim/Generated/DeckChangeVfx.g.cs
Normal file
10
SVSim.BattleEngine/Shim/Generated/DeckChangeVfx.g.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DeckChangeVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DeckChangeVfx
|
||||
{
|
||||
private readonly BattlePlayerBase battlePlayerBase;
|
||||
public DeckChangeVfx(BattlePlayerBase battlePlayerBase) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
18
SVSim.BattleEngine/Shim/Generated/DeckOutWinVfx.g.cs
Normal file
18
SVSim.BattleEngine/Shim/Generated/DeckOutWinVfx.g.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DeckOutWinVfx.cs
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DeckOutWinVfx
|
||||
{
|
||||
public static readonly Vector3 CARD_EFFECT_POSITION;
|
||||
private static readonly float MOVE_TIME;
|
||||
private static readonly float EFFECT_TIME;
|
||||
private static readonly float EFFECT_DELAY_TIME;
|
||||
private static readonly float EFFECT_MOVE_TIME;
|
||||
private static readonly string DECK_OUT_WIN_EFFECT;
|
||||
private static readonly string DECK_OUT_EFFECT;
|
||||
private static readonly string SE_DECK_OUT_WIN;
|
||||
private static readonly Color CARD_COLOR;
|
||||
public DeckOutWinVfx(BattlePlayerBase battlePlayer) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult\DeckSelectionConfirmDialogDisplay.cs
|
||||
using Cute;
|
||||
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult
|
||||
{
|
||||
public partial class DeckSelectionConfirmDialogDisplay
|
||||
{
|
||||
public void Execute(Parameter param) { }
|
||||
private void OnClickNextButton(Parameter param, bool? isPlayVoice) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult\DeckSelectionDialogDisplay.cs
|
||||
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult
|
||||
{
|
||||
public partial class DeckSelectionDialogDisplay
|
||||
{
|
||||
public void Execute(Parameter param) { }
|
||||
}
|
||||
}
|
||||
15
SVSim.BattleEngine/Shim/Generated/DeckSelfSummonVfx.g.cs
Normal file
15
SVSim.BattleEngine/Shim/Generated/DeckSelfSummonVfx.g.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DeckSelfSummonVfx.cs
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DeckSelfSummonVfx
|
||||
{
|
||||
private const float DECK_BRIGHT_TIME = 0.3f;
|
||||
private static readonly string DECK_SUMMON_EFFECT_PATH;
|
||||
private static readonly string DECK_BRIGHT_EFFECT_PATH;
|
||||
private static readonly string DECK_SUMMON_SE_PATH;
|
||||
private static readonly string DECK_BRIGHT_SE_PATH;
|
||||
public DeckSelfSummonVfx(BattleCardBase card, IBattleResourceMgr resourceMgr) { }
|
||||
}
|
||||
}
|
||||
18
SVSim.BattleEngine/Shim/Generated/DeckTouchProcessor.g.cs
Normal file
18
SVSim.BattleEngine/Shim/Generated/DeckTouchProcessor.g.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\DeckTouchProcessor.cs
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public partial class DeckTouchProcessor
|
||||
{
|
||||
private readonly IBattlePlayerView _battlePlayerView;
|
||||
private readonly InputMgr _inputMgr;
|
||||
private bool AlwaysShowStatusPanel { get; set; }
|
||||
public DeckTouchProcessor(IBattlePlayerView battlePlayerView, InputMgr inputMgr) { }
|
||||
public VfxBase Start() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase Update(float dt, Camera camera) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxWith<ITouchProcessor> End() => default!;
|
||||
public bool CheckIsEnd() => default!;
|
||||
}
|
||||
}
|
||||
9
SVSim.BattleEngine/Shim/Generated/DefaultOpeningVfx.g.cs
Normal file
9
SVSim.BattleEngine/Shim/Generated/DefaultOpeningVfx.g.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DefaultOpeningVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DefaultOpeningVfx
|
||||
{
|
||||
public DefaultOpeningVfx(BackGroundBase backGround) { }
|
||||
public void RegisterOpeningVfx(ClassBattleCardBase playerClass, ClassBattleCardBase enemyClass) { }
|
||||
}
|
||||
}
|
||||
15
SVSim.BattleEngine/Shim/Generated/DelaySetupVfx.g.cs
Normal file
15
SVSim.BattleEngine/Shim/Generated/DelaySetupVfx.g.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DelaySetupVfx.cs
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DelaySetupVfx
|
||||
{
|
||||
private readonly Func<VfxBase> _createVfx;
|
||||
private VfxBase _vfx;
|
||||
public bool IsEnd { get; set; }
|
||||
public DelaySetupVfx(Func<VfxBase> createVfx) { }
|
||||
public void Update(float dt, List<IEffectVfx> effectVfxList) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
18
SVSim.BattleEngine/Shim/Generated/DestroyVfx.g.cs
Normal file
18
SVSim.BattleEngine/Shim/Generated/DestroyVfx.g.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DestroyVfx.cs
|
||||
using System.Linq;
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DestroyVfx
|
||||
{
|
||||
public partial class FileNamePair { }
|
||||
protected const float BANISH_WAIT_TIME = 0.4f;
|
||||
protected readonly IBattleCardView _view;
|
||||
protected readonly IBattleResourceMgr _resourceMgr;
|
||||
public static FileNamePair CreateBanishFileNamePair(IBattleCardView battleCardView) => default!;
|
||||
protected DestroyVfx(IBattleCardView view, IBattleResourceMgr resourceMgr) { }
|
||||
protected VfxBase CreateUnloadResourceVfx() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
protected FileNamePair GetDestroyEffectFileNames(BattleCardBase.DeathTypeInformation deathTypes, IBattleCardView battleCardView) => default!;
|
||||
protected void PlayDestroySE(BattleCardBase.DeathTypeInformation deathTypes) { }
|
||||
}
|
||||
}
|
||||
16
SVSim.BattleEngine/Shim/Generated/DialogContactMenu.g.cs
Normal file
16
SVSim.BattleEngine/Shim/Generated/DialogContactMenu.g.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.UI.Dialog\DialogContactMenu.cs
|
||||
using UnityEngine;
|
||||
using Wizard.UI.ReportToManagement;
|
||||
namespace Wizard.UI.Dialog
|
||||
{
|
||||
public partial class DialogContactMenu
|
||||
{
|
||||
private DialogBase _dialog;
|
||||
private UIButton _deleteAccountButton;
|
||||
private void Start() { }
|
||||
public void SetDialog(DialogBase dialog) { }
|
||||
public void OnBtnContact() { }
|
||||
public void OnBtnReport() { }
|
||||
private void OnClickDeleteAccountButton() { }
|
||||
}
|
||||
}
|
||||
13
SVSim.BattleEngine/Shim/Generated/DialogSpeedChallenge.g.cs
Normal file
13
SVSim.BattleEngine/Shim/Generated/DialogSpeedChallenge.g.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.UI.Dialog\DialogSpeedChallenge.cs
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
namespace Wizard.UI.Dialog
|
||||
{
|
||||
public partial class DialogSpeedChallenge
|
||||
{
|
||||
private UILabel _label;
|
||||
private UITexture _texture;
|
||||
public void SetText(string text) { }
|
||||
public void SetTexture(string name) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.UI.Dialog\DialogSpeedChallengeResult.cs
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
namespace Wizard.UI.Dialog
|
||||
{
|
||||
public partial class DialogSpeedChallengeResult
|
||||
{
|
||||
private UILabel _rank;
|
||||
private UILabel _text;
|
||||
private string _url;
|
||||
private const int RANK_TEXT_START_ID = 4;
|
||||
public void SetRankText(string text) { }
|
||||
public void SetRankWithNumber(int rank) { }
|
||||
public void SetText(string text) { }
|
||||
public void SetUrl(string url) { }
|
||||
public void OpenBrowser() { }
|
||||
}
|
||||
}
|
||||
8
SVSim.BattleEngine/Shim/Generated/Download.g.cs
Normal file
8
SVSim.BattleEngine/Shim/Generated/Download.g.cs
Normal file
@@ -0,0 +1,8 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult\Download.cs
|
||||
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult
|
||||
{
|
||||
public partial class Download
|
||||
{
|
||||
public void Execute(Parameter param) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Story.ChapterSelection.SelectionProcessing.Main\DownloadConfirmDialogDisplay.cs
|
||||
using Cute;
|
||||
namespace Wizard.Story.ChapterSelection.SelectionProcessing.Main
|
||||
{
|
||||
public partial class DownloadConfirmDialogDisplay
|
||||
{
|
||||
public void Execute(Parameter param) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult\DownloadInfoGetter.cs
|
||||
namespace Wizard.Story.ChapterSelection.SelectionProcessing.BattleResult
|
||||
{
|
||||
public partial class DownloadInfoGetter
|
||||
{
|
||||
public void Execute(Parameter param) { }
|
||||
}
|
||||
}
|
||||
24
SVSim.BattleEngine/Shim/Generated/DragonInfomationUI.g.cs
Normal file
24
SVSim.BattleEngine/Shim/Generated/DragonInfomationUI.g.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.UI\DragonInfomationUI.cs
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.UI
|
||||
{
|
||||
public partial class DragonInfomationUI
|
||||
{
|
||||
private UILabel _label1;
|
||||
private UILabel _label2;
|
||||
private GameObject _chainSprite;
|
||||
public DragonInfomationUI(BattlePlayerBase battlePlayerBase, IBattlePlayerView battlePlayerView, int orderCount, int totalInfoNum) { }
|
||||
public void ShowInfomation(bool playEffect) { }
|
||||
public void HideInfomation() { }
|
||||
protected void ShowAlert() { }
|
||||
protected void HideAlert() { }
|
||||
public VfxBase LoadResources(Transform parent, bool isPlayer) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void SetUpEvent(BattlePlayerBase player) { }
|
||||
public void Recovery() { }
|
||||
private void UpdateAwakeCount() { }
|
||||
public void NewReplayUpdateInfomation(NetworkBattleReceiver.ClassInfoUiInfo classInfo) { }
|
||||
}
|
||||
}
|
||||
17
SVSim.BattleEngine/Shim/Generated/DrawSpecialTokenVfx.g.cs
Normal file
17
SVSim.BattleEngine/Shim/Generated/DrawSpecialTokenVfx.g.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DrawSpecialTokenVfx.cs
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DrawSpecialTokenVfx
|
||||
{
|
||||
private static readonly float TURN_TIME;
|
||||
private static readonly float END_MOVE_TIME;
|
||||
public static readonly Vector3 CARD_EFFECT_ROTATION;
|
||||
private static readonly float CARD_ROTATE_Y;
|
||||
public DrawSpecialTokenVfx(List<BattleCardBase> beforeTransformDrawList, List<BattleCardBase> afterTransformDrawList, VfxBase spawnEffectVfx, BattlePlayerBase selfBattlePlayer, SkillBase skill, float beforeTransformWaitTime = 0f, float afterTransformWaitTime = 0.2f, string effectPath = "cmn_token_draw_1") { }
|
||||
public static VfxBase TokenTransform(List<BattleCardBase> beforeTransformDrawList, List<BattleCardBase> afterTransformDrawList, float beforeTransformWaitTime, float afterTransformWaitTime, string effectPath, SkillBase skill) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
14
SVSim.BattleEngine/Shim/Generated/DrawTokenVfx.g.cs
Normal file
14
SVSim.BattleEngine/Shim/Generated/DrawTokenVfx.g.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DrawTokenVfx.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DrawTokenVfx
|
||||
{
|
||||
private const float HAND_REARRANGE_TIME = 0.3f;
|
||||
protected float GetRotationYLastToken { get; set; }
|
||||
public DrawTokenVfx(List<BattleCardBase> drawList, VfxBase spawnEffectVfx, BattlePlayerBase selfBattlePlayer, bool isVisible) { }
|
||||
public static VfxBase CreateAddTokensToHandVfx(List<BattleCardBase> drawList, BattlePlayerBase selfBattlePlayer, VfxBase destroyVfx) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DummyDeckChangeCardVfx.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DummyDeckChangeCardVfx
|
||||
{
|
||||
private readonly bool m_isPlayer;
|
||||
private readonly int _changeCount;
|
||||
public DummyDeckChangeCardVfx(bool isPlayer, int changeCount) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\DummyDeckRemoveCardVfx.cs
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class DummyDeckRemoveCardVfx
|
||||
{
|
||||
private readonly bool _isPlayer;
|
||||
private readonly int m_num;
|
||||
public DummyDeckRemoveCardVfx(bool isPlayer, int num) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
23
SVSim.BattleEngine/Shim/Generated/ElfInfomationUI.g.cs
Normal file
23
SVSim.BattleEngine/Shim/Generated/ElfInfomationUI.g.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.UI\ElfInfomationUI.cs
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.UI
|
||||
{
|
||||
public partial class ElfInfomationUI
|
||||
{
|
||||
private UILabel _playCountLabel;
|
||||
public ElfInfomationUI(BattlePlayerBase battlePlayerBase, IBattlePlayerView battlePlayerView, int orderCount, int totalInfoNum) { }
|
||||
public void ShowInfomation(bool playEffect) { }
|
||||
public void HideInfomation() { }
|
||||
protected void ShowAlert() { }
|
||||
protected void HideAlert() { }
|
||||
public void UpdateInfomation() { }
|
||||
public VfxBase LoadResources(Transform parent, bool isPlayer) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void SetUpEvent(BattlePlayerBase player) { }
|
||||
public void Recovery() { }
|
||||
private VfxBase UpdatePlayCount(BattlePlayerBase battlePlayer, bool isTurnEnd = false) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void NewReplayUpdateInfomation(NetworkBattleReceiver.ClassInfoUiInfo classInfo) { }
|
||||
}
|
||||
}
|
||||
10
SVSim.BattleEngine/Shim/Generated/EmotionHideMessageVfx.g.cs
Normal file
10
SVSim.BattleEngine/Shim/Generated/EmotionHideMessageVfx.g.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\EmotionHideMessageVfx.cs
|
||||
using Wizard.Battle.Resource;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public partial class EmotionHideMessageVfx
|
||||
{
|
||||
public EmotionHideMessageVfx(IBattleResourceMgr resourceMgr) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\EnemyClassBattleCardView.cs
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.Player.ClassCharacter;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class EnemyClassBattleCardView
|
||||
{
|
||||
private static readonly Vector3 ENEMY_FORECASTICON_POS;
|
||||
private readonly PlayerClassCharacter _classCharacter;
|
||||
public IClassCharacter ClassCharacter { get; set; }
|
||||
public float OriginalRootYPosition { get; set; }
|
||||
public EnemyClassBattleCardView(BuildInfo buildInfo) { }
|
||||
public void StartOutFrame() { }
|
||||
public void StartIntoFrame() { }
|
||||
public float GetCurrentClipTime() => default!;
|
||||
public bool GetCurrentClipIsName(ClassCharaPrm.MotionType motionType) => default!;
|
||||
public void ClearSpineObject() { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\EnemyClassCardVfxCreator.cs
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class EnemyClassCardVfxCreator
|
||||
{
|
||||
public EnemyClassCardVfxCreator(ClassBattleCardViewBase battleCardView, BattleCardBase card, IBattlePlayerView battleView, IBattleResourceMgr resourceMgr) { }
|
||||
protected void SetupDamageVfxEvent(DamageVfx vfx) { }
|
||||
}
|
||||
}
|
||||
11
SVSim.BattleEngine/Shim/Generated/EnemyDeckOutVfx.g.cs
Normal file
11
SVSim.BattleEngine/Shim/Generated/EnemyDeckOutVfx.g.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\EnemyDeckOutVfx.cs
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class EnemyDeckOutVfx
|
||||
{
|
||||
private BattleEnemy _battleEnemy;
|
||||
private BattleManagerBase _battleMgr;
|
||||
public EnemyDeckOutVfx(BattleEnemy battleEnemy, BattleManagerBase battleMgr) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\EnemyMulliganDrawVfx.cs
|
||||
using System.Collections.Generic;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class EnemyMulliganDrawVfx
|
||||
{
|
||||
public EnemyMulliganDrawVfx(IEnumerable<BattleCardBase> drawCards, bool isHideCard) { }
|
||||
}
|
||||
}
|
||||
25
SVSim.BattleEngine/Shim/Generated/EnemyMulliganSwapVfx.g.cs
Normal file
25
SVSim.BattleEngine/Shim/Generated/EnemyMulliganSwapVfx.g.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\EnemyMulliganSwapVfx.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class EnemyMulliganSwapVfx
|
||||
{
|
||||
private IList<BattleCardBase> m_changeList;
|
||||
private IList<int> m_PosIndexList;
|
||||
private const float SCREEN_WIDTH = 800f;
|
||||
private IList<BattleCardBase> m_drawCards;
|
||||
private const float CARD_SORT_OFFSET = 220f;
|
||||
private const float FIRST_CARD_POSITION_X = 180f;
|
||||
private const float CARD_POSITION_Y = 500f;
|
||||
private const float CARD_POSITION_Z = -50f;
|
||||
private static readonly Vector3 CARD_ROTATION;
|
||||
public EnemyMulliganSwapVfx(IList<BattleCardBase> newCards, IList<int> posList, IList<BattleCardBase> oldCards) { }
|
||||
private void PrepareBuryCard() { }
|
||||
private void PrepareDrawCard() { }
|
||||
private VfxBase BuryAndDrawVfx() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
private VfxBase ReturnOldCardsVfx() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
private VfxBase MoveCardBackToDeck(IBattleCardView view) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
8
SVSim.BattleEngine/Shim/Generated/EpChangeVfx.g.cs
Normal file
8
SVSim.BattleEngine/Shim/Generated/EpChangeVfx.g.cs
Normal file
@@ -0,0 +1,8 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\EpChangeVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class EpChangeVfx
|
||||
{
|
||||
public EpChangeVfx(BattlePlayerBase battlePlayer, int oldUsableEpAmount, int newUsableEpAmount, int maxEp) { }
|
||||
}
|
||||
}
|
||||
10
SVSim.BattleEngine/Shim/Generated/EvolveImageChangeVfx.g.cs
Normal file
10
SVSim.BattleEngine/Shim/Generated/EvolveImageChangeVfx.g.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\EvolveImageChangeVfx.cs
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class EvolveImageChangeVfx
|
||||
{
|
||||
public EvolveImageChangeVfx(BattleCardBase card, IBattleResourceMgr resourceMgr) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\EvolveNameChangeVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class EvolveNameChangeVfx
|
||||
{
|
||||
public EvolveNameChangeVfx(BattleCardBase card) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\EvolveUnitMaskCardInPlayVfx.cs
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class EvolveUnitMaskCardInPlayVfx
|
||||
{
|
||||
private readonly IBattleCardView _cardView;
|
||||
private readonly bool _setParticleShader;
|
||||
public EvolveUnitMaskCardInPlayVfx(IBattleCardView cardView, bool setParticleShader = true) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
17
SVSim.BattleEngine/Shim/Generated/EvolveVfx.g.cs
Normal file
17
SVSim.BattleEngine/Shim/Generated/EvolveVfx.g.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\EvolveVfx.cs
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.Resource;
|
||||
using Wizard.Battle.UI;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class EvolveVfx
|
||||
{
|
||||
private readonly float SHOW_EMOTION_TIME;
|
||||
private CanNotTouchCardVfx _canNotTouchCardVfx;
|
||||
private bool _isSelfTurn;
|
||||
protected virtual bool IsCardFront(BattleCardBase card) => default!;
|
||||
public EvolveVfx(BattleCardBase card, IBattleResourceMgr resourceMgr, bool isNotConsumeEp = false) { }
|
||||
private void ToggleTouchable(bool on) { }
|
||||
}
|
||||
}
|
||||
21
SVSim.BattleEngine/Shim/Generated/FieldBattleCardView.g.cs
Normal file
21
SVSim.BattleEngine/Shim/Generated/FieldBattleCardView.g.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\FieldBattleCardView.cs
|
||||
using System.Collections.Generic;
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class FieldBattleCardView
|
||||
{
|
||||
public GameObject ChantCountIcon { get; set; }
|
||||
public FieldBattleCardView(BuildInfo buildInfo) { }
|
||||
public void InitializeVoiceInfo(int cardID) { }
|
||||
public VfxBase LoadResource() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase GetResourcePathes(List<BattleManagerBase.ResourceInfo> resourceInfos) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void UpdateParameterView(int offence, int life, int cost, string name, bool isOnField, bool isRecovery = false, bool useNormalCost = false) { }
|
||||
public void UpdateOffence(int offence) { }
|
||||
public void UpdateLife(int life) { }
|
||||
public VfxBase ResetCardView(CardParameter baseParameter) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void SetTillingAndOffset(Vector2 tilling, Vector2 offset) { }
|
||||
}
|
||||
}
|
||||
11
SVSim.BattleEngine/Shim/Generated/FieldCardVfxCreator.g.cs
Normal file
11
SVSim.BattleEngine/Shim/Generated/FieldCardVfxCreator.g.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\FieldCardVfxCreator.cs
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class FieldCardVfxCreator
|
||||
{
|
||||
public FieldCardVfxCreator(bool isPlayer, BattleCardBase card, IBattleCardView battleCardView, IBattleResourceMgr resourceMgr) { }
|
||||
public VfxBase CreateDestroy(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateMaskCardInPlay() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\FieldMaskCardInPlayVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class FieldMaskCardInPlayVfx
|
||||
{
|
||||
private readonly IBattleCardView _cardView;
|
||||
public FieldMaskCardInPlayVfx(IBattleCardView cardView) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ForecastBanishIconAttachVfx.cs
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ForecastBanishIconAttachVfx
|
||||
{
|
||||
public const string ICON = "forecast_banish";
|
||||
protected string ResourcePath { get; set; }
|
||||
protected string FORECAST_ICON_NAME { get; set; }
|
||||
public ForecastBanishIconAttachVfx(IBattleCardView view, IBattleResourceMgr resourceMgr) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ForecastDamageIconAttachVfx.cs
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ForecastDamageIconAttachVfx
|
||||
{
|
||||
public const string ICON = "forecast_damage";
|
||||
private readonly int _damage;
|
||||
protected string ResourcePath { get; set; }
|
||||
protected string FORECAST_ICON_NAME { get; set; }
|
||||
public ForecastDamageIconAttachVfx(int damage, IBattleCardView view, IBattleResourceMgr resourceMgr) { }
|
||||
protected void Setup(GameObject iconObject) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ForecastDeathIconAttachVfx.cs
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ForecastDeathIconAttachVfx
|
||||
{
|
||||
public const string ICON = "forecast_death";
|
||||
private const float FIELD_OFFSET = 5f;
|
||||
protected string ResourcePath { get; set; }
|
||||
protected string FORECAST_ICON_NAME { get; set; }
|
||||
public ForecastDeathIconAttachVfx(IBattleCardView view, IBattleResourceMgr resourceMgr) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ForecastRandomSkillUseCardVfx.cs
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ForecastRandomSkillUseCardVfx
|
||||
{
|
||||
public const string ICON = "forecast_random";
|
||||
private const float FIELD_OFFSET = 35f;
|
||||
protected string ResourcePath { get; set; }
|
||||
protected string FORECAST_ICON_NAME { get; set; }
|
||||
public ForecastRandomSkillUseCardVfx(IBattleCardView view, IBattleResourceMgr resourceMgr) { }
|
||||
public static ForecastRandomSkillUseCardVfx Create(IBattleCardView view, IBattleResourceMgr resourceMgr) => default!;
|
||||
protected void Setup(GameObject iconObject) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ForecastRandomSkillUseMessageVfx.cs
|
||||
using Wizard.Battle.Resource;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ForecastRandomSkillUseMessageVfx
|
||||
{
|
||||
public ForecastRandomSkillUseMessageVfx(IBattleResourceMgr resourceMgr) { }
|
||||
public static ForecastRandomSkillUseMessageVfx Create(IBattleResourceMgr resourceMgr) => default!;
|
||||
}
|
||||
}
|
||||
20
SVSim.BattleEngine/Shim/Generated/FusionSimpleProcessor.g.cs
Normal file
20
SVSim.BattleEngine/Shim/Generated/FusionSimpleProcessor.g.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\FusionSimpleProcessor.cs
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.UI;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public partial class FusionSimpleProcessor
|
||||
{
|
||||
private BattleManagerBase _battleMgr;
|
||||
private BattleCardBase _card;
|
||||
private SkillBase _selectSkill;
|
||||
private Skill_fusion_metamorphose _fusionMetamorphoseSkill;
|
||||
private ITouchProcessor _nextProcessor;
|
||||
public FusionSimpleProcessor(BattleManagerBase battleMgr, BattleCardBase card, SkillBase fusionSkill, Skill_fusion_metamorphose fusionMetamorphoseSkill) { }
|
||||
public VfxBase Start() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase Update(float dt, Camera camera) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxWith<ITouchProcessor> End() => default!;
|
||||
public virtual bool CheckIsEnd() => default!;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\FusionTargetSelectTouchProcessor.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.UI;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public partial class FusionTargetSelectTouchProcessor
|
||||
{
|
||||
protected readonly BattleCardBase _actCard;
|
||||
protected readonly InputMgr _inputMgr;
|
||||
protected readonly BattlePlayer _battlePlayer;
|
||||
protected bool _isSelectNow;
|
||||
private readonly BattleManagerBase _battleManager;
|
||||
private IEnumerable<BattleCardBase> _targetCards;
|
||||
private IEnumerable<GameObject> _targetCardObjects;
|
||||
private bool _stopSelectFlag;
|
||||
private SkillBase _fusionSkill;
|
||||
private Skill_fusion_metamorphose _fusionMetamorphoseSkill;
|
||||
private List<BattleCardBase> _selectedCards;
|
||||
private bool _selectCompleteFlag;
|
||||
private int _needSelectCount;
|
||||
private int _maxSelectCount;
|
||||
private List<BattleCardBase> _selectableCards;
|
||||
private BattleUIContainer _battleUIContainer;
|
||||
private const float CANCEL_TOUCHABLE_WAIT_TIME = 0.2f;
|
||||
public static readonly Vector3 INIT_LOCAL_EULAR_ANGLE;
|
||||
private CanNotTouchCardVfx _canNotTouchCardVfx;
|
||||
private bool _isNoSelectFusion;
|
||||
protected bool IsSelectNow { get; set; }
|
||||
public FusionTargetSelectTouchProcessor(BattleManagerBase battleMgr, BattleCardBase actCard, SkillBase fusionSkill, Skill_fusion_metamorphose fusionMetamorphoseSkill) { }
|
||||
public static FusionTargetSelectTouchProcessor Create(BattleManagerBase battleMgr, BattleCardBase actCard, SkillBase fusionSkill, Skill_fusion_metamorphose fusionMetamorphoseSkill) => default!;
|
||||
public VfxBase Start() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase Update(float dt, Camera camera) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
private void ChangeSelectFusionIngredientCard(BattleCardBase selectedCard, bool isSelect) { }
|
||||
private BattleCardBase GetCardAtMousePosition(Camera camera) => default!;
|
||||
private bool IsSelect() => default!;
|
||||
private VfxBase MakeTouchEffect(BattleCardBase targetCard) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public virtual VfxWith<ITouchProcessor> End() => default!;
|
||||
protected virtual void SetTouchable(bool enable) { }
|
||||
public virtual bool CheckIsEnd() => default!;
|
||||
private IEnumerable<GameObject> GetTargetCards() => default!;
|
||||
protected void EnableTurnEndButton(bool showEffect) { }
|
||||
}
|
||||
}
|
||||
21
SVSim.BattleEngine/Shim/Generated/FusionWaitProcessor.g.cs
Normal file
21
SVSim.BattleEngine/Shim/Generated/FusionWaitProcessor.g.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Touch\FusionWaitProcessor.cs
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cute;
|
||||
using Wizard.Battle.UI;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public partial class FusionWaitProcessor
|
||||
{
|
||||
private bool _isOpenDialog;
|
||||
private bool _isOkClicked;
|
||||
private CanNotTouchCardVfx _canNotTouchVfx;
|
||||
private DialogBase _dialog;
|
||||
public FusionWaitProcessor(BattleManagerBase battleMgr, BattleCardBase actCard, List<SkillBase> selectSkills, Prediction prediction, Func<BattleCardBase, List<BattleCardBase>, List<SkillBase>, bool, SkillTargetSelectTouchProcessor> getSkillTargetSelectTouchProcessorFunc) { }
|
||||
public VfxBase Start() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public bool CheckIsEnd() => default!;
|
||||
public VfxWith<ITouchProcessor> End() => default!;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\HandCardFrameEffectControl.cs
|
||||
using System;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class HandCardFrameEffectControl
|
||||
{
|
||||
public partial struct FrameEffectData { }
|
||||
private static readonly FrameEffectData[] FRAME_EFFECT_DATA;
|
||||
private const float FRAME_PLAYBACK_SPEED_NORMAL = 0.5f;
|
||||
private const float FRAME_PLAYBACK_SPEED_ADDED_EFFECT = 1f;
|
||||
private Func<HandCardFrameEffectType> _funcGetFrameEffectType;
|
||||
public HandCardFrameEffectType CurrentFrameEffectType { get; set; }
|
||||
public HandCardFrameEffectControl(Func<HandCardFrameEffectType> func) { }
|
||||
public void Show(GameObject root, HandCardFrameEffectType type = HandCardFrameEffectType.NULL) { }
|
||||
public void Hide(GameObject root) { }
|
||||
private void InitializeParticle(GameObject root, HandCardFrameEffectType type) { }
|
||||
public static HandCardFrameEffectType[] ToStrFrameEffect(string str) => default!;
|
||||
}
|
||||
}
|
||||
10
SVSim.BattleEngine/Shim/Generated/HandEffectLoopEndVfx.g.cs
Normal file
10
SVSim.BattleEngine/Shim/Generated/HandEffectLoopEndVfx.g.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\HandEffectLoopEndVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class HandEffectLoopEndVfx
|
||||
{
|
||||
private readonly IBattleCardView _view;
|
||||
public HandEffectLoopEndVfx(IBattleCardView view) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\HandEffectLoopStartVfx.cs
|
||||
using System;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class HandEffectLoopStartVfx
|
||||
{
|
||||
public enum HandEffectType
|
||||
{
|
||||
SpellCharge
|
||||
}
|
||||
private readonly IBattleCardView _view;
|
||||
private readonly Func<bool> _getIsActionCard;
|
||||
private readonly HandEffectType _type;
|
||||
public HandEffectLoopStartVfx(IBattleCardView view, Func<bool> getIsActionCard, HandEffectType type) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\HideForecastRandomSkillUseMessageVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class HideForecastRandomSkillUseMessageVfx
|
||||
{
|
||||
public HideForecastRandomSkillUseMessageVfx() { }
|
||||
public static HideForecastRandomSkillUseMessageVfx Create() => default!;
|
||||
}
|
||||
}
|
||||
17
SVSim.BattleEngine/Shim/Generated/HighRankEvolveVfx.g.cs
Normal file
17
SVSim.BattleEngine/Shim/Generated/HighRankEvolveVfx.g.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\HighRankEvolveVfx.cs
|
||||
using Cute;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.Resource;
|
||||
using Wizard.Battle.UI;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class HighRankEvolveVfx
|
||||
{
|
||||
private readonly float SHOW_EMOTION_TIME;
|
||||
private readonly Vector3 EFFECT_POSITION_OFFSET;
|
||||
private CanNotTouchCardVfx _canNotTouchCardVfx;
|
||||
private bool _isSelfTurn;
|
||||
public HighRankEvolveVfx(BattleCardBase card, IBattleResourceMgr resourceMgr, bool isNotConsumeEp = false) { }
|
||||
private void ToggleTouchable(bool on) { }
|
||||
}
|
||||
}
|
||||
11
SVSim.BattleEngine/Shim/Generated/ImmediateVfxMgr.g.cs
Normal file
11
SVSim.BattleEngine/Shim/Generated/ImmediateVfxMgr.g.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\ImmediateVfxMgr.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class ImmediateVfxMgr
|
||||
{
|
||||
private static ImmediateVfxMgr _instance;
|
||||
public static ImmediateVfxMgr GetInstance() => default!;
|
||||
private ImmediateVfxMgr() { }
|
||||
public void Register(VfxBase vfx) { }
|
||||
}
|
||||
}
|
||||
18
SVSim.BattleEngine/Shim/Generated/LoadAndPlayEffectVfx.g.cs
Normal file
18
SVSim.BattleEngine/Shim/Generated/LoadAndPlayEffectVfx.g.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\LoadAndPlayEffectVfx.cs
|
||||
using System;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class LoadAndPlayEffectVfx
|
||||
{
|
||||
public string LoadFileName { get; set; }
|
||||
public WaitLoadEffectAndSetSeVfx WaitLoadEffectAndSetSeVfxData { get; set; }
|
||||
public PlayEffectAndSeVfx PlayEffectAndSeVfxData { get; set; }
|
||||
public LoadAndPlayEffectVfx(string fileName, string criSeName, Transform baseTransform, float waitTime) { }
|
||||
public LoadAndPlayEffectVfx(string fileName, string criSeName, Transform baseTransform, float waitTime, bool isFollowAll) { }
|
||||
public LoadAndPlayEffectVfx(string fileName, string criSeName, Vector3 position, float waitTime, int layer = -1) { }
|
||||
public LoadAndPlayEffectVfx(string fileName, string criSeName, Func<Vector3> getPosition, float waitTime, int layer = -1) { }
|
||||
private void Setup(string fileName, string criSeName, Func<Vector3> getPosition, float waitTime, int layer = -1) { }
|
||||
private void Setup(string fileName, string criSeName, Transform transform, float waitTime, bool isFollowAll) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\MetamorphoseHandCardVfx.cs
|
||||
using System.Linq;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class MetamorphoseHandCardVfx
|
||||
{
|
||||
public MetamorphoseHandCardVfx(BattleCardBase morphedCard, VfxBase morphVfx, bool isFusion = false) { }
|
||||
private void HideEnemyCardMesh(BattleCardBase morphedCard) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\MetamorphoseInPlayCardVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class MetamorphoseInPlayCardVfx
|
||||
{
|
||||
public MetamorphoseInPlayCardVfx(BattleCardBase originalCard, BattleCardBase morphedCard, VfxBase morphVfx) { }
|
||||
}
|
||||
}
|
||||
21
SVSim.BattleEngine/Shim/Generated/MoveToDeckVfx.g.cs
Normal file
21
SVSim.BattleEngine/Shim/Generated/MoveToDeckVfx.g.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\MoveToDeckVfx.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class MoveToDeckVfx
|
||||
{
|
||||
private const float MAX_Z_POSITION_MULTIPLIER = 7f;
|
||||
private const float CARD_ROT_Z_PLAYER = 280f;
|
||||
private const float CARD_ROT_Z_OPPONENT = -100f;
|
||||
protected const float CARD_TURN_TIME = 0.2f;
|
||||
protected const float CARD_MOVE_TIME = 0.2f;
|
||||
private const float EFFECT_ROTATE_DIFF = 5f;
|
||||
private bool _isPlayer;
|
||||
private Vector3 GetCardHolderPos { get; set; }
|
||||
private float GetCardRotZ { get; set; }
|
||||
public MoveToDeckVfx(IEnumerable<BattleCardBase> addCards, bool isPlayer) { }
|
||||
private VfxBase CreateCardMove(BattleCardBase card, bool makeCardEffect) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
15
SVSim.BattleEngine/Shim/Generated/MulliganEndVfx.g.cs
Normal file
15
SVSim.BattleEngine/Shim/Generated/MulliganEndVfx.g.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\MulliganEndVfx.cs
|
||||
using System.Linq;
|
||||
using Wizard.Battle.Mulligan;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class MulliganEndVfx
|
||||
{
|
||||
private readonly MulliganInfoControl m_MlgInfoCtrl;
|
||||
private readonly BattlePlayerBase _battlePlayer;
|
||||
private readonly BattlePlayerBase _battleEnemy;
|
||||
public MulliganEndVfx(MulliganInfoControl mulliganControl, BattlePlayerBase battlePlayer, BattlePlayerBase battleEnemy) { }
|
||||
private VfxBase HideMulliganCenterUI() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
private VfxBase HandCardReady() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.UI\NecromanceInfomationUI.cs
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.UI
|
||||
{
|
||||
public partial class NecromanceInfomationUI
|
||||
{
|
||||
private UILabel _label1;
|
||||
private new BattlePlayerBase _player;
|
||||
public NecromanceInfomationUI(BattlePlayerBase battlePlayerBase, IBattlePlayerView battlePlayerView, int orderCount, int totalInfoNum) { }
|
||||
public void ShowInfomation(bool playEffect) { }
|
||||
public void HideInfomation() { }
|
||||
protected void ShowAlert() { }
|
||||
protected void HideAlert() { }
|
||||
public VfxBase LoadResources(Transform parent, bool isPlayer) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void SetUpEvent(BattlePlayerBase player) { }
|
||||
public void Recovery() { }
|
||||
private void UpdateGraveCount(BattlePlayerBase player) { }
|
||||
public void NewReplayUpdateInfomation(NetworkBattleReceiver.ClassInfoUiInfo classInfo) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\NecromanceSkillActivationVfx.cs
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class NecromanceSkillActivationVfx
|
||||
{
|
||||
public NecromanceSkillActivationVfx(IBattleCardView cardView) { }
|
||||
}
|
||||
}
|
||||
25
SVSim.BattleEngine/Shim/Generated/NemesisInfomationUI.g.cs
Normal file
25
SVSim.BattleEngine/Shim/Generated/NemesisInfomationUI.g.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.UI\NemesisInfomationUI.cs
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.UI
|
||||
{
|
||||
public partial class NemesisInfomationUI
|
||||
{
|
||||
private VfxBase _playVfx;
|
||||
private int _classLife;
|
||||
private GameObject _resonatePanel;
|
||||
private GameObject _notResonatePanel;
|
||||
public NemesisInfomationUI(BattlePlayerBase player, IBattlePlayerView battlePlayerView, int orderCount, int totalInfoNum) { }
|
||||
public void ShowInfomation(bool playEffect) { }
|
||||
public void HideInfomation() { }
|
||||
protected void ShowAlert() { }
|
||||
protected void HideAlert() { }
|
||||
public VfxBase LoadResources(Transform parent, bool isPlayer) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void SetUpEvent(BattlePlayerBase player) { }
|
||||
public void Recovery() { }
|
||||
private VfxBase UpdateResonance(bool playEffect = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void NewReplayUpdateInfomation(NetworkBattleReceiver.ClassInfoUiInfo classInfo) { }
|
||||
}
|
||||
}
|
||||
104
SVSim.BattleEngine/Shim/Generated/NullBattlePlayerView.g.cs
Normal file
104
SVSim.BattleEngine/Shim/Generated/NullBattlePlayerView.g.cs
Normal file
@@ -0,0 +1,104 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\NullBattlePlayerView.cs
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class NullBattlePlayerView
|
||||
{
|
||||
public ITurnEndButtonUI TurnEndButtonUI { get; set; }
|
||||
public GameObject EpIcon { get; set; }
|
||||
public bool IsSelecting { get; set; }
|
||||
public HandViewBase HandView { get; set; }
|
||||
public HandControl HandControl { get; set; }
|
||||
public BattleCardBase SelectSkillActCard { get; set; }
|
||||
public GameObject TurnEndBtn { get; set; }
|
||||
public BattleCardBase m_CurrentTarget { get; set; }
|
||||
public PlayQueueViewBase PlayQueueView { get; set; }
|
||||
public AttackSelectControl AttackSelectControl { get; set; }
|
||||
public InPlayViewBase InPlayView { get; set; }
|
||||
public GameObject StatusParentPanel { get; set; }
|
||||
public GameObject AnchorL { get; set; }
|
||||
public GameObject CommonPanel { get; set; }
|
||||
public GameObject EpPanel { get; set; }
|
||||
public UIGrid HandDeck { get; set; }
|
||||
public UIGrid SetDeck { get; set; }
|
||||
public GameObject CemeteryParent { get; set; }
|
||||
public GameObject BanishParent { get; set; }
|
||||
public bool IsNowTurnEnd { get; set; }
|
||||
public Action<bool> OnCancelSkillTargetSelect { get; set; }
|
||||
public Action<bool> OnCancelPlayCard { get; set; }
|
||||
public Action OnSelect { get; set; }
|
||||
public Transform ChoiceBraveButtonTransform { get; set; }
|
||||
public bool IsShowCantChoiceBraveText { get; set; }
|
||||
public NullBattlePlayerView() { }
|
||||
public VfxBase Recovery(bool doseFirst, bool isFocusHand) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase RecoveryTurnStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public IList<BattleCardBase> GetSelectCardList() => default!;
|
||||
public void ForceStopShowSelect() { }
|
||||
public void AllClear(bool popUpClose = false, bool isRemoveSideLog = true, bool isStopDrag = true, bool isResetDetail = true) { }
|
||||
public bool IsTouchable() => default!;
|
||||
public void LockOnEffectOff() { }
|
||||
public void ShowCommonPanel() { }
|
||||
public void DragArrowStop(BattleManagerBase battleMgr) { }
|
||||
public VfxBase HandUnfocus() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase HandFocus() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public bool ShowAlertMessageTouchCard(ref BattleCardBase hitCard, ref BattleManagerBase battleMgr) => default!;
|
||||
public void DisableSettingFlag() { }
|
||||
public void HideAlertDialogue() { }
|
||||
public void HideAlertDialogue(PanelMgr.BattleAlertType alertType) { }
|
||||
public bool IsShowingAlert() => default!;
|
||||
public void ClearPlayQueue() { }
|
||||
public void ShowAlert(PanelMgr.BattleAlertType AlertType, bool isClass, string text = null) { }
|
||||
public VfxBase RearrangeHand() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void StopShowSelect(BattleCardBase actCard, bool isAct, bool isTransformskill = false, bool isNewReplayMoveTurn = false) { }
|
||||
public void RegisterPlayCard(BattleCardBase actCard) { }
|
||||
public UIButton GetChoiceButtonFromIndex(int index) => default!;
|
||||
public GameObject GetCheckFromIndex(int index) => default!;
|
||||
public void SetTouchable(bool enable) { }
|
||||
public void HideTurnEndButton() { }
|
||||
public void SetCancelSkillChoiceTransformCards(BattleCardBase actCard, BattleCardBase transformCard) { }
|
||||
public void SetCancelPlayChoiceTransformCards(BattleCardBase actCard, BattleCardBase transformCard) { }
|
||||
public void SetCancelPlayCardWithChoice(BattleCardBase actCard, List<BattleCardBase> choiceCards) { }
|
||||
public void ReleaseLockOnTarget() { }
|
||||
public void ShowChoiceAlert(BattleCardBase card, bool isEvolve, int count, int max) { }
|
||||
public void StopChoiceSelectUI() { }
|
||||
public void HideCommonPanel() { }
|
||||
public void ClearSelectCardList() { }
|
||||
public void SetSelectCardList(List<BattleCardBase> list) { }
|
||||
public Vector3 GetPPLabelPosition() => default!;
|
||||
public Vector3 GetBPLabelPosition() => default!;
|
||||
public VfxBase CreateBeforeFusionVfx(BattleCardBase fusionCard, List<BattleCardBase> ingredientCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase ReturnActCardAfterFusion(IBattleCardView fusionCardView, bool isFusionMetamorphose = false) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public SideLogControl GetSideLogControl(bool isSkillTargetSelect) => default!;
|
||||
public VfxBase SetIsNowTurnEnd(bool flg) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase RecoveryInPlayCards() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase RecoveryClassAndInPlayCardAttachSkillEffect() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase RecoveryInHandCards() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase RecoveryBattleUI() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateStopAttackFloatVfx(IBattleCardView battleCardView) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateStopShowSelectVfx(BattleCardBase actCard, bool isAct, bool stopChoiceSelectUiImmediately = true, bool isTransformskill = false, bool isNewReplayMoveTurn = false) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void ClearSelectSkillActCard() { }
|
||||
public VfxBase StartShowSelect(BattleCardBase actCard, SkillBase skill, IEnumerable<BattleCardBase> selectableCards, bool isEvol) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void CancelPlayCard(BattleCardBase actCard, bool isPlay = false, bool isNewReplayMoveTurn = false) { }
|
||||
public VfxBase StartShowChoice(BattleCardBase actCard, SkillBase choiceSkill, List<BattleCardBase> choiceCards, bool isEvol, BattleCardBase accelerateCard, bool isChoiceBrave) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void StartShowFusionUI(BattleCardBase actCard, IEnumerable<BattleCardBase> selectableCards, int maxSelectCount, EventDelegate onClickDecision) { }
|
||||
public VfxBase RemoveFusionSelectedCardFromHand(List<BattleCardBase> selectedCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void StopFusionUI() { }
|
||||
public void Setup(GameObject statusPanel, GameObject uiContainer, GameObject btlContainer, GameObject battle3DContainer) { }
|
||||
public VfxBase RecoveryMulligan() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase PrepareCardsForAttackSequenceVfx(IBattleCardView attackInitiator, IBattleCardView attackTarget) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void SelectedFusionIngredientCard(int index, bool isActive, int maxSelectCount) { }
|
||||
public void UpdateFusionUi(bool isTouchableDecisionButton) { }
|
||||
public void SetNotCancelCollider(List<BattleCardBase> cards, bool isEnable) { }
|
||||
public void ShowChoiceSelectUI(BattleCardBase actCard, IList<BattleCardBase> choiceCards, SkillBase skill, bool isEvolve, bool isChoiceBrave) { }
|
||||
public VfxBase HideCardAttackEffects(IList<BattleCardBase> _targetCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void ShowChoiceBraveButton(bool isNewReplay) { }
|
||||
public void UpdateChoiceBraveActivatingEffect(bool isActivating) { }
|
||||
public void HideChoiceBraveButton() { }
|
||||
public void UpdateChoiceBraveButtonPulsateEffectAndSprite() { }
|
||||
public void HideChoiceBraveButtonPulsateEffect() { }
|
||||
public VfxBase SetBp(int num) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
54
SVSim.BattleEngine/Shim/Generated/NullCardVfxCreator.g.cs
Normal file
54
SVSim.BattleEngine/Shim/Generated/NullCardVfxCreator.g.cs
Normal file
@@ -0,0 +1,54 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\NullCardVfxCreator.cs
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class NullCardVfxCreator
|
||||
{
|
||||
private static NullCardVfxCreator m_instance;
|
||||
public static NullCardVfxCreator GetInstance() => default!;
|
||||
private NullCardVfxCreator() { }
|
||||
public VfxBase CreateDraw(Vector3 pos, bool isCardRare) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreatePick() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateDestroy(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateDestroyHand(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateBanish(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxWithLoading CreateBanishHand(BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => default!;
|
||||
public VfxBase CreateGeton(Transform vehicleCardTrans, IBattleCardView vehicleCardView, BattleCardBase.DeathTypeInformation deathTypes, BattlePlayerBase battlePlayerBase) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxWithLoading CreateFusionHand(BattlePlayerBase battlePlayerBase, IBattleCardView fusionCard, bool isFusionMetamorphose) => default!;
|
||||
public VfxBase CreateParameterChange(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool isDead, bool isEvolve, bool skipWait) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateBuffStart(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateBuffStop(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateDebuffStart(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateDebuffStop(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateBuffStartInHand(BattleCardBase.ParameterChangeInformation parameterChangeInfo, bool useWait = true, bool isDebuff = false) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateGuardStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateGuardStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateKillerStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateKillerStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateProtectionStart(ProtectionColorType tyep) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateProtectionStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateNotBeAttackedStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateNotBeAttackedStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateUntouchableStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateUntouchableStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateQuick(bool hasAttacksRemaining, bool isCardUnableToAttackClass) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateSneakStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateSneakStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateForceCantAttackStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateForceCantAttackStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateDrainStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateDrainStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateAttack(IBattleCardView attackCardView, IBattleCardView attackTargetCardView) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateAttackFloatUp() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateAttackFloatDown(bool isAttacker, bool isDead, int attackableCount) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateMoving(Vector3 pos) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateDamage(int damage, int currentHealth, int maxHealth, int baseHealth, bool isReflectedDamage, bool IsSkillDamage) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateHealing(int healAmount, int currentHealth, int maxHealth, int baseHealth) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateMaskCardInPlay() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateReflectionStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateReflectionStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateHeavenlyAegisStart() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateHeavenlyAegisStop() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase CreateChangeAffiliation(BattleCardBase card, CardBasePrm.ClanType clan, bool showEffect) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\NullClassBattleCardView.cs
|
||||
using Wizard.Battle.Player.ClassCharacter;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class NullClassBattleCardView
|
||||
{
|
||||
public IClassCharacter ClassCharacter { get; set; }
|
||||
public NullClassBattleCardView(BuildInfo buildInfo) { }
|
||||
public void StartOutFrame() { }
|
||||
public void StartIntoFrame() { }
|
||||
public float GetCurrentClipTime() => default!;
|
||||
public bool GetCurrentClipIsName(ClassCharaPrm.MotionType motionType) => default!;
|
||||
public void ClearSpineObject() { }
|
||||
}
|
||||
}
|
||||
17
SVSim.BattleEngine/Shim/Generated/NullEnemyBattleView.g.cs
Normal file
17
SVSim.BattleEngine/Shim/Generated/NullEnemyBattleView.g.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\NullEnemyBattleView.cs
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class NullEnemyBattleView
|
||||
{
|
||||
public NullEnemyBattleView() { }
|
||||
public VfxBase StartShowSelect(BattleCardBase actCard, SkillBase skill, IEnumerable<BattleCardBase> selectableCards, bool isEvol) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase PrepareCardsForAttackSequenceVfx(IBattleCardView attackInitiator, IBattleCardView attackTarget) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
protected HandViewBase CreateHandView(GameObject gameObject) => default!;
|
||||
protected InPlayViewBase CreateInPlayView(GameObject gameObject) => default!;
|
||||
protected PlayQueueViewBase CreatePlayQueueView() => default!;
|
||||
public VfxBase HideCardAttackEffects(IList<BattleCardBase> _targetCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\NullFieldBattleCardView.cs
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class NullFieldBattleCardView
|
||||
{
|
||||
public GameObject GameObject { get; set; }
|
||||
public NullFieldBattleCardView(BuildInfo buildInfo) { }
|
||||
public void UpdateMovability() { }
|
||||
public VfxBase LoadResource() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase GetResourcePathes(List<BattleManagerBase.ResourceInfo> resourceInfos) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase LoadChoiceTransformCardsResources(BattleCardBase card) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public VfxBase GetChoiceTransformCardsResourcePathes(BattleCardBase card, List<BattleManagerBase.ResourceInfo> resourceInfos, bool isRecoveryFinish = false) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void HideCanPlayEffect() { }
|
||||
public void SetupIconAnimations(BattleCardBase card, SkillCollectionBase skills) { }
|
||||
public void ShowInHandFrameEffect(bool enable) { }
|
||||
public void ShowInHandFrameEffect(bool enable, HandCardFrameEffectType type) { }
|
||||
public void ShowFusionMetamorphoseFrameEffect(bool enable) { }
|
||||
protected void SetupVoiceObject() { }
|
||||
public void UpdateParameterView(int offence, int life, int cost, string name, bool isOnField, bool isRecovery = false, bool useNormalCost = false) { }
|
||||
public void UpdateOffence(int offence) { }
|
||||
public void UpdateLife(int life) { }
|
||||
public void UpdateCost(List<int> costList, bool isGenerateInhand, bool playEffect, bool isForceUpdate, bool isOnlyFixedUseCost) { }
|
||||
public void SetNormalLabelEnable(bool isEnable) { }
|
||||
}
|
||||
}
|
||||
20
SVSim.BattleEngine/Shim/Generated/NullPlayerBattleView.g.cs
Normal file
20
SVSim.BattleEngine/Shim/Generated/NullPlayerBattleView.g.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View\NullPlayerBattleView.cs
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Wizard.Battle.View.Vfx;
|
||||
namespace Wizard.Battle.View
|
||||
{
|
||||
public partial class NullPlayerBattleView
|
||||
{
|
||||
public NullPlayerBattleView() { }
|
||||
public VfxBase StartShowSelect(BattleCardBase actCard, SkillBase skill, IEnumerable<BattleCardBase> selectableCards, bool isEvol) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void ShowTurnEndPulseEffect() { }
|
||||
public VfxBase HideTurnEndPulseEffect() => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
public void ShowTurnEndButton(bool showEffect) { }
|
||||
public void HideTurnEndButton() { }
|
||||
public VfxBase PrepareCardsForAttackSequenceVfx(IBattleCardView attackInitiator, IBattleCardView attackTarget) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
protected HandViewBase CreateHandView(GameObject gameObject) => default!;
|
||||
protected InPlayViewBase CreateInPlayView(GameObject gameObject) => default!;
|
||||
protected PlayQueueViewBase CreatePlayQueueView() => default!;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.Replay\NullReplayRecordManager.cs
|
||||
namespace Wizard.Battle.Replay
|
||||
{
|
||||
public partial class NullReplayRecordManager
|
||||
{
|
||||
public void SetupRecording(BattleManagerBase battleMgr) { }
|
||||
public void SetupBattleInfoFilter() { }
|
||||
public void SetupOperateMgrEvents(BattleManagerBase battleMgr) { }
|
||||
}
|
||||
}
|
||||
16
SVSim.BattleEngine/Shim/Generated/NullVfxWithLoading.g.cs
Normal file
16
SVSim.BattleEngine/Shim/Generated/NullVfxWithLoading.g.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\NullVfxWithLoading.cs
|
||||
using System.Collections.Generic;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class NullVfxWithLoading
|
||||
{
|
||||
private static NullVfxWithLoading _instance;
|
||||
public VfxBase LoadingVfx { get; set; }
|
||||
public VfxBase MainVfx { get; set; }
|
||||
public bool IsEnd { get; set; }
|
||||
public static NullVfxWithLoading GetInstance() => default!;
|
||||
public void Play() { }
|
||||
public void Update(float dt, List<IEffectVfx> effectVfxList) { }
|
||||
public bool IsVfxNonEmpty() => default!;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\OneShotHeavenlyAegisPlayVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class OneShotHeavenlyAegisPlayVfx
|
||||
{
|
||||
private readonly IBattleCardView _cardView;
|
||||
public OneShotHeavenlyAegisPlayVfx(IBattleCardView cardView) { }
|
||||
}
|
||||
}
|
||||
14
SVSim.BattleEngine/Shim/Generated/OpenCardFromHandVfx.g.cs
Normal file
14
SVSim.BattleEngine/Shim/Generated/OpenCardFromHandVfx.g.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\OpenCardFromHandVfx.cs
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class OpenCardFromHandVfx
|
||||
{
|
||||
private const float CARD_CENTER_STOP_TIME = 0.3f;
|
||||
private const float WAIT_TIME = 0.5f;
|
||||
private const float PARENT_TRANSFORM_SCALE = 0.001953125f;
|
||||
private static readonly Vector3 CARD_TRANSFORM_POSITION;
|
||||
public OpenCardFromHandVfx(IBattleCardView cardView, bool isLegent) { }
|
||||
private void PlayCardOpenEffect(IBattleCardView cardView, bool isLegend) { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\OpponentDrawCardToHandVfx.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class OpponentDrawCardToHandVfx
|
||||
{
|
||||
private const float CARD_OPEN_WAIT_TIME = 0.3f;
|
||||
private const float CARD_SORT_OFFSET = 220f;
|
||||
private const float FIRST_CARD_POSITION_X = 180f;
|
||||
private const float CARD_POSITION_Y = 50f;
|
||||
private const float CARD_POSITION_Z = -50f;
|
||||
private const float CARD_MOVE_TIME = 0.2f;
|
||||
private static readonly Vector3 CARD_ROTATION;
|
||||
public OpponentDrawCardToHandVfx(IEnumerable<BattleCardBase> drawnCards, float inHandTime, bool isOpenDrawSkill = false, bool skipShuffle = false) { }
|
||||
public VfxBase MoveOpenCenter(IEnumerable<BattleCardBase> drawCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
14
SVSim.BattleEngine/Shim/Generated/OpponentDrawCardVfx.g.cs
Normal file
14
SVSim.BattleEngine/Shim/Generated/OpponentDrawCardVfx.g.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\OpponentDrawCardVfx.cs
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class OpponentDrawCardVfx
|
||||
{
|
||||
private const float MAX_Z_POSITION_MULTIPLIER = 7f;
|
||||
private bool _isOpen;
|
||||
public OpponentDrawCardVfx(IEnumerable<BattleCardBase> drawCards, bool isOpen = false) { }
|
||||
private VfxBase MoveSpinVfx(IEnumerable<BattleCardBase> drawCards) => global::Wizard.Battle.View.Vfx.NullVfx.GetInstance();
|
||||
}
|
||||
}
|
||||
12
SVSim.BattleEngine/Shim/Generated/PlayCRISoundVfx.g.cs
Normal file
12
SVSim.BattleEngine/Shim/Generated/PlayCRISoundVfx.g.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\PlayCRISoundVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class PlayCRISoundVfx
|
||||
{
|
||||
private readonly IBattleCardView _view;
|
||||
private readonly string _cueName;
|
||||
private const string VOICE_HEAD_NAME = "vo_";
|
||||
public PlayCRISoundVfx(IBattleCardView view, string cueName) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
15
SVSim.BattleEngine/Shim/Generated/PlayEffectAndSeVfx.g.cs
Normal file
15
SVSim.BattleEngine/Shim/Generated/PlayEffectAndSeVfx.g.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\PlayEffectAndSeVfx.cs
|
||||
using System;
|
||||
using CriWare;
|
||||
using UnityEngine;
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class PlayEffectAndSeVfx
|
||||
{
|
||||
public int NowStep { get; set; }
|
||||
public PlayEffectAndSeVfx(Func<GameObject> getLoadedEffectObject, Transform baseTransform, bool isFollow = false, bool isFollowPosition = false, bool isFollowAll = false) { }
|
||||
public PlayEffectAndSeVfx(Func<GameObject> getLoadedEffectObject, Vector3 position, bool isFollow = false, bool isFollowPosition = false) { }
|
||||
public PlayEffectAndSeVfx(Func<GameObject> getLoadedEffectObject, Func<Vector3> getPosition, bool isFollow = false, bool isFollowPosition = false, int layer = -1) { }
|
||||
public void Play() { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTO-GENERATED no-op stubs (m1_stub_gen) from Shadowverse_Code_2026-05-23\Wizard.Battle.View.Vfx\PlayerAndEnemyReadyVfx.cs
|
||||
namespace Wizard.Battle.View.Vfx
|
||||
{
|
||||
public partial class PlayerAndEnemyReadyVfx
|
||||
{
|
||||
private const int INIT_HAND_CARD_NUM = 3;
|
||||
public PlayerAndEnemyReadyVfx(BattlePlayerBase battlePlayer, BattlePlayerBase battleEnemy) { }
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user