[{"data":1,"prerenderedAt":2181},["ShallowReactive",2],{"i-lucide:search":3,"i-lucide:sun":8,"i-lucide:github":10,"i-lucide:menu":13,"i-lucide:git-pull-request-arrow":15,"machine-williams-the-machine-bride-of-pinbot-1991":17,"i-lucide:file-json-2":2145,"i-lucide:shield-check":2147,"i-lucide:toggle-left":2149,"i-lucide:zap":2151,"i-lucide:disc-3":2153,"i-lucide:library-big":2155,"i-lucide:triangle-alert":2157,"i-lucide:plug-zap":2159,"i-lucide:arrow-up-right":2161,"i-lucide:info":2163,"i-lucide:chevron-down":2165,"i-lucide:archive":2167,"i-lucide:file-code-2":2169,"i-lucide:list":2171,"i-lucide:external-link":2173,"i-lucide:notebook-pen":2175,"i-lucide:message-square-warning":2177,"i-lucide:chevron-right":2179},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m21 21l-4.34-4.34\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11,"hidden":12},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5c.08-1.25-.27-2.48-1-3.5c.28-1.15.28-2.35 0-3.5c0 0-1 0-3 1.5c-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.4 5.4 0 0 0 4 9c0 3.5 3 5.5 6 5.5c-.39.49-.68 1.05-.85 1.65S8.93 17.38 9 18v4\"\u002F>\u003Cpath d=\"M9 18c-4.51 2-5-2-7-2\"\u002F>\u003C\u002Fg>",true,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":14},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":16},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"5\" cy=\"6\" r=\"3\"\u002F>\u003Cpath d=\"M5 9v12\"\u002F>\u003Ccircle cx=\"19\" cy=\"18\" r=\"3\"\u002F>\u003Cpath d=\"m15 9l-3-3l3-3\"\u002F>\u003Cpath d=\"M12 6h5a2 2 0 0 1 2 2v7\"\u002F>\u003C\u002Fg>",{"detail":18,"summary":2144},{"conflicts":19,"controller":27,"coverage":29,"displays":49,"drivers":50,"format":96,"inputs":97,"knowledge":895,"machine":897,"mechanisms":901,"outputs":902,"relationships":2046,"schema_version":112,"sources":2047,"slug":2064,"sourcePath":2065,"knowledgePath":896,"knowledgeHtml":2066,"knowledgeHeadings":2067,"knowledgeSummary":2101,"catalogDrivers":2105,"related":2121,"family":2144},[20],{"description":21,"id":22,"path":23,"source_refs":24},"Legacy sources disagree on label: 'ROM Started' versus 'Flasher - Jackpot'.","conflict.pinmame-output-solenoid-19-none","binding:pinmame.output.solenoid\u002F19\u002FNone",[25,26],"legacy.game.bop","legacy.platform.wpc",{"inversion_applied_by_emulator":12,"platform":28},"pinmame.wpc",{"status":30,"missing":31,"dimensions":45},"partial",[32,33,34,35,36,37,38,39,40,41,42,43,44],"identity","controller_platform","input_enumeration","input_semantics","output_enumeration","output_semantics","display_inventory","mechanism_inventory","mechanism_behavior","polarity","variant_differences","recreation_notes","provenance",{"address_enumeration":46,"catalog_identity":47,"mechanisms":48,"physical_wiring":46,"recreation_knowledge":46,"semantic_naming":46,"variant_coverage":46},"candidate","observed","unknown",[],[51,57,60,63,66,69,72,75,78,81,84,87,90,93],{"clone_of":52,"description":53,"flags":4,"id":54,"manufacturer":55,"year":56},"bop_l7","Machine: Bride of Pinbot, The (D-2 LED Ghost Fix)","bop_d2","Williams","1991",{"clone_of":52,"description":58,"flags":4,"id":59,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (D-3 LED Ghost Fix)","bop_d3",{"clone_of":52,"description":61,"flags":4,"id":62,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (D-4 LED Ghost Fix)","bop_d4",{"clone_of":52,"description":64,"flags":4,"id":65,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (D-5 LED Ghost Fix)","bop_d5",{"clone_of":52,"description":67,"flags":4,"id":68,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (D-6 LED Ghost Fix)","bop_d6",{"clone_of":52,"description":70,"flags":4,"id":71,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (D-7 LED Ghost Fix)","bop_d7",{"clone_of":52,"description":73,"flags":4,"id":74,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (D-8 LED Ghost Fix)","bop_d8",{"clone_of":52,"description":76,"flags":4,"id":77,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (L-2)","bop_l2",{"clone_of":52,"description":79,"flags":4,"id":80,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (L-3)","bop_l3",{"clone_of":52,"description":82,"flags":4,"id":83,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (L-4)","bop_l4",{"clone_of":52,"description":85,"flags":4,"id":86,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (L-5)","bop_l5",{"clone_of":52,"description":88,"flags":4,"id":89,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (L-6)","bop_l6",{"description":91,"flags":4,"id":52,"manufacturer":55,"year":92},"Machine: Bride of Pinbot, The (L-7)","1992",{"clone_of":52,"description":94,"flags":4,"id":95,"manufacturer":55,"year":56},"Machine: Bride of Pinbot, The (L-8 billionaire multiplayer patch)","bop_l8","pinmame-machine-definition",[98,121,140,159,178,197,216,235,254,267,280,293,306,319,332,345,358,371,384,397,410,423,436,449,462,475,488,501,514,527,539,551,564,577,590,603,616,629,642,655,668,681,694,707,720,733,746,759,772,785,798,811,824,835,850,865,880],{"aliases":99,"binding":111,"id":114,"kind":115,"label":116,"provenance":117,"roles":119},[100,103,105,107,109],{"namespace":101,"value":102},"pinmame.switch","1",{"namespace":104,"value":102},"vpe-legacy.switch",{"namespace":104,"value":106},"01",{"namespace":104,"value":108},"001",{"namespace":104,"value":110},"s_coin_1",{"device":112,"group":113},1,"pinmame.input.switch","switch.coin-1","switch","Coin Button 1",{"source_refs":118,"status":46},[26],[120],"cabinet.coin.1",{"aliases":122,"binding":132,"id":134,"kind":115,"label":135,"provenance":136,"roles":138},[123,125,126,128,130],{"namespace":101,"value":124},"2",{"namespace":104,"value":124},{"namespace":104,"value":127},"02",{"namespace":104,"value":129},"002",{"namespace":104,"value":131},"s_coin_2",{"device":133,"group":113},2,"switch.coin-2","Coin Button 2",{"source_refs":137,"status":46},[26],[139],"cabinet.coin.2",{"aliases":141,"binding":151,"id":153,"kind":115,"label":154,"provenance":155,"roles":157},[142,144,145,147,149],{"namespace":101,"value":143},"3",{"namespace":104,"value":143},{"namespace":104,"value":146},"03",{"namespace":104,"value":148},"003",{"namespace":104,"value":150},"s_coin_3",{"device":152,"group":113},3,"switch.coin-3","Coin Button 3",{"source_refs":156,"status":46},[26],[158],"cabinet.coin.3",{"aliases":160,"binding":170,"id":172,"kind":115,"label":173,"provenance":174,"roles":176},[161,163,164,166,168],{"namespace":101,"value":162},"4",{"namespace":104,"value":162},{"namespace":104,"value":165},"04",{"namespace":104,"value":167},"004",{"namespace":104,"value":169},"s_coin_4",{"device":171,"group":113},4,"switch.coin-4","Coin Button 4",{"source_refs":175,"status":46},[26],[177],"cabinet.coin.4",{"aliases":179,"binding":189,"id":191,"kind":115,"label":192,"provenance":193,"roles":195},[180,182,183,185,187],{"namespace":101,"value":181},"5",{"namespace":104,"value":181},{"namespace":104,"value":184},"05",{"namespace":104,"value":186},"005",{"namespace":104,"value":188},"s_cancel",{"device":190,"group":113},5,"switch.cancel","Cancel",{"source_refs":194,"status":46},[26],[196],"service.cancel",{"aliases":198,"binding":208,"id":210,"kind":115,"label":211,"provenance":212,"roles":214},[199,201,202,204,206],{"namespace":101,"value":200},"6",{"namespace":104,"value":200},{"namespace":104,"value":203},"06",{"namespace":104,"value":205},"006",{"namespace":104,"value":207},"s_down",{"device":209,"group":113},6,"switch.down","Down",{"source_refs":213,"status":46},[26],[215],"service.down",{"aliases":217,"binding":227,"id":229,"kind":115,"label":230,"provenance":231,"roles":233},[218,220,221,223,225],{"namespace":101,"value":219},"7",{"namespace":104,"value":219},{"namespace":104,"value":222},"07",{"namespace":104,"value":224},"007",{"namespace":104,"value":226},"s_up",{"device":228,"group":113},7,"switch.up","Up",{"source_refs":232,"status":46},[26],[234],"service.up",{"aliases":236,"binding":246,"id":248,"kind":115,"label":249,"provenance":250,"roles":252},[237,239,240,242,244],{"namespace":101,"value":238},"8",{"namespace":104,"value":238},{"namespace":104,"value":241},"08",{"namespace":104,"value":243},"008",{"namespace":104,"value":245},"s_enter",{"device":247,"group":113},8,"switch.enter","Enter",{"source_refs":251,"status":46},[26],[253],"service.enter",{"aliases":255,"binding":261,"id":263,"kind":115,"label":264,"provenance":265},[256,258,259],{"namespace":101,"value":257},"11",{"namespace":104,"value":257},{"namespace":104,"value":260},"011",{"device":262,"group":113},11,"switch.right-flipper-cabinet-switch","Right Flipper Cabinet Switch",{"source_refs":266,"status":46},[25],{"aliases":268,"binding":274,"id":276,"kind":115,"label":277,"provenance":278},[269,271,272],{"namespace":101,"value":270},"12",{"namespace":104,"value":270},{"namespace":104,"value":273},"012",{"device":275,"group":113},12,"switch.left-flipper-cabinet-switch","Left Flipper Cabinet Switch",{"source_refs":279,"status":46},[25],{"aliases":281,"binding":287,"id":289,"kind":115,"label":290,"normally_closed":12,"provenance":291},[282,284,285],{"namespace":101,"value":283},"14",{"namespace":104,"value":283},{"namespace":104,"value":286},"014",{"device":288,"group":113},14,"switch.plumb-bob-tilt","Plumb Bob Tilt",{"source_refs":292,"status":46},[25],{"aliases":294,"binding":300,"id":302,"kind":115,"label":303,"provenance":304},[295,297,298],{"namespace":101,"value":296},"15",{"namespace":104,"value":296},{"namespace":104,"value":299},"015",{"device":301,"group":113},15,"switch.left-outlane","Left Outlane",{"source_refs":305,"status":46},[25],{"aliases":307,"binding":313,"id":315,"kind":115,"label":316,"provenance":317},[308,310,311],{"namespace":101,"value":309},"16",{"namespace":104,"value":309},{"namespace":104,"value":312},"016",{"device":314,"group":113},16,"switch.right-outlane","Right Outlane",{"source_refs":318,"status":46},[25],{"aliases":320,"binding":326,"id":328,"kind":115,"label":329,"provenance":330},[321,323,324],{"namespace":101,"value":322},"17",{"namespace":104,"value":322},{"namespace":104,"value":325},"017",{"device":327,"group":113},17,"switch.left-inlane","Left Inlane",{"source_refs":331,"status":46},[25],{"aliases":333,"binding":339,"id":341,"kind":115,"label":342,"provenance":343},[334,336,337],{"namespace":101,"value":335},"18",{"namespace":104,"value":335},{"namespace":104,"value":338},"018",{"device":340,"group":113},18,"switch.right-inlane","Right Inlane",{"source_refs":344,"status":46},[25],{"aliases":346,"binding":352,"id":354,"kind":115,"label":355,"provenance":356},[347,349,350],{"namespace":101,"value":348},"25",{"namespace":104,"value":348},{"namespace":104,"value":351},"025",{"device":353,"group":113},25,"switch.trough-3-ball-release","Trough 3 (Ball Release)",{"source_refs":357,"status":46},[25],{"aliases":359,"binding":365,"id":367,"kind":115,"label":368,"provenance":369},[360,362,363],{"namespace":101,"value":361},"26",{"namespace":104,"value":361},{"namespace":104,"value":364},"026",{"device":366,"group":113},26,"switch.trough-2","Trough 2",{"source_refs":370,"status":46},[25],{"aliases":372,"binding":378,"id":380,"kind":115,"label":381,"provenance":382},[373,375,376],{"namespace":101,"value":374},"27",{"namespace":104,"value":374},{"namespace":104,"value":377},"027",{"device":379,"group":113},27,"switch.trough-1","Trough 1",{"source_refs":383,"status":46},[25],{"aliases":385,"binding":391,"id":393,"kind":115,"label":394,"provenance":395},[386,388,389],{"namespace":101,"value":387},"28",{"namespace":104,"value":387},{"namespace":104,"value":390},"028",{"device":392,"group":113},28,"switch.standup-target","Standup Target",{"source_refs":396,"status":46},[25],{"aliases":398,"binding":404,"id":406,"kind":115,"label":407,"provenance":408},[399,401,402],{"namespace":101,"value":400},"31",{"namespace":104,"value":400},{"namespace":104,"value":403},"031",{"device":405,"group":113},31,"switch.shooter-lane-plunger","Shooter Lane \u002F Plunger",{"source_refs":409,"status":46},[25],{"aliases":411,"binding":417,"id":419,"kind":115,"label":420,"provenance":421},[412,414,415],{"namespace":101,"value":413},"32",{"namespace":104,"value":413},{"namespace":104,"value":416},"032",{"device":418,"group":113},32,"switch.right-ramp-made","Right Ramp Made",{"source_refs":422,"status":46},[25],{"aliases":424,"binding":430,"id":432,"kind":115,"label":433,"provenance":434},[425,427,428],{"namespace":101,"value":426},"33",{"namespace":104,"value":426},{"namespace":104,"value":429},"033",{"device":431,"group":113},33,"switch.left-ramp-made","Left Ramp Made",{"source_refs":435,"status":46},[25],{"aliases":437,"binding":443,"id":445,"kind":115,"label":446,"provenance":447},[438,440,441],{"namespace":101,"value":439},"34",{"namespace":104,"value":439},{"namespace":104,"value":442},"034",{"device":444,"group":113},34,"switch.inner-loop","Inner Loop",{"source_refs":448,"status":46},[25],{"aliases":450,"binding":456,"id":458,"kind":115,"label":459,"provenance":460},[451,453,454],{"namespace":101,"value":452},"35",{"namespace":104,"value":452},{"namespace":104,"value":455},"035",{"device":457,"group":113},35,"switch.outer-loop","Outer Loop",{"source_refs":461,"status":46},[25],{"aliases":463,"binding":469,"id":471,"kind":115,"label":472,"provenance":473},[464,466,467],{"namespace":101,"value":465},"36",{"namespace":104,"value":465},{"namespace":104,"value":468},"036",{"device":470,"group":113},36,"switch.standup-target-center","Standup Target (Center)",{"source_refs":474,"status":46},[25],{"aliases":476,"binding":482,"id":484,"kind":115,"label":485,"provenance":486},[477,479,480],{"namespace":101,"value":478},"37",{"namespace":104,"value":478},{"namespace":104,"value":481},"037",{"device":483,"group":113},37,"switch.standup-target-right","Standup Target (Right)",{"source_refs":487,"status":46},[25],{"aliases":489,"binding":495,"id":497,"kind":115,"label":498,"provenance":499},[490,492,493],{"namespace":101,"value":491},"38",{"namespace":104,"value":491},{"namespace":104,"value":494},"038",{"device":496,"group":113},38,"switch.drain-outhole","Drain \u002F Outhole",{"source_refs":500,"status":46},[25],{"aliases":502,"binding":508,"id":510,"kind":115,"label":511,"provenance":512},[503,505,506],{"namespace":101,"value":504},"41",{"namespace":104,"value":504},{"namespace":104,"value":507},"041",{"device":509,"group":113},41,"switch.enter-skill-shot-lane","Enter Skill Shot Lane",{"source_refs":513,"status":46},[25],{"aliases":515,"binding":521,"id":523,"kind":115,"label":524,"provenance":525},[516,518,519],{"namespace":101,"value":517},"43",{"namespace":104,"value":517},{"namespace":104,"value":520},"043",{"device":522,"group":113},43,"switch.rollover-switch","Rollover Switch",{"source_refs":526,"status":46},[25],{"aliases":528,"binding":534,"id":536,"kind":115,"label":524,"provenance":537},[529,531,532],{"namespace":101,"value":530},"44",{"namespace":104,"value":530},{"namespace":104,"value":533},"044",{"device":535,"group":113},44,"switch.rollover-switch.44",{"source_refs":538,"status":46},[25],{"aliases":540,"binding":546,"id":548,"kind":115,"label":524,"provenance":549},[541,543,544],{"namespace":101,"value":542},"45",{"namespace":104,"value":542},{"namespace":104,"value":545},"045",{"device":547,"group":113},45,"switch.rollover-switch.45",{"source_refs":550,"status":46},[25],{"aliases":552,"binding":558,"id":560,"kind":115,"label":561,"provenance":562},[553,555,556],{"namespace":101,"value":554},"46",{"namespace":104,"value":554},{"namespace":104,"value":557},"046",{"device":559,"group":113},46,"switch.ball-scoop-kickout-hole","Ball Scoop \u002F Kickout Hole",{"source_refs":563,"status":46},[25],{"aliases":565,"binding":571,"id":573,"kind":115,"label":574,"provenance":575},[566,568,569],{"namespace":101,"value":567},"47",{"namespace":104,"value":567},{"namespace":104,"value":570},"047",{"device":572,"group":113},47,"switch.skill-shot-target","Skill Shot Target",{"source_refs":576,"status":46},[25],{"aliases":578,"binding":584,"id":586,"kind":115,"label":587,"provenance":588},[579,581,582],{"namespace":101,"value":580},"51",{"namespace":104,"value":580},{"namespace":104,"value":583},"051",{"device":585,"group":113},51,"switch.spinner","Spinner",{"source_refs":589,"status":46},[25],{"aliases":591,"binding":597,"id":599,"kind":115,"label":600,"provenance":601},[592,594,595],{"namespace":101,"value":593},"52",{"namespace":104,"value":593},{"namespace":104,"value":596},"052",{"device":598,"group":113},52,"switch.right-return-lane","Right Return Lane",{"source_refs":602,"status":46},[25],{"aliases":604,"binding":610,"id":612,"kind":115,"label":613,"provenance":614},[605,607,608],{"namespace":101,"value":606},"53",{"namespace":104,"value":606},{"namespace":104,"value":609},"053",{"device":611,"group":113},53,"switch.left-jet-bumper","Left Jet Bumper",{"source_refs":615,"status":46},[25],{"aliases":617,"binding":623,"id":625,"kind":115,"label":626,"provenance":627},[618,620,621],{"namespace":101,"value":619},"54",{"namespace":104,"value":619},{"namespace":104,"value":622},"054",{"device":624,"group":113},54,"switch.lower-jet-bumper","Lower Jet Bumper",{"source_refs":628,"status":46},[25],{"aliases":630,"binding":636,"id":638,"kind":115,"label":639,"provenance":640},[631,633,634],{"namespace":101,"value":632},"55",{"namespace":104,"value":632},{"namespace":104,"value":635},"055",{"device":637,"group":113},55,"switch.upper-jet-bumper","Upper Jet Bumper",{"source_refs":641,"status":46},[25],{"aliases":643,"binding":649,"id":651,"kind":115,"label":652,"provenance":653},[644,646,647],{"namespace":101,"value":645},"56",{"namespace":104,"value":645},{"namespace":104,"value":648},"056",{"device":650,"group":113},56,"switch.upper-slingshot","Upper Slingshot",{"source_refs":654,"status":46},[25],{"aliases":656,"binding":662,"id":664,"kind":115,"label":665,"provenance":666},[657,659,660],{"namespace":101,"value":658},"57",{"namespace":104,"value":658},{"namespace":104,"value":661},"057",{"device":663,"group":113},57,"switch.left-slingshot","Left Slingshot",{"source_refs":667,"status":46},[25],{"aliases":669,"binding":675,"id":677,"kind":115,"label":678,"provenance":679},[670,672,673],{"namespace":101,"value":671},"58",{"namespace":104,"value":671},{"namespace":104,"value":674},"058",{"device":676,"group":113},58,"switch.right-slingshot","Right Slingshot",{"source_refs":680,"status":46},[25],{"aliases":682,"binding":688,"id":690,"kind":115,"label":691,"provenance":692},[683,685,686],{"namespace":101,"value":684},"63",{"namespace":104,"value":684},{"namespace":104,"value":687},"063",{"device":689,"group":113},63,"switch.left-eye-head-face-2","Left Eye (Head Face 2)",{"source_refs":693,"status":46},[25],{"aliases":695,"binding":701,"id":703,"kind":115,"label":704,"provenance":705},[696,698,699],{"namespace":101,"value":697},"64",{"namespace":104,"value":697},{"namespace":104,"value":700},"064",{"device":702,"group":113},64,"switch.right-eye-head-face-2","Right Eye (Head Face 2)",{"source_refs":706,"status":46},[25],{"aliases":708,"binding":714,"id":716,"kind":115,"label":717,"provenance":718},[709,711,712],{"namespace":101,"value":710},"65",{"namespace":104,"value":710},{"namespace":104,"value":713},"065",{"device":715,"group":113},65,"switch.mouth-head-face-1","Mouth (Head Face 1)",{"source_refs":719,"status":46},[25],{"aliases":721,"binding":727,"id":729,"kind":115,"label":730,"provenance":731},[722,724,725],{"namespace":101,"value":723},"67",{"namespace":104,"value":723},{"namespace":104,"value":726},"067",{"device":728,"group":113},67,"switch.head-position-switch","Head Position Switch",{"source_refs":732,"status":46},[25],{"aliases":734,"binding":740,"id":742,"kind":115,"label":743,"provenance":744},[735,737,738],{"namespace":101,"value":736},"71",{"namespace":104,"value":736},{"namespace":104,"value":739},"071",{"device":741,"group":113},71,"switch.drop-target-lock-entrance","Drop Target \u002F Lock Entrance",{"source_refs":745,"status":46},[25],{"aliases":747,"binding":753,"id":755,"kind":115,"label":756,"provenance":757},[748,750,751],{"namespace":101,"value":749},"72",{"namespace":104,"value":749},{"namespace":104,"value":752},"072",{"device":754,"group":113},72,"switch.ball-lock","Ball Lock",{"source_refs":758,"status":46},[25],{"aliases":760,"binding":766,"id":768,"kind":115,"label":769,"provenance":770},[761,763,764],{"namespace":101,"value":762},"73",{"namespace":104,"value":762},{"namespace":104,"value":765},"073",{"device":767,"group":113},73,"switch.right-ramp-entry","Right Ramp Entry",{"source_refs":771,"status":46},[25],{"aliases":773,"binding":779,"id":781,"kind":115,"label":782,"provenance":783},[774,776,777],{"namespace":101,"value":775},"74",{"namespace":104,"value":775},{"namespace":104,"value":778},"074",{"device":780,"group":113},74,"switch.left-ramp-entry","Left Ramp Entry",{"source_refs":784,"status":46},[25],{"aliases":786,"binding":792,"id":794,"kind":115,"label":795,"provenance":796},[787,789,790],{"namespace":101,"value":788},"75",{"namespace":104,"value":788},{"namespace":104,"value":791},"075",{"device":793,"group":113},75,"switch.jet-bumper-lane-entry","Jet Bumper Lane Entry",{"source_refs":797,"status":46},[25],{"aliases":799,"binding":805,"id":807,"kind":115,"label":808,"provenance":809},[800,802,803],{"namespace":101,"value":801},"76",{"namespace":104,"value":801},{"namespace":104,"value":804},"076",{"device":806,"group":113},76,"switch.right-loop","Right Loop",{"source_refs":810,"status":46},[25],{"aliases":812,"binding":818,"id":820,"kind":115,"label":821,"provenance":822},[813,815,816],{"namespace":101,"value":814},"77",{"namespace":104,"value":814},{"namespace":104,"value":817},"077",{"device":819,"group":113},77,"switch.left-loop-orbit","Left Loop \u002F Orbit",{"source_refs":823,"status":46},[25],{"aliases":825,"binding":829,"id":831,"kind":115,"label":832,"provenance":833},[826,828],{"namespace":101,"value":827},"100",{"namespace":104,"value":827},{"device":830,"group":113},100,"switch.rubber-band-contact","Rubber Band Contact",{"source_refs":834,"status":46},[25],{"aliases":836,"binding":842,"id":844,"kind":115,"label":845,"provenance":846,"roles":848},[837,839,840],{"namespace":101,"value":838},"112",{"namespace":104,"value":838},{"namespace":104,"value":841},"s_flipper_lower_right",{"device":843,"group":113},112,"switch.flipper-lower-right","Lower Right Flipper",{"source_refs":847,"status":46},[26],[849],"flipper.lower.right",{"aliases":851,"binding":857,"id":859,"kind":115,"label":860,"provenance":861,"roles":863},[852,854,855],{"namespace":101,"value":853},"114",{"namespace":104,"value":853},{"namespace":104,"value":856},"s_flipper_lower_left",{"device":858,"group":113},114,"switch.flipper-lower-left","Lower Left Flipper",{"source_refs":862,"status":46},[26],[864],"flipper.lower.left",{"aliases":866,"binding":872,"id":874,"kind":115,"label":875,"provenance":876,"roles":878},[867,869,870],{"namespace":101,"value":868},"116",{"namespace":104,"value":868},{"namespace":104,"value":871},"s_flipper_upper_right",{"device":873,"group":113},116,"switch.flipper-upper-right","Upper Right Flipper",{"source_refs":877,"status":46},[26],[879],"flipper.upper.right",{"aliases":881,"binding":887,"id":889,"kind":115,"label":890,"provenance":891,"roles":893},[882,884,885],{"namespace":101,"value":883},"118",{"namespace":104,"value":883},{"namespace":104,"value":886},"s_flipper_upper_left",{"device":888,"group":113},118,"switch.flipper-upper-left","Upper Left Flipper",{"source_refs":892,"status":46},[26],[894],"flipper.upper.left",{"path":896,"status":30},"knowledge\u002Fwilliams\u002Fthe-machine-bride-of-pinbot-1991.md",{"id":898,"manufacturer":55,"name":899,"year":900},"williams.the-machine-bride-of-pinbot.1991","The Machine: Bride of Pinbot",1991,[],[903,918,929,943,952,964,973,982,991,1000,1009,1021,1033,1045,1056,1065,1074,1083,1092,1101,1110,1119,1128,1137,1146,1156,1166,1176,1188,1197,1206,1215,1225,1235,1248,1257,1266,1275,1284,1293,1302,1311,1320,1332,1344,1353,1363,1372,1384,1393,1405,1415,1425,1435,1445,1455,1465,1475,1488,1501,1514,1527,1540,1553,1566,1578,1590,1603,1615,1627,1639,1651,1663,1675,1687,1697,1707,1717,1727,1737,1747,1757,1767,1778,1789,1804,1815,1826,1837,1848,1859,1870,1881,1891,1901,1911,1921,1936,1949,1959,1969,1979,1989,1999,2009,2022,2034],{"aliases":904,"binding":911,"id":913,"kind":914,"label":915,"provenance":916},[905,907,909,910],{"namespace":906,"value":124},"pinmame.gi",{"namespace":908,"value":124},"vpe-legacy.gi",{"namespace":908,"value":127},{"namespace":908,"value":129},{"device":133,"group":912},"pinmame.output.gi","gi.gi-rear","gi","GI Rear",{"source_refs":917,"status":46},[25],{"aliases":919,"binding":924,"id":925,"kind":914,"label":926,"provenance":927},[920,921,922,923],{"namespace":906,"value":162},{"namespace":908,"value":162},{"namespace":908,"value":165},{"namespace":908,"value":167},{"device":171,"group":912},"gi.gi-front","GI Front",{"source_refs":928,"status":46},[25],{"aliases":930,"binding":936,"id":938,"kind":939,"label":940,"provenance":941},[931,933,935],{"namespace":932,"value":257},"pinmame.lamp",{"namespace":934,"value":257},"vpe-legacy.lamp",{"namespace":934,"value":260},{"device":262,"group":937},"pinmame.output.lamp","lamp.insert","lamp","Insert",{"source_refs":942,"status":46},[25],{"aliases":944,"binding":948,"id":949,"kind":939,"label":940,"provenance":950},[945,946,947],{"namespace":932,"value":270},{"namespace":934,"value":270},{"namespace":934,"value":273},{"device":275,"group":937},"lamp.insert.12",{"source_refs":951,"status":46},[25],{"aliases":953,"binding":959,"id":961,"kind":939,"label":940,"provenance":962},[954,956,957],{"namespace":932,"value":955},"13",{"namespace":934,"value":955},{"namespace":934,"value":958},"013",{"device":960,"group":937},13,"lamp.insert.13",{"source_refs":963,"status":46},[25],{"aliases":965,"binding":969,"id":970,"kind":939,"label":940,"provenance":971},[966,967,968],{"namespace":932,"value":283},{"namespace":934,"value":283},{"namespace":934,"value":286},{"device":288,"group":937},"lamp.insert.14",{"source_refs":972,"status":46},[25],{"aliases":974,"binding":978,"id":979,"kind":939,"label":940,"provenance":980},[975,976,977],{"namespace":932,"value":296},{"namespace":934,"value":296},{"namespace":934,"value":299},{"device":301,"group":937},"lamp.insert.15",{"source_refs":981,"status":46},[25],{"aliases":983,"binding":987,"id":988,"kind":939,"label":940,"provenance":989},[984,985,986],{"namespace":932,"value":309},{"namespace":934,"value":309},{"namespace":934,"value":312},{"device":314,"group":937},"lamp.insert.16",{"source_refs":990,"status":46},[25],{"aliases":992,"binding":996,"id":997,"kind":939,"label":940,"provenance":998},[993,994,995],{"namespace":932,"value":322},{"namespace":934,"value":322},{"namespace":934,"value":325},{"device":327,"group":937},"lamp.insert.17",{"source_refs":999,"status":46},[25],{"aliases":1001,"binding":1005,"id":1006,"kind":939,"label":940,"provenance":1007},[1002,1003,1004],{"namespace":932,"value":335},{"namespace":934,"value":335},{"namespace":934,"value":338},{"device":340,"group":937},"lamp.insert.18",{"source_refs":1008,"status":46},[25],{"aliases":1010,"binding":1016,"id":1018,"kind":939,"label":940,"provenance":1019},[1011,1013,1014],{"namespace":932,"value":1012},"21",{"namespace":934,"value":1012},{"namespace":934,"value":1015},"021",{"device":1017,"group":937},21,"lamp.insert.21",{"source_refs":1020,"status":46},[25],{"aliases":1022,"binding":1028,"id":1030,"kind":939,"label":940,"provenance":1031},[1023,1025,1026],{"namespace":932,"value":1024},"22",{"namespace":934,"value":1024},{"namespace":934,"value":1027},"022",{"device":1029,"group":937},22,"lamp.insert.22",{"source_refs":1032,"status":46},[25],{"aliases":1034,"binding":1040,"id":1042,"kind":939,"label":940,"provenance":1043},[1035,1037,1038],{"namespace":932,"value":1036},"23",{"namespace":934,"value":1036},{"namespace":934,"value":1039},"023",{"device":1041,"group":937},23,"lamp.insert.23",{"source_refs":1044,"status":46},[25],{"aliases":1046,"binding":1052,"id":1053,"kind":939,"label":940,"provenance":1054},[1047,1049,1050],{"namespace":932,"value":1048},"24",{"namespace":934,"value":1048},{"namespace":934,"value":1051},"024",{"device":5,"group":937},"lamp.insert.24",{"source_refs":1055,"status":46},[25],{"aliases":1057,"binding":1061,"id":1062,"kind":939,"label":940,"provenance":1063},[1058,1059,1060],{"namespace":932,"value":348},{"namespace":934,"value":348},{"namespace":934,"value":351},{"device":353,"group":937},"lamp.insert.25",{"source_refs":1064,"status":46},[25],{"aliases":1066,"binding":1070,"id":1071,"kind":939,"label":940,"provenance":1072},[1067,1068,1069],{"namespace":932,"value":361},{"namespace":934,"value":361},{"namespace":934,"value":364},{"device":366,"group":937},"lamp.insert.26",{"source_refs":1073,"status":46},[25],{"aliases":1075,"binding":1079,"id":1080,"kind":939,"label":940,"provenance":1081},[1076,1077,1078],{"namespace":932,"value":374},{"namespace":934,"value":374},{"namespace":934,"value":377},{"device":379,"group":937},"lamp.insert.27",{"source_refs":1082,"status":46},[25],{"aliases":1084,"binding":1088,"id":1089,"kind":939,"label":940,"provenance":1090},[1085,1086,1087],{"namespace":932,"value":387},{"namespace":934,"value":387},{"namespace":934,"value":390},{"device":392,"group":937},"lamp.insert.28",{"source_refs":1091,"status":46},[25],{"aliases":1093,"binding":1097,"id":1098,"kind":939,"label":940,"provenance":1099},[1094,1095,1096],{"namespace":932,"value":400},{"namespace":934,"value":400},{"namespace":934,"value":403},{"device":405,"group":937},"lamp.insert.31",{"source_refs":1100,"status":46},[25],{"aliases":1102,"binding":1106,"id":1107,"kind":939,"label":940,"provenance":1108},[1103,1104,1105],{"namespace":932,"value":413},{"namespace":934,"value":413},{"namespace":934,"value":416},{"device":418,"group":937},"lamp.insert.32",{"source_refs":1109,"status":46},[25],{"aliases":1111,"binding":1115,"id":1116,"kind":939,"label":940,"provenance":1117},[1112,1113,1114],{"namespace":932,"value":426},{"namespace":934,"value":426},{"namespace":934,"value":429},{"device":431,"group":937},"lamp.insert.33",{"source_refs":1118,"status":46},[25],{"aliases":1120,"binding":1124,"id":1125,"kind":939,"label":940,"provenance":1126},[1121,1122,1123],{"namespace":932,"value":439},{"namespace":934,"value":439},{"namespace":934,"value":442},{"device":444,"group":937},"lamp.insert.34",{"source_refs":1127,"status":46},[25],{"aliases":1129,"binding":1133,"id":1134,"kind":939,"label":940,"provenance":1135},[1130,1131,1132],{"namespace":932,"value":452},{"namespace":934,"value":452},{"namespace":934,"value":455},{"device":457,"group":937},"lamp.insert.35",{"source_refs":1136,"status":46},[25],{"aliases":1138,"binding":1142,"id":1143,"kind":939,"label":940,"provenance":1144},[1139,1140,1141],{"namespace":932,"value":465},{"namespace":934,"value":465},{"namespace":934,"value":468},{"device":470,"group":937},"lamp.insert.36",{"source_refs":1145,"status":46},[25],{"aliases":1147,"binding":1151,"id":1152,"kind":939,"label":1153,"provenance":1154},[1148,1149,1150],{"namespace":932,"value":478},{"namespace":934,"value":478},{"namespace":934,"value":481},{"device":483,"group":937},"lamp.insert-helmet","Insert \u002F Helmet",{"source_refs":1155,"status":46},[25],{"aliases":1157,"binding":1161,"id":1162,"kind":939,"label":1163,"provenance":1164},[1158,1159,1160],{"namespace":932,"value":491},{"namespace":934,"value":491},{"namespace":934,"value":494},{"device":496,"group":937},"lamp.insert-helmet-multi-object-l38a-m","Insert \u002F Helmet (multi-object: l38a-m)",{"source_refs":1165,"status":46},[25],{"aliases":1167,"binding":1171,"id":1172,"kind":939,"label":1173,"provenance":1174},[1168,1169,1170],{"namespace":932,"value":504},{"namespace":934,"value":504},{"namespace":934,"value":507},{"device":509,"group":937},"lamp.skill-shot-lane","Skill Shot Lane",{"source_refs":1175,"status":46},[25],{"aliases":1177,"binding":1183,"id":1185,"kind":939,"label":1173,"provenance":1186},[1178,1180,1181],{"namespace":932,"value":1179},"42",{"namespace":934,"value":1179},{"namespace":934,"value":1182},"042",{"device":1184,"group":937},42,"lamp.skill-shot-lane.42",{"source_refs":1187,"status":46},[25],{"aliases":1189,"binding":1193,"id":1194,"kind":939,"label":1173,"provenance":1195},[1190,1191,1192],{"namespace":932,"value":517},{"namespace":934,"value":517},{"namespace":934,"value":520},{"device":522,"group":937},"lamp.skill-shot-lane.43",{"source_refs":1196,"status":46},[25],{"aliases":1198,"binding":1202,"id":1203,"kind":939,"label":1173,"provenance":1204},[1199,1200,1201],{"namespace":932,"value":530},{"namespace":934,"value":530},{"namespace":934,"value":533},{"device":535,"group":937},"lamp.skill-shot-lane.44",{"source_refs":1205,"status":46},[25],{"aliases":1207,"binding":1211,"id":1212,"kind":939,"label":1173,"provenance":1213},[1208,1209,1210],{"namespace":932,"value":542},{"namespace":934,"value":542},{"namespace":934,"value":545},{"device":547,"group":937},"lamp.skill-shot-lane.45",{"source_refs":1214,"status":46},[25],{"aliases":1216,"binding":1220,"id":1221,"kind":939,"label":1222,"provenance":1223},[1217,1218,1219],{"namespace":932,"value":554},{"namespace":934,"value":554},{"namespace":934,"value":557},{"device":559,"group":937},"lamp.left-eye","Left Eye",{"source_refs":1224,"status":46},[25],{"aliases":1226,"binding":1230,"id":1231,"kind":939,"label":1232,"provenance":1233},[1227,1228,1229],{"namespace":932,"value":567},{"namespace":934,"value":567},{"namespace":934,"value":570},{"device":572,"group":937},"lamp.right-eye","Right Eye",{"source_refs":1234,"status":46},[25],{"aliases":1236,"binding":1242,"id":1244,"kind":939,"label":1245,"provenance":1246},[1237,1239,1240],{"namespace":932,"value":1238},"48",{"namespace":934,"value":1238},{"namespace":934,"value":1241},"048",{"device":1243,"group":937},48,"lamp.mouth","Mouth",{"source_refs":1247,"status":46},[25],{"aliases":1249,"binding":1253,"id":1254,"kind":939,"label":940,"provenance":1255},[1250,1251,1252],{"namespace":932,"value":580},{"namespace":934,"value":580},{"namespace":934,"value":583},{"device":585,"group":937},"lamp.insert.51",{"source_refs":1256,"status":46},[25],{"aliases":1258,"binding":1262,"id":1263,"kind":939,"label":940,"provenance":1264},[1259,1260,1261],{"namespace":932,"value":593},{"namespace":934,"value":593},{"namespace":934,"value":596},{"device":598,"group":937},"lamp.insert.52",{"source_refs":1265,"status":46},[25],{"aliases":1267,"binding":1271,"id":1272,"kind":939,"label":940,"provenance":1273},[1268,1269,1270],{"namespace":932,"value":606},{"namespace":934,"value":606},{"namespace":934,"value":609},{"device":611,"group":937},"lamp.insert.53",{"source_refs":1274,"status":46},[25],{"aliases":1276,"binding":1280,"id":1281,"kind":939,"label":940,"provenance":1282},[1277,1278,1279],{"namespace":932,"value":619},{"namespace":934,"value":619},{"namespace":934,"value":622},{"device":624,"group":937},"lamp.insert.54",{"source_refs":1283,"status":46},[25],{"aliases":1285,"binding":1289,"id":1290,"kind":939,"label":940,"provenance":1291},[1286,1287,1288],{"namespace":932,"value":632},{"namespace":934,"value":632},{"namespace":934,"value":635},{"device":637,"group":937},"lamp.insert.55",{"source_refs":1292,"status":46},[25],{"aliases":1294,"binding":1298,"id":1299,"kind":939,"label":940,"provenance":1300},[1295,1296,1297],{"namespace":932,"value":645},{"namespace":934,"value":645},{"namespace":934,"value":648},{"device":650,"group":937},"lamp.insert.56",{"source_refs":1301,"status":46},[25],{"aliases":1303,"binding":1307,"id":1308,"kind":939,"label":940,"provenance":1309},[1304,1305,1306],{"namespace":932,"value":658},{"namespace":934,"value":658},{"namespace":934,"value":661},{"device":663,"group":937},"lamp.insert.57",{"source_refs":1310,"status":46},[25],{"aliases":1312,"binding":1316,"id":1317,"kind":939,"label":940,"provenance":1318},[1313,1314,1315],{"namespace":932,"value":671},{"namespace":934,"value":671},{"namespace":934,"value":674},{"device":676,"group":937},"lamp.insert.58",{"source_refs":1319,"status":46},[25],{"aliases":1321,"binding":1327,"id":1329,"kind":939,"label":940,"provenance":1330},[1322,1324,1325],{"namespace":932,"value":1323},"61",{"namespace":934,"value":1323},{"namespace":934,"value":1326},"061",{"device":1328,"group":937},61,"lamp.insert.61",{"source_refs":1331,"status":46},[25],{"aliases":1333,"binding":1339,"id":1341,"kind":939,"label":940,"provenance":1342},[1334,1336,1337],{"namespace":932,"value":1335},"62",{"namespace":934,"value":1335},{"namespace":934,"value":1338},"062",{"device":1340,"group":937},62,"lamp.insert.62",{"source_refs":1343,"status":46},[25],{"aliases":1345,"binding":1349,"id":1350,"kind":939,"label":940,"provenance":1351},[1346,1347,1348],{"namespace":932,"value":684},{"namespace":934,"value":684},{"namespace":934,"value":687},{"device":689,"group":937},"lamp.insert.63",{"source_refs":1352,"status":46},[25],{"aliases":1354,"binding":1358,"id":1359,"kind":939,"label":1360,"provenance":1361},[1355,1356,1357],{"namespace":932,"value":697},{"namespace":934,"value":697},{"namespace":934,"value":700},{"device":702,"group":937},"lamp.ball-lock-light","Ball Lock Light",{"source_refs":1362,"status":46},[25],{"aliases":1364,"binding":1368,"id":1369,"kind":939,"label":940,"provenance":1370},[1365,1366,1367],{"namespace":932,"value":710},{"namespace":934,"value":710},{"namespace":934,"value":713},{"device":715,"group":937},"lamp.insert.65",{"source_refs":1371,"status":46},[25],{"aliases":1373,"binding":1379,"id":1381,"kind":939,"label":940,"provenance":1382},[1374,1376,1377],{"namespace":932,"value":1375},"66",{"namespace":934,"value":1375},{"namespace":934,"value":1378},"066",{"device":1380,"group":937},66,"lamp.insert.66",{"source_refs":1383,"status":46},[25],{"aliases":1385,"binding":1389,"id":1390,"kind":939,"label":940,"provenance":1391},[1386,1387,1388],{"namespace":932,"value":723},{"namespace":934,"value":723},{"namespace":934,"value":726},{"device":728,"group":937},"lamp.insert.67",{"source_refs":1392,"status":46},[25],{"aliases":1394,"binding":1400,"id":1402,"kind":939,"label":940,"provenance":1403},[1395,1397,1398],{"namespace":932,"value":1396},"68",{"namespace":934,"value":1396},{"namespace":934,"value":1399},"068",{"device":1401,"group":937},68,"lamp.insert.68",{"source_refs":1404,"status":46},[25],{"aliases":1406,"binding":1410,"id":1411,"kind":939,"label":1412,"provenance":1413},[1407,1408,1409],{"namespace":932,"value":736},{"namespace":934,"value":736},{"namespace":934,"value":739},{"device":741,"group":937},"lamp.backglass-body-8-vr-only","Backglass Body 8 (VR-only)",{"source_refs":1414,"status":46},[25],{"aliases":1416,"binding":1420,"id":1421,"kind":939,"label":1422,"provenance":1423},[1417,1418,1419],{"namespace":932,"value":749},{"namespace":934,"value":749},{"namespace":934,"value":752},{"device":754,"group":937},"lamp.backglass-body-7-vr-only","Backglass Body 7 (VR-only)",{"source_refs":1424,"status":46},[25],{"aliases":1426,"binding":1430,"id":1431,"kind":939,"label":1432,"provenance":1433},[1427,1428,1429],{"namespace":932,"value":762},{"namespace":934,"value":762},{"namespace":934,"value":765},{"device":767,"group":937},"lamp.backglass-body-6-vr-only","Backglass Body 6 (VR-only)",{"source_refs":1434,"status":46},[25],{"aliases":1436,"binding":1440,"id":1441,"kind":939,"label":1442,"provenance":1443},[1437,1438,1439],{"namespace":932,"value":775},{"namespace":934,"value":775},{"namespace":934,"value":778},{"device":780,"group":937},"lamp.backglass-body-5-vr-only","Backglass Body 5 (VR-only)",{"source_refs":1444,"status":46},[25],{"aliases":1446,"binding":1450,"id":1451,"kind":939,"label":1452,"provenance":1453},[1447,1448,1449],{"namespace":932,"value":788},{"namespace":934,"value":788},{"namespace":934,"value":791},{"device":793,"group":937},"lamp.backglass-body-4-vr-only","Backglass Body 4 (VR-only)",{"source_refs":1454,"status":46},[25],{"aliases":1456,"binding":1460,"id":1461,"kind":939,"label":1462,"provenance":1463},[1457,1458,1459],{"namespace":932,"value":801},{"namespace":934,"value":801},{"namespace":934,"value":804},{"device":806,"group":937},"lamp.backglass-body-3-vr-only","Backglass Body 3 (VR-only)",{"source_refs":1464,"status":46},[25],{"aliases":1466,"binding":1470,"id":1471,"kind":939,"label":1472,"provenance":1473},[1467,1468,1469],{"namespace":932,"value":814},{"namespace":934,"value":814},{"namespace":934,"value":817},{"device":819,"group":937},"lamp.backglass-body-2-vr-only","Backglass Body 2 (VR-only)",{"source_refs":1474,"status":46},[25],{"aliases":1476,"binding":1482,"id":1484,"kind":939,"label":1485,"provenance":1486},[1477,1479,1480],{"namespace":932,"value":1478},"78",{"namespace":934,"value":1478},{"namespace":934,"value":1481},"078",{"device":1483,"group":937},78,"lamp.backglass-body-1-vr-only","Backglass Body 1 (VR-only)",{"source_refs":1487,"status":46},[25],{"aliases":1489,"binding":1495,"id":1497,"kind":939,"label":1498,"provenance":1499},[1490,1492,1493],{"namespace":932,"value":1491},"81",{"namespace":934,"value":1491},{"namespace":934,"value":1494},"081",{"device":1496,"group":937},81,"lamp.backglass-hip-vr-only","Backglass Hip (VR-only)",{"source_refs":1500,"status":46},[25],{"aliases":1502,"binding":1508,"id":1510,"kind":939,"label":1511,"provenance":1512},[1503,1505,1506],{"namespace":932,"value":1504},"82",{"namespace":934,"value":1504},{"namespace":934,"value":1507},"082",{"device":1509,"group":937},82,"lamp.backglass-mid-leg-vr-only","Backglass Mid Leg (VR-only)",{"source_refs":1513,"status":46},[25],{"aliases":1515,"binding":1521,"id":1523,"kind":939,"label":1524,"provenance":1525},[1516,1518,1519],{"namespace":932,"value":1517},"83",{"namespace":934,"value":1517},{"namespace":934,"value":1520},"083",{"device":1522,"group":937},83,"lamp.backglass-knee-vr-only","Backglass Knee (VR-only)",{"source_refs":1526,"status":46},[25],{"aliases":1528,"binding":1534,"id":1536,"kind":939,"label":1537,"provenance":1538},[1529,1531,1532],{"namespace":932,"value":1530},"84",{"namespace":934,"value":1530},{"namespace":934,"value":1533},"084",{"device":1535,"group":937},84,"lamp.backglass-foot-vr-only","Backglass Foot (VR-only)",{"source_refs":1539,"status":46},[25],{"aliases":1541,"binding":1547,"id":1549,"kind":939,"label":1550,"provenance":1551},[1542,1544,1545],{"namespace":932,"value":1543},"85",{"namespace":934,"value":1543},{"namespace":934,"value":1546},"085",{"device":1548,"group":937},85,"lamp.backglass-shoulder-vr-only","Backglass Shoulder (VR-only)",{"source_refs":1552,"status":46},[25],{"aliases":1554,"binding":1560,"id":1562,"kind":939,"label":1563,"provenance":1564},[1555,1557,1558],{"namespace":932,"value":1556},"86",{"namespace":934,"value":1556},{"namespace":934,"value":1559},"086",{"device":1561,"group":937},86,"lamp.flasher-lamp","Flasher \u002F Lamp",{"source_refs":1565,"status":46},[25],{"aliases":1567,"binding":1573,"id":1575,"kind":939,"label":1563,"provenance":1576},[1568,1570,1571],{"namespace":932,"value":1569},"87",{"namespace":934,"value":1569},{"namespace":934,"value":1572},"087",{"device":1574,"group":937},87,"lamp.flasher-lamp.87",{"source_refs":1577,"status":46},[25],{"aliases":1579,"binding":1585,"id":1587,"kind":939,"label":1563,"provenance":1588},[1580,1582,1583],{"namespace":932,"value":1581},"88",{"namespace":934,"value":1581},{"namespace":934,"value":1584},"088",{"device":1586,"group":937},88,"lamp.flasher-lamp.88",{"source_refs":1589,"status":46},[25],{"aliases":1591,"binding":1597,"id":1599,"kind":939,"label":1600,"provenance":1601},[1592,1594,1595],{"namespace":932,"value":1593},"91",{"namespace":934,"value":1593},{"namespace":934,"value":1596},"091",{"device":1598,"group":937},91,"lamp.gi-string","GI String",{"source_refs":1602,"status":46},[25],{"aliases":1604,"binding":1610,"id":1612,"kind":939,"label":1600,"provenance":1613},[1605,1607,1608],{"namespace":932,"value":1606},"92",{"namespace":934,"value":1606},{"namespace":934,"value":1609},"092",{"device":1611,"group":937},92,"lamp.gi-string.92",{"source_refs":1614,"status":46},[25],{"aliases":1616,"binding":1622,"id":1624,"kind":939,"label":1600,"provenance":1625},[1617,1619,1620],{"namespace":932,"value":1618},"93",{"namespace":934,"value":1618},{"namespace":934,"value":1621},"093",{"device":1623,"group":937},93,"lamp.gi-string.93",{"source_refs":1626,"status":46},[25],{"aliases":1628,"binding":1634,"id":1636,"kind":939,"label":1600,"provenance":1637},[1629,1631,1632],{"namespace":932,"value":1630},"94",{"namespace":934,"value":1630},{"namespace":934,"value":1633},"094",{"device":1635,"group":937},94,"lamp.gi-string.94",{"source_refs":1638,"status":46},[25],{"aliases":1640,"binding":1646,"id":1648,"kind":939,"label":1600,"provenance":1649},[1641,1643,1644],{"namespace":932,"value":1642},"95",{"namespace":934,"value":1642},{"namespace":934,"value":1645},"095",{"device":1647,"group":937},95,"lamp.gi-string.95",{"source_refs":1650,"status":46},[25],{"aliases":1652,"binding":1658,"id":1660,"kind":939,"label":1600,"provenance":1661},[1653,1655,1656],{"namespace":932,"value":1654},"96",{"namespace":934,"value":1654},{"namespace":934,"value":1657},"096",{"device":1659,"group":937},96,"lamp.gi-string.96",{"source_refs":1662,"status":46},[25],{"aliases":1664,"binding":1670,"id":1672,"kind":939,"label":1600,"provenance":1673},[1665,1667,1668],{"namespace":932,"value":1666},"97",{"namespace":934,"value":1666},{"namespace":934,"value":1669},"097",{"device":1671,"group":937},97,"lamp.gi-string.97",{"source_refs":1674,"status":46},[25],{"aliases":1676,"binding":1682,"id":1684,"kind":939,"label":1600,"provenance":1685},[1677,1679,1680],{"namespace":932,"value":1678},"98",{"namespace":934,"value":1678},{"namespace":934,"value":1681},"098",{"device":1683,"group":937},98,"lamp.gi-string.98",{"source_refs":1686,"status":46},[25],{"aliases":1688,"binding":1692,"id":1694,"kind":939,"label":1600,"provenance":1695},[1689,1691],{"namespace":932,"value":1690},"101",{"namespace":934,"value":1690},{"device":1693,"group":937},101,"lamp.gi-string.101",{"source_refs":1696,"status":46},[25],{"aliases":1698,"binding":1702,"id":1704,"kind":939,"label":1600,"provenance":1705},[1699,1701],{"namespace":932,"value":1700},"102",{"namespace":934,"value":1700},{"device":1703,"group":937},102,"lamp.gi-string.102",{"source_refs":1706,"status":46},[25],{"aliases":1708,"binding":1712,"id":1714,"kind":939,"label":1600,"provenance":1715},[1709,1711],{"namespace":932,"value":1710},"103",{"namespace":934,"value":1710},{"device":1713,"group":937},103,"lamp.gi-string.103",{"source_refs":1716,"status":46},[25],{"aliases":1718,"binding":1722,"id":1724,"kind":939,"label":1600,"provenance":1725},[1719,1721],{"namespace":932,"value":1720},"104",{"namespace":934,"value":1720},{"device":1723,"group":937},104,"lamp.gi-string.104",{"source_refs":1726,"status":46},[25],{"aliases":1728,"binding":1732,"id":1734,"kind":939,"label":1600,"provenance":1735},[1729,1731],{"namespace":932,"value":1730},"105",{"namespace":934,"value":1730},{"device":1733,"group":937},105,"lamp.gi-string.105",{"source_refs":1736,"status":46},[25],{"aliases":1738,"binding":1742,"id":1744,"kind":939,"label":1600,"provenance":1745},[1739,1741],{"namespace":932,"value":1740},"106",{"namespace":934,"value":1740},{"device":1743,"group":937},106,"lamp.gi-string.106",{"source_refs":1746,"status":46},[25],{"aliases":1748,"binding":1752,"id":1754,"kind":939,"label":1600,"provenance":1755},[1749,1751],{"namespace":932,"value":1750},"107",{"namespace":934,"value":1750},{"device":1753,"group":937},107,"lamp.gi-string.107",{"source_refs":1756,"status":46},[25],{"aliases":1758,"binding":1762,"id":1764,"kind":939,"label":1600,"provenance":1765},[1759,1761],{"namespace":932,"value":1760},"108",{"namespace":934,"value":1760},{"device":1763,"group":937},108,"lamp.gi-string.108",{"source_refs":1766,"status":46},[25],{"aliases":1768,"binding":1772,"id":1774,"kind":939,"label":1775,"provenance":1776},[1769,1771],{"namespace":932,"value":1770},"117",{"namespace":934,"value":1770},{"device":1773,"group":937},117,"lamp.flasher-billions","Flasher - Billions",{"source_refs":1777,"status":46},[25],{"aliases":1779,"binding":1783,"id":1785,"kind":939,"label":1786,"provenance":1787},[1780,1782],{"namespace":932,"value":1781},"119",{"namespace":934,"value":1781},{"device":1784,"group":937},119,"lamp.flasher-jackpot","Flasher - Jackpot",{"source_refs":1788,"status":46},[25],{"aliases":1790,"binding":1797,"id":1799,"kind":1800,"label":1801,"provenance":1802},[1791,1793,1795,1796],{"namespace":1792,"value":102},"pinmame.coil",{"namespace":1794,"value":102},"vpe-legacy.coil",{"namespace":1794,"value":106},{"namespace":1794,"value":108},{"device":112,"group":1798},"pinmame.output.solenoid","device.outhole-kicker","coil","Outhole Kicker",{"source_refs":1803,"status":46},[25],{"aliases":1805,"binding":1810,"id":1811,"kind":1800,"label":1812,"provenance":1813},[1806,1807,1808,1809],{"namespace":1792,"value":124},{"namespace":1794,"value":124},{"namespace":1794,"value":127},{"namespace":1794,"value":129},{"device":133,"group":1798},"device.ball-release-trough-eject","Ball Release \u002F Trough Eject",{"source_refs":1814,"status":46},[25],{"aliases":1816,"binding":1821,"id":1822,"kind":1800,"label":1823,"provenance":1824},[1817,1818,1819,1820],{"namespace":1792,"value":143},{"namespace":1794,"value":143},{"namespace":1794,"value":146},{"namespace":1794,"value":148},{"device":152,"group":1798},"device.ball-scoop-kickout","Ball Scoop Kickout",{"source_refs":1825,"status":46},[25],{"aliases":1827,"binding":1832,"id":1833,"kind":1800,"label":1834,"provenance":1835},[1828,1829,1830,1831],{"namespace":1792,"value":162},{"namespace":1794,"value":162},{"namespace":1794,"value":165},{"namespace":1794,"value":167},{"device":171,"group":1798},"device.diverter-gate","Diverter Gate",{"source_refs":1836,"status":46},[25],{"aliases":1838,"binding":1843,"id":1844,"kind":1800,"label":1845,"provenance":1846},[1839,1840,1841,1842],{"namespace":1792,"value":181},{"namespace":1794,"value":181},{"namespace":1794,"value":184},{"namespace":1794,"value":186},{"device":190,"group":1798},"device.skill-shot-launch","Skill Shot Launch",{"source_refs":1847,"status":46},[25],{"aliases":1849,"binding":1854,"id":1855,"kind":1800,"label":1856,"provenance":1857},[1850,1851,1852,1853],{"namespace":1792,"value":200},{"namespace":1794,"value":200},{"namespace":1794,"value":203},{"namespace":1794,"value":205},{"device":209,"group":1798},"device.ball-lock-post","Ball Lock Post",{"source_refs":1858,"status":46},[25],{"aliases":1860,"binding":1865,"id":1866,"kind":1800,"label":1867,"provenance":1868},[1861,1862,1863,1864],{"namespace":1792,"value":219},{"namespace":1794,"value":219},{"namespace":1794,"value":222},{"namespace":1794,"value":224},{"device":228,"group":1798},"device.knocker","Knocker",{"source_refs":1869,"status":46},[25],{"aliases":1871,"binding":1876,"id":1877,"kind":1800,"label":1878,"provenance":1879},[1872,1873,1874,1875],{"namespace":1792,"value":238},{"namespace":1794,"value":238},{"namespace":1794,"value":241},{"namespace":1794,"value":243},{"device":247,"group":1798},"device.mouth-eject","Mouth Eject",{"source_refs":1880,"status":46},[25],{"aliases":1882,"binding":1886,"id":1887,"kind":1800,"label":1888,"provenance":1889},[1883,1884,1885],{"namespace":1792,"value":296},{"namespace":1794,"value":296},{"namespace":1794,"value":299},{"device":301,"group":1798},"device.left-eye-eject","Left Eye Eject",{"source_refs":1890,"status":46},[25],{"aliases":1892,"binding":1896,"id":1897,"kind":1800,"label":1898,"provenance":1899},[1893,1894,1895],{"namespace":1792,"value":309},{"namespace":1794,"value":309},{"namespace":1794,"value":312},{"device":314,"group":1798},"device.right-eye-eject","Right Eye Eject",{"source_refs":1900,"status":46},[25],{"aliases":1902,"binding":1906,"id":1907,"kind":1908,"label":1775,"provenance":1909},[1903,1904,1905],{"namespace":1792,"value":322},{"namespace":1794,"value":322},{"namespace":1794,"value":325},{"device":327,"group":1798},"device.flasher-billions","flasher",{"source_refs":1910,"status":46},[25],{"aliases":1912,"binding":1916,"id":1917,"kind":1908,"label":1918,"provenance":1919},[1913,1914,1915],{"namespace":1792,"value":335},{"namespace":1794,"value":335},{"namespace":1794,"value":338},{"device":340,"group":1798},"device.flasher-left-ramp","Flasher - Left Ramp",{"source_refs":1920,"status":46},[25],{"aliases":1922,"binding":1930,"id":1932,"kind":1908,"label":1933,"provenance":1934},[1923,1925,1926,1928],{"namespace":1792,"value":1924},"19",{"namespace":1794,"value":1924},{"namespace":1794,"value":1927},"019",{"namespace":1794,"value":1929},"c_game_on",{"device":1931,"group":1798},19,"device.game-on","ROM Started",{"source_refs":1935,"status":46},[25,26],{"aliases":1937,"binding":1943,"id":1945,"kind":1908,"label":1946,"provenance":1947},[1938,1940,1941],{"namespace":1792,"value":1939},"20",{"namespace":1794,"value":1939},{"namespace":1794,"value":1942},"020",{"device":1944,"group":1798},20,"device.flasher-skill-shot","Flasher - Skill Shot",{"source_refs":1948,"status":46},[25],{"aliases":1950,"binding":1954,"id":1955,"kind":1908,"label":1956,"provenance":1957},[1951,1952,1953],{"namespace":1792,"value":1012},{"namespace":1794,"value":1012},{"namespace":1794,"value":1015},{"device":1017,"group":1798},"device.flasher-left-helmet-dome","Flasher - Left Helmet Dome",{"source_refs":1958,"status":46},[25],{"aliases":1960,"binding":1964,"id":1965,"kind":1908,"label":1966,"provenance":1967},[1961,1962,1963],{"namespace":1792,"value":1024},{"namespace":1794,"value":1024},{"namespace":1794,"value":1027},{"device":1029,"group":1798},"device.flasher-right-helmet-dome","Flasher - Right Helmet Dome",{"source_refs":1968,"status":46},[25],{"aliases":1970,"binding":1974,"id":1975,"kind":1908,"label":1976,"provenance":1977},[1971,1972,1973],{"namespace":1792,"value":1036},{"namespace":1794,"value":1036},{"namespace":1794,"value":1039},{"device":1041,"group":1798},"device.flasher-jets-enter-dome","Flasher - Jets Enter Dome",{"source_refs":1978,"status":46},[25],{"aliases":1980,"binding":1984,"id":1985,"kind":1908,"label":1986,"provenance":1987},[1981,1982,1983],{"namespace":1792,"value":1048},{"namespace":1794,"value":1048},{"namespace":1794,"value":1051},{"device":5,"group":1798},"device.flasher-left-loop-dome","Flasher - Left Loop Dome",{"source_refs":1988,"status":46},[25],{"aliases":1990,"binding":1994,"id":1995,"kind":1800,"label":1996,"provenance":1997},[1991,1992,1993],{"namespace":1792,"value":374},{"namespace":1794,"value":374},{"namespace":1794,"value":377},{"device":379,"group":1798},"device.head-motor-direction","Head Motor Direction",{"source_refs":1998,"status":46},[25],{"aliases":2000,"binding":2004,"id":2005,"kind":1800,"label":2006,"provenance":2007},[2001,2002,2003],{"namespace":1792,"value":387},{"namespace":1794,"value":387},{"namespace":1794,"value":390},{"device":392,"group":1798},"device.head-motor-drive","Head Motor Drive",{"source_refs":2008,"status":46},[25],{"aliases":2010,"binding":2016,"id":2018,"kind":1800,"label":2019,"provenance":2020},[2011,2013,2014],{"namespace":1792,"value":2012},"40",{"namespace":1794,"value":2012},{"namespace":1794,"value":2015},"040",{"device":2017,"group":1798},40,"device.flipper-relay-enable","Flipper Relay Enable",{"source_refs":2021,"status":46},[25],{"aliases":2023,"binding":2029,"id":2030,"kind":1800,"label":2031,"provenance":2032},[2024,2025,2026,2027],{"namespace":1792,"value":554},{"namespace":1794,"value":554},{"namespace":1794,"value":557},{"namespace":1794,"value":2028},"c_flipper_lower_right",{"device":559,"group":1798},"device.flipper-lower-right","Right Flipper",{"source_refs":2033,"status":46},[25],{"aliases":2035,"binding":2041,"id":2042,"kind":1800,"label":2043,"provenance":2044},[2036,2037,2038,2039],{"namespace":1792,"value":1238},{"namespace":1794,"value":1238},{"namespace":1794,"value":1241},{"namespace":1794,"value":2040},"c_flipper_lower_left",{"device":1243,"group":1798},"device.flipper-lower-left","Left Flipper",{"source_refs":2045,"status":46},[25],[],[2048,2054,2056],{"attribution":2049,"id":25,"kind":2050,"locator":2051,"revision":2052,"uri":2053},"pinmame-game-defs contributors","legacy_json","games\u002Fbop.json; origin=vbscript-parser","4ea106d080728648a693af3b4dcabb091eee0a02","https:\u002F\u002Fgithub.com\u002Fvpinball\u002Fpinmame-game-defs",{"attribution":2049,"id":26,"kind":2050,"locator":2055,"revision":2052,"uri":2053},"platforms\u002Fwpc.json",{"attribution":2057,"id":2058,"kind":2059,"license":2060,"locator":2061,"revision":2062,"uri":2063},"PinMAME contributors","pinmame.catalog.4ec52ff0ac13","pinmame_catalog","BSD-3-Clause","PinmameGetGames","4ec52ff0ac133ac251681518aed2249e19fe26eb","https:\u002F\u002Fgithub.com\u002Fvpinball\u002Fpinmame","williams-the-machine-bride-of-pinbot-1991","machines\u002Fpartial\u002Fwilliams\u002Fthe-machine-bride-of-pinbot-1991.json","\u003Ch2 id=\"overview\">Overview\u003C\u002Fh2>\n\u003Cp>Legacy evidence identifies this candidate as Williams (1991). The information below is preserved for recreation work but is not automatically treated as validated physical-machine fact.\u003C\u002Fp>\n\u003Ch2 id=\"playfield-devices\">Playfield devices\u003C\u002Fh2>\n\u003Cp>Switch, lamp\u002FGI, and controlled-device candidates are in the adjacent machine definition. Source-specific implementation notes are retained below.\u003C\u002Fp>\n\u003Ch2 id=\"custom-mechanisms\">Custom mechanisms\u003C\u002Fh2>\n\u003Cp>No custom mechanism conclusion has been validated. Manuals, schematics, PinMAME source, and gameplay evidence still need to be checked.\u003C\u002Fp>\n\u003Ch2 id=\"ball-state-transitions\">Ball-state transitions\u003C\u002Fh2>\n\u003Cp>Ball paths, trough ordering, locks, kickouts, and causal transitions have not yet been normalized. Relevant source notes follow under Evidence notes.\u003C\u002Fp>\n\u003Ch2 id=\"controller-interactions\">Controller interactions\u003C\u002Fh2>\n\u003Cp>Controller callbacks and bindings are candidate evidence only until reconciled against PinMAME and physical documentation.\u003C\u002Fp>\n\u003Ch2 id=\"service-and-setup-information\">Service and setup information\u003C\u002Fh2>\n\u003Cp>Unknown; locate operator\u002Fservice documentation.\u003C\u002Fp>\n\u003Ch2 id=\"timing-and-tuning-observations\">Timing and tuning observations\u003C\u002Fh2>\n\u003Cp>Source timing values may describe a particular VPX implementation rather than physical hardware and require review.\u003C\u002Fp>\n\u003Ch2 id=\"recreation-guidance\">Recreation guidance\u003C\u002Fh2>\n\u003Cp>Do not treat this partial definition as a complete authoring specification. Resolve every coverage requirement and conflict before promotion.\u003C\u002Fp>\n\u003Ch2 id=\"evidence-notes\">Evidence notes\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ccode>platforms\u002Fwpc.json#\u002Fcoils\u002F1\u003C\u002Fcode>: Unbound legacy outputs record \u003Ccode>c_flipper_lower_right\u003C\u002Fcode> was retained as a migration note only.\u003C\u002Fli>\n\u003Cli>\u003Ccode>platforms\u002Fwpc.json#\u002Fcoils\u002F2\u003C\u002Fcode>: Unbound legacy outputs record \u003Ccode>c_flipper_lower_left\u003C\u002Fcode> was retained as a migration note only.\u003C\u002Fli>\n\u003Cli>\u003Ccode>platforms\u002Fwpc.json#\u002Fcoils\u002F3\u003C\u002Fcode>: Unbound legacy outputs record \u003Ccode>c_flipper_upper_right\u003C\u002Fcode> was retained as a migration note only.\u003C\u002Fli>\n\u003Cli>\u003Ccode>platforms\u002Fwpc.json#\u002Fcoils\u002F4\u003C\u002Fcode>: Unbound legacy outputs record \u003Ccode>c_flipper_upper_left\u003C\u002Fcode> was retained as a migration note only.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F0._note\u003C\u002Fcode>: Set via Controller.Switch(11) in Table1_KeyDown\u002FKeyUp on RightFlipperKey\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F1._note\u003C\u002Fcode>: Set via Controller.Switch(12) in Table1_KeyDown\u002FKeyUp on LeftFlipperKey\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F2._note\u003C\u002Fcode>: vpmNudge.TiltSwitch = 14\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F3._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F4._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F5._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F6._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F7._note\u003C\u002Fcode>: Top trough switch closest to shooter lane. CreateSizedballWithMass at init. Trough exit — kicked by solenoid 2.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F8._note\u003C\u002Fcode>: Middle trough switch. CreateSizedballWithMass at init.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F9._note\u003C\u002Fcode>: Bottom trough switch (drain end). CreateSizedballWithMass at init.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F10._note\u003C\u002Fcode>: PulseSw 28 from sw28_Hit. Drop target with animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F11._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch. Also used as plungerIM.switch for impulse plunger.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F12._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F13._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F14._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F15._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F16._note\u003C\u002Fcode>: PulseSw 36 from sw36_Hit. Drop target with animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F17._note\u003C\u002Fcode>: PulseSw 37 from sw37_Hit. Drop target with animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F18._note\u003C\u002Fcode>: Set via controller.switch(38) in Drain_hit. Cleared by kisort (solenoid 1).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F19._note\u003C\u002Fcode>: PulseSw 41 from sw41_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F20._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F21._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F22._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F23._note\u003C\u002Fcode>: Hit\u002FUnHit kicker switch. Ejected by solenoid 3 (SolKickout).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F24._note\u003C\u002Fcode>: PulseSw 47 from sw47_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F25._note\u003C\u002Fcode>: PulseSw 51 from sw51_Spin sub\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F26._note\u003C\u002Fcode>: Hit\u002FUnHit rollover switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F27._note\u003C\u002Fcode>: PulseSw 53 from Bumper1_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F28._note\u003C\u002Fcode>: PulseSw 54 from Bumper3_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F29._note\u003C\u002Fcode>: PulseSw 55 from Bumper2_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F30._note\u003C\u002Fcode>: PulseSw 56 from UpperSlingShot_Slingshot\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F31._note\u003C\u002Fcode>: PulseSw 57 from LeftSlingShot_Slingshot\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F32._note\u003C\u002Fcode>: PulseSw 58 from RightSlingShot_Slingshot\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F33._note\u003C\u002Fcode>: Controller.Switch(63) set in sw63x_Hit. Enabled only when currentFace=2. Ejected by solenoid 15 (KickLeftEye).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F34._note\u003C\u002Fcode>: Controller.Switch(64) set in sw64x_Hit. Enabled only when currentFace=2. Ejected by solenoid 16 (KickRightEye).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F35._note\u003C\u002Fcode>: Controller.Switch(65) set in sw65x_Hit. Enabled only when currentFace=1. Ejected by solenoid 8 (KickMouth).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F36._note\u003C\u002Fcode>: Mechanism switch. Set to TRUE when currentFace is 1, 2, or 3 (faces that close the switch). Managed by HeadMechCallback. Set to 1 on init.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F37._note\u003C\u002Fcode>: Hit\u002FUnHit switch\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F38._note\u003C\u002Fcode>: Hit\u002FUnHit switch. LockWall dropped\u002Fraised on hit\u002Funhit.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F39._note\u003C\u002Fcode>: PulseSw 73 from sw73_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F40._note\u003C\u002Fcode>: PulseSw 74 from sw74_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F41._note\u003C\u002Fcode>: PulseSw 75 from sw75_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F42._note\u003C\u002Fcode>: PulseSw 76 from sw76_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F43._note\u003C\u002Fcode>: PulseSw 77 from sw77_Hit\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fswitches\u002F44._note\u003C\u002Fcode>: PulseSw 100 from multiple wall_Hit subs (wall69, wall75, wall77, wall79, wall80, wall81, wall82, wall83, wall84). Likely mapped in WPC switch matrix extension or opto group.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F0._vbscript_callback\u003C\u002Fcode>: kisort\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F0._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F0._note\u003C\u002Fcode>: Kicks ball from Drain kicker. Clears switch 38.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F1._vbscript_callback\u003C\u002Fcode>: KickBallToLane\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F1._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F1._note\u003C\u002Fcode>: Kicks ball from trough to shooter lane.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F2._vbscript_callback\u003C\u002Fcode>: SolKickout\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F2._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F2._note\u003C\u002Fcode>: Ejects ball from scoop kicker (switch 46).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F3._vbscript_callback\u003C\u002Fcode>: SolGate3\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F3._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F3._note\u003C\u002Fcode>: Controls Gate3 diverter via vpmSolGate.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F4._vbscript_callback\u003C\u002Fcode>: SolSS\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F4._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F4._note\u003C\u002Fcode>: Auto-fires impulse plunger for skill shot.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F5._vbscript_callback\u003C\u002Fcode>: solBallLockPost\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F5._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F5._note\u003C\u002Fcode>: Drops\u002Fraises ball lock post (BL wall).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F6._vbscript_callback\u003C\u002Fcode>: KnockerSolenoid\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F6._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F6._note\u003C\u002Fcode>: Cabinet knocker solenoid. Sound only in VPX.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F7._vbscript_callback\u003C\u002Fcode>: KickMouth\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F7._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F7._note\u003C\u002Fcode>: Ejects ball from mouth (switch 65, Face 1). Launches ball upward.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F8._vbscript_callback\u003C\u002Fcode>: KickLeftEye\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F8._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F8._note\u003C\u002Fcode>: Ejects ball from left eye (switch 63, Face 2). Launches ball upward.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F9._vbscript_callback\u003C\u002Fcode>: KickRightEye\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F9._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F9._note\u003C\u002Fcode>: Ejects ball from right eye (switch 64, Face 2). Launches ball upward.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F10._vbscript_callback\u003C\u002Fcode>: SetLamp 117,\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F10._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F10._note\u003C\u002Fcode>: Routes to Lampz lamp 117. Uses SolModCallBack for PWM when UsePinmameModulatedSolenoids=true.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F11._vbscript_callback\u003C\u002Fcode>: SolFlashLR\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F11._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F11._note\u003C\u002Fcode>: Left ramp flasher. Custom fading sub. Backglass: Left SpaceShip.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F12._vbscript_callback\u003C\u002Fcode>: SetLamp 119,\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F12._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F12._note\u003C\u002Fcode>: Routes to Lampz lamp 119. Backglass: Jackpot. Uses SolModCallBack for PWM.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F13._vbscript_callback\u003C\u002Fcode>: SolFlashSK\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F13._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F13._note\u003C\u002Fcode>: Skill shot flasher. Custom fading sub. Backglass: Heart.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F14._vbscript_callback\u003C\u002Fcode>: SetProcRedDome1\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F14._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F14._note\u003C\u002Fcode>: Left helmet dome flasher. Uses SolModCallBack SetRedDome1 for PWM. Backglass: Face.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F15._vbscript_callback\u003C\u002Fcode>: SetProcRedDome2\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F15._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F15._note\u003C\u002Fcode>: Right helmet dome flasher. Uses SolModCallBack SetRedDome2 for PWM. Backglass: Bottom Right.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F16._vbscript_callback\u003C\u002Fcode>: SetProcRedDome4\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F16._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F16._note\u003C\u002Fcode>: Jets entrance dome flasher. Uses SolModCallBack SetRedDome4 for PWM. Backglass: Title Left.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F17._vbscript_callback\u003C\u002Fcode>: SetProcRedDome3\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F17._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F17._note\u003C\u002Fcode>: Left loop dome flasher. Uses SolModCallBack SetRedDome3 for PWM. Backglass: Title Right.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F18._vbscript_callback\u003C\u002Fcode>: motor_dir\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F18._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F18._note\u003C\u002Fcode>: PROC-only SolCallback. Controls head rotation direction. Non-PROC uses cvpmMyMech.Sol2=27.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F19._vbscript_callback\u003C\u002Fcode>: motor_sol\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F19._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F19._note\u003C\u002Fcode>: PROC-only SolCallback. Drives head motor on\u002Foff. Non-PROC uses cvpmMyMech.Sol1=28.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F20._vbscript_callback\u003C\u002Fcode>: FlipperRelay\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F20._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F20._note\u003C\u002Fcode>: PROC-only SolCallback. Enables\u002Fdisables flippers. Non-PROC handles flipper enable via PinMAME framework.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F21._vbscript_callback\u003C\u002Fcode>: SolRFlipper\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F21._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F21._note\u003C\u002Fcode>: Framework constant sLRFlipper=46 from core.vbs\u002FWPC.VBS. Custom sub handles nFozzy flipper physics.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F22._vbscript_callback\u003C\u002Fcode>: SolLFlipper\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F22._inferred_type\u003C\u002Fcode>: coil\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fcoils\u002F22._note\u003C\u002Fcode>: Framework constant sLLFlipper=48 from core.vbs\u002FWPC.VBS. Custom sub handles nFozzy flipper physics.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F48._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F49._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F50._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F51._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F52._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F53._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F54._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F55._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F56._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F57._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F58._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F59._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F60._note\u003C\u002Fcode>: VR room backglass lamp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F61._note\u003C\u002Fcode>: Lampz.MassAssign only, no callback\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F62._note\u003C\u002Fcode>: Lampz.MassAssign only, no callback\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F63._note\u003C\u002Fcode>: Lampz.MassAssign only, no callback\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F80._note\u003C\u002Fcode>: Driven by solenoid 17 via SetLamp\u002FLampz\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Flamps\u002F81._note\u003C\u002Fcode>: Driven by solenoid 19 via SetLamp\u002FLampz\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fgi\u002F0._note\u003C\u002Fcode>: ModLampz GI string 2. Maps to Lampz index 112 in non-modulated mode. GIRear collection. Includes DecalHeart1 material color fade.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002Fgi\u002F1._note\u003C\u002Fcode>: ModLampz GI string 4. Maps to Lampz index 114 in non-modulated mode. GIFront collection + AmbientOverhead.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fbop.json#\u002F_source\u002Fconfidence_notes\u003C\u002Fcode>: High confidence on switches\u002Fcoils. No Const sw* definitions in script — switches identified from _Hit\u002F_UnHit subs, Controller.Switch() calls, PulseSw calls, and trough init. Custom nFozzy trough (not cvpmTrough) with 3 balls at sw27\u002Fsw26\u002Fsw25(ballrelease). Head mechanism uses cvpmMyMech with sol 27 (direction) and sol 28 (motor), switch 67 (head position). Solenoids 17-24 are flashers — 17 (Billions) and 19 (Jackpot) route through SetLamp to Lampz; 18 (left ramp) and 20 (skill shot) use custom flash subs; 21-24 are dome flashers on the helmet. Solenoids 27\u002F28 are head motor (PROC only via SolCallback, non-PROC uses cvpmMyMech). Solenoid 40 (FlipperRelay) is PROC-only. Flipper coils use framework constants (sLRFlipper=46, sLLFlipper=48 from core.vbs). Cabinet flipper switches 11\u002F12 set directly in KeyDown\u002FKeyUp. UseSolenoids=2 (FastFlips), UseLamps=0, UseSync=1. Script supports both PinMAME and PROC modes. Lamp assignments from Lampz.MassAssign — comprehensive coverage of inserts 11-68, helmet\u002Fbackglass lamps 71-88, GI at 91-108. Backglass body lamps 71-78 and 81-85 are VR-only. Switch 100 is rubber band impact sensor (PulseSw 100 from multiple wall_Hit subs).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"unresolved-questions\">Unresolved questions\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Is the I\u002FO enumeration complete for every supported physical\u002Fcontroller variant?\u003C\u002Fli>\n\u003Cli>Which inferred VPX behaviors reflect real hardware, and which are table-script conveniences?\u003C\u002Fli>\n\u003Cli>Are all mechanism home states, sensors, motion constraints, and ball interactions documented?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"sources\">Sources\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ccode>legacy.game.bop\u003C\u002Fcode>: \u003Ccode>games\u002Fbop.json\u003C\u002Fcode> at the pinned migration revision.\u003C\u002Fli>\n\u003C\u002Ful>\n",[2068,2071,2074,2077,2080,2083,2086,2089,2092,2095,2098],{"id":2069,"text":2070},"overview","Overview",{"id":2072,"text":2073},"playfield-devices","Playfield devices",{"id":2075,"text":2076},"custom-mechanisms","Custom mechanisms",{"id":2078,"text":2079},"ball-state-transitions","Ball-state transitions",{"id":2081,"text":2082},"controller-interactions","Controller interactions",{"id":2084,"text":2085},"service-and-setup-information","Service and setup information",{"id":2087,"text":2088},"timing-and-tuning-observations","Timing and tuning observations",{"id":2090,"text":2091},"recreation-guidance","Recreation guidance",{"id":2093,"text":2094},"evidence-notes","Evidence notes",{"id":2096,"text":2097},"unresolved-questions","Unresolved questions",{"id":2099,"text":2100},"sources","Sources",[2102],{"label":2103,"value":2104},"Coverage","partial - source-derived recreation knowledge requiring validation",[2106,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120],{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":53,"flags":4,"id":54,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},"848e4af3ebbdf0e24581521656f95b9d6604323ed7c5d1df5a31c86b55572b9b",{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":58,"flags":4,"id":59,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":61,"flags":4,"id":62,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":64,"flags":4,"id":65,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":67,"flags":4,"id":68,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":70,"flags":4,"id":71,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":73,"flags":4,"id":74,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":76,"flags":4,"id":77,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":79,"flags":4,"id":80,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":82,"flags":4,"id":83,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":85,"flags":4,"id":86,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":88,"flags":4,"id":89,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},{"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":91,"flags":4,"id":52,"machine_id":898,"manufacturer":55,"root_driver":52,"year":92},{"clone_of":52,"coverage_status":30,"definition":2065,"definition_sha256":2107,"description":94,"flags":4,"id":95,"machine_id":898,"manufacturer":55,"root_driver":52,"year":56},[2122,2126,2130,2133,2136,2140],{"slug":2123,"name":2124,"manufacturer":55,"year":2125,"status":30},"williams-fish-tales-1992","Fish Tales",1992,{"slug":2127,"name":2128,"manufacturer":55,"year":2129,"status":30},"williams-bram-stoker-s-dracula-1993","Bram Stoker's Dracula",1993,{"slug":2131,"name":2132,"manufacturer":55,"year":2129,"status":30},"williams-indiana-jones-the-pinball-adventure-1993","Indiana Jones: The Pinball Adventure",{"slug":2134,"name":2135,"manufacturer":55,"year":2129,"status":30},"williams-star-trek-the-next-generation-1993","Star Trek: The Next Generation",{"slug":2137,"name":2138,"manufacturer":55,"year":2139,"status":30},"williams-red-and-ted-s-road-show-1994","Red and Ted's Road Show",1994,{"slug":2141,"name":2142,"manufacturer":55,"year":2143,"status":30},"williams-congo-1995","Congo",1995,null,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2146,"hidden":12},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4\"\u002F>\u003Cpath d=\"M14 2v4a2 2 0 0 0 2 2h4M4 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1a1 1 0 0 1 1 1v1a1 1 0 0 0 1 1m4 0a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1a1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2148},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u002F>\u003Cpath d=\"m9 12l2 2l4-4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2150},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"9\" cy=\"12\" r=\"3\"\u002F>\u003Crect width=\"20\" height=\"14\" x=\"2\" y=\"5\" rx=\"7\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2152},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15.914 4a1.5 1.5 0 0 0-2.474-1.561l-9 9A1.5 1.5 0 0 0 5.5 14h4.002a.5.5 0 0 1 .471.666L8.086 20a1.5 1.5 0 0 0 2.475 1.56l9-9A1.5 1.5 0 0 0 18.5 10h-3.997a.5.5 0 0 1-.472-.667z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2154},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M6 12c0-1.7.7-3.2 1.8-4.2\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"2\"\u002F>\u003Cpath d=\"M18 12c0 1.7-.7 3.2-1.8 4.2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2156},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"18\" x=\"3\" y=\"3\" rx=\"1\"\u002F>\u003Cpath d=\"M7 3v18m13.4-2.1c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2158},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m21.73 18l-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3M12 9v4m0 4h.01\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2160},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6l-2.3 2.3a2.4 2.4 0 0 0 0 3.4ZM2 22l3-3m2.5-5.5L10 11m.5 5.5L13 14m5-11l-4 4h6l-4 4\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2162},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2164},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 16v-4m0-4h.01\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2166},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2168},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"20\" height=\"5\" x=\"2\" y=\"3\" rx=\"1\"\u002F>\u003Cpath d=\"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8m-10 4h4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2170,"hidden":12},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4\"\u002F>\u003Cpath d=\"M14 2v4a2 2 0 0 0 2 2h4M5 12l-3 3l3 3m4 0l3-3l-3-3\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2172},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 5h.01M3 12h.01M3 19h.01M8 5h13M8 12h13M8 19h13\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2174},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2176},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4M2 6h4m-4 4h4m-4 4h4m-4 4h4\"\u002F>\u003Cpath d=\"M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2178},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2zm-10-2h.01M12 7v4\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":2180},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",1785881379565]