コード例 #1
0
    public static Equipment defaultHumanEQ(int pClass, mSEX gender)
    {
        Equipment equipment = new Equipment();

        switch (pClass)
        {
        case 0:
            equipment.weapon     = CSV.getItemByName("Wooden Sword");
            equipment.chestpiece = CSV.getItemByName("Leather Armor");
            equipment.boots      = CSV.getItemByName("Leather Boots");
            equipment.belt       = CSV.getItemByName("Leather Belt");
            equipment.gauntlets  = CSV.getItemByName("Leather Gloves");
            equipment.helmet     = CSV.getItemByName("Leather Cap");
            equipment.leggings   = CSV.getItemByName("Leather Pants");
            equipment.offhand    = CSV.getItemByName("Wooden Shield");
            break;

        default:
            break;
        }

        /*
         * @TODO
         * Write method to generate default items
         */
        return(equipment);
    }
コード例 #2
0
 public void setEnemyGender(mSEX g)
 {
     this.pMob.gender = g;
 }
コード例 #3
0
 public Enemy(int id, int hp = 0, int spd = 0, Equipment equipped = default(Equipment), pStat stat = default(pStat), mDOMAIN dom = mDOMAIN.NONE, mCLASS c = default(mCLASS), mSEX g = mSEX.MALE)
 {
     this.pMob.enemyId = id;
     this.pMob.health  = hp;
     this.pMob.speed   = spd;
     this.pMob.items   = equipped;
     this.pMob.stats   = stat;
     this.pMob.domain  = dom;
     this.pMob.eClass  = c;
     this.pMob.gender  = g;
 }