well I added another weapon slot, something like ws0001 and now I checked in the .ship and it has no guns set up. Like before it said vulcan cannon for ws 001 and now its just pretty much not there... Take a look at the talon.ship file (also I tested it in-game it has no guns):
My old talon.ship file:
{
"bounds": [
8,
1,
-6,
10,
-6,
-9,
8,
-5
],
"center": [
12,
10
],
"collisionRadius": 16,
"engineSlots": [
{
"angle": 180,
"contrailSize": 64,
"length": 24,
"location": [
-10,
5
],
"style": "LOW_TECH_FIGHTER",
"width": 8
},
{
"angle": 180,
"contrailSize": 64,
"length": 24,
"location": [
-10,
-5
],
"style": "LOW_TECH_FIGHTER",
"width": 8
}
],
"height": 24,
"hullId": "talon",
"hullName": "Talon",
"hullSize": "FIGHTER",
"shieldCenter": [
0,
0
],
"shieldRadius": 16,
"spriteName": "graphics/ships/talon_ftr.png",
"style": "LOW_TECH",
"viewOffset": 0,
"weaponSlots": [
{
"angle": 0,
"arc": 5,
"id": "WS 001",
"locations": [
-1,
3
],
"mount": "HIDDEN",
"size": "SMALL",
"type": "BALLISTIC"
},
{
"angle": 180,
"arc": 5,
"id": "WS 002",
"locations": [
-9,
0
],
"mount": "HIDDEN",
"size": "SMALL",
"type": "SYSTEM"
}
],
"width": 24
}
xxxxxxxxxxxxxxxxxxxxxxxxx My New one:
{
"bounds": [
8,
1,
-6,
10,
-6,
-9,
8,
-5
],
"center": [
12,
10
],
"collisionRadius": 16,
"engineSlots": [
{
"angle": 180,
"contrailSize": 64,
"length": 24,
"location": [
-10,
5
],
"style": "LOW_TECH_FIGHTER",
"width": 8
},
{
"angle": 180,
"contrailSize": 64,
"length": 24,
"location": [
-10,
-5
],
"style": "LOW_TECH_FIGHTER",
"width": 8
}
],
"height": 24,
"hullId": "talon",
"hullName": "Talon",
"hullSize": "FIGHTER",
"shieldCenter": [
0,
0
],
"shieldRadius": 16,
"spriteName": "graphics/ships/talon_ftr.png",
"style": "LOW_TECH",
"viewOffset": 0,
"weaponSlots": [
{
"angle": 0,
"arc": 5,
"id": "WS 001",
"locations": [
-1,
3
],
"mount": "HIDDEN",
"size": "SMALL",
"type": "BALLISTIC"
},
{
"angle": 180,
"arc": 5,
"id": "WS 002",
"locations": [
-9,
0
],
"mount": "HIDDEN",
"size": "SMALL",
"type": "SYSTEM"
},
{
"angle": 0,
"arc": 5,
"id": "WS0001",
"locations": [
-1,
-1
],
"mount": "HIDDEN",
"size": "SMALL",
"type": "BALLISTIC"
}
],
"width": 24
}
UPDATE:
Nevermind!
I meant this:
{
"quality":0.0,
"displayName":"Interceptor",
"hullId":"talon",
"variantId":"talon_Interceptor",
"fluxVents":0,
"fluxCapacitors":0,
"mods":[], # array of strings
# mode is either LINKED or ALTERNATING
# slot ids (WS ***) must match what's in the .ship file
"weaponGroups":[
{"mode":"LINKED",
"weapons":{
"WS 001":"vulcan",
},
},
],
}
My new one:
{
"displayName": "Interceptor",
"fluxCapacitors": 0,
"fluxVents": 0,
"hullId": "talon",
"hullMods": [],
"variantId": "talon_Interceptor",
"weaponGroups": [
{
"autofire": false,
"mode": "LINKED",
"weapons": {}
}
]
}