示例#1
0
    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);
    }
示例#2
0
    // システム関連

    // ターンスタート直前
    private void SysTurnStart()
    {
        _turnCount++;
        DLog.D("ターン: {0}", _turnCount);

        UpdateMinimap();

        _player.OnTurnStart();
        foreach (var e in _enemies)
        {
            e.OnTurnStart();
        }
    }
示例#3
0
 public override void OnFinished(MainSystem sys)
 {
     DLog.D("{0} item", Actor);
 }
示例#4
0
 public override void OnFinished(MainSystem sys)
 {
     DLog.D("{0} attack --> {1}", Actor, _target);
 }
示例#5
0
 public override void OnFinished(MainSystem sys)
 {
     DLog.D("{0} open treasure", Actor);
 }
示例#6
0
 public override void OnFinished(MainSystem sys)
 {
     DLog.D("Trap {0}", Actor);
 }