Are starting traits hardcoded?

I was thinking about having a stab at creating some new starting traits but I’m struggling to find any documentation on how to do it, are they hardcoded or is the JSON file for them just a bit more obscure then other JSON files?

AFAIK all you need is the line

    "starting_trait" : true,

somewhere in the mutation code block. Check mutations.json for examples.

I will check it out, cheers :+1:

Though that does raise an issue as one of the main traits I wanted to have a go at was a “puritanic” trait that prevents bionic installation and gives a massive negative moral penalty for mutating (the body is a temple), if all traits including starting traits are “mutations”… well I’m sure you can see the problem.