110 fittings placed across 12 shop types via new kit41.js (96-row catalogue, 67 ids in pools) and ONE generic kitProp builder; recipes name pools, never asset ids. glb.js now honours seeded per-fitting variants, multi-GLB booths, and a MEASURED autoYaw instead of a 110-row facing table. THE INSTRUMENT WAS WRONG. drawSweep cleared every interior EXCEPT current, so every historical interior number carried a phantom second room — 'toy', untouched this round, 'gained' 4 draws. R39/R40's celebrated 'worst 188, margin 162' was inflated. Corrected, and with 110 new fittings placed: worst room in the game is 122 @ dept/auto, MARGIN 228. Per type: record 61->78, pub 45->59, band_room 39->50, stall 71->82, book 51->61, pawn 60->70, video 54->63, rsl 52->60, dept 116->122, opshop 102->105, milkbar 68->69, toy 86->86 (+0, the control). The pub finally has a bar (plywood_bar), banquettes, pokies, a stage flank. Milk bars get a bain-marie and pie warmer. The pawn shop gets an 808 and an SP-1200 on the bench. Record shops get a rigged DJ booth. Market stalls get 2-4 diggable bins each, closing R39's measured 44%-no-crate hole to 0/40. WARDROBE, route R5: 257.5 KB total (246 KB atlas + 17 KB index), ONE fetch, one material, one draw per fitting — 52 layers picked BY NAME, alpha-cropped, shelf-packed, 3.7% of source bytes, lazy behind ?stock=real. LICENCE CALL MADE EXPLICITLY: AUDIT.md says no real brands ship and the source library is prompted FROM real labels — the adidas jacket renders a legible trefoil. Screened on a contact sheet, then relabelled in parody voice (Paddy's Bootleg, Kaymart, Coogee Knits, Mombo, Stoosh). FIVE DEFECTS FOUND AND FIXED, one long-standing: buyMesh has been INVISIBLE on every GLB fitting since R9 (hiding every buyable item under ?stock=real) · DJ booths were nondeterministic (parts attached in network order) · booth gear floated at 0.92 m · batch.js dropped userData sub-tags on merge, so any post-batch flag read was already a no-op · the path guarantee could empty a room (pub/wide/4242 returned a bar, a stage and nothing else) — new restore pass, 129 pulled -> 101 restored over 480 rooms, path re-proved on every restore. Gates: 288-room sweep x 4 arms all pass; soak 60 rooms avg 3.83 ms worst 10.3 ms, leaks 0; 960-room corpus 0 path-fails 0 carves; determinism byte-equal across fresh contexts (sha256 c26b4848); ?noassets=1 60 rooms with 0 GLB / 0 manifest / 0 wardrobe / 0 stock fetches. DJ control nodes recorded on fitting.controlNodes for a future driver (glTF drops the limit constraints — a driver must clamp travel itself). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
903 lines
17 KiB
JSON
903 lines
17 KiB
JSON
{
|
|
"version": 1,
|
|
"kind": "opshop",
|
|
"atlas_px": 1024,
|
|
"cell_w": 128,
|
|
"cell_h": 152,
|
|
"count": 52,
|
|
"atlases": [
|
|
"wardrobe_atlas_00.webp"
|
|
],
|
|
"items": [
|
|
{
|
|
"id": "wr_0000",
|
|
"title": "Acid Smiley Tee",
|
|
"artist": "Paddy's Bootleg",
|
|
"price": 4,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.0,
|
|
0.549805,
|
|
0.125,
|
|
0.658203
|
|
],
|
|
"aspect": 1.1532,
|
|
"src": "top_i_bootleg_acid_house_smiley_tee.png"
|
|
},
|
|
{
|
|
"id": "wr_0001",
|
|
"title": "Hip Hop Crew Tee",
|
|
"artist": "Paddy's Bootleg",
|
|
"price": 5,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.507812,
|
|
0.427734,
|
|
0.632812,
|
|
0.541016
|
|
],
|
|
"aspect": 1.1034,
|
|
"src": "top_i_bootleg_hip_hop_crew_tee.png"
|
|
},
|
|
{
|
|
"id": "wr_0002",
|
|
"title": "Rave Smileys Tee",
|
|
"artist": "Paddy's Bootleg",
|
|
"price": 4,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.380859,
|
|
0.427734,
|
|
0.505859,
|
|
0.542969
|
|
],
|
|
"aspect": 1.0847,
|
|
"src": "top_i_bootleg_rave_smileys_tee.png"
|
|
},
|
|
{
|
|
"id": "wr_0003",
|
|
"title": "Alien Rave Tee",
|
|
"artist": "Paddy's Bootleg",
|
|
"price": 5,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.253906,
|
|
0.300781,
|
|
0.378906,
|
|
0.423828
|
|
],
|
|
"aspect": 1.0159,
|
|
"src": "top_i_paddys_bootleg_rave_tee.png"
|
|
},
|
|
{
|
|
"id": "wr_0004",
|
|
"title": "UV Crop Top",
|
|
"artist": "Paddy's Bootleg",
|
|
"price": 3,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.302734,
|
|
0.660156,
|
|
0.427734,
|
|
0.748047
|
|
],
|
|
"aspect": 1.4222,
|
|
"src": "top_i_paddy_s_market_uv_bootleg_crop_top.png"
|
|
},
|
|
{
|
|
"id": "wr_0005",
|
|
"title": "Skull Band Tee",
|
|
"artist": "Paddy's Bootleg",
|
|
"price": 6,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.380859,
|
|
0.549805,
|
|
0.505859,
|
|
0.651367
|
|
],
|
|
"aspect": 1.2308,
|
|
"src": "top_i_band_tee_bootleg.png"
|
|
},
|
|
{
|
|
"id": "wr_0006",
|
|
"title": "8-Ball Tee",
|
|
"artist": "Street Stall",
|
|
"price": 4,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.126953,
|
|
0.300781,
|
|
0.251953,
|
|
0.424805
|
|
],
|
|
"aspect": 1.0079,
|
|
"src": "top_i_8_ball_tee.png"
|
|
},
|
|
{
|
|
"id": "wr_0007",
|
|
"title": "Splatter Smiley Tee",
|
|
"artist": "Doof Merch",
|
|
"price": 4,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.507812,
|
|
0.300781,
|
|
0.632812,
|
|
0.421875
|
|
],
|
|
"aspect": 1.0323,
|
|
"src": "top_i_rave_splatter_tee.png"
|
|
},
|
|
{
|
|
"id": "wr_0008",
|
|
"title": "UV Circuit Long Sleeve",
|
|
"artist": "Doof Merch",
|
|
"price": 6,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.0,
|
|
0.300781,
|
|
0.125,
|
|
0.425781
|
|
],
|
|
"aspect": 1.0,
|
|
"src": "top_i_uv_reactive_top.png"
|
|
},
|
|
{
|
|
"id": "wr_0009",
|
|
"title": "UV Spiral Crop Top",
|
|
"artist": "Doof Merch",
|
|
"price": 4,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.429688,
|
|
0.660156,
|
|
0.554688,
|
|
0.746094
|
|
],
|
|
"aspect": 1.4545,
|
|
"src": "top_i_uv_reactive_crop_top_womens.png"
|
|
},
|
|
{
|
|
"id": "wr_0010",
|
|
"title": "Squiggle Jumper",
|
|
"artist": "Coogee Knits",
|
|
"price": 12,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.253906,
|
|
0.549805,
|
|
0.378906,
|
|
0.657227
|
|
],
|
|
"aspect": 1.1636,
|
|
"src": "top_i_classic_knit_sweater.png"
|
|
},
|
|
{
|
|
"id": "wr_0011",
|
|
"title": "Worm Knit Jumper",
|
|
"artist": "Coogee Knits",
|
|
"price": 10,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.507812,
|
|
0.549805,
|
|
0.632812,
|
|
0.647461
|
|
],
|
|
"aspect": 1.28,
|
|
"src": "top_i_mens_knit_sweater.png"
|
|
},
|
|
{
|
|
"id": "wr_0012",
|
|
"title": "Signature Knit",
|
|
"artist": "Coogee Knits",
|
|
"price": 12,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.634766,
|
|
0.427734,
|
|
0.759766,
|
|
0.541016
|
|
],
|
|
"aspect": 1.1034,
|
|
"src": "top_i_signature_knit_sweater.png"
|
|
},
|
|
{
|
|
"id": "wr_0013",
|
|
"title": "Puppy Jumper",
|
|
"artist": "Nan Knitted It",
|
|
"price": 3,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.634766,
|
|
0.300781,
|
|
0.759766,
|
|
0.420898
|
|
],
|
|
"aspect": 1.0407,
|
|
"src": "top_i_mens_cartoon_sweater.png"
|
|
},
|
|
{
|
|
"id": "wr_0014",
|
|
"title": "Squiggle Knit Dress",
|
|
"artist": "Coogee Knits",
|
|
"price": 14,
|
|
"price_band": "collector",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.0,
|
|
0.0,
|
|
0.111328,
|
|
0.148438
|
|
],
|
|
"aspect": 0.75,
|
|
"src": "top_i_womens_knit_dress.png"
|
|
},
|
|
{
|
|
"id": "wr_0015",
|
|
"title": "Loud Hawaiian Shirt",
|
|
"artist": "Rissole Classic",
|
|
"price": 6,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.253906,
|
|
0.427734,
|
|
0.378906,
|
|
0.544922
|
|
],
|
|
"aspect": 1.0667,
|
|
"src": "top_i_loud_hawaiian_shirt.png"
|
|
},
|
|
{
|
|
"id": "wr_0016",
|
|
"title": "Loud Dog Shirt",
|
|
"artist": "Mombo",
|
|
"price": 8,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.380859,
|
|
0.300781,
|
|
0.505859,
|
|
0.422852
|
|
],
|
|
"aspect": 1.024,
|
|
"src": "top_i_mombo_loud_shirt.png"
|
|
},
|
|
{
|
|
"id": "wr_0017",
|
|
"title": "Loud Art Shirt",
|
|
"artist": "Mombo",
|
|
"price": 8,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.40332,
|
|
0.150391,
|
|
0.52832,
|
|
0.286133
|
|
],
|
|
"aspect": 0.9209,
|
|
"src": "top_i_womens_loud_shirt.png"
|
|
},
|
|
{
|
|
"id": "wr_0018",
|
|
"title": "Camo Field Jacket",
|
|
"artist": "Army Disposals",
|
|
"price": 15,
|
|
"price_band": "collector",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.761719,
|
|
0.549805,
|
|
0.886719,
|
|
0.644531
|
|
],
|
|
"aspect": 1.3196,
|
|
"src": "top_i_army_disposal_camo_jacket.png"
|
|
},
|
|
{
|
|
"id": "wr_0019",
|
|
"title": "Olive Parka",
|
|
"artist": "Army Disposals",
|
|
"price": 18,
|
|
"price_band": "collector",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.761719,
|
|
0.300781,
|
|
0.886719,
|
|
0.420898
|
|
],
|
|
"aspect": 1.0407,
|
|
"src": "top_i_army_disposal_parka_jacket.png"
|
|
},
|
|
{
|
|
"id": "wr_0020",
|
|
"title": "Heavy Hoodie",
|
|
"artist": "Stoosh",
|
|
"price": 9,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.0,
|
|
0.427734,
|
|
0.125,
|
|
0.547852
|
|
],
|
|
"aspect": 1.0407,
|
|
"src": "top_i_stoosh_hoodie.png"
|
|
},
|
|
{
|
|
"id": "wr_0021",
|
|
"title": "Kangaroo Pocket Hoodie",
|
|
"artist": "Best & Cheapest",
|
|
"price": 7,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.657227,
|
|
0.150391,
|
|
0.782227,
|
|
0.27832
|
|
],
|
|
"aspect": 0.9771,
|
|
"src": "top_i_kangaroo_pocket_hoodie.png"
|
|
},
|
|
{
|
|
"id": "wr_0022",
|
|
"title": "Ribbed Singlet",
|
|
"artist": "Kaymart",
|
|
"price": 2,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.113281,
|
|
0.0,
|
|
0.201172,
|
|
0.148438
|
|
],
|
|
"aspect": 0.5921,
|
|
"src": "top_i_womens_ribbed_singlet.png"
|
|
},
|
|
{
|
|
"id": "wr_0023",
|
|
"title": "Glitter Baby Tee",
|
|
"artist": "Kaymart",
|
|
"price": 3,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.634766,
|
|
0.549805,
|
|
0.759766,
|
|
0.647461
|
|
],
|
|
"aspect": 1.28,
|
|
"src": "top_i_womens_glitter_baby_tee.png"
|
|
},
|
|
{
|
|
"id": "wr_0024",
|
|
"title": "Leather Jacket",
|
|
"artist": "Trash & Treasure",
|
|
"price": 25,
|
|
"price_band": "collector",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.761719,
|
|
0.427734,
|
|
0.886719,
|
|
0.539062
|
|
],
|
|
"aspect": 1.1228,
|
|
"src": "top_i_womens_leather_jacket.png"
|
|
},
|
|
{
|
|
"id": "wr_0025",
|
|
"title": "Colourblock Windbreaker",
|
|
"artist": "Trackside",
|
|
"price": 8,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.78418,
|
|
0.150391,
|
|
0.90918,
|
|
0.276367
|
|
],
|
|
"aspect": 0.9922,
|
|
"src": "top_i_womens_windbreaker.png"
|
|
},
|
|
{
|
|
"id": "wr_0026",
|
|
"title": "Star Track Jacket",
|
|
"artist": "Trackside",
|
|
"price": 9,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.126953,
|
|
0.549805,
|
|
0.251953,
|
|
0.658203
|
|
],
|
|
"aspect": 1.1532,
|
|
"src": "top_i_italia_track_jacket.png"
|
|
},
|
|
{
|
|
"id": "wr_0027",
|
|
"title": "Satin Cami",
|
|
"artist": "Club Rack",
|
|
"price": 3,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.203125,
|
|
0.0,
|
|
0.310547,
|
|
0.148438
|
|
],
|
|
"aspect": 0.7237,
|
|
"src": "top_i_cami_top.png"
|
|
},
|
|
{
|
|
"id": "wr_0028",
|
|
"title": "Silver Phat Pants",
|
|
"artist": "Doof Merch",
|
|
"price": 12,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.3125,
|
|
0.0,
|
|
0.436523,
|
|
0.148438
|
|
],
|
|
"aspect": 0.8355,
|
|
"src": "bottom_i_phat_pants.png"
|
|
},
|
|
{
|
|
"id": "wr_0029",
|
|
"title": "Flame Phat Pants",
|
|
"artist": "Paddy's Bootleg",
|
|
"price": 14,
|
|
"price_band": "collector",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.438477,
|
|
0.0,
|
|
0.551758,
|
|
0.148438
|
|
],
|
|
"aspect": 0.7632,
|
|
"src": "bottom_i_bootleg_uv_rave_phat_pants.png"
|
|
},
|
|
{
|
|
"id": "wr_0030",
|
|
"title": "Sun Phat Pants",
|
|
"artist": "Doof Merch",
|
|
"price": 12,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.553711,
|
|
0.0,
|
|
0.666992,
|
|
0.148438
|
|
],
|
|
"aspect": 0.7632,
|
|
"src": "bottom_i_womens_rave_phat_pant.png"
|
|
},
|
|
{
|
|
"id": "wr_0031",
|
|
"title": "Colourblock Baggy Jeans",
|
|
"artist": "Criss Colors",
|
|
"price": 16,
|
|
"price_band": "collector",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.668945,
|
|
0.0,
|
|
0.758789,
|
|
0.148438
|
|
],
|
|
"aspect": 0.6053,
|
|
"src": "bottom_i_baggy_colourblock_jeans.png"
|
|
},
|
|
{
|
|
"id": "wr_0032",
|
|
"title": "Baggy Jeans",
|
|
"artist": "Trash & Treasure",
|
|
"price": 8,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.760742,
|
|
0.0,
|
|
0.867188,
|
|
0.148438
|
|
],
|
|
"aspect": 0.7171,
|
|
"src": "bottom_i_mens_baggy_jeans.png"
|
|
},
|
|
{
|
|
"id": "wr_0033",
|
|
"title": "Wide Leg Jeans",
|
|
"artist": "Trash & Treasure",
|
|
"price": 8,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.869141,
|
|
0.0,
|
|
0.978516,
|
|
0.148438
|
|
],
|
|
"aspect": 0.7368,
|
|
"src": "bottom_i_womens_wide_leg_jeans.png"
|
|
},
|
|
{
|
|
"id": "wr_0034",
|
|
"title": "Camo Parachute Pants",
|
|
"artist": "Army Disposals",
|
|
"price": 10,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.0,
|
|
0.150391,
|
|
0.095703,
|
|
0.298828
|
|
],
|
|
"aspect": 0.6447,
|
|
"src": "bottom_i_camo_parachute_pants.png"
|
|
},
|
|
{
|
|
"id": "wr_0035",
|
|
"title": "Camo Cargo Pants",
|
|
"artist": "Army Disposals",
|
|
"price": 10,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.097656,
|
|
0.150391,
|
|
0.199219,
|
|
0.298828
|
|
],
|
|
"aspect": 0.6842,
|
|
"src": "bottom_i_army_disposal_camo_cargo_pants.png"
|
|
},
|
|
{
|
|
"id": "wr_0036",
|
|
"title": "Boardies",
|
|
"artist": "Rissole Classic",
|
|
"price": 5,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.126953,
|
|
0.427734,
|
|
0.251953,
|
|
0.547852
|
|
],
|
|
"aspect": 1.0407,
|
|
"src": "bottom_i_boardies.png"
|
|
},
|
|
{
|
|
"id": "wr_0037",
|
|
"title": "Zigzag Boardshorts",
|
|
"artist": "Fang",
|
|
"price": 6,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.276367,
|
|
0.150391,
|
|
0.401367,
|
|
0.295898
|
|
],
|
|
"aspect": 0.8591,
|
|
"src": "bottom_i_fang_boardshort.png"
|
|
},
|
|
{
|
|
"id": "wr_0038",
|
|
"title": "Trackie Dacks",
|
|
"artist": "Trackside",
|
|
"price": 4,
|
|
"price_band": "bargain",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.201172,
|
|
0.150391,
|
|
0.274414,
|
|
0.298828
|
|
],
|
|
"aspect": 0.4934,
|
|
"src": "bottom_i_track_pants.png"
|
|
},
|
|
{
|
|
"id": "wr_0039",
|
|
"title": "Squiggle Knit Skirt",
|
|
"artist": "Coogee Knits",
|
|
"price": 9,
|
|
"price_band": "mid",
|
|
"slot": "garment",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.530273,
|
|
0.150391,
|
|
0.655273,
|
|
0.28125
|
|
],
|
|
"aspect": 0.9552,
|
|
"src": "bottom_i_womens_knit_skirt.png"
|
|
},
|
|
{
|
|
"id": "wr_0040",
|
|
"title": "Bucket Hat",
|
|
"artist": "Kangaruu",
|
|
"price": 6,
|
|
"price_band": "mid",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.0,
|
|
0.751953,
|
|
0.101562,
|
|
0.829102
|
|
],
|
|
"aspect": 1.3165,
|
|
"src": "hat_i_kangaruu_bucket_hat.png"
|
|
},
|
|
{
|
|
"id": "wr_0041",
|
|
"title": "Terry Towelling Hat",
|
|
"artist": "Rissole Classic",
|
|
"price": 2,
|
|
"price_band": "bargain",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.888672,
|
|
0.549805,
|
|
0.973633,
|
|
0.639648
|
|
],
|
|
"aspect": 0.9457,
|
|
"src": "hat_i_terry_towelling_hat.png"
|
|
},
|
|
{
|
|
"id": "wr_0042",
|
|
"title": "Crochet Bucket Hat",
|
|
"artist": "Nan Knitted It",
|
|
"price": 4,
|
|
"price_band": "bargain",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.207031,
|
|
0.751953,
|
|
0.308594,
|
|
0.822266
|
|
],
|
|
"aspect": 1.4444,
|
|
"src": "hat_i_knit_bucket_hat.png"
|
|
},
|
|
{
|
|
"id": "wr_0043",
|
|
"title": "Olive Beanie",
|
|
"artist": "Army Disposals",
|
|
"price": 3,
|
|
"price_band": "bargain",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.867188,
|
|
0.660156,
|
|
0.96875,
|
|
0.741211
|
|
],
|
|
"aspect": 1.253,
|
|
"src": "hat_i_army_disposal_beanie.png"
|
|
},
|
|
{
|
|
"id": "wr_0044",
|
|
"title": "Rainbow Patch Cap",
|
|
"artist": "Paddy's Bootleg",
|
|
"price": 5,
|
|
"price_band": "mid",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.0,
|
|
0.660156,
|
|
0.09668,
|
|
0.75
|
|
],
|
|
"aspect": 1.0761,
|
|
"src": "hat_i_paddys_bootleg_cap.png"
|
|
},
|
|
{
|
|
"id": "wr_0045",
|
|
"title": "Faded Snapback",
|
|
"artist": "Street Stall",
|
|
"price": 4,
|
|
"price_band": "bargain",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.098633,
|
|
0.660156,
|
|
0.193359,
|
|
0.75
|
|
],
|
|
"aspect": 1.0543,
|
|
"src": "hat_i_snapback_faded.png"
|
|
},
|
|
{
|
|
"id": "wr_0046",
|
|
"title": "Double Pluggers",
|
|
"artist": "Rissole Classic",
|
|
"price": 2,
|
|
"price_band": "bargain",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.556641,
|
|
0.660156,
|
|
0.658203,
|
|
0.743164
|
|
],
|
|
"aspect": 1.2235,
|
|
"src": "shoes_i_double_pluggers.png"
|
|
},
|
|
{
|
|
"id": "wr_0047",
|
|
"title": "Chunky Boots",
|
|
"artist": "Trash & Treasure",
|
|
"price": 20,
|
|
"price_band": "collector",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.660156,
|
|
0.660156,
|
|
0.761719,
|
|
0.743164
|
|
],
|
|
"aspect": 1.2235,
|
|
"src": "shoes_i_chunky_boots.png"
|
|
},
|
|
{
|
|
"id": "wr_0048",
|
|
"title": "Peace Sign Sneakers",
|
|
"artist": "Doof Merch",
|
|
"price": 14,
|
|
"price_band": "collector",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.763672,
|
|
0.660156,
|
|
0.865234,
|
|
0.742188
|
|
],
|
|
"aspect": 1.2381,
|
|
"src": "shoes_i_peace_sign_sneakers.png"
|
|
},
|
|
{
|
|
"id": "wr_0049",
|
|
"title": "Platform Sneakers",
|
|
"artist": "Club Rack",
|
|
"price": 16,
|
|
"price_band": "collector",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.103516,
|
|
0.751953,
|
|
0.205078,
|
|
0.829102
|
|
],
|
|
"aspect": 1.3165,
|
|
"src": "shoes_i_platform_sneakers_womens.png"
|
|
},
|
|
{
|
|
"id": "wr_0050",
|
|
"title": "Plain Tote",
|
|
"artist": "Best & Cheapest",
|
|
"price": 1,
|
|
"price_band": "bargain",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.195312,
|
|
0.660156,
|
|
0.248047,
|
|
0.75
|
|
],
|
|
"aspect": 0.587,
|
|
"src": "bag_plaintote.png"
|
|
},
|
|
{
|
|
"id": "wr_0051",
|
|
"title": "Eye Shoulder Bag",
|
|
"artist": "Club Rack",
|
|
"price": 7,
|
|
"price_band": "mid",
|
|
"slot": "small",
|
|
"atlas": "wardrobe_atlas_00.webp",
|
|
"uv": [
|
|
0.25,
|
|
0.660156,
|
|
0.300781,
|
|
0.75
|
|
],
|
|
"aspect": 0.5652,
|
|
"src": "bag_bag96.png"
|
|
}
|
|
],
|
|
"material": {
|
|
"alphaTest": 0.45,
|
|
"side": "double",
|
|
"roughness": 0.86
|
|
},
|
|
"source": "90sDJsim/web/world/media/doll \u2014 441 hand-prompted 1990-99 Australian garment layers; 52 selected BY NAME (ruling 3), cropped to alpha bbox, packed into one atlas. Labels are parody per the house law (AUDIT.md: no real brands ship); the parody IS the period voice."
|
|
} |