@Override
	public void setTrainerNames(List<String> trainerNames) {
		int baseOffset = romEntry.getValue("TrainerData");
		int amount = romEntry.getValue("TrainerCount");
		int entryLen = romEntry.getValue("TrainerEntrySize");
		int nameLen = romEntry.getValue("TrainerNameLength");
		Iterator<String> theTrainers = trainerNames.iterator();
		for (int i = 1; i < amount; i++) {
			String newName = theTrainers.next();
			writeFixedLengthString(newName, baseOffset + i * entryLen + 4,
					nameLen);
		}

	}