customerParamsObject
Defines properties for customer types, typically pre-declared via a define in the domain parameter
file.
-
keystring - Unique identifier for referencing this customer type.
-
clonecustomerParamsKey - Inherit values from a previously defined customer type.
-
liveries[string: real]defaultnull - Maps livery names to subsidy values; controls which resource liveries can service this customer. Empty/null permits any livery. Combines with a skill option’s own livery requirement — see Livery on the skillOption page.
-
delayFactorrealdefault1.0 - Multiplier applied to all delay costs for this customer’s stops.
-
helixhelixObject - Helix-specific configuration (see below).
Helix extensions
Section titled “Helix extensions”The helix block is a Helix addition to customerParams (ignored by Spiral itself).
-
projectsprojectParamsKey - The project types an operator may create for this customer. Restricts the create-from-template picker (and therefore the project’s root stop) in the Helix client.
-
tagstring - The code shown on the marker of every project stop belonging to this customer — see stopParams `tag`. Absent (the default) means the stop shows nothing, so a coded marker stands out as an account worth noticing; a stop type authoring its own `tag` keeps it. Inherited down the clone chain, so a code on a parent customer covers its variants.