Exemple #1
0
    private void ReadHero(CsvReader cr)
    {
        int fieldCount = cr.FieldCount;

        string [] headers = cr.GetFieldHeaders();
        //cr.ReadNextRecord ();// the real head
        while (cr.ReadNextRecord())
        {
            int i = 0;

            HeroConf conf = new HeroConf();
            conf.id            = int.Parse(cr[i++]);
            conf.name          = cr[i++];
            conf.type          = int.Parse(cr[i++]);
            conf.level         = int.Parse(cr[i++]);
            conf.exportname    = cr[i++];
            conf.exportnameNpc = cr[i++];
            conf.moveSpeed     = float.Parse(cr[i++]);
            conf.hitPoint      = int.Parse(cr[i++]);
            conf.attackRange   = float.Parse(cr[i++]);
            conf.attackSpeed   = float.Parse(cr[i++]);
            conf.attackPower   = int.Parse(cr[i++]);
            conf.attackRadius  = float.Parse(cr[i++]);
            conf.activeSkill   = int.Parse(cr[i++]);
            // more param has...
            HeroConfManager.Instance.AddHeroConf(conf);
        }
    }
Exemple #2
0
	public Viking():base("viking"){
		this.START_METHOD ("Viking");
		characterType = CharacterData.CharacterModel.VIKING;
		
		conf = HeroConfManager.Instance.GetHeroConfById (1);
		if (conf != null) {
			data.life = conf.hitPoint;
			data.maxLife = conf.hitPoint;
		}
		this.END_METHOD ("Viking");
	}
Exemple #3
0
	public Gaint():base("giant"){
		this.START_METHOD ("Gaint");
		characterType = CharacterData.CharacterModel.GIANT;
		
		conf = HeroConfManager.Instance.GetHeroConfById (1);
		if (conf != null) {
			data.life = conf.hitPoint;
			data.maxLife = conf.hitPoint;
		}
		this.END_METHOD ("Gaint");
	}
Exemple #4
0
	public Bowman():base("bowmanwalk"){
		this.START_METHOD ("Bowman");
		characterType = CharacterData.CharacterModel.BOWMAN;

		conf = HeroConfManager.Instance.GetHeroConfById (1);
		if (conf != null) {
			data.life = conf.hitPoint;
			data.maxLife = conf.hitPoint;
		}
		this.END_METHOD ("Bowman");
	}
Exemple #5
0
    public Viking() : base("viking")
    {
        this.START_METHOD("Viking");
        characterType = CharacterData.CharacterModel.VIKING;

        conf = HeroConfManager.Instance.GetHeroConfById(1);
        if (conf != null)
        {
            data.life    = conf.hitPoint;
            data.maxLife = conf.hitPoint;
        }
        this.END_METHOD("Viking");
    }
Exemple #6
0
    public Bowman() : base("bowmanwalk")
    {
        this.START_METHOD("Bowman");
        characterType = CharacterData.CharacterModel.BOWMAN;

        conf = HeroConfManager.Instance.GetHeroConfById(1);
        if (conf != null)
        {
            data.life    = conf.hitPoint;
            data.maxLife = conf.hitPoint;
        }
        this.END_METHOD("Bowman");
    }
Exemple #7
0
 public BowMan() : base("bowman")
 {
     this.START_METHOD("BowMan");
     charaType = CharaData.CharModel.BOWMAN;
     // bowman id 1;
     conf = HeroConfManager.Instance.GetHeroConfById(1);
     if (conf != null)
     {
         data.life        = conf.hitPoint;
         data.maxlife     = conf.hitPoint;
         data.attackPower = conf.attackPower;
         data.attackRange = conf.attackRange;
     }
     this.END_METHOD("BowMan");
 }
Exemple #8
0
 public void AddHeroConf(HeroConf conf)
 {
     heroConfs.Add(conf.id, conf);
 }
