using System; using System.Collections.Generic; using Wizard.Battle.View.Vfx; public class NullOperationCollection : NetworkOperationCollectionBase { public NullOperationCollection() : base(null, null, null, null, isPlayer: false) { } public override void RetryOperation() { } public override void DealOperation() { } public override void SwapOperation(Func, VfxBase> OnReceiveOpponentMulligan, Func, VfxBase> OnReceivePlayerMulligan) { } public override void SecondMulliganOperation(Func, VfxBase> OnReceiveOpponentMulligan, Func, VfxBase> OnReceivePlayerMulligan, Func OnEndMulligan) { } public override void TurnStartOperation(NetworkBattleDefine.NetworkBattleURI lastReceivedUri, int lastReceivedTime) { } public override void TurnEndOperation(PlayHandCardReflection networkPlayCardAction, InPlayCardReflection networkInPlayAction) { } public override void TurnEndFinalOperation() { } public override void TurnEndWithSkillActivationOperation(PlayHandCardReflection networkPlayCardAction, InPlayCardReflection networkInPlayAction) { } public override void JudgeOperation() { } public override void PlayHandCardOperation(PlayHandCardReflection networkPlayCardAction, List choiceIdList = null, bool isChoice = false) { } public override void PlaySkillSelectHandCardOperation(PlayHandCardReflection networkPlayCardAction, List choiceIdList = null) { } public override void InPlayActionOperation(PlayHandCardReflection networkPlayCardAction, InPlayCardReflection networkInPlayAction) { } public override void RetireOperation() { } public override void ChatStampOperation() { } public override void DataInconsistencyBattleEndOperation() { } public override void TouchOperation() { } public override void SelectSkillOperation(PlayHandCardReflection networkPlayCardAction, InPlayCardReflection networkInPlayAction) { } public override void SelectObjectOperation() { } public override void TurnEndReady() { } public override void SlideObject() { } public override void BattleFinishOperation() { } public override void MaintenanceOperation() { } public override void JudgeResultOperation() { } }