Hull styles.json
Jump to navigation
Jump to search
Description
The hull style defines the look & feel of much of the ship, aside from the engines which are covered under engine styles. The hull style of each ship is defined in the style field in the .ship file. It is formatted in Starsector's somewhat loose JSON schema
Example
The Low Tech definitions, which go inside the \data\config\hull_styles.json file.
"LOW_TECH":{
"hyperspaceJitterColor":[255,125,45,200],
"baseCampaignExplosionColor":[255,125,25,255],
"baseCombatExplosionColor":[255,125,25,255],
"fighterRepairFlickerColor":[255,125,25,255],
"fighterChipIconColor":[255,200,150,255],
"weaponDisabledExplosionColor":[255,125,25,255],
"shieldRingColor":[255,255,255,255],
"shieldInnerColor":[255,125,125,75],
"fluxVentCoreColor":[255,255,255,255],
"fluxVentFringeColor":[125,0,155,255],
"engineLoopSet":"engine_loop", # id of entry in sounds.json
"engineAccelerateSet":"engine_accelerate", # id of entry in sounds.json
"empLoopSet":"emp_loop", # id of entry in sounds.json
"fluxLoopSet":"flux_loop", # id of entry in sounds.json
"ventFluxSet":"vent_flux", # id of entry in sounds.json
"shieldBurnoutSet":"shield_burnout", # id of entry in sounds.json
"shieldLowerSet":"shield_lower", # id of entry in sounds.json
"shieldRaiseSet":"shield_raise", # id of entry in sounds.json
"explosionShipSet":"explosion_ship", # id of entry in sounds.json
"damageDecalSheet":"graphics/damage/damage_decal_sheet_base.png",
"damageDecalGlowSheet":"graphics/damage/damage_decal_sheet_glow.png",
#"colorShiftCovers":true,
"coversColorShiftAmount":0, # 0 to 1
"coversMatchShipBrightness":true,
#"colorShiftCovers":false,
"slotCoverSmallTurret":"graphics/weapons/covers/cover_turret_lowtech_small.png",
"slotCoverSmallHardpoint":"graphics/weapons/covers/cover_hardpoint_lowtech_small.png",
"slotCoverMediumTurret":"graphics/weapons/covers/cover_turret_lowtech_medium.png",
"slotCoverMediumHardpoint":"graphics/weapons/covers/cover_hardpoint_lowtech_medium.png",
"slotCoverLargeTurret":"graphics/weapons/covers/cover_turret_lowtech_large.png",
"slotCoverLargeHardpoint":"graphics/weapons/covers/cover_hardpoint_lowtech_large.png",
"dHullOverlaySmall":"graphics/damage/ship_damage_over3.png",
"dHullOverlayLarge":"graphics/damage/ship_damage_over3.png",
},
Elements
hyperspaceJitterColor
- RGBA
baseCampaignExplosionColor
- RGBA
baseCombatExplosionColor
- RGBA
fighterRepairFlickerColor
- RGBA
fighterChipIconColor
- RGBA
weaponDisabledExplosionColor
- RGBA
shieldRingColor
- RGBA
shieldInnerColor
- RGBA
fluxVentCoreColor
- RGBA
fluxVentFringeColor
- RGBA
engineLoopSet
- id of entry in \data\config\sounds.json
engineAccelerateSet
- id of entry in \data\config\sounds.json
empLoopSet
- id of entry in \data\config\sounds.json
fluxLoopSet
- id of entry in \data\config\sounds.json
At least two versions out of date. Last verified for version 0.8.1a. Please refer to Version History and update this page.
---
Return to Modding