

// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.7A332325-A5A6-99DE-0782-175371C2868B]
// </editor-fold> 
public class Territorios {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.E28CC887-BC09-D531-96E2-C414AC34E09E]
    // </editor-fold> 
    private String NombreTerritorio;
    private int[]  vecinos=new int[6];
    private Jugador dueño;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.91EB5C57-651A-2B00-32E1-D69BC7579728]
    // </editor-fold> 
    private int numero;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.ACC86BF9-7A14-1EBF-DF0F-DA34F7A1084A]
    // </editor-fold> 
    private boolean libre;
    private int numEjercitos;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.DE0F07C8-D578-C171-0027-F440CEA07058]
    // </editor-fold> 
    private String capital;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.8D311235-B4AC-A490-201C-4D37B1313DAE]
    // </editor-fold> 
    public Territorios (String nombre,int num) {
        setNombreTerritorio(nombre);
        setNumero(num);
        libre=true;
        capital="no";
        numEjercitos=0;
        
    }
    public Jugador getDueño(){
        return dueño;
    }
    public void setDueño(Jugador d){
        dueño=d;
    }
    public boolean comprobarVecinos(int id){
        for (int i=0;i<6;i++){
            if (getVecino(i)==id)
                return true;
        }
        return false;
        
    }
    public void disNumEjercitos (int val) {
        numEjercitos=numEjercitos-val;
    }
    public void aumNumEjercitos (int val) {
        numEjercitos=numEjercitos+val;
    }
    public int getVecino(int i){
        return vecinos[i];
    }
    
    public void ponerVecinos(int v0,int v1, int v2,int v3,int v4, int v5){
        vecinos[0]=v0;
        vecinos[1]=v1;
        vecinos[2]=v2;
        vecinos[3]=v3;
        vecinos[4]=v4;
        vecinos[5]=v5;
    }
    

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.B20698FA-8B72-9672-A5AC-98D4400BA2B5]
    // </editor-fold> 
    public String getNombreTerritorio () {
        return NombreTerritorio;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.71263527-8CFF-493E-56F4-1B9A00BC1714]
    // </editor-fold> 
    public void setNombreTerritorio (String val) {
        
        NombreTerritorio=val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.CB8E32CA-E941-D622-A4A1-E962810860A9]
    // </editor-fold> 
    public boolean getLibre () {
        return libre;
    }
    public void setLibre(boolean estado){
        libre=estado;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.9BFE1FDF-464E-FCB5-5887-E86CCB3CA667]
    // </editor-fold> 
    

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.DE4D6209-D1A4-94CA-CCB3-D83C0E2D426F]
    // </editor-fold> 
    public int getNumero () {
        return numero;
    }
    public int getnumEjercitos () {
        return numEjercitos;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.6AB6201B-DC0B-AECA-12BF-19F6F6B6169E]
    // </editor-fold> 
    public void setNumero (int val) {
        numero=val;
    }
    
    public void setnumEjercitos (int val) {
        numEjercitos=val;
    }
    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.8D5F8DC3-4D02-C2D8-3D78-6CE5C81F2E8A]
    // </editor-fold> 
    public void atacar () {
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.845A1C33-943A-FC41-CA52-ECFBE2C2F913]
    // </editor-fold> 
    public String getCapital () {
        return capital;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.FA5CD995-D0CB-51C5-5624-86AF30B2B1A2]
    // </editor-fold> 
    public void setCapital (String val) {
        capital=val;
    }

}

