// 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 _cantAttackTextFunc; private static Dictionary _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!; } }