public BattleCutManager StartBattleCut(PracticeManager manager, int enemyDeckID, BattleFormationKinds1 iKind, Action onFinished) { BattleCutManager._actOnFinished = onFinished; BattleCutManager._clsBattleManager = manager.StartBattlePractice(enemyDeckID, iKind); BattleCutManager.StartBattle(iKind); this._btlCutLive2D.shipCharacter.ChangeCharacter(manager.CurrentDeck.GetFlagShip()); return(this); }
public override bool Init(object data) { Observable.FromCoroutine <ProdFormationSelect>((IObserver <ProdFormationSelect> observer) => this.CreateFormationSelect(observer)).Subscribe(delegate(ProdFormationSelect x) { x.Play(delegate(BattleFormationKinds1 formation) { BattleCutManager.StartBattle(formation); }); }); return(false); }