public override void OnFinished(MainSystem sys) { var nextLoc = Actor.Loc + new Loc(_drow, _dcol); DLog.D("{0} move {1} -> {2}", Actor, Actor.Loc, nextLoc); Actor.UpdateLoc(nextLoc); }
// システム関連 // ターンスタート直前 private void SysTurnStart() { _turnCount++; DLog.D("ターン: {0}", _turnCount); UpdateMinimap(); _player.OnTurnStart(); foreach (var e in _enemies) { e.OnTurnStart(); } }
public override void OnFinished(MainSystem sys) { DLog.D("{0} item", Actor); }
public override void OnFinished(MainSystem sys) { DLog.D("{0} attack --> {1}", Actor, _target); }
public override void OnFinished(MainSystem sys) { DLog.D("{0} open treasure", Actor); }
public override void OnFinished(MainSystem sys) { DLog.D("Trap {0}", Actor); }