@Override
	public void setTrainerClassNames(List<String> trainerClassNames) {
		if (romEntry.getValue("CanChangeTrainerText") != 0) {
			int amount = romEntry.getValue("TrainerClassAmount");
			int offset = romEntry.getValue("TrainerClassNamesOffset");
			Iterator<String> trainerClassNamesI = trainerClassNames.iterator();
			for (int j = 0; j < amount; j++) {
				int len = lengthOfStringAt(offset) + 1;
				String newName = trainerClassNamesI.next();
				writeFixedLengthString(newName, offset, len);
				offset += len;
			}
		}
	}