summaryrefslogtreecommitdiff
path: root/doc/devel/racestrings
blob: 2993a65a9721a77cb364d1662ddf60255cbe1444 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
This file describes the use for each entry of the
content/base/ships/<race>/<ship>.txt files.


Entry #0:
	Battle group name
	Used in uppercase on the "debris scavanged" message after destroying
	a battle group in the full game, from UninitEncounter().

Entry #1:
	Race name
	Displayed on the starmap, from DrawStarMap() (and GetSphereRect()).
	Used in combat (both in the full game and in SuperMelee) as the
	name of the race, from InitShipStatus().

Entry #2:
	Abbreviated race name.
	Used when sorting the races in LoadMasterShipList().

Entry #3:
	Ship name.
	Unused (?)

Entry #4:
	Abbreviated ship name.
	Unused (?)

Entry #5 (NAME_OFFSET) through #20 (NAME_OFFSET + NUM_CAPTAINS_NAMES - 1):
	The names of the captains of the ships of this race, as displayed
	during combat.


For some races, some plot-specific captain names follow:
Shofixti:
	- Entry #21: Tanaka
	- Entry #22: Katana
Spathi:
	- Entry #21: Fwiffo


Note that the race/ship name combinations shown when adding a ship to your
fleet in the shipyard are actually images (lbm/shipyard.3.png through
shipyard.23.png). They are displayed from DrawRaceStrings().