示例#1
0
    public override void Enter()
    {
        base.Enter();
        Debug.Log("ChoosePawnFacingState");


        Position      = CurrentPawn.Position;
        FacingOptions = Position.Adjacent();

        Board.ActivateMovementTiles(FacingOptions);
    }
示例#2
0
 public Attack()
 {
     actionName        = "Ataque";
     actionDescription = "Ataque simples no alvo.";
     baseNrgCost       = 0;
     canTargetDead     = false;
     requireTarget     = true;
     element           = Element.Physical;
     targetAlliance    = Alliance.Ally | Alliance.Enemy;
     range             = Point.Adjacent();
 }