2670 lines
61 KiB
JSON
2670 lines
61 KiB
JSON
{
|
||
"name": "Mare Arcology Kit",
|
||
"game": "Brachistochrone",
|
||
"unit": "meter",
|
||
"up": "Y",
|
||
"forward": "Z",
|
||
"colors": {
|
||
"hull": "#E8D5B5",
|
||
"accent": "#E08A3C",
|
||
"teal": "#2F7A74",
|
||
"charcoal": "#24282C",
|
||
"cyan": "#5EC8D0",
|
||
"lunar": "#C4BDB0",
|
||
"glass": "#3D8A92"
|
||
},
|
||
"assets": [
|
||
{
|
||
"id": "habitat-module",
|
||
"file": "MA_HabitatModule.glb",
|
||
"name": "Pressurized Habitat",
|
||
"category": "structure",
|
||
"blurb": "Walk-in Type-C. Hollow hull, three punched viewports per side, 2.16 m sliding hatch with DoorOpen clip. 1.8 m player clears the lintel.",
|
||
"size": [
|
||
3.64,
|
||
2.85,
|
||
6.5
|
||
]
|
||
},
|
||
{
|
||
"id": "greenhouse-dome",
|
||
"file": "MA_AgriDome.glb",
|
||
"name": "Agri Dome",
|
||
"category": "structure",
|
||
"blurb": "Field hall, 91 × 49 m. Glass lid, DoorOpen clip, and soil beds with a PlantSpot every 14 m.",
|
||
"size": [
|
||
50.2,
|
||
5.2,
|
||
92.2
|
||
]
|
||
},
|
||
{
|
||
"id": "airlock",
|
||
"file": "MA_Airlock.glb",
|
||
"name": "Pressure Airlock",
|
||
"category": "structure",
|
||
"blurb": "Chamber you walk through. Punched 0.96 × 2.14 m hatch both ends, split sliding doors, viewports, dog-wheel. DoorOpen clip.",
|
||
"size": [
|
||
1.92,
|
||
2.62,
|
||
2.85
|
||
]
|
||
},
|
||
{
|
||
"id": "corridor",
|
||
"file": "MA_HexCorridor.glb",
|
||
"name": "Hex Corridor",
|
||
"category": "structure",
|
||
"blurb": "Open hexagonal pressure tube. Walk both ends. Grating, overhead strips, a glass side pane.",
|
||
"size": [
|
||
2.6,
|
||
2.56,
|
||
4.2
|
||
]
|
||
},
|
||
{
|
||
"id": "view-bay",
|
||
"file": "MA_ViewBay.glb",
|
||
"name": "Observation Bay",
|
||
"category": "structure",
|
||
"blurb": "Punched window in a cream surround. Thick glass, no back plate — you look through it.",
|
||
"size": [
|
||
2.55,
|
||
2.28,
|
||
0.55
|
||
]
|
||
},
|
||
{
|
||
"id": "o2-recycler",
|
||
"file": "MA_O2Recycler.glb",
|
||
"name": "O2 Recycler",
|
||
"category": "life-support",
|
||
"blurb": "ECLSS tower with three tanks, scrubber stack and gauge lights. If this dies, the city dies.",
|
||
"size": [
|
||
1.14,
|
||
1.9,
|
||
1.14
|
||
]
|
||
},
|
||
{
|
||
"id": "hydro-tower",
|
||
"file": "MA_HydroTower.glb",
|
||
"name": "Hydroponics Tower",
|
||
"category": "life-support",
|
||
"blurb": "Two grow bays. Each tray has two PlantSpots sized for the crop pot. Room for a staple plant.",
|
||
"size": [
|
||
1.16,
|
||
2.58,
|
||
0.7
|
||
]
|
||
},
|
||
{
|
||
"id": "ice-processor",
|
||
"file": "MA_IceProcessor.glb",
|
||
"name": "Ice Processor",
|
||
"category": "life-support",
|
||
"blurb": "Polar-ice ISRU unit. Hopper, melt tank, water column. Turns shadowed crater ice into drink.",
|
||
"size": [
|
||
1.7,
|
||
1.9,
|
||
1.6
|
||
]
|
||
},
|
||
{
|
||
"id": "holotable",
|
||
"file": "MA_Holotable.glb",
|
||
"name": "Command Holotable",
|
||
"category": "command",
|
||
"blurb": "Hex strategy table at desk height with a floating plot — no globe. The HOI4 desk of 2070.",
|
||
"size": [
|
||
2.11,
|
||
1.06,
|
||
1.85
|
||
]
|
||
},
|
||
{
|
||
"id": "crew-bunk",
|
||
"file": "MA_CrewBunk.glb",
|
||
"name": "Crew Bunk",
|
||
"category": "command",
|
||
"blurb": "Hot-bunk rack with mattress, drawer and a personal screen. Tight, lived-in, Ceres-dense.",
|
||
"size": [
|
||
2.2,
|
||
1.35,
|
||
1.15
|
||
]
|
||
},
|
||
{
|
||
"id": "galley",
|
||
"file": "MA_Galley.glb",
|
||
"name": "Galley Block",
|
||
"category": "command",
|
||
"blurb": "Food slot, kettle, tray shelf. The social machine of a small crew.",
|
||
"size": [
|
||
1.4,
|
||
1.65,
|
||
0.8
|
||
]
|
||
},
|
||
{
|
||
"id": "medbay",
|
||
"file": "MA_Medbay.glb",
|
||
"name": "Medbay Couch",
|
||
"category": "command",
|
||
"blurb": "Scanner hoop over a cream couch, side monitor. First aid for 1/6 g.",
|
||
"size": [
|
||
2.2,
|
||
1.45,
|
||
0.95
|
||
]
|
||
},
|
||
{
|
||
"id": "kiosk",
|
||
"file": "MA_Kiosk.glb",
|
||
"name": "Wayfinder Kiosk",
|
||
"category": "command",
|
||
"blurb": "Deck directory and bulletin. Cyan page, cream hood. Put one at every junction.",
|
||
"size": [
|
||
0.75,
|
||
1.85,
|
||
0.55
|
||
]
|
||
},
|
||
{
|
||
"id": "cargo-crate",
|
||
"file": "MA_CargoCrate.glb",
|
||
"name": "Cargo Crate",
|
||
"category": "cargo",
|
||
"blurb": "The crate. Corner clamps, stencil plate, orange band. Stack them.",
|
||
"size": [
|
||
0.94,
|
||
0.82,
|
||
0.94
|
||
]
|
||
},
|
||
{
|
||
"id": "he3-pallet",
|
||
"file": "MA_He3Pallet.glb",
|
||
"name": "He-3 Pallet",
|
||
"category": "cargo",
|
||
"blurb": "Four dewars of helium-3 on a steel pallet. The mare's export.",
|
||
"size": [
|
||
1.45,
|
||
1.25,
|
||
1.05
|
||
]
|
||
},
|
||
{
|
||
"id": "barrel",
|
||
"file": "MA_CoolantDrum.glb",
|
||
"name": "Coolant Drum",
|
||
"category": "cargo",
|
||
"blurb": "Teal drum, yellow collar, bung. Scatter in twos and threes.",
|
||
"size": [
|
||
0.7,
|
||
1,
|
||
0.7
|
||
]
|
||
},
|
||
{
|
||
"id": "tool-locker",
|
||
"file": "MA_EvaLocker.glb",
|
||
"name": "EVA Locker",
|
||
"category": "cargo",
|
||
"blurb": "Empty suit locker with split door, viewport and shelves. No body inside.",
|
||
"size": [
|
||
0.95,
|
||
2.15,
|
||
0.65
|
||
]
|
||
},
|
||
{
|
||
"id": "catwalk",
|
||
"file": "MA_Catwalk.glb",
|
||
"name": "Catwalk",
|
||
"category": "structure",
|
||
"blurb": "Grated three-meter run with rails. The bones of a deck.",
|
||
"size": [
|
||
1.25,
|
||
1.2,
|
||
3
|
||
]
|
||
},
|
||
{
|
||
"id": "power-cell",
|
||
"file": "MA_FusionCell.glb",
|
||
"name": "Fusion Cell",
|
||
"category": "power",
|
||
"blurb": "Compact reactor can. Cooling fins, hazard wrap, a cyan core window.",
|
||
"size": [
|
||
1.15,
|
||
1.55,
|
||
1.15
|
||
]
|
||
},
|
||
{
|
||
"id": "solar-array",
|
||
"file": "MA_SolarWing.glb",
|
||
"name": "Solar Wing",
|
||
"category": "power",
|
||
"blurb": "Two-panel tracking wing on a hex mast. Hard lunar sun, no atmosphere to soften it.",
|
||
"size": [
|
||
3.94,
|
||
1.89,
|
||
1.23
|
||
]
|
||
},
|
||
{
|
||
"id": "comm-dish",
|
||
"file": "MA_CommArray.glb",
|
||
"name": "Comm Array",
|
||
"category": "power",
|
||
"blurb": "Tripod dish a person can stand beside. The colony's voice.",
|
||
"size": [
|
||
1.64,
|
||
2.26,
|
||
1.64
|
||
]
|
||
},
|
||
{
|
||
"id": "server-core",
|
||
"file": "MA_Datacore.glb",
|
||
"name": "Datacore",
|
||
"category": "power",
|
||
"blurb": "Rack of blinking blades. The city's memory. Keep it cold and humming.",
|
||
"size": [
|
||
0.95,
|
||
2.05,
|
||
0.7
|
||
]
|
||
},
|
||
{
|
||
"id": "bulkhead-door",
|
||
"file": "MA_BulkheadDoor.glb",
|
||
"name": "Bulkhead Door",
|
||
"category": "structure",
|
||
"blurb": "Interior hatch. 2.1 m — a player walks through without ducking.",
|
||
"size": [
|
||
1.05,
|
||
2.12,
|
||
0.16
|
||
]
|
||
},
|
||
{
|
||
"id": "floor-hatch",
|
||
"file": "MA_DeckHatch.glb",
|
||
"name": "Deck Hatch",
|
||
"category": "structure",
|
||
"blurb": "Floor scuttle with cross-brace and lift ring. Underfoot dressing.",
|
||
"size": [
|
||
0.95,
|
||
0.13,
|
||
0.95
|
||
]
|
||
},
|
||
{
|
||
"id": "wall-panel",
|
||
"file": "MA_HullPlate.glb",
|
||
"name": "Hull Plate",
|
||
"category": "structure",
|
||
"blurb": "Person-height cream wall plate with an orange belt and bolts.",
|
||
"size": [
|
||
1.2,
|
||
2,
|
||
0.09
|
||
]
|
||
},
|
||
{
|
||
"id": "railing",
|
||
"file": "MA_SafetyRail.glb",
|
||
"name": "Safety Rail",
|
||
"category": "structure",
|
||
"blurb": "Handrail at 1.1 m. Line a catwalk or atrium edge.",
|
||
"size": [
|
||
1.64,
|
||
1.12,
|
||
0.08
|
||
]
|
||
},
|
||
{
|
||
"id": "ceiling-light",
|
||
"file": "MA_StripLight.glb",
|
||
"name": "Strip Light",
|
||
"category": "structure",
|
||
"blurb": "Overhead fixture. Origin at the hangers — drop it from a 2.5 m deck.",
|
||
"size": [
|
||
1.35,
|
||
0.26,
|
||
0.16
|
||
]
|
||
},
|
||
{
|
||
"id": "water-tank",
|
||
"file": "MA_WaterCistern.glb",
|
||
"name": "Water Cistern",
|
||
"category": "life-support",
|
||
"blurb": "Standing potable tank. Chest-high, pipe and gauge.",
|
||
"size": [
|
||
0.7,
|
||
1.44,
|
||
0.7
|
||
]
|
||
},
|
||
{
|
||
"id": "vent-fan",
|
||
"file": "MA_RecircFan.glb",
|
||
"name": "Recirc Fan",
|
||
"category": "life-support",
|
||
"blurb": "Floor duct fan. Waist to chest. Keep the air moving.",
|
||
"size": [
|
||
0.6,
|
||
1.15,
|
||
0.6
|
||
]
|
||
},
|
||
{
|
||
"id": "emergency-panel",
|
||
"file": "MA_EmergencyRig.glb",
|
||
"name": "Emergency Rig",
|
||
"category": "life-support",
|
||
"blurb": "Wall cabinet on a short post. Extinguisher cover, pull-handles.",
|
||
"size": [
|
||
0.5,
|
||
1.32,
|
||
0.18
|
||
]
|
||
},
|
||
{
|
||
"id": "stool",
|
||
"file": "MA_CrewStool.glb",
|
||
"name": "Crew Stool",
|
||
"category": "command",
|
||
"blurb": "Seat at 0.48 m. Park it at the holotable.",
|
||
"size": [
|
||
0.36,
|
||
0.52,
|
||
0.36
|
||
]
|
||
},
|
||
{
|
||
"id": "workbench",
|
||
"file": "MA_Workbench.glb",
|
||
"name": "Workbench",
|
||
"category": "command",
|
||
"blurb": "Bench at 0.88 m — standard counter height. Drawers below.",
|
||
"size": [
|
||
1.5,
|
||
0.95,
|
||
0.68
|
||
]
|
||
},
|
||
{
|
||
"id": "recycle-bin",
|
||
"file": "MA_RecycleUnit.glb",
|
||
"name": "Recycle Unit",
|
||
"category": "command",
|
||
"blurb": "Teal waste can. Knee-high. Lived-in stations have these.",
|
||
"size": [
|
||
0.42,
|
||
0.72,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "holo-sign",
|
||
"file": "MA_DeckSign.glb",
|
||
"name": "Deck Sign",
|
||
"category": "command",
|
||
"blurb": "Wayfinding slab on a post. Eye-level cyan page.",
|
||
"size": [
|
||
0.76,
|
||
1.67,
|
||
0.16
|
||
]
|
||
},
|
||
{
|
||
"id": "planter-pot",
|
||
"file": "MA_Planter.glb",
|
||
"name": "Corridor Planter",
|
||
"category": "command",
|
||
"blurb": "Small hydro pot. Softens a bulkhead.",
|
||
"size": [
|
||
0.48,
|
||
0.62,
|
||
0.48
|
||
]
|
||
},
|
||
{
|
||
"id": "ration-case",
|
||
"file": "MA_RationCase.glb",
|
||
"name": "Ration Case",
|
||
"category": "cargo",
|
||
"blurb": "Carry-size supply box. Stack on benches and pallets.",
|
||
"size": [
|
||
0.54,
|
||
0.37,
|
||
0.38
|
||
]
|
||
},
|
||
{
|
||
"id": "cable-spool",
|
||
"file": "MA_CableSpool.glb",
|
||
"name": "Cable Spool",
|
||
"category": "cargo",
|
||
"blurb": "Knee-high reel of conduit. Lean it against a wall.",
|
||
"size": [
|
||
0.7,
|
||
0.72,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "o2-bottle",
|
||
"file": "MA_O2Bottle.glb",
|
||
"name": "O2 Bottle",
|
||
"category": "cargo",
|
||
"blurb": "Single cylinder. Chest-high. Rack them by the airlock.",
|
||
"size": [
|
||
0.22,
|
||
1.15,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "toolbox",
|
||
"file": "MA_ToolCase.glb",
|
||
"name": "Tool Case",
|
||
"category": "cargo",
|
||
"blurb": "Handheld crate. Sits on a workbench.",
|
||
"size": [
|
||
0.5,
|
||
0.32,
|
||
0.3
|
||
]
|
||
},
|
||
{
|
||
"id": "flood-lamp",
|
||
"file": "MA_WorkLamp.glb",
|
||
"name": "Work Lamp",
|
||
"category": "power",
|
||
"blurb": "Stand lamp at 1.65 m. Shoulder height. Light a pad or a bay.",
|
||
"size": [
|
||
0.36,
|
||
1.65,
|
||
0.36
|
||
]
|
||
},
|
||
{
|
||
"id": "battery-pack",
|
||
"file": "MA_BatteryBrick.glb",
|
||
"name": "Battery Brick",
|
||
"category": "power",
|
||
"blurb": "Portable cell. Hip-high. LEDs on the face.",
|
||
"size": [
|
||
0.4,
|
||
0.53,
|
||
0.26
|
||
]
|
||
},
|
||
{
|
||
"id": "wall-conduit",
|
||
"file": "MA_Conduit.glb",
|
||
"name": "Conduit Junction",
|
||
"category": "power",
|
||
"blurb": "Pipe run with a junction box at chest height.",
|
||
"size": [
|
||
0.5,
|
||
1.85,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "sensor-post",
|
||
"file": "MA_SensorPost.glb",
|
||
"name": "Sensor Post",
|
||
"category": "power",
|
||
"blurb": "1.8 m mast — player-height. Status lamp on top.",
|
||
"size": [
|
||
0.28,
|
||
1.8,
|
||
0.28
|
||
]
|
||
},
|
||
{
|
||
"id": "mess-bench",
|
||
"file": "MA_MessBench.glb",
|
||
"name": "Mess Bench",
|
||
"category": "command",
|
||
"blurb": "Seat at 0.45 m. Two people. Galley companion.",
|
||
"size": [
|
||
1.55,
|
||
0.48,
|
||
0.38
|
||
]
|
||
},
|
||
{
|
||
"id": "ladder",
|
||
"file": "MA_Ladder.glb",
|
||
"name": "Wall Ladder",
|
||
"category": "structure",
|
||
"blurb": "2.2 m climb. Hang it on a bulkhead or a pad skirt.",
|
||
"size": [
|
||
0.5,
|
||
2.2,
|
||
0.1
|
||
]
|
||
},
|
||
{
|
||
"id": "stair",
|
||
"file": "MA_Stair.glb",
|
||
"name": "Deck Stair",
|
||
"category": "structure",
|
||
"blurb": "Three risers, 0.54 m. Rail on the sides. Deck-to-catwalk.",
|
||
"size": [
|
||
0.9,
|
||
1.37,
|
||
0.8
|
||
]
|
||
},
|
||
{
|
||
"id": "stanchion",
|
||
"file": "MA_Stanchion.glb",
|
||
"name": "Queue Post",
|
||
"category": "structure",
|
||
"blurb": "Belt post at 1.05 m. Line an airlock or a pad.",
|
||
"size": [
|
||
0.56,
|
||
1.1,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "cctv",
|
||
"file": "MA_Cctv.glb",
|
||
"name": "Deck Camera",
|
||
"category": "power",
|
||
"blurb": "Wall CCTV. Glass lens, origin at the floor, head at 2.1 m.",
|
||
"size": [
|
||
0.18,
|
||
2.2,
|
||
0.28
|
||
]
|
||
},
|
||
{
|
||
"id": "fuse-box",
|
||
"file": "MA_FuseBox.glb",
|
||
"name": "Breaker Cabinet",
|
||
"category": "power",
|
||
"blurb": "Chest-height panel with a glass window over the toggles.",
|
||
"size": [
|
||
0.46,
|
||
1.53,
|
||
0.18
|
||
]
|
||
},
|
||
{
|
||
"id": "exit-sign",
|
||
"file": "MA_ExitSign.glb",
|
||
"name": "Exit Marker",
|
||
"category": "command",
|
||
"blurb": "Green EXIT slab. Hang it at 2.1 m above a hatch.",
|
||
"size": [
|
||
0.58,
|
||
2.28,
|
||
0.12
|
||
]
|
||
},
|
||
{
|
||
"id": "water-dispenser",
|
||
"file": "MA_WaterFont.glb",
|
||
"name": "Water Font",
|
||
"category": "life-support",
|
||
"blurb": "Potable fountain. Glass carafe on top. 1.5 m.",
|
||
"size": [
|
||
0.42,
|
||
1.52,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "wall-monitor",
|
||
"file": "MA_WallMonitor.glb",
|
||
"name": "Wall Monitor",
|
||
"category": "command",
|
||
"blurb": "Eye-level screen under a glass pane. Status, not entertainment.",
|
||
"size": [
|
||
0.76,
|
||
1.83,
|
||
0.12
|
||
]
|
||
},
|
||
{
|
||
"id": "shelf-unit",
|
||
"file": "MA_Shelf.glb",
|
||
"name": "Open Shelf",
|
||
"category": "command",
|
||
"blurb": "1.8 m rack. Lived-in clutter: crate, bin, box.",
|
||
"size": [
|
||
0.9,
|
||
1.81,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "footlocker",
|
||
"file": "MA_Footlocker.glb",
|
||
"name": "Footlocker",
|
||
"category": "cargo",
|
||
"blurb": "Crew trunk at the bunk. Handle, stencil, orange lid seam.",
|
||
"size": [
|
||
0.97,
|
||
0.48,
|
||
0.5
|
||
]
|
||
},
|
||
{
|
||
"id": "hose-reel",
|
||
"file": "MA_HoseReel.glb",
|
||
"name": "Hose Reel",
|
||
"category": "life-support",
|
||
"blurb": "Knee-high coolant hose. Park it by the ice plant.",
|
||
"size": [
|
||
0.5,
|
||
0.6,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "valve-wheel",
|
||
"file": "MA_Valve.glb",
|
||
"name": "Manual Valve",
|
||
"category": "life-support",
|
||
"blurb": "Orange wheel on a standpipe. 0.85 m. Hand-turn the loop.",
|
||
"size": [
|
||
0.4,
|
||
0.86,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "floor-grate",
|
||
"file": "MA_FloorGrate.glb",
|
||
"name": "Floor Grate",
|
||
"category": "structure",
|
||
"blurb": "1 m deck grate. Drop it over a trench or a hatch well.",
|
||
"size": [
|
||
1.05,
|
||
0.08,
|
||
1.05
|
||
]
|
||
},
|
||
{
|
||
"id": "data-pad",
|
||
"file": "MA_DataPad.glb",
|
||
"name": "Data Slate",
|
||
"category": "command",
|
||
"blurb": "Handheld glass tablet. Drop it on a bench or a holotable.",
|
||
"size": [
|
||
0.28,
|
||
0.05,
|
||
0.18
|
||
]
|
||
},
|
||
{
|
||
"id": "pa-speaker",
|
||
"file": "MA_PaSpeaker.glb",
|
||
"name": "PA Horn",
|
||
"category": "power",
|
||
"blurb": "Wall speaker. Origin at the floor, driver at 2.0 m.",
|
||
"size": [
|
||
0.24,
|
||
2.1,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "charging-dock",
|
||
"file": "MA_ChargeDock.glb",
|
||
"name": "Charge Dock",
|
||
"category": "power",
|
||
"blurb": "Hip-high brick dock. Two bays, status lamps.",
|
||
"size": [
|
||
0.55,
|
||
0.29,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "first-aid",
|
||
"file": "MA_FirstAid.glb",
|
||
"name": "First Aid",
|
||
"category": "life-support",
|
||
"blurb": "Wall kit with a glass door and a green cross. Eye height.",
|
||
"size": [
|
||
0.42,
|
||
1.67,
|
||
0.16
|
||
]
|
||
},
|
||
{
|
||
"id": "sample-rack",
|
||
"file": "MA_SampleRack.glb",
|
||
"name": "Sample Rack",
|
||
"category": "cargo",
|
||
"blurb": "Six glass vials in a bench rack. Polar ice, He-3 dust.",
|
||
"size": [
|
||
0.42,
|
||
0.26,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "wall-sconce",
|
||
"file": "MA_Sconce.glb",
|
||
"name": "Wall Sconce",
|
||
"category": "structure",
|
||
"blurb": "Warm fixture at 1.7 m. Glass diffuser over the lamp.",
|
||
"size": [
|
||
0.16,
|
||
1.8,
|
||
0.16
|
||
]
|
||
},
|
||
{
|
||
"id": "corner-column",
|
||
"file": "MA_Column.glb",
|
||
"name": "Corner Column",
|
||
"category": "structure",
|
||
"blurb": "2.6 m structural post. Matches atrium wall height.",
|
||
"size": [
|
||
0.36,
|
||
2.6,
|
||
0.36
|
||
]
|
||
},
|
||
{
|
||
"id": "extinguisher",
|
||
"file": "MA_Extinguisher.glb",
|
||
"name": "Extinguisher",
|
||
"category": "life-support",
|
||
"blurb": "Handheld bottle on a floor bracket. 0.72 m.",
|
||
"size": [
|
||
0.22,
|
||
0.72,
|
||
0.16
|
||
]
|
||
},
|
||
{
|
||
"id": "grow-tent",
|
||
"file": "MA_GrowTent.glb",
|
||
"name": "Grow Tent",
|
||
"category": "grow",
|
||
"blurb": "Open-front mylar bay. One PlantSpot in the soil. Drop a crop pot in.",
|
||
"size": [
|
||
1.26,
|
||
2.08,
|
||
1.26
|
||
]
|
||
},
|
||
{
|
||
"id": "grow-light-bar",
|
||
"file": "MA_CanopyBar.glb",
|
||
"name": "Canopy Bar",
|
||
"category": "grow",
|
||
"blurb": "Orange LED bar. Hang it in a tent or an agri dome.",
|
||
"size": [
|
||
1.35,
|
||
0.46,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "cannabis-plant",
|
||
"file": "MA_PalmateCrop.glb",
|
||
"name": "Palmate Crop",
|
||
"category": "grow",
|
||
"blurb": "Fan of palmate leaves in the shared crop pot.",
|
||
"size": [
|
||
0.42,
|
||
1.12,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "drying-rack",
|
||
"file": "MA_DryingRack.glb",
|
||
"name": "Drying Rack",
|
||
"category": "grow",
|
||
"blurb": "Three rails and empty hooks. Park it in a dark bay.",
|
||
"size": [
|
||
0.98,
|
||
1.72,
|
||
0.52
|
||
]
|
||
},
|
||
{
|
||
"id": "nutrient-jug",
|
||
"file": "MA_NutrientJug.glb",
|
||
"name": "Nutrient Jug",
|
||
"category": "grow",
|
||
"blurb": "Teal jerry can, cap, and a handle that meets the shoulder.",
|
||
"size": [
|
||
0.32,
|
||
0.64,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "carbon-filter",
|
||
"file": "MA_CarbonFilter.glb",
|
||
"name": "Carbon Filter",
|
||
"category": "grow",
|
||
"blurb": "Scrubber can with a duct elbow. Keep the tent honest.",
|
||
"size": [
|
||
0.5,
|
||
1.18,
|
||
0.7
|
||
]
|
||
},
|
||
{
|
||
"id": "pack-scale",
|
||
"file": "MA_PackScale.glb",
|
||
"name": "Pack Scale",
|
||
"category": "grow",
|
||
"blurb": "Bench scale, glass readout. Finish the pack-out.",
|
||
"size": [
|
||
0.38,
|
||
0.22,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "cure-jar",
|
||
"file": "MA_CureJar.glb",
|
||
"name": "Cure Jar",
|
||
"category": "grow",
|
||
"blurb": "Glass jar, orange lid, a cola inside. Stack a dozen.",
|
||
"size": [
|
||
0.22,
|
||
0.34,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "drip-manifold",
|
||
"file": "MA_DripManifold.glb",
|
||
"name": "Drip Manifold",
|
||
"category": "grow",
|
||
"blurb": "Irrigation bar over a soil lip. Two PlantSpots under the drippers.",
|
||
"size": [
|
||
1.15,
|
||
0.64,
|
||
0.78
|
||
]
|
||
},
|
||
{
|
||
"id": "clone-tray",
|
||
"file": "MA_CloneTray.glb",
|
||
"name": "Clone Tray",
|
||
"category": "grow",
|
||
"blurb": "Humidity dome over one PlantSpot. Seats the crop pot.",
|
||
"size": [
|
||
0.72,
|
||
0.56,
|
||
0.72
|
||
]
|
||
},
|
||
{
|
||
"id": "stash-crate",
|
||
"file": "MA_StashCrate.glb",
|
||
"name": "Stash Crate",
|
||
"category": "grow",
|
||
"blurb": "Lockup box with a green band. Finished packs.",
|
||
"size": [
|
||
0.64,
|
||
0.48,
|
||
0.44
|
||
]
|
||
},
|
||
{
|
||
"id": "grow-pot",
|
||
"file": "MA_GrowPot.glb",
|
||
"name": "Crop Pot",
|
||
"category": "grow",
|
||
"blurb": "The one solid pot. Same saucer as every soy, potato, and smoke stage. Soil top at 0.25 m.",
|
||
"size": [
|
||
0.4,
|
||
0.25,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "grow-plot",
|
||
"file": "MA_GrowPlot.glb",
|
||
"name": "Soil Plot",
|
||
"category": "grow",
|
||
"blurb": "Raised soil bed with three PlantSpots. Parent a crop stage to a spot and the pot sits in the well.",
|
||
"size": [
|
||
1.96,
|
||
0.2,
|
||
0.78
|
||
]
|
||
},
|
||
{
|
||
"id": "soy-sprout",
|
||
"file": "MA_SoySprout.glb",
|
||
"name": "Soy, sprout",
|
||
"category": "grow",
|
||
"blurb": "Stage one. Two fat cotyledons and a first trifoliate, in a pot.",
|
||
"size": [
|
||
0.45,
|
||
0.48,
|
||
0.45
|
||
]
|
||
},
|
||
{
|
||
"id": "soy-veg",
|
||
"file": "MA_SoyVeg.glb",
|
||
"name": "Soy, vegetative",
|
||
"category": "grow",
|
||
"blurb": "Stage two. Alternate trifoliate leaves. No flowers yet.",
|
||
"size": [
|
||
0.85,
|
||
1.05,
|
||
0.85
|
||
]
|
||
},
|
||
{
|
||
"id": "soy-bloom",
|
||
"file": "MA_SoyBloom.glb",
|
||
"name": "Soy, bloom",
|
||
"category": "grow",
|
||
"blurb": "Stage three. White and lilac racemes in the leaf axils.",
|
||
"size": [
|
||
1,
|
||
1.25,
|
||
1
|
||
]
|
||
},
|
||
{
|
||
"id": "soy-pod",
|
||
"file": "MA_SoyPod.glb",
|
||
"name": "Soy, pods",
|
||
"category": "grow",
|
||
"blurb": "Stage four. Green pods hanging under a full canopy.",
|
||
"size": [
|
||
1.05,
|
||
1.25,
|
||
1.05
|
||
]
|
||
},
|
||
{
|
||
"id": "soy-dry",
|
||
"file": "MA_SoyDry.glb",
|
||
"name": "Soy, dry-down",
|
||
"category": "grow",
|
||
"blurb": "Stage five. Yellow haulm, tan pods, a couple split over the beans.",
|
||
"size": [
|
||
0.95,
|
||
1.1,
|
||
0.95
|
||
]
|
||
},
|
||
{
|
||
"id": "potato-chit",
|
||
"file": "MA_PotatoChit.glb",
|
||
"name": "Potato, chit",
|
||
"category": "grow",
|
||
"blurb": "Stage one. A seed potato in the hill, eyes proud, pale shoots.",
|
||
"size": [
|
||
0.5,
|
||
0.55,
|
||
0.5
|
||
]
|
||
},
|
||
{
|
||
"id": "potato-haulm",
|
||
"file": "MA_PotatoHaulm.glb",
|
||
"name": "Potato, haulm",
|
||
"category": "grow",
|
||
"blurb": "Stage two. Compound leaves. The tubers are still under the soil.",
|
||
"size": [
|
||
0.95,
|
||
0.9,
|
||
0.95
|
||
]
|
||
},
|
||
{
|
||
"id": "potato-hill",
|
||
"file": "MA_PotatoHill.glb",
|
||
"name": "Potato, hill",
|
||
"category": "grow",
|
||
"blurb": "Stage three. White flowers, and the hill cracked open around the tubers.",
|
||
"size": [
|
||
1.05,
|
||
0.95,
|
||
1.05
|
||
]
|
||
},
|
||
{
|
||
"id": "helm-seat",
|
||
"file": "MA_HelmSeat.glb",
|
||
"name": "Helm Seat",
|
||
"category": "command",
|
||
"blurb": "CIC chair. High back, belts, worn cream. Sit a plot officer.",
|
||
"size": [
|
||
0.7,
|
||
1.28,
|
||
0.62
|
||
]
|
||
},
|
||
{
|
||
"id": "scope-console",
|
||
"file": "MA_ScopeConsole.glb",
|
||
"name": "Scope Console",
|
||
"category": "command",
|
||
"blurb": "Pedestal tactical scope with a glass page. Not a trademark.",
|
||
"size": [
|
||
0.96,
|
||
1.14,
|
||
0.7
|
||
]
|
||
},
|
||
{
|
||
"id": "bulkhead-comm",
|
||
"file": "MA_BulkheadComm.glb",
|
||
"name": "Bulkhead Comm",
|
||
"category": "power",
|
||
"blurb": "Wall handset and glass page. Hang it at 1.45 m.",
|
||
"size": [
|
||
0.32,
|
||
1.7,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "magboot-rack",
|
||
"file": "MA_MagbootRack.glb",
|
||
"name": "Magboot Rack",
|
||
"category": "cargo",
|
||
"blurb": "Two mag-plate boots on a rail. Airlock dressing.",
|
||
"size": [
|
||
0.7,
|
||
0.94,
|
||
0.36
|
||
]
|
||
},
|
||
{
|
||
"id": "coffee-bulb",
|
||
"file": "MA_CoffeeBulb.glb",
|
||
"name": "Coffee Bulb",
|
||
"category": "command",
|
||
"blurb": "Flat foil coffee ration with a short bite cap.",
|
||
"size": [
|
||
0.13,
|
||
0.21,
|
||
0.05
|
||
]
|
||
},
|
||
{
|
||
"id": "mess-plate",
|
||
"file": "MA_MessPlate.glb",
|
||
"name": "Mess Plate",
|
||
"category": "command",
|
||
"blurb": "Battered plate and cup. Scatter on a mess bench.",
|
||
"size": [
|
||
0.42,
|
||
0.12,
|
||
0.28
|
||
]
|
||
},
|
||
{
|
||
"id": "crash-couch",
|
||
"file": "MA_CrashCouch.glb",
|
||
"name": "Crash Couch",
|
||
"category": "command",
|
||
"blurb": "High-g recliner. Belts, side stick, hazard sill.",
|
||
"size": [
|
||
0.85,
|
||
1.05,
|
||
1.45
|
||
]
|
||
},
|
||
{
|
||
"id": "launch-strobe",
|
||
"file": "MA_LaunchStrobe.glb",
|
||
"name": "Launch Strobe",
|
||
"category": "power",
|
||
"blurb": "Orange beacon on a mast. Pad and lock warning.",
|
||
"size": [
|
||
0.24,
|
||
1.86,
|
||
0.24
|
||
]
|
||
},
|
||
{
|
||
"id": "ampoule-rack",
|
||
"file": "MA_AmpouleRack.glb",
|
||
"name": "Ampoule Rack",
|
||
"category": "life-support",
|
||
"blurb": "Five glass ampoules in a bench tray. Medbay dressing.",
|
||
"size": [
|
||
0.42,
|
||
0.32,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "burn-clock",
|
||
"file": "MA_BurnClock.glb",
|
||
"name": "Burn Clock",
|
||
"category": "command",
|
||
"blurb": "Countdown slab behind glass. Four orange glyphs.",
|
||
"size": [
|
||
0.7,
|
||
1.78,
|
||
0.14
|
||
]
|
||
},
|
||
{
|
||
"id": "hatch-wheel",
|
||
"file": "MA_HatchWheel.glb",
|
||
"name": "Hatch Wheel",
|
||
"category": "structure",
|
||
"blurb": "Dog-wheel on a post. WheelSpin clip turns it a full turn.",
|
||
"size": [
|
||
0.5,
|
||
1.12,
|
||
0.28
|
||
]
|
||
},
|
||
{
|
||
"id": "gauge-bank",
|
||
"file": "MA_GaugeBank.glb",
|
||
"name": "Gauge Bank",
|
||
"category": "life-support",
|
||
"blurb": "Three glass gauges on a plate. Read the loop.",
|
||
"size": [
|
||
0.55,
|
||
1.52,
|
||
0.16
|
||
]
|
||
},
|
||
{
|
||
"id": "general-alarm",
|
||
"file": "MA_GeneralAlarm.glb",
|
||
"name": "General Alarm",
|
||
"category": "power",
|
||
"blurb": "Action-stations beacon. Origin at the floor, lamp at 2.05 m.",
|
||
"size": [
|
||
0.22,
|
||
2.16,
|
||
0.28
|
||
]
|
||
},
|
||
{
|
||
"id": "tray-stack",
|
||
"file": "MA_TrayStack.glb",
|
||
"name": "Tray Stack",
|
||
"category": "command",
|
||
"blurb": "Five nested mess trays. Galley clutter.",
|
||
"size": [
|
||
0.5,
|
||
0.28,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "bunk-rail",
|
||
"file": "MA_BunkRail.glb",
|
||
"name": "Bunk Rail",
|
||
"category": "command",
|
||
"blurb": "1.6 m grab rail. Zero-g berth companion.",
|
||
"size": [
|
||
0.2,
|
||
0.95,
|
||
1.6
|
||
]
|
||
},
|
||
{
|
||
"id": "plot-board",
|
||
"file": "MA_PlotBoard.glb",
|
||
"name": "Plot Board",
|
||
"category": "command",
|
||
"blurb": "Standing nav board. Glass over a teal plot.",
|
||
"size": [
|
||
0.95,
|
||
1.85,
|
||
0.12
|
||
]
|
||
},
|
||
{
|
||
"id": "ration-tap",
|
||
"file": "MA_RationTap.glb",
|
||
"name": "Ration Tap",
|
||
"category": "command",
|
||
"blurb": "Protein dispenser. Spigot, slot, status lamp.",
|
||
"size": [
|
||
0.45,
|
||
1.42,
|
||
0.36
|
||
]
|
||
},
|
||
{
|
||
"id": "cupola",
|
||
"file": "MA_Cupola.glb",
|
||
"name": "Cupola",
|
||
"category": "structure",
|
||
"blurb": "Open port and a glass bubble. You can see out.",
|
||
"size": [
|
||
1.2,
|
||
2,
|
||
0.7
|
||
]
|
||
},
|
||
{
|
||
"id": "spin-marker",
|
||
"file": "MA_SpinMarker.glb",
|
||
"name": "Spin Marker",
|
||
"category": "command",
|
||
"blurb": "Spinward arrow on a post. Orient a drum deck.",
|
||
"size": [
|
||
0.55,
|
||
1.75,
|
||
0.16
|
||
]
|
||
},
|
||
{
|
||
"id": "tether-cleat",
|
||
"file": "MA_TetherCleat.glb",
|
||
"name": "Tether Cleat",
|
||
"category": "structure",
|
||
"blurb": "EVA tie-off. Orange ring, hazard sill.",
|
||
"size": [
|
||
0.32,
|
||
0.4,
|
||
0.28
|
||
]
|
||
},
|
||
{
|
||
"id": "damage-locker",
|
||
"file": "MA_DamageLocker.glb",
|
||
"name": "Damage Locker",
|
||
"category": "cargo",
|
||
"blurb": "DC cabinet. DoorOpen clip swings the glass door. Gear stays on the shelves.",
|
||
"size": [
|
||
0.7,
|
||
1.58,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "hatch-panel",
|
||
"file": "MA_HatchPanel.glb",
|
||
"name": "Hatch Panel",
|
||
"category": "structure",
|
||
"blurb": "Local hatch controls. Metal wheel on the face, WheelSpin clip.",
|
||
"size": [
|
||
0.48,
|
||
1.62,
|
||
0.18
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-america",
|
||
"file": "MA_StandardAmerica.glb",
|
||
"name": "North American Hegemony",
|
||
"category": "banner",
|
||
"blurb": "The jack, same proportion as the old American flag: blue over the top seven stripes, the lower six running full width underneath. Globe, eagle, five stars. Bottom stripe green.",
|
||
"size": [
|
||
1.36,
|
||
2.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-brazil",
|
||
"file": "MA_StandardBrazil.glb",
|
||
"name": "Brazilian Empire Standard",
|
||
"category": "banner",
|
||
"blurb": "The empire restored. Green field, gold rhombus, swallowtail. A red fillet along the foot — the unfinished war with Argentina.",
|
||
"size": [
|
||
1.2,
|
||
2.42,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-argentina",
|
||
"file": "MA_StandardArgentina.glb",
|
||
"name": "Argentine Standard",
|
||
"category": "banner",
|
||
"blurb": "Celeste and white, Sol de Mayo cut in gold. The Río de la Plata, still standing against the Brazilian empire.",
|
||
"size": [
|
||
1.15,
|
||
2.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-europe",
|
||
"file": "MA_StandardEurope.glb",
|
||
"name": "European Union Standard",
|
||
"category": "banner",
|
||
"blurb": "Space bureau ensign. Twelve gold stars, and a small ESA roundel — the e and the dot — in the center.",
|
||
"size": [
|
||
1.08,
|
||
2.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-russia",
|
||
"file": "MA_StandardRussia.glb",
|
||
"name": "Russian Standard",
|
||
"category": "banner",
|
||
"blurb": "White, blue, red, with a small orbit set on the blue. A power that never came down from space.",
|
||
"size": [
|
||
1.16,
|
||
2.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-japan",
|
||
"file": "MA_StandardJapan.glb",
|
||
"name": "Japanese Standard",
|
||
"category": "banner",
|
||
"blurb": "The sun, and a thin gold ring around it. Japan's space ensign — the disc kept, the orbit added.",
|
||
"size": [
|
||
1.02,
|
||
2.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-eaf",
|
||
"file": "MA_StandardEAF.glb",
|
||
"name": "East Asian Federation",
|
||
"category": "banner",
|
||
"blurb": "Horizontal ensign. Red field, one great gold star, and an orbit of lesser stars — the federation's reach off the ground.",
|
||
"size": [
|
||
1.26,
|
||
2.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-indonesia",
|
||
"file": "MA_StandardIndonesia.glb",
|
||
"name": "Indonesian Standard",
|
||
"category": "banner",
|
||
"blurb": "Red over white, a full ensign. One gold star on the red and a ring seated on it — the same space mark as the others.",
|
||
"size": [
|
||
1.18,
|
||
2.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-australia",
|
||
"file": "MA_StandardAustralia.glb",
|
||
"name": "Australian Ensign",
|
||
"category": "banner",
|
||
"blurb": "Jack in the canton. Gold Commonwealth star under it. Southern Cross charted on the fly, gold orbit around the constellation.",
|
||
"size": [
|
||
1.2,
|
||
2.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-india",
|
||
"file": "MA_StandardIndia.glb",
|
||
"name": "Indian Standard",
|
||
"category": "banner",
|
||
"blurb": "Saffron, white, green. The Ashoka wheel stays, and a gold orbit sits just outside it.",
|
||
"size": [
|
||
1.22,
|
||
2.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-spaceforce",
|
||
"file": "MA_StandardSpaceForce.glb",
|
||
"name": "NAH Space Force",
|
||
"category": "banner",
|
||
"blurb": "Near-black field. A faceted silver delta in front of a gridded globe, a broken orbit, Polaris, two star clusters.",
|
||
"size": [
|
||
1.32,
|
||
2.42,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-pirate",
|
||
"file": "MA_StandardPirate.glb",
|
||
"name": "Void Jack",
|
||
"category": "banner",
|
||
"blurb": "Raider swallowtail. A thick red stripe set in from the hoist, black still wide to its left. Broken red orbit, blood star on a white moon.",
|
||
"size": [
|
||
1.26,
|
||
2.42,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-america-fly",
|
||
"file": "MA_FlyAmerica.glb",
|
||
"name": "North American Hegemony, cloth",
|
||
"category": "banner",
|
||
"blurb": "The hegemony jack with no staff. Hoist at the origin, foot on the deck — hang it, or bolt it to a hull.",
|
||
"size": [
|
||
1.36,
|
||
0.74,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-brazil-fly",
|
||
"file": "MA_FlyBrazil.glb",
|
||
"name": "Brazilian Empire, cloth",
|
||
"category": "banner",
|
||
"blurb": "Empire swallowtail, no staff. Hoist at the origin.",
|
||
"size": [
|
||
1.22,
|
||
0.78,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-argentina-fly",
|
||
"file": "MA_FlyArgentina.glb",
|
||
"name": "Argentine Standard, cloth",
|
||
"category": "banner",
|
||
"blurb": "Sol de Mayo, no staff. Hoist at the origin.",
|
||
"size": [
|
||
1.18,
|
||
0.76,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-europe-fly",
|
||
"file": "MA_FlyEurope.glb",
|
||
"name": "European Union, cloth",
|
||
"category": "banner",
|
||
"blurb": "The twelve-star orbit, no staff. Hoist at the origin.",
|
||
"size": [
|
||
1.16,
|
||
0.76,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-russia-fly",
|
||
"file": "MA_FlyRussia.glb",
|
||
"name": "Russian Standard, cloth",
|
||
"category": "banner",
|
||
"blurb": "Tricolor and orbit, no staff. Hoist at the origin.",
|
||
"size": [
|
||
1.2,
|
||
0.74,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-japan-fly",
|
||
"file": "MA_FlyJapan.glb",
|
||
"name": "Japanese Standard, cloth",
|
||
"category": "banner",
|
||
"blurb": "Sun and gold ring, no staff. Hoist at the origin.",
|
||
"size": [
|
||
1.08,
|
||
0.74,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-eaf-fly",
|
||
"file": "MA_FlyEastAsia.glb",
|
||
"name": "East Asian Federation, cloth",
|
||
"category": "banner",
|
||
"blurb": "Red field and the orbit of stars, no staff. Hoist at the origin.",
|
||
"size": [
|
||
1.26,
|
||
0.74,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-indonesia-fly",
|
||
"file": "MA_FlyIndonesia.glb",
|
||
"name": "Indonesian Standard, cloth",
|
||
"category": "banner",
|
||
"blurb": "Red over white, no staff. Hoist at the origin.",
|
||
"size": [
|
||
1.18,
|
||
0.76,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-australia-fly",
|
||
"file": "MA_FlyAustralia.glb",
|
||
"name": "Australian Ensign, cloth",
|
||
"category": "banner",
|
||
"blurb": "Jack canton, Commonwealth star, charted Cross. No staff. Hoist at the origin.",
|
||
"size": [
|
||
1.26,
|
||
0.78,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-india-fly",
|
||
"file": "MA_FlyIndia.glb",
|
||
"name": "Indian Standard, cloth",
|
||
"category": "banner",
|
||
"blurb": "The tricolor and the wheel, no staff. Hoist at the origin.",
|
||
"size": [
|
||
1.22,
|
||
0.76,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-spaceforce-fly",
|
||
"file": "MA_FlySpaceForce.glb",
|
||
"name": "NAH Space Force, cloth",
|
||
"category": "banner",
|
||
"blurb": "The delta ensign with no staff. Hang it in a bay or lace it to a hull.",
|
||
"size": [
|
||
1.32,
|
||
0.78,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "banner-pirate-fly",
|
||
"file": "MA_FlyPirate.glb",
|
||
"name": "Void Jack, cloth",
|
||
"category": "banner",
|
||
"blurb": "The raider helm, no staff. Hoist at the origin.",
|
||
"size": [
|
||
1.26,
|
||
0.74,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "lecture-lectern",
|
||
"file": "MA_LectureLectern.glb",
|
||
"name": "Lecture Lectern",
|
||
"category": "campus",
|
||
"blurb": "Slanted reading deck, a glass slate, and a short mic. The lip is lit.",
|
||
"size": [
|
||
0.7,
|
||
1.4,
|
||
0.55
|
||
]
|
||
},
|
||
{
|
||
"id": "seminar-table",
|
||
"file": "MA_SeminarTable.glb",
|
||
"name": "Seminar Table",
|
||
"category": "campus",
|
||
"blurb": "Long cream table. The glass channel down the middle is the shared holo.",
|
||
"size": [
|
||
2.3,
|
||
0.85,
|
||
1.1
|
||
]
|
||
},
|
||
{
|
||
"id": "study-carrel",
|
||
"file": "MA_StudyCarrel.glb",
|
||
"name": "Study Carrel",
|
||
"category": "campus",
|
||
"blurb": "One-person booth. Side wings, a dark slate, and a task lamp.",
|
||
"size": [
|
||
0.95,
|
||
1.55,
|
||
0.75
|
||
]
|
||
},
|
||
{
|
||
"id": "library-stack",
|
||
"file": "MA_LibraryStack.glb",
|
||
"name": "Library Stack",
|
||
"category": "campus",
|
||
"blurb": "Five shelves of volume blocks. A single face, feet on the deck.",
|
||
"size": [
|
||
1.2,
|
||
1.95,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "library-range",
|
||
"file": "MA_LibraryRange.glb",
|
||
"name": "Library Range",
|
||
"category": "campus",
|
||
"blurb": "Double-faced bay. Volumes on both sides, and one shelf left short for a flat folio.",
|
||
"size": [
|
||
1.2,
|
||
1.78,
|
||
0.72
|
||
]
|
||
},
|
||
{
|
||
"id": "thesis-archive",
|
||
"file": "MA_ThesisArchive.glb",
|
||
"name": "Thesis Archive",
|
||
"category": "campus",
|
||
"blurb": "Four drawers and a glass reading slab. Citations live in the drawers.",
|
||
"size": [
|
||
1.2,
|
||
1,
|
||
0.6
|
||
]
|
||
},
|
||
{
|
||
"id": "lecture-board",
|
||
"file": "MA_LectureBoard.glb",
|
||
"name": "Lecture Board",
|
||
"category": "campus",
|
||
"blurb": "Freestanding frame. Glass over a cyan field, a tray along the foot.",
|
||
"size": [
|
||
1.85,
|
||
1.55,
|
||
0.45
|
||
]
|
||
},
|
||
{
|
||
"id": "teaching-bench",
|
||
"file": "MA_TeachingBench.glb",
|
||
"name": "Teaching Bench",
|
||
"category": "campus",
|
||
"blurb": "Lab counter with a small sink, three reagent cylinders, and a power lip.",
|
||
"size": [
|
||
1.75,
|
||
1.05,
|
||
0.75
|
||
]
|
||
},
|
||
{
|
||
"id": "lab-centrifuge",
|
||
"file": "MA_LabCentrifuge.glb",
|
||
"name": "Lab Centrifuge",
|
||
"category": "campus",
|
||
"blurb": "Squat drum on a hazard foot. Lid, viewport, two status lamps.",
|
||
"size": [
|
||
0.55,
|
||
0.5,
|
||
0.55
|
||
]
|
||
},
|
||
{
|
||
"id": "glove-box",
|
||
"file": "MA_GloveBox.glb",
|
||
"name": "Glove Box",
|
||
"category": "campus",
|
||
"blurb": "Sealed cabinet on a stand. Two ports and a side pass-through.",
|
||
"size": [
|
||
1.2,
|
||
1.3,
|
||
0.75
|
||
]
|
||
},
|
||
{
|
||
"id": "bench-scope",
|
||
"file": "MA_BenchScope.glb",
|
||
"name": "Bench Scope",
|
||
"category": "campus",
|
||
"blurb": "Optical scope. Arm, stage, and a lit well. Sits on a bench.",
|
||
"size": [
|
||
0.32,
|
||
0.42,
|
||
0.28
|
||
]
|
||
},
|
||
{
|
||
"id": "instruction-arm",
|
||
"file": "MA_InstructionArm.glb",
|
||
"name": "Instruction Arm",
|
||
"category": "campus",
|
||
"blurb": "Three-segment teaching arm on a pedestal. A two-finger gripper.",
|
||
"size": [
|
||
0.55,
|
||
1,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "student-fab",
|
||
"file": "MA_StudentFab.glb",
|
||
"name": "Student Fabricator",
|
||
"category": "campus",
|
||
"blurb": "Enclosed printer. Glass door, a lit bed, and a side spool.",
|
||
"size": [
|
||
0.7,
|
||
0.6,
|
||
0.55
|
||
]
|
||
},
|
||
{
|
||
"id": "desk-orrery",
|
||
"file": "MA_DeskOrrery.glb",
|
||
"name": "Desk Orrery",
|
||
"category": "campus",
|
||
"blurb": "Three tilted rings, a lit primary, and a small body on each ring.",
|
||
"size": [
|
||
0.48,
|
||
0.4,
|
||
0.48
|
||
]
|
||
},
|
||
{
|
||
"id": "planetarium",
|
||
"file": "MA_Planetarium.glb",
|
||
"name": "Planetarium Projector",
|
||
"category": "campus",
|
||
"blurb": "Plinth, a starred sphere, and a lens snout. A classroom instrument.",
|
||
"size": [
|
||
0.45,
|
||
1.4,
|
||
0.45
|
||
]
|
||
},
|
||
{
|
||
"id": "quad-bench",
|
||
"file": "MA_QuadBench.glb",
|
||
"name": "Quad Bench",
|
||
"category": "campus",
|
||
"blurb": "Atrium bench. Cream seat, a teal back rail, two charcoal feet.",
|
||
"size": [
|
||
1.7,
|
||
0.8,
|
||
0.5
|
||
]
|
||
},
|
||
{
|
||
"id": "notice-mast",
|
||
"file": "MA_NoticeMast.glb",
|
||
"name": "Notice Mast",
|
||
"category": "campus",
|
||
"blurb": "Quad board under a cyan header. Five pinned campus flyers, small print.",
|
||
"size": [
|
||
0.75,
|
||
1.8,
|
||
0.3
|
||
]
|
||
},
|
||
{
|
||
"id": "cadet-lockers",
|
||
"file": "MA_CadetLockers.glb",
|
||
"name": "Cadet Lockers",
|
||
"category": "campus",
|
||
"blurb": "Three full-height bays. Vent, grip, and a status lamp on each door.",
|
||
"size": [
|
||
1.6,
|
||
1.95,
|
||
0.52
|
||
]
|
||
},
|
||
{
|
||
"id": "honors-case",
|
||
"file": "MA_HonorsCase.glb",
|
||
"name": "Honors Case",
|
||
"category": "campus",
|
||
"blurb": "Glass cabinet. Three medals on the upper shelf and a citation below.",
|
||
"size": [
|
||
0.75,
|
||
1.6,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "exam-desk",
|
||
"file": "MA_ExamDesk.glb",
|
||
"name": "Exam Desk",
|
||
"category": "campus",
|
||
"blurb": "Single desk. Side wings, a dark slate, and a stylus tray.",
|
||
"size": [
|
||
0.82,
|
||
0.85,
|
||
0.62
|
||
]
|
||
},
|
||
{
|
||
"id": "headset-rack",
|
||
"file": "MA_HeadsetRack.glb",
|
||
"name": "Headset Rack",
|
||
"category": "campus",
|
||
"blurb": "Four lecture headsets on a rail. Visor glass is a small cyan slit.",
|
||
"size": [
|
||
1,
|
||
0.55,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "campus-clock",
|
||
"file": "MA_CampusClock.glb",
|
||
"name": "Campus Chronometer",
|
||
"category": "campus",
|
||
"blurb": "Standing face. Four ticks, two hands, a lit hub.",
|
||
"size": [
|
||
0.5,
|
||
2,
|
||
0.35
|
||
]
|
||
},
|
||
{
|
||
"id": "survey-scope",
|
||
"file": "MA_SurveyScope.glb",
|
||
"name": "Survey Telescope",
|
||
"category": "campus",
|
||
"blurb": "Fork-mounted survey refractor. Dew shield, finder, rear eyepiece. Nods and slews.",
|
||
"size": [
|
||
0.6,
|
||
1.65,
|
||
0.95
|
||
]
|
||
},
|
||
{
|
||
"id": "smoke-sprout",
|
||
"file": "MA_SmokeSprout.glb",
|
||
"name": "Smoke Leaf, sprout",
|
||
"category": "contraband",
|
||
"blurb": "Stage one. Cotyledons and a first three-finger leaf, in a pot.",
|
||
"size": [
|
||
0.42,
|
||
0.5,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "smoke-veg",
|
||
"file": "MA_SmokeVeg.glb",
|
||
"name": "Smoke Leaf, vegetative",
|
||
"category": "contraband",
|
||
"blurb": "Stage two. Serrated fans on a branching stem. No cola yet.",
|
||
"size": [
|
||
0.9,
|
||
1.15,
|
||
0.9
|
||
]
|
||
},
|
||
{
|
||
"id": "smoke-flower",
|
||
"file": "MA_SmokeFlower.glb",
|
||
"name": "Smoke Leaf, flower",
|
||
"category": "contraband",
|
||
"blurb": "Stage three. Mature plant, frosted colas, and a lime-purple sparkle plume.",
|
||
"size": [
|
||
1.35,
|
||
1.95,
|
||
1.35
|
||
]
|
||
},
|
||
{
|
||
"id": "clone-dome",
|
||
"file": "MA_CloneDome.glb",
|
||
"name": "Clone Dome",
|
||
"category": "contraband",
|
||
"blurb": "Six cells under a hood that sits on the tray.",
|
||
"size": [
|
||
0.75,
|
||
0.3,
|
||
0.46
|
||
]
|
||
},
|
||
{
|
||
"id": "pack-table",
|
||
"file": "MA_PackTable.glb",
|
||
"name": "Pack Table",
|
||
"category": "contraband",
|
||
"blurb": "Pouches on the top and a sealer at the right hand.",
|
||
"size": [
|
||
1.25,
|
||
0.9,
|
||
0.75
|
||
]
|
||
},
|
||
{
|
||
"id": "pouch-roll",
|
||
"file": "MA_PouchRoll.glb",
|
||
"name": "Pouch Roll",
|
||
"category": "contraband",
|
||
"blurb": "A roll on an axle, with a strip leaving the bottom.",
|
||
"size": [
|
||
0.5,
|
||
0.45,
|
||
0.3
|
||
]
|
||
},
|
||
{
|
||
"id": "brick-press",
|
||
"file": "MA_BrickPress.glb",
|
||
"name": "Brick Press",
|
||
"category": "contraband",
|
||
"blurb": "Frame, bed, a brick, and a platen on the screw.",
|
||
"size": [
|
||
0.5,
|
||
0.65,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "vac-sealer",
|
||
"file": "MA_VacSealer.glb",
|
||
"name": "Vac Sealer",
|
||
"category": "contraband",
|
||
"blurb": "Lid on the body. A pouch sits half out of the slot.",
|
||
"size": [
|
||
0.65,
|
||
0.3,
|
||
0.45
|
||
]
|
||
},
|
||
{
|
||
"id": "cred-case",
|
||
"file": "MA_CredCase.glb",
|
||
"name": "Cred Case",
|
||
"category": "contraband",
|
||
"blurb": "Open case. Three chip stacks sit on the floor.",
|
||
"size": [
|
||
0.5,
|
||
0.4,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "dead-drop",
|
||
"file": "MA_DeadDrop.glb",
|
||
"name": "Dead Drop",
|
||
"category": "contraband",
|
||
"blurb": "Deck hatch. The lid is hinged on the back lip. A pouch is in the well.",
|
||
"size": [
|
||
0.75,
|
||
0.35,
|
||
0.55
|
||
]
|
||
},
|
||
{
|
||
"id": "burner-comm",
|
||
"file": "MA_BurnerComm.glb",
|
||
"name": "Burner Comm",
|
||
"category": "contraband",
|
||
"blurb": "Handset in a cradle. The antenna leaves the top.",
|
||
"size": [
|
||
0.25,
|
||
0.36,
|
||
0.18
|
||
]
|
||
},
|
||
{
|
||
"id": "bay-jammer",
|
||
"file": "MA_BayJammer.glb",
|
||
"name": "Bay Jammer",
|
||
"category": "contraband",
|
||
"blurb": "A case, a mast, and a crown of rods.",
|
||
"size": [
|
||
0.4,
|
||
0.7,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "false-crate",
|
||
"file": "MA_FalseCrate.glb",
|
||
"name": "False-Bottom Crate",
|
||
"category": "contraband",
|
||
"blurb": "A second floor that meets the walls, and a pouch on it.",
|
||
"size": [
|
||
0.75,
|
||
0.55,
|
||
0.55
|
||
]
|
||
},
|
||
{
|
||
"id": "spoof-tag",
|
||
"file": "MA_SpoofTag.glb",
|
||
"name": "Spoof Tag",
|
||
"category": "contraband",
|
||
"blurb": "A cargo tag seated on a strap. The lamp is live.",
|
||
"size": [
|
||
0.45,
|
||
0.35,
|
||
0.36
|
||
]
|
||
},
|
||
{
|
||
"id": "fence-counter",
|
||
"file": "MA_FenceCounter.glb",
|
||
"name": "Fence Counter",
|
||
"category": "contraband",
|
||
"blurb": "A short counter. Creds and a pouch on the top, a screen on the back.",
|
||
"size": [
|
||
1.25,
|
||
1.2,
|
||
0.6
|
||
]
|
||
},
|
||
{
|
||
"id": "wall-cache",
|
||
"file": "MA_WallCache.glb",
|
||
"name": "Wall Cache",
|
||
"category": "contraband",
|
||
"blurb": "A wall slab with a pocket cut into it. The door sits back in the recess. DoorOpen swings it clear.",
|
||
"size": [
|
||
1.24,
|
||
1.7,
|
||
0.64
|
||
]
|
||
},
|
||
{
|
||
"id": "lookout-cam",
|
||
"file": "MA_LookoutCam.glb",
|
||
"name": "Lookout Cam",
|
||
"category": "contraband",
|
||
"blurb": "Clamp, arm, body, lens. Each piece meets the last.",
|
||
"size": [
|
||
0.2,
|
||
0.28,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "burn-bin",
|
||
"file": "MA_BurnBin.glb",
|
||
"name": "Burn Bin",
|
||
"category": "contraband",
|
||
"blurb": "A can with the lid on the rim and a glow in the mouth.",
|
||
"size": [
|
||
0.4,
|
||
0.5,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "forge-press",
|
||
"file": "MA_ForgePress.glb",
|
||
"name": "Pass Forge",
|
||
"category": "contraband",
|
||
"blurb": "A bench press. The ram rides the post and stamps the card.",
|
||
"size": [
|
||
0.55,
|
||
0.58,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "night-stall",
|
||
"file": "MA_NightStall.glb",
|
||
"name": "Night Stall",
|
||
"category": "contraband",
|
||
"blurb": "A folding stall. The posts bite the table. Goods sit on the top.",
|
||
"size": [
|
||
1.35,
|
||
1.4,
|
||
0.65
|
||
]
|
||
},
|
||
{
|
||
"id": "runner-satchel",
|
||
"file": "MA_RunnerSatchel.glb",
|
||
"name": "Runner Satchel",
|
||
"category": "contraband",
|
||
"blurb": "A bag, a flap, and a strap that leaves both sides.",
|
||
"size": [
|
||
0.4,
|
||
0.55,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "handshake-box",
|
||
"file": "MA_HandshakeBox.glb",
|
||
"name": "Handshake Box",
|
||
"category": "contraband",
|
||
"blurb": "A deal box. Handle on the lid, two latches on the face.",
|
||
"size": [
|
||
0.52,
|
||
0.3,
|
||
0.36
|
||
]
|
||
},
|
||
{
|
||
"id": "neon-gate",
|
||
"file": "MA_NeonGate.glb",
|
||
"name": "Neon Gate",
|
||
"category": "night",
|
||
"blurb": "Club door. The slab is hinged on the left jamb, tubes on the posts.",
|
||
"size": [
|
||
1.46,
|
||
2.25,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "noodle-kettle",
|
||
"file": "MA_NoodleKettle.glb",
|
||
"name": "Noodle Kettle",
|
||
"category": "night",
|
||
"blurb": "Stall counter. The kettle, bowls, and spout sit on the top. Steam leaves the lid.",
|
||
"size": [
|
||
1.16,
|
||
1.3,
|
||
0.66
|
||
]
|
||
},
|
||
{
|
||
"id": "bar-stool",
|
||
"file": "MA_BarStool.glb",
|
||
"name": "Bar Stool",
|
||
"category": "night",
|
||
"blurb": "Backless stool. The neon bead sits in the skirt, and spokes tie the foot ring to the post.",
|
||
"size": [
|
||
0.36,
|
||
0.78,
|
||
0.36
|
||
]
|
||
},
|
||
{
|
||
"id": "back-bar",
|
||
"file": "MA_BackBar.glb",
|
||
"name": "Back Bar",
|
||
"category": "night",
|
||
"blurb": "Bottle wall. Earth knockoff labels on the shelf. The lower door hinges on the left stile.",
|
||
"size": [
|
||
1.24,
|
||
1.85,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "holo-pylon",
|
||
"file": "MA_HoloPylon.glb",
|
||
"name": "Holo Pylon",
|
||
"category": "night",
|
||
"blurb": "Ad pylon. A scan bar travels the glass.",
|
||
"size": [
|
||
0.42,
|
||
1.6,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "alley-lamp",
|
||
"file": "MA_AlleyLamp.glb",
|
||
"name": "Alley Lamp",
|
||
"category": "night",
|
||
"blurb": "A pole, an arm, and two tubes socketed into the hood.",
|
||
"size": [
|
||
0.55,
|
||
2.2,
|
||
0.36
|
||
]
|
||
},
|
||
{
|
||
"id": "rain-awning",
|
||
"file": "MA_RainAwning.glb",
|
||
"name": "Rain Awning",
|
||
"category": "night",
|
||
"blurb": "Two posts and a sloped deck. The tube sits on the drip edge.",
|
||
"size": [
|
||
1.6,
|
||
2.15,
|
||
1.05
|
||
]
|
||
},
|
||
{
|
||
"id": "steam-grate",
|
||
"file": "MA_SteamGrate.glb",
|
||
"name": "Steam Grate",
|
||
"category": "night",
|
||
"blurb": "A street grate on a curb. Pale steam rises through the bars.",
|
||
"size": [
|
||
0.86,
|
||
0.5,
|
||
0.86
|
||
]
|
||
},
|
||
{
|
||
"id": "cred-kiosk",
|
||
"file": "MA_CredKiosk.glb",
|
||
"name": "Cred Kiosk",
|
||
"category": "night",
|
||
"blurb": "A cred machine. The shutter drops over the glass.",
|
||
"size": [
|
||
0.58,
|
||
1.65,
|
||
0.44
|
||
]
|
||
},
|
||
{
|
||
"id": "comm-booth",
|
||
"file": "MA_CommBooth.glb",
|
||
"name": "Comm Booth",
|
||
"category": "night",
|
||
"blurb": "A standing comm. Screen, keypad, and a handset you lift from the front. Nothing to step into.",
|
||
"size": [
|
||
0.78,
|
||
1.61,
|
||
0.59
|
||
]
|
||
},
|
||
{
|
||
"id": "club-rope",
|
||
"file": "MA_ClubRope.glb",
|
||
"name": "Club Rope",
|
||
"category": "night",
|
||
"blurb": "Two posts. Each eye is on a stem, and the rope sags through them.",
|
||
"size": [
|
||
1.3,
|
||
0.95,
|
||
0.28
|
||
]
|
||
},
|
||
{
|
||
"id": "speaker-stack",
|
||
"file": "MA_SpeakerStack.glb",
|
||
"name": "Speaker Stack",
|
||
"category": "night",
|
||
"blurb": "Two cabinets. Each cone is seated in its baffle.",
|
||
"size": [
|
||
0.52,
|
||
1.08,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "menu-blade",
|
||
"file": "MA_MenuBlade.glb",
|
||
"name": "Menu Blade",
|
||
"category": "night",
|
||
"blurb": "A standing card. The sheet is hinged on the top rail, clear of the board.",
|
||
"size": [
|
||
0.55,
|
||
1.68,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "lantern-pole",
|
||
"file": "MA_LanternPole.glb",
|
||
"name": "Lantern Pole",
|
||
"category": "night",
|
||
"blurb": "Three arms on a pole. Each lantern hangs from its hook.",
|
||
"size": [
|
||
0.8,
|
||
2.1,
|
||
0.8
|
||
]
|
||
},
|
||
{
|
||
"id": "alley-bin",
|
||
"file": "MA_AlleyBin.glb",
|
||
"name": "Alley Bin",
|
||
"category": "night",
|
||
"blurb": "An open-top bin. The lid is hinged on the back lip.",
|
||
"size": [
|
||
1.1,
|
||
0.9,
|
||
0.7
|
||
]
|
||
},
|
||
{
|
||
"id": "fire-stair",
|
||
"file": "MA_FireStair.glb",
|
||
"name": "Fire Stair",
|
||
"category": "night",
|
||
"blurb": "A stair fragment. The treads bite the stringers.",
|
||
"size": [
|
||
0.9,
|
||
1.7,
|
||
1.5
|
||
]
|
||
},
|
||
{
|
||
"id": "neon-koi",
|
||
"file": "MA_NeonKoi.glb",
|
||
"name": "Neon Koi",
|
||
"category": "night",
|
||
"blurb": "A fish sign on a post. The fish sits on the board, and the board sways.",
|
||
"size": [
|
||
0.96,
|
||
1.7,
|
||
0.35
|
||
]
|
||
},
|
||
{
|
||
"id": "jukebox",
|
||
"file": "MA_Jukebox.glb",
|
||
"name": "Jukebox",
|
||
"category": "night",
|
||
"blurb": "A cabinet, glass, and a disc that spins on the platter.",
|
||
"size": [
|
||
0.72,
|
||
1.36,
|
||
0.58
|
||
]
|
||
},
|
||
{
|
||
"id": "dance-pad",
|
||
"file": "MA_DancePad.glb",
|
||
"name": "Dance Pad",
|
||
"category": "night",
|
||
"blurb": "A raised floor grid and a light wall. A bar sweeps the tiles.",
|
||
"size": [
|
||
1.44,
|
||
1.15,
|
||
1.44
|
||
]
|
||
},
|
||
{
|
||
"id": "street-shrine",
|
||
"file": "MA_StreetShrine.glb",
|
||
"name": "Street Shrine",
|
||
"category": "night",
|
||
"blurb": "An altar, a roof, and a thread of incense.",
|
||
"size": [
|
||
0.7,
|
||
1,
|
||
0.52
|
||
]
|
||
},
|
||
{
|
||
"id": "ticket-window",
|
||
"file": "MA_TicketWindow.glb",
|
||
"name": "Ticket Window",
|
||
"category": "night",
|
||
"blurb": "A counter and a glass. The shutter starts in the valance and lands on the counter.",
|
||
"size": [
|
||
1.2,
|
||
2.02,
|
||
0.6
|
||
]
|
||
},
|
||
{
|
||
"id": "fog-fan",
|
||
"file": "MA_FogFan.glb",
|
||
"name": "Fog Fan",
|
||
"category": "night",
|
||
"blurb": "A caged fan. A thick fog plume leaves the mouth, with a faster core inside it.",
|
||
"size": [
|
||
0.72,
|
||
0.9,
|
||
0.78
|
||
]
|
||
},
|
||
{
|
||
"id": "breaker-bank",
|
||
"file": "MA_BreakerBank.glb",
|
||
"name": "Breaker Bank",
|
||
"category": "engineering",
|
||
"blurb": "A breaker cabinet. Throw flips one toggle. The rest stay seated in the face.",
|
||
"size": [
|
||
0.66,
|
||
1.09,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "cable-reel",
|
||
"file": "MA_CableReel.glb",
|
||
"name": "Cable Reel",
|
||
"category": "engineering",
|
||
"blurb": "Stand, axle, and a drum. SpinDrum turns the cable on the axle.",
|
||
"size": [
|
||
0.58,
|
||
0.55,
|
||
0.31
|
||
]
|
||
},
|
||
{
|
||
"id": "trace-scope",
|
||
"file": "MA_TraceScope.glb",
|
||
"name": "Trace Scope",
|
||
"category": "engineering",
|
||
"blurb": "A cart scope. Sweep carries a trace across the glass.",
|
||
"size": [
|
||
0.54,
|
||
0.6,
|
||
0.42
|
||
]
|
||
},
|
||
{
|
||
"id": "solder-station",
|
||
"file": "MA_SolderStation.glb",
|
||
"name": "Solder Station",
|
||
"category": "engineering",
|
||
"blurb": "Iron in the cradle, tip on the pad. A fume thread rises off the joint.",
|
||
"size": [
|
||
0.46,
|
||
0.25,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "coil-pack",
|
||
"file": "MA_CoilPack.glb",
|
||
"name": "Coil Pack",
|
||
"category": "engineering",
|
||
"blurb": "A stacked coil. SpinSpark and Rise lift a corona off the top electrode.",
|
||
"size": [
|
||
0.36,
|
||
0.7,
|
||
0.38
|
||
]
|
||
},
|
||
{
|
||
"id": "patch-bay",
|
||
"file": "MA_PatchBay.glb",
|
||
"name": "Patch Bay",
|
||
"category": "engineering",
|
||
"blurb": "A jack field. Seat drives one plug into its jack. The lead stays on the plug.",
|
||
"size": [
|
||
0.72,
|
||
1.21,
|
||
0.34
|
||
]
|
||
},
|
||
{
|
||
"id": "cell-rack",
|
||
"file": "MA_CellRack.glb",
|
||
"name": "Cell Rack",
|
||
"category": "engineering",
|
||
"blurb": "Four cells under a bus bar. Charge grows the lamp from the bottom.",
|
||
"size": [
|
||
0.62,
|
||
0.32,
|
||
0.3
|
||
]
|
||
},
|
||
{
|
||
"id": "drive-cabinet",
|
||
"file": "MA_DriveCabinet.glb",
|
||
"name": "Drive Cabinet",
|
||
"category": "engineering",
|
||
"blurb": "A drive cabinet. SpinFan turns inside the ring on the door.",
|
||
"size": [
|
||
0.52,
|
||
1.29,
|
||
0.38
|
||
]
|
||
},
|
||
{
|
||
"id": "arc-welder",
|
||
"file": "MA_ArcWelder.glb",
|
||
"name": "Arc Welder",
|
||
"category": "engineering",
|
||
"blurb": "Pack, stinger, and clamp on a coupon. Sparks leave the puddle.",
|
||
"size": [
|
||
0.7,
|
||
0.36,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "meter-cradle",
|
||
"file": "MA_MeterCradle.glb",
|
||
"name": "Meter Cradle",
|
||
"category": "engineering",
|
||
"blurb": "A meter in a dock. Needle sweeps the gauge. Leads sit in the holders.",
|
||
"size": [
|
||
0.36,
|
||
0.35,
|
||
0.25
|
||
]
|
||
},
|
||
{
|
||
"id": "bus-duct",
|
||
"file": "MA_BusDuct.glb",
|
||
"name": "Bus Duct",
|
||
"category": "engineering",
|
||
"blurb": "Three bars on insulators. Blade opens the disconnect.",
|
||
"size": [
|
||
0.96,
|
||
0.24,
|
||
0.3
|
||
]
|
||
},
|
||
{
|
||
"id": "bench-vise",
|
||
"file": "MA_BenchVise.glb",
|
||
"name": "Bench Vise",
|
||
"category": "engineering",
|
||
"blurb": "A vise on a shoe. Jaw closes on the fixed jaw.",
|
||
"size": [
|
||
0.49,
|
||
0.2,
|
||
0.2
|
||
]
|
||
},
|
||
{
|
||
"id": "bench-lathe",
|
||
"file": "MA_BenchLathe.glb",
|
||
"name": "Bench Lathe",
|
||
"category": "engineering",
|
||
"blurb": "Bed, chuck, and tailstock. SpinChuck turns the stock. Tool travels the ways.",
|
||
"size": [
|
||
0.92,
|
||
0.37,
|
||
0.38
|
||
]
|
||
},
|
||
{
|
||
"id": "arbor-press",
|
||
"file": "MA_ArborPress.glb",
|
||
"name": "Arbor Press",
|
||
"category": "engineering",
|
||
"blurb": "A C-frame. Ram rides in the head and meets the anvil.",
|
||
"size": [
|
||
0.41,
|
||
0.91,
|
||
0.32
|
||
]
|
||
},
|
||
{
|
||
"id": "tool-board",
|
||
"file": "MA_ToolBoard.glb",
|
||
"name": "Tool Board",
|
||
"category": "engineering",
|
||
"blurb": "Pegboard on a post. Lift picks one driver off its hook.",
|
||
"size": [
|
||
0.62,
|
||
1.3,
|
||
0.22
|
||
]
|
||
},
|
||
{
|
||
"id": "bearing-press",
|
||
"file": "MA_BearingPress.glb",
|
||
"name": "Bearing Press",
|
||
"category": "engineering",
|
||
"blurb": "The race starts on the shaft. Ram drives it down the shaft.",
|
||
"size": [
|
||
0.36,
|
||
0.76,
|
||
0.28
|
||
]
|
||
},
|
||
{
|
||
"id": "bottle-jack",
|
||
"file": "MA_BottleJack.glb",
|
||
"name": "Bottle Jack",
|
||
"category": "engineering",
|
||
"blurb": "A bottle jack. Handle pumps. Ram climbs out of the body.",
|
||
"size": [
|
||
0.24,
|
||
0.41,
|
||
0.35
|
||
]
|
||
},
|
||
{
|
||
"id": "shop-compressor",
|
||
"file": "MA_ShopCompressor.glb",
|
||
"name": "Shop Compressor",
|
||
"category": "engineering",
|
||
"blurb": "Tank and motor. SpinFan turns in the cage. Needle moves on the gauge.",
|
||
"size": [
|
||
0.69,
|
||
0.42,
|
||
0.24
|
||
]
|
||
},
|
||
{
|
||
"id": "parts-carousel",
|
||
"file": "MA_PartsCarousel.glb",
|
||
"name": "Parts Carousel",
|
||
"category": "engineering",
|
||
"blurb": "Six bins on a tray. SpinTray turns the fasteners.",
|
||
"size": [
|
||
0.4,
|
||
0.27,
|
||
0.4
|
||
]
|
||
},
|
||
{
|
||
"id": "drawing-board",
|
||
"file": "MA_DrawingBoard.glb",
|
||
"name": "Drawing Board",
|
||
"category": "engineering",
|
||
"blurb": "A sheet on a standing board. Rule travels, pencil rides the rule.",
|
||
"size": [
|
||
0.72,
|
||
0.76,
|
||
0.49
|
||
]
|
||
},
|
||
{
|
||
"id": "metrology-arm",
|
||
"file": "MA_MetrologyArm.glb",
|
||
"name": "Metrology Arm",
|
||
"category": "engineering",
|
||
"blurb": "A probe arm. It starts on the coupon. Arm swings it clear.",
|
||
"size": [
|
||
0.4,
|
||
0.5,
|
||
0.33
|
||
]
|
||
},
|
||
{
|
||
"id": "heat-exchanger",
|
||
"file": "MA_HeatExchanger.glb",
|
||
"name": "Heat Exchanger",
|
||
"category": "engineering",
|
||
"blurb": "Finned block and a sight glass. SpinFan turns on the outlet face.",
|
||
"size": [
|
||
0.64,
|
||
0.42,
|
||
0.36
|
||
]
|
||
}
|
||
]
|
||
} |