Exemplo n.º 1
0
        public Personnage(Organisation unitedStateOfAmerica, string sonNom)
        {
            this.nom           = sonNom;
            comportementCombat = null;
            comportementSon    = null;
            etatMajor          = unitedStateOfAmerica;

            if (etatMajor != null)
            {
                etatMajor.Attach(this);
            }
        }
Exemplo n.º 2
0
        public Personnage(Organisation unitedStateOfAmerica, string sonNom, object o)
        {
            this.nom = sonNom;
            if (o != null)
            {
                //if(o.getClass().tostring().equals("ComportementDeCombat")) {
                if (o.GetType().Name.Equals("ComportementDeCombat"))
                {
                    comportementCombat = (ComportementDeCombat)o;
                }
                else if (o.GetType().Name.Equals("ComportementEmettreSon"))
                {
                    comportementSon = (ComportementEmettreSon)o;
                }
            }
            etatMajor = unitedStateOfAmerica;

            if (etatMajor != null)
            {
                etatMajor.Attach(this);
            }
        }
Exemplo n.º 3
0
 public void setComportementCombat(ComportementDeCombat comportementCombat)
 {
     this.comportementCombat = comportementCombat;
 }
Exemplo n.º 4
0
        //	public Personnage (string sonNom, ComportementEmettreSon blabla) {
        //		this.nom = sonNom;
        //		comportementSon = blabla;
        //	}

        public Personnage(string sonNom, ComportementDeCombat style, ComportementEmettreSon blabla)
        {
            this.nom           = sonNom;
            comportementCombat = style;
            comportementSon    = blabla;
        }