Exemple #9
0
 public Gaint(string enemy) : base(enemy)
 {
     this.START_METHOD("Gaint");
     if (enemy == "giant")
     {
         characterType = CharacterData.CharacterModel.GIANT;
     }
     else if (enemy == "enemy2")
     {
         characterType = CharacterData.CharacterModel.ENEMY2;
     }
     else if (enemy == "enemy3")
     {
         characterType = CharacterData.CharacterModel.ENEMY3;
     }
     else if (enemy == "enemy4")
     {
         characterType = CharacterData.CharacterModel.ENEMY4;
     }
     else if (enemy == "enemy5")
     {
         characterType = CharacterData.CharacterModel.ENEMY5;
     }
     else if (enemy == "enemy6")
     {
         characterType = CharacterData.CharacterModel.ENEMY6;
     }
     else if (enemy == "enemy7")
     {
         characterType = CharacterData.CharacterModel.ENEMY7;
     }
     else if (enemy == "enemy8")
     {
         characterType = CharacterData.CharacterModel.ENEMY8;
     }
     else if (enemy == "enemy9")
     {
         characterType = CharacterData.CharacterModel.ENEMY9;
     }
     else if (enemy == "enemy10")
     {
         characterType = CharacterData.CharacterModel.ENEMY10;
     }
     else if (enemy == "enemy11")
     {
         characterType = CharacterData.CharacterModel.ENEMY11;
     }
     else if (enemy == "enemy12")
     {
         characterType = CharacterData.CharacterModel.ENEMY12;
     }
     else if (enemy == "enemy13")
     {
         characterType = CharacterData.CharacterModel.ENEMY13;
     }
     else if (enemy == "enemy14")
     {
         characterType = CharacterData.CharacterModel.ENEMY14;
     }
     else if (enemy == "enemy15")
     {
         characterType = CharacterData.CharacterModel.ENEMY15;
     }
     else if (enemy == "enemy16")
     {
         characterType = CharacterData.CharacterModel.ENEMY16;
     }
     else if (enemy == "enemy17")
     {
         characterType = CharacterData.CharacterModel.ENEMY17;
     }
     else if (enemy == "enemy18")
     {
         characterType = CharacterData.CharacterModel.ENEMY18;
     }
     else if (enemy == "enemy19")
     {
         characterType = CharacterData.CharacterModel.ENEMY19;
     }
     else if (enemy == "enemy20")
     {
         characterType = CharacterData.CharacterModel.ENEMY20;
     }
     else if (enemy == "enemy21")
     {
         characterType = CharacterData.CharacterModel.ENEMY21;
     }
     else if (enemy == "enemy22")
     {
         characterType = CharacterData.CharacterModel.ENEMY22;
     }
     else if (enemy == "enemy23")
     {
         characterType = CharacterData.CharacterModel.ENEMY23;
     }
     else if (enemy == "enemy24")
     {
         characterType = CharacterData.CharacterModel.ENEMY24;
     }
     else if (enemy == "enemy25")
     {
         characterType = CharacterData.CharacterModel.ENEMY25;
     }
     else if (enemy == "enemy26")
     {
         characterType = CharacterData.CharacterModel.ENEMY26;
     }
     else if (enemy == "enemy27")
     {
         characterType = CharacterData.CharacterModel.ENEMY27;
     }
     else if (enemy == "enemy28")
     {
         characterType = CharacterData.CharacterModel.ENEMY28;
     }
     else if (enemy == "enemy29")
     {
         characterType = CharacterData.CharacterModel.ENEMY29;
     }
     else if (enemy == "enemy30")
     {
         characterType = CharacterData.CharacterModel.ENEMY30;
     }
     else if (enemy == "enemy31")
     {
         characterType = CharacterData.CharacterModel.ENEMY31;
     }
     else if (enemy == "enemy32")
     {
         characterType = CharacterData.CharacterModel.ENEMY32;
     }
     else if (enemy == "enemy33")
     {
         characterType = CharacterData.CharacterModel.ENEMY33;
     }
     else if (enemy == "enemy34")
     {
         characterType = CharacterData.CharacterModel.ENEMY34;
     }
     else if (enemy == "enemy35")
     {
         characterType = CharacterData.CharacterModel.ENEMY35;
     }
     else if (enemy == "enemy36")
     {
         characterType = CharacterData.CharacterModel.ENEMY36;
     }
     else if (enemy == "enemy37")
     {
         characterType = CharacterData.CharacterModel.ENEMY37;
     }
     else if (enemy == "enemy38")
     {
         characterType = CharacterData.CharacterModel.ENEMY38;
     }
     else if (enemy == "enemy39")
     {
         characterType = CharacterData.CharacterModel.ENEMY39;
     }
     else if (enemy == "enemy40")
     {
         characterType = CharacterData.CharacterModel.ENEMY40;
     }
     else if (enemy == "enemy41")
     {
         characterType = CharacterData.CharacterModel.ENEMY41;
     }
     else if (enemy == "enemy42")
     {
         characterType = CharacterData.CharacterModel.ENEMY42;
     }
     else if (enemy == "enemy43")
     {
         characterType = CharacterData.CharacterModel.ENEMY43;
     }
     else if (enemy == "enemy44")
     {
         characterType = CharacterData.CharacterModel.ENEMY44;
     }
     else if (enemy == "enemy45")
     {
         characterType = CharacterData.CharacterModel.ENEMY45;
     }
     else if (enemy == "enemy46")
     {
         characterType = CharacterData.CharacterModel.ENEMY46;
     }
     else if (enemy == "boss1")
     {
         characterType = CharacterData.CharacterModel.BOSS1;
     }
     else if (enemy == "boss2")
     {
         characterType = CharacterData.CharacterModel.BOSS2;
     }
     conf = HeroConfManager.Instance.GetHeroConfById(1);
     if (conf != null)
     {
         data.life    = conf.hitPoint;
         data.maxLife = conf.hitPoint;
     }
     this.END_METHOD("Gaint");
 }
