char[50] Name word Score Type word Score Limit word Ship Id 1 word Score 1 word Ship Id 2 word Score 2 ...repeated for all interesting ships
This is a general means of reporting ship-specific scores. The Name contains the human-readable name of the score. The Score Type contains the identifier of the score, for use by programs. The Score Limit is an informational limit for this score (that is, it is not a hard limit. Scores can be higher, but when a ship reaches the limit, something "interesting" happens). The meaning of this field depends on the score. It can be -1 (=65535) if there is no limit.
Programs can meaningfully display all scores, even those they do not know about, because of the Name field. Programs which look for a particular score use the Score Type field.
The three administrative fields are followed by a number of ship Id / ship score pairs. The number of such pairs is determined by the record size.
Score Identifiers:
1 | (4.0) Experience levels. The limit is NumExperienceLevels, scores range from 0 to that limit. Each player gets all experience levels of his ships and his ship-level allies. |
2 | (4.1) Experience points. This entry is sent only if ExactExperienceReports is enabled. Each player gets all experience levels of his ships and his ship-level allies. ► Note: Experience points above 65535 are reported as 65535. With usual configurations, these high scores do not occur. |
3 .. 99 | reserved for future use |
100 .. 32767 | available for 3rd-party developers |
This record has the same format as the planet score record. If possible, score identifiers are kept in sync for both.