I haven't played it yet, but...
Spoiler
{
# should be a copy of "combatSmall", minus variants that are annoying to fight in low numbers
# for example, no Hyperions or fast beam-based kiting loadouts, or ships with damper field,
}, <--- I'm pretty sure this is causing problems!!!
"civilianRandom":{
"honor_shrike_standard":9999,
"javelin_standard":10,
},
"combatMedium":{
"honor_valiant_standard":10,
},
"combatLarge":{
"honor_starknight_standard":8,
},
"combatCapital":{
"honor_reliant_standard":5,
"honor_bellerophon_standard":5,
"honor_gryphon_standard":4,
},
# carriers
"carrierLarge":{
"honor_minotaur_standard":5.5,
},
I made some changes to your default_ship_roles.json. You had several typos. Your ships are spawning fine with this file:
Spoiler
{
# removed the extra brace and comments
"civilianRandom":{
},
"combatSmall":{
"honor_shrike_standard":10, # moved these two from civilianRandom to combatSmall
"honor_javelin_standard":10, # you left off the honor_
},
"combatMedium":{
"honor_valient_standard":10, # fixed spelling it was valiant here, its valient in the variants folder
},
"combatLarge":{
"honor_starknight_standard":8,
},
"combatCapital":{
"honor_reliant_standard":5,
"honor_bellerophon_standard":5,
# "honor_gryphon_standard":4, # its not in variants folder
},
# carriers
"carrierLarge":{
# "honor_minotaur_standard":5.5, # its not in variants folder
},
} # added the final brace