Exemple #10
0
	public Gaint(string enemy):base(enemy){
		this.START_METHOD ("Gaint");
		if(enemy == "giant"){
			characterType = CharacterData.CharacterModel.GIANT;
		} else if(enemy == "enemy2"){
			characterType = CharacterData.CharacterModel.ENEMY2;
		} else if(enemy == "enemy3"){
			characterType = CharacterData.CharacterModel.ENEMY3;
		} else if(enemy == "enemy4"){
			characterType = CharacterData.CharacterModel.ENEMY4;
		} else if(enemy == "enemy5"){
			characterType = CharacterData.CharacterModel.ENEMY5;
		} else if(enemy == "enemy6"){
			characterType = CharacterData.CharacterModel.ENEMY6;
		} else if(enemy == "enemy7"){
			characterType = CharacterData.CharacterModel.ENEMY7;
		} else if(enemy == "enemy8"){
			characterType = CharacterData.CharacterModel.ENEMY8;
		} else if(enemy == "enemy9"){
			characterType = CharacterData.CharacterModel.ENEMY9;
		} else if(enemy == "enemy10"){
			characterType = CharacterData.CharacterModel.ENEMY10;
		} else if(enemy == "enemy11"){
			characterType = CharacterData.CharacterModel.ENEMY11;
		} else if(enemy == "enemy12"){
			characterType = CharacterData.CharacterModel.ENEMY12;
		} else if(enemy == "enemy13"){
			characterType = CharacterData.CharacterModel.ENEMY13;
		} else if(enemy == "enemy14"){
			characterType = CharacterData.CharacterModel.ENEMY14;
		} else if(enemy == "enemy15"){
			characterType = CharacterData.CharacterModel.ENEMY15;
		} else if(enemy == "enemy16"){
			characterType = CharacterData.CharacterModel.ENEMY16;
		} else if(enemy == "enemy17"){
			characterType = CharacterData.CharacterModel.ENEMY17;
		} else if(enemy == "enemy18"){
			characterType = CharacterData.CharacterModel.ENEMY18;
		} else if(enemy == "enemy19"){
			characterType = CharacterData.CharacterModel.ENEMY19;
		} else if(enemy == "enemy20"){
			characterType = CharacterData.CharacterModel.ENEMY20;
		} else if(enemy == "enemy21"){
			characterType = CharacterData.CharacterModel.ENEMY21;
		} else if(enemy == "enemy22"){
			characterType = CharacterData.CharacterModel.ENEMY22;
		} else if(enemy == "enemy23"){
			characterType = CharacterData.CharacterModel.ENEMY23;
		} else if(enemy == "enemy24"){
			characterType = CharacterData.CharacterModel.ENEMY24;
		} else if(enemy == "enemy25"){
			characterType = CharacterData.CharacterModel.ENEMY25;
		} else if(enemy == "enemy26"){
			characterType = CharacterData.CharacterModel.ENEMY26;
		} else if(enemy == "enemy27"){
			characterType = CharacterData.CharacterModel.ENEMY27;
		} else if(enemy == "enemy28"){
			characterType = CharacterData.CharacterModel.ENEMY28;
		} else if(enemy == "enemy29"){
			characterType = CharacterData.CharacterModel.ENEMY29;
		} else if(enemy == "enemy30"){
			characterType = CharacterData.CharacterModel.ENEMY30;
		} else if(enemy == "enemy31"){
			characterType = CharacterData.CharacterModel.ENEMY31;
		} else if(enemy == "enemy32"){
			characterType = CharacterData.CharacterModel.ENEMY32;
		} else if(enemy == "enemy33"){
			characterType = CharacterData.CharacterModel.ENEMY33;
		} else if(enemy == "enemy34"){
			characterType = CharacterData.CharacterModel.ENEMY34;
		} else if(enemy == "enemy35"){
			characterType = CharacterData.CharacterModel.ENEMY35;
		} else if(enemy == "enemy36"){
			characterType = CharacterData.CharacterModel.ENEMY36;
		} else if(enemy == "enemy37"){
			characterType = CharacterData.CharacterModel.ENEMY37;
		} else if(enemy == "enemy38"){
			characterType = CharacterData.CharacterModel.ENEMY38;
		} else if(enemy == "enemy39"){
			characterType = CharacterData.CharacterModel.ENEMY39;
		} else if(enemy == "enemy40"){
			characterType = CharacterData.CharacterModel.ENEMY40;
		} else if(enemy == "enemy41"){
			characterType = CharacterData.CharacterModel.ENEMY41;
		} else if(enemy == "enemy42"){
			characterType = CharacterData.CharacterModel.ENEMY42;
		} else if(enemy == "enemy43"){
			characterType = CharacterData.CharacterModel.ENEMY43;
		} else if(enemy == "enemy44"){
			characterType = CharacterData.CharacterModel.ENEMY44;
		} else if(enemy == "enemy45"){
			characterType = CharacterData.CharacterModel.ENEMY45;
		} else if(enemy == "enemy46"){
			characterType = CharacterData.CharacterModel.ENEMY46;
		} else if(enemy == "boss1"){
			characterType = CharacterData.CharacterModel.BOSS1;
		} else if(enemy == "boss2"){
			characterType = CharacterData.CharacterModel.BOSS2;
		} 
		conf = HeroConfManager.Instance.GetHeroConfById (1);
		if (conf != null) {
			data.life = conf.hitPoint;
			data.maxLife = conf.hitPoint;
		}
		this.END_METHOD ("Gaint");
	}