addCustomPerson

open fun addCustomPerson(market: MarketAPI, firstName: String, lastName: String, portraitId: String, gender: Gender, factionId: String, rankId: String, postId: String, isMarketAdmin: Boolean, industrialPlanning_level: Integer, commScreenPosition: Integer): PersonAPI

Adds a custom character to a given market

Return

Parameters

market

MarketAPI the person is added to

firstName

person's first name

lastName

person's last name

portraitId

id of the sprite in settings.json/graphics/characters

gender

FullName.Gender

factionId

person's faction

rankId

rank from campaign.ids.Ranks

postId

post from campaign.ids.Ranks

isMarketAdmin
industrialPlanning_level

skill level for market admin

spaceOperation_level

skill level for market admin

groundOperations_level

skill level for market admin

commScreenPosition

position order in the comm screen, 0 is the admin position