feat(battle-engine): VfxWith ctor arg order + Unity conversions + ITouchProcessor reattach (1102->958)
- VfxWith<T> ctor params were swapped ((T,VfxBase) vs decomp (VfxBase,T)) -> ~38 CS1503 across SkillCollectionBase/BattleCardBase skill-processing (ProcessInfo <-> VfxBase). These are on the resolution path. Fixed to match decomp. - UnityEngine primitives: implicit Vector3/Vector2<->Vector4 + Color->Color32 conversions; Transform.Translate/Rotate(Vector3,Space) overloads (iTween). - ITouchProcessor was dropped from touch-processor stubs by base-clause recovery; re-attach via Shim/View/TouchProcessorIfaces.cs (interface-only for generated full-surface stubs, interface+no-op members for the empty hand stubs). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -39,13 +39,13 @@ namespace Wizard.Battle.UI
|
||||
|
||||
namespace Wizard.Battle.Touch
|
||||
{
|
||||
public class SkillTargetSelectTouchProcessor { }
|
||||
public partial class SkillTargetSelectTouchProcessor { }
|
||||
public partial class EvolutionTouchProcessor { }
|
||||
public class SetCardProcessor { }
|
||||
public class EvolutionSimpleProcessor { }
|
||||
public class EmotionTouchProcessor { }
|
||||
public class DetailPanelTouchProcessor { }
|
||||
public class ClassBuffTouchProcessor { }
|
||||
public partial class SetCardProcessor { }
|
||||
public partial class EvolutionSimpleProcessor { }
|
||||
public partial class EmotionTouchProcessor { }
|
||||
public partial class DetailPanelTouchProcessor { }
|
||||
public partial class ClassBuffTouchProcessor { }
|
||||
}
|
||||
|
||||
namespace Wizard.Battle.Replay
|
||||
|
||||
Reference in New Issue
Block a user