private List<String> getTrainerClassesForText() {
		int[] offsets = romEntry.arrayEntries.get("TrainerClassNamesOffsets");
		List<String> tcNames = new ArrayList<String>();
		int offset = offsets[offsets.length - 1];
		for (int j = 0; j < tclassesCounts[1]; j++) {
			String name = readVariableLengthString(offset);
			offset += (internalStringLength(name) + 1);
			tcNames.add(name);
		}
		return tcNames;
	}