Я хочу знать, есть ли проблема, о которой я не знаю, с загрузкой данных в массив вручную внутри моего кода, а не с загрузкой их из файла.
Это:
classes.add(new CharClass("Rogue", "Dagger", "Cloak", "Light", R.drawable.rogue, 50, 75));
classes.add(new CharClass("Archer", "Bow", "Quiver", "Light", R.drawable.archer, 75, 50));
classes.add(new CharClass("Wizard", "Staff", "Spell", "Robe", R.drawable.wizard, 75, 75));
abilities.add(new Item("Cloak of Ghostly Concealment", "Ability", "Cloak", R.drawable.cloak_t6, 0, 5, 0, 0, 0, 0));
abilities.add(new Item("Cloak of Endless Twilight", "Ability", "Cloak", R.drawable.cloak_t5, 0, 4, 0, 0, 0, 0));
abilities.add(new Item("Cloak of the Red Agent", "Ability", "Cloak", R.drawable.cloak_t4, 0, 3, 0, 0, 0, 0));
Против:
Файл вроде ...
Rogue / Dagger / Cloak / Light // 50/75
Archer / Bow / Quiver / Light / / 75/50
Волшебник / Посох / Заклинание / Одеяние // 75/75 ...
И код вроде ...
while(scanner.hasNext() {
name = scanner.next;
weapon = scanner.next;
ability = scanner.next;
armor = scanner.next;
image = scanner.next;
attack = scanner.next;
dexterity = scanner.next;
classes.add(new Item(name, weapon, ability, armor, image, attack, dexterity);
}