Quote:
Hmm, the definitions are in \Data\Scripts\include\PilotProperties.script, you mean, not "pilotdefinitions.script"? couldn't find that.
|
Yeah, I must have been half-asleep when I originally typed that.
Quote:
But this doesn't tell us the prerequisites perks, right? E.g. to learn skill X, skill Y must be learned first <-- where is this determined?
|
Pilotproperties.script.
Quote:
Hmm, is it those ugly properties_<pilot name> = { ... } structures inside PilotProperties.script? That does look likely but I don't understand the { numbers } stuff.
|
Lets grab an example.
F_Weapon_Laser = {50,{"Gunnery_2"},{"F_Weapon_HC","F_Weapon_AC"}},
F_weapon_Laser is the perk.
50 is the amount of skill points required to purchase the perk.
{"Gunnery_2"} is the skill required to purchase the perk. You can have multiple pre-requisites.
{"F_Weapon_HC","F_Weapon_AC"} is rarely used in most perks (usually blank), and it means that if you purchase either F_Weapon_HC Perk, or F_Weapon_AC Perks, then you cannot get F_Weapon_Laser perk.