{"params":{"colorway":{"type":"choice","default":"outpost-white","label":"Colorway","describe":"curated kit-coherent scheme. outpost-white is the approved off-white hull over a gunmetal boot; regolith-tan re-skins the hull in the terrain sand of the kit so the station disappears into the dust; gunmetal-field is a darker grey service unit with a near-black boot; hazard-orange makes the whole post an astro-orange high-visibility marker with a sand lug accent.","affects":"colors","options":["outpost-white","regolith-tan","gunmetal-field","hazard-orange"]},"hull":{"type":"color","default":"#dcdee0","label":"Hull","describe":"dominant albedo: the post shaft, both drum flanges and the solar-hood frame. The off-white that carries the asset; darkening it turns the station from station equipment into a service bollard.","affects":"colors"},"chassis":{"type":"color","default":"#3d3f47","label":"Boot and head","describe":"albedo of the flared ground boot and of the head block under the hood \u2014 the two dark masses that bracket the pale shaft. Keep it well below the hull in value or the post loses its top-and-tail.","affects":"colors"},"metal":{"type":"color","default":"#5f6570","label":"Fittings","describe":"albedo of the small machined parts: the axle hub boss on each flange, the hood neck, the charge-nozzle body and the bezel around the indicator lens. One value step between the hull and the chassis so fittings read as bolted on.","affects":"colors"},"cable":{"type":"color","default":"#1d1e26","label":"Cable","describe":"albedo of the wound coil on the drum, the hanging charge cable and the nozzle tip \u2014 the darkest thing on the asset, so the coil reads as a solid dark core between two pale flanges.","affects":"colors"},"cells":{"type":"color","default":"#434e67","label":"Solar cells","describe":"albedo of the cell field inset into the hood frame. Blue-grey; lighten it and the hood stops reading as a photovoltaic panel and starts reading as a lid.","affects":"colors"},"accent":{"type":"color","default":"#b2684b","label":"Accent","describe":"astro orange: the unbroken trim ring at the top of the boot and the two radial handling lugs on the drum flanges. The only warm colour, and the only one that survives at thumbnail size.","affects":"colors"},"glow":{"type":"color","default":"#4ec6d2","label":"Charge indicator","describe":"albedo AND emissive tint of the cyan charge lens under the hood. Drives the colour of the light the station throws; swap to amber or red for a fault state.","affects":"colors"},"tallness":{"type":"range","default":1,"label":"Tallness","describe":"stretches everything above the boot \u2014 shaft, drum height, head and hood rise together, and the cable loop stretches with them. 0.8 is a squat 1.34 m kerbside charger, 1.0 the 1.60 m default, 1.2 a lanky 1.87 m depot post.","affects":"geometry","min":0.8,"max":1.2},"drumSize":{"type":"range","default":1,"label":"Drum size","describe":"scales the whole reel \u2014 flange diameter, coil radius and drum width together. 0.82 is a slim 0.34 m spool barely wider than the post; 1.2 is a 0.49 m heavy-duty drum that dominates the silhouette. The cable take-off follows the coil surface.","affects":"geometry","min":0.82,"max":1.2},"hoodSize":{"type":"range","default":1,"label":"Solar hood","describe":"scales the tilted solar panel in width and depth (thickness and 20-degree rake are fixed). 0.8 is a token 0.35 m cap barely wider than the head block; 1.3 is a wide 0.57 m wing that cantilevers well past the drum.","affects":"geometry","min":0.8,"max":1.3},"coilTurns":{"type":"range","default":5,"label":"Cable turns","describe":"how many wound turns are cut into the coil between the flanges. 4 reads as a fat rope on a nearly empty drum, 7 as a fine cable spooled tight. Whole numbers only.","affects":"geometry","min":4,"max":7,"step":1}},"presets":{"regolith-tan":{"hull":"#c1a078","chassis":"#5b4337","metal":"#856f5d","cable":"#3e2f2b","cells":"#434e67","accent":"#b2684b"},"gunmetal-field":{"hull":"#989ea7","chassis":"#1d1e26","metal":"#737785","cable":"#3d3f47","cells":"#434e67","accent":"#ac7c64"},"hazard-orange":{"hull":"#b2684b","chassis":"#3e2f2b","metal":"#73594d","cable":"#1d1e26","cells":"#434e67","accent":"#c1a078"}},"night":{"glow":{"color":"#8ef2ff","intensity":1,"describe":"charge-status lamp behind the lens under the solar hood \u2014 the only light on the station, and the one thing that says it is live and charging after dark.","albedo":"#4ec6d2","findable":true}},"rev":1792408799,"materials":{"hull":{"kind":"paint","finish":"eggshell"},"chassis":{"kind":"paint","finish":"eggshell"},"metal":{"kind":"metal","finish":"brushed"},"cable":{"kind":"rubber","finish":"black"},"cells":{"kind":"glass","finish":"clear"},"accent":{"kind":"paint","finish":"matte"},"glow":{"kind":"emissive","finish":"glow"}},"materials_note":"what each colour zone is made of: `kind` and `finish` name a procedural PBR material in https://polyfork.dev/materials.mjs (dressByAlbedo finds a zone by its albedo in COLOR_0). A zone not listed has not been classified.","night_note":"match `albedo` in COLOR_0 exactly, make those vertices emissive at `color` and `intensity`, and drop your scene lights. findable false means that colour is no longer in this asset's geometry: skip the zone rather than guessing.","preview_v":1792467558,"mod_v":1792408799}