[{"data":1,"prerenderedAt":1773},["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-gottlieb-stargate-1995":17,"i-lucide:file-json-2":1741,"i-lucide:shield-check":1743,"i-lucide:toggle-left":1745,"i-lucide:zap":1747,"i-lucide:disc-3":1749,"i-lucide:library-big":1751,"i-lucide:plug-zap":1753,"i-lucide:arrow-up-right":1755,"i-lucide:info":1757,"i-lucide:archive":1759,"i-lucide:file-code-2":1761,"i-lucide:list":1763,"i-lucide:external-link":1765,"i-lucide:notebook-pen":1767,"i-lucide:message-square-warning":1769,"i-lucide:chevron-right":1771},{"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":1740},{"conflicts":19,"controller":20,"coverage":22,"displays":42,"drivers":43,"format":64,"inputs":65,"knowledge":585,"machine":587,"mechanisms":590,"outputs":591,"relationships":1670,"schema_version":1312,"sources":1671,"slug":1686,"sourcePath":1687,"knowledgePath":586,"knowledgeHtml":1688,"knowledgeHeadings":1689,"knowledgeSummary":1723,"catalogDrivers":1727,"related":1735,"family":1740},[],{"inversion_applied_by_emulator":12,"platform":21},"pinmame.gts3",{"status":23,"missing":24,"dimensions":38},"partial",[25,26,27,28,29,30,31,32,33,34,35,36,37],"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":39,"catalog_identity":40,"mechanisms":41,"physical_wiring":39,"recreation_knowledge":39,"semantic_naming":39,"variant_coverage":39},"candidate","observed","unknown",[],[44,50,53,56,59,62],{"clone_of":45,"description":46,"flags":4,"id":47,"manufacturer":48,"year":49},"stargate","Stargate (rev. 1)","stargat1","Gottlieb","1995",{"clone_of":45,"description":51,"flags":4,"id":52,"manufacturer":48,"year":49},"Stargate (rev. 2)","stargat2",{"clone_of":45,"description":54,"flags":4,"id":55,"manufacturer":48,"year":49},"Stargate (rev. 3)","stargat3",{"clone_of":45,"description":57,"flags":4,"id":58,"manufacturer":48,"year":49},"Stargate (rev. 4)","stargat4",{"clone_of":45,"description":60,"flags":4,"id":61,"manufacturer":48,"year":49},"Stargate (rev. 5)","stargat5",{"description":63,"flags":4,"id":45,"manufacturer":48,"year":49},"Stargate","pinmame-machine-definition",[66,86,101,114,127,140,153,166,179,192,205,218,231,244,256,269,282,295,308,321,334,347,360,373,386,399,412,425,438,451,464,475,486,497,508,519,530,541,552,563,574],{"aliases":67,"binding":77,"id":80,"kind":81,"label":82,"provenance":83},[68,71,73,75],{"namespace":69,"value":70},"pinmame.switch","5",{"namespace":72,"value":70},"vpe-legacy.switch",{"namespace":72,"value":74},"05",{"namespace":72,"value":76},"005",{"device":78,"group":79},5,"pinmame.input.switch","switch.tournament-mode","switch","Tournament Mode",{"source_refs":84,"status":39},[85],"legacy.game.stargate",{"aliases":87,"binding":95,"id":97,"kind":81,"label":98,"provenance":99},[88,90,91,93],{"namespace":69,"value":89},"6",{"namespace":72,"value":89},{"namespace":72,"value":92},"06",{"namespace":72,"value":94},"006",{"device":96,"group":79},6,"switch.front-door","Front Door",{"source_refs":100,"status":39},[85],{"aliases":102,"binding":108,"id":110,"kind":81,"label":111,"provenance":112},[103,105,106],{"namespace":69,"value":104},"10",{"namespace":72,"value":104},{"namespace":72,"value":107},"010",{"device":109,"group":79},10,"switch.left-pop-bumper","Left Pop Bumper",{"source_refs":113,"status":39},[85],{"aliases":115,"binding":121,"id":123,"kind":81,"label":124,"provenance":125},[116,118,119],{"namespace":69,"value":117},"11",{"namespace":72,"value":117},{"namespace":72,"value":120},"011",{"device":122,"group":79},11,"switch.top-pop-bumper","Top Pop Bumper",{"source_refs":126,"status":39},[85],{"aliases":128,"binding":134,"id":136,"kind":81,"label":137,"provenance":138},[129,131,132],{"namespace":69,"value":130},"12",{"namespace":72,"value":130},{"namespace":72,"value":133},"012",{"device":135,"group":79},12,"switch.left-slingshot","Left Slingshot",{"source_refs":139,"status":39},[85],{"aliases":141,"binding":147,"id":149,"kind":81,"label":150,"provenance":151},[142,144,145],{"namespace":69,"value":143},"13",{"namespace":72,"value":143},{"namespace":72,"value":146},"013",{"device":148,"group":79},13,"switch.right-slingshot","Right Slingshot",{"source_refs":152,"status":39},[85],{"aliases":154,"binding":160,"id":162,"kind":81,"label":163,"provenance":164},[155,157,158],{"namespace":69,"value":156},"14",{"namespace":72,"value":156},{"namespace":72,"value":159},"014",{"device":161,"group":79},14,"switch.left-kicking-target","Left Kicking Target",{"source_refs":165,"status":39},[85],{"aliases":167,"binding":173,"id":175,"kind":81,"label":176,"provenance":177},[168,170,171],{"namespace":69,"value":169},"15",{"namespace":72,"value":169},{"namespace":72,"value":172},"015",{"device":174,"group":79},15,"switch.center-kicking-target","Center Kicking Target",{"source_refs":178,"status":39},[85],{"aliases":180,"binding":186,"id":188,"kind":81,"label":189,"provenance":190},[181,183,184],{"namespace":69,"value":182},"16",{"namespace":72,"value":182},{"namespace":72,"value":185},"016",{"device":187,"group":79},16,"switch.right-kicking-target","Right Kicking Target",{"source_refs":191,"status":39},[85],{"aliases":193,"binding":199,"id":201,"kind":81,"label":202,"provenance":203},[194,196,197],{"namespace":69,"value":195},"17",{"namespace":72,"value":195},{"namespace":72,"value":198},"017",{"device":200,"group":79},17,"switch.left-drop-target-1-top","Left Drop Target 1 (Top)",{"source_refs":204,"status":39},[85],{"aliases":206,"binding":212,"id":214,"kind":81,"label":215,"provenance":216},[207,209,210],{"namespace":69,"value":208},"21",{"namespace":72,"value":208},{"namespace":72,"value":211},"021",{"device":213,"group":79},21,"switch.glider-forward-position-home","Glider Forward Position (Home)",{"source_refs":217,"status":39},[85],{"aliases":219,"binding":225,"id":227,"kind":81,"label":228,"provenance":229},[220,222,223],{"namespace":69,"value":221},"22",{"namespace":72,"value":221},{"namespace":72,"value":224},"022",{"device":226,"group":79},22,"switch.standup-target","Standup Target",{"source_refs":230,"status":39},[85],{"aliases":232,"binding":238,"id":240,"kind":81,"label":241,"provenance":242},[233,235,236],{"namespace":69,"value":234},"23",{"namespace":72,"value":234},{"namespace":72,"value":237},"023",{"device":239,"group":79},23,"switch.center-vuk-saucer","Center VUK (Saucer)",{"source_refs":243,"status":39},[85],{"aliases":245,"binding":251,"id":252,"kind":81,"label":253,"provenance":254},[246,248,249],{"namespace":69,"value":247},"24",{"namespace":72,"value":247},{"namespace":72,"value":250},"024",{"device":5,"group":79},"switch.drain-outhole","Drain \u002F Outhole",{"source_refs":255,"status":39},[85],{"aliases":257,"binding":263,"id":265,"kind":81,"label":266,"provenance":267},[258,260,261],{"namespace":69,"value":259},"25",{"namespace":72,"value":259},{"namespace":72,"value":262},"025",{"device":264,"group":79},25,"switch.left-kicker-hole","Left Kicker Hole",{"source_refs":268,"status":39},[85],{"aliases":270,"binding":276,"id":278,"kind":81,"label":279,"provenance":280},[271,273,274],{"namespace":69,"value":272},"26",{"namespace":72,"value":272},{"namespace":72,"value":275},"026",{"device":277,"group":79},26,"switch.top-drop-target-1-left","Top Drop Target 1 (Left)",{"source_refs":281,"status":39},[85],{"aliases":283,"binding":289,"id":291,"kind":81,"label":292,"provenance":293},[284,286,287],{"namespace":69,"value":285},"27",{"namespace":72,"value":285},{"namespace":72,"value":288},"027",{"device":290,"group":79},27,"switch.left-drop-target-2-middle","Left Drop Target 2 (Middle)",{"source_refs":294,"status":39},[85],{"aliases":296,"binding":302,"id":304,"kind":81,"label":305,"provenance":306},[297,299,300],{"namespace":69,"value":298},"30",{"namespace":72,"value":298},{"namespace":72,"value":301},"030",{"device":303,"group":79},30,"switch.glider-right-position-limit","Glider Right Position (Limit)",{"source_refs":307,"status":39},[85],{"aliases":309,"binding":315,"id":317,"kind":81,"label":318,"provenance":319},[310,312,313],{"namespace":69,"value":311},"31",{"namespace":72,"value":311},{"namespace":72,"value":314},"031",{"device":316,"group":79},31,"switch.shooter-lane-plunger-lane","Shooter Lane \u002F Plunger Lane",{"source_refs":320,"status":39},[85],{"aliases":322,"binding":328,"id":330,"kind":81,"label":331,"provenance":332},[323,325,326],{"namespace":69,"value":324},"32",{"namespace":72,"value":324},{"namespace":72,"value":327},"032",{"device":329,"group":79},32,"switch.standup-target-center","Standup Target (Center)",{"source_refs":333,"status":39},[85],{"aliases":335,"binding":341,"id":343,"kind":81,"label":344,"provenance":345},[336,338,339],{"namespace":69,"value":337},"33",{"namespace":72,"value":337},{"namespace":72,"value":340},"033",{"device":342,"group":79},33,"switch.right-vuk-saucer","Right VUK (Saucer)",{"source_refs":346,"status":39},[85],{"aliases":348,"binding":354,"id":356,"kind":81,"label":357,"provenance":358},[349,351,352],{"namespace":69,"value":350},"34",{"namespace":72,"value":350},{"namespace":72,"value":353},"034",{"device":355,"group":79},34,"switch.trough-full-ball-ready","Trough Full (Ball Ready)",{"source_refs":359,"status":39},[85],{"aliases":361,"binding":367,"id":369,"kind":81,"label":370,"provenance":371},[362,364,365],{"namespace":69,"value":363},"35",{"namespace":72,"value":363},{"namespace":72,"value":366},"035",{"device":368,"group":79},35,"switch.right-single-drop-target","Right Single Drop Target",{"source_refs":372,"status":39},[85],{"aliases":374,"binding":380,"id":382,"kind":81,"label":383,"provenance":384},[375,377,378],{"namespace":69,"value":376},"36",{"namespace":72,"value":376},{"namespace":72,"value":379},"036",{"device":381,"group":79},36,"switch.top-drop-target-2-right","Top Drop Target 2 (Right)",{"source_refs":385,"status":39},[85],{"aliases":387,"binding":393,"id":395,"kind":81,"label":396,"provenance":397},[388,390,391],{"namespace":69,"value":389},"37",{"namespace":72,"value":389},{"namespace":72,"value":392},"037",{"device":394,"group":79},37,"switch.left-drop-target-3-bottom","Left Drop Target 3 (Bottom)",{"source_refs":398,"status":39},[85],{"aliases":400,"binding":406,"id":408,"kind":81,"label":409,"provenance":410},[401,403,404],{"namespace":69,"value":402},"80",{"namespace":72,"value":402},{"namespace":72,"value":405},"080",{"device":407,"group":79},80,"switch.left-vuk-saucer","Left VUK (Saucer)",{"source_refs":411,"status":39},[85],{"aliases":413,"binding":419,"id":421,"kind":81,"label":422,"provenance":423},[414,416,417],{"namespace":69,"value":415},"81",{"namespace":72,"value":415},{"namespace":72,"value":418},"081",{"device":420,"group":79},81,"switch.left-flipper-button","Left Flipper Button",{"source_refs":424,"status":39},[85],{"aliases":426,"binding":432,"id":434,"kind":81,"label":435,"provenance":436},[427,429,430],{"namespace":69,"value":428},"82",{"namespace":72,"value":428},{"namespace":72,"value":431},"082",{"device":433,"group":79},82,"switch.right-flipper-button","Right Flipper Button",{"source_refs":437,"status":39},[85],{"aliases":439,"binding":445,"id":447,"kind":81,"label":448,"provenance":449},[440,442,443],{"namespace":69,"value":441},"90",{"namespace":72,"value":441},{"namespace":72,"value":444},"090",{"device":446,"group":79},90,"switch.ramp-trigger-left-ramp","Ramp Trigger (Left Ramp)",{"source_refs":450,"status":39},[85],{"aliases":452,"binding":458,"id":460,"kind":81,"label":461,"provenance":462},[453,455,456],{"namespace":69,"value":454},"91",{"namespace":72,"value":454},{"namespace":72,"value":457},"091",{"device":459,"group":79},91,"switch.pyramid-switch-subway","Pyramid Switch Subway",{"source_refs":463,"status":39},[85],{"aliases":465,"binding":469,"id":471,"kind":81,"label":472,"provenance":473},[466,468],{"namespace":69,"value":467},"100",{"namespace":72,"value":467},{"device":470,"group":79},100,"switch.ramp-trigger-center-ramp","Ramp Trigger (Center Ramp)",{"source_refs":474,"status":39},[85],{"aliases":476,"binding":480,"id":482,"kind":81,"label":483,"provenance":484},[477,479],{"namespace":69,"value":478},"101",{"namespace":72,"value":478},{"device":481,"group":79},101,"switch.diverter-position-gate-open","Diverter Position (Gate Open)",{"source_refs":485,"status":39},[85],{"aliases":487,"binding":491,"id":493,"kind":81,"label":494,"provenance":495},[488,490],{"namespace":69,"value":489},"102",{"namespace":72,"value":489},{"device":492,"group":79},102,"switch.pyramid-position-open","Pyramid Position (Open)",{"source_refs":496,"status":39},[85],{"aliases":498,"binding":502,"id":504,"kind":81,"label":505,"provenance":506},[499,501],{"namespace":69,"value":500},"110",{"namespace":72,"value":500},{"device":503,"group":79},110,"switch.ramp-trigger-right-ramp","Ramp Trigger (Right Ramp)",{"source_refs":507,"status":39},[85],{"aliases":509,"binding":513,"id":515,"kind":81,"label":516,"provenance":517},[510,512],{"namespace":69,"value":511},"111",{"namespace":72,"value":511},{"device":514,"group":79},111,"switch.wire-trigger-rollover-1","Wire Trigger \u002F Rollover 1",{"source_refs":518,"status":39},[85],{"aliases":520,"binding":524,"id":526,"kind":81,"label":527,"provenance":528},[521,523],{"namespace":69,"value":522},"112",{"namespace":72,"value":522},{"device":525,"group":79},112,"switch.wire-trigger-left-inlane","Wire Trigger \u002F Left Inlane",{"source_refs":529,"status":39},[85],{"aliases":531,"binding":535,"id":537,"kind":81,"label":538,"provenance":539},[532,534],{"namespace":69,"value":533},"113",{"namespace":72,"value":533},{"device":536,"group":79},113,"switch.wire-trigger-right-inlane","Wire Trigger \u002F Right Inlane",{"source_refs":540,"status":39},[85],{"aliases":542,"binding":546,"id":548,"kind":81,"label":549,"provenance":550},[543,545],{"namespace":69,"value":544},"114",{"namespace":72,"value":544},{"device":547,"group":79},114,"switch.wire-trigger-rollover-4","Wire Trigger \u002F Rollover 4",{"source_refs":551,"status":39},[85],{"aliases":553,"binding":557,"id":559,"kind":81,"label":560,"provenance":561},[554,556],{"namespace":69,"value":555},"115",{"namespace":72,"value":555},{"device":558,"group":79},115,"switch.wire-trigger-rollover-5","Wire Trigger \u002F Rollover 5",{"source_refs":562,"status":39},[85],{"aliases":564,"binding":568,"id":570,"kind":81,"label":571,"provenance":572},[565,567],{"namespace":69,"value":566},"116",{"namespace":72,"value":566},{"device":569,"group":79},116,"switch.left-guardian-standup-target","Left Guardian Standup Target",{"source_refs":573,"status":39},[85],{"aliases":575,"binding":579,"id":581,"kind":81,"label":582,"provenance":583},[576,578],{"namespace":69,"value":577},"117",{"namespace":72,"value":577},{"device":580,"group":79},117,"switch.right-guardian-standup-target","Right Guardian Standup Target",{"source_refs":584,"status":39},[85],{"path":586,"status":23},"knowledge\u002Fgottlieb\u002Fstargate-1995.md",{"id":588,"manufacturer":48,"name":63,"year":589},"gottlieb.stargate.1995",1995,[],[592,610,621,632,647,657,667,677,687,697,707,717,727,737,747,757,767,777,787,797,807,817,827,837,847,860,873,886,899,912,925,938,951,964,977,990,1003,1016,1029,1042,1055,1068,1081,1094,1107,1117,1127,1140,1153,1166,1179,1192,1202,1215,1223,1234,1245,1256,1267,1278,1289,1300,1319,1334,1348,1362,1373,1384,1395,1410,1425,1435,1445,1455,1465,1475,1485,1495,1505,1518,1531,1544,1554,1565,1575,1585,1594,1604,1614,1627,1640,1650,1660],{"aliases":593,"binding":603,"id":605,"kind":606,"label":607,"provenance":608},[594,597,599,601],{"namespace":595,"value":596},"pinmame.lamp","0",{"namespace":598,"value":596},"vpe-legacy.lamp",{"namespace":598,"value":600},"00",{"namespace":598,"value":602},"000",{"device":4,"group":604},"pinmame.output.lamp","lamp.outputs-0","lamp","outputs 0",{"source_refs":609,"status":39},[85],{"aliases":611,"binding":616,"id":617,"kind":606,"label":618,"provenance":619},[612,613,614,615],{"namespace":595,"value":70},{"namespace":598,"value":70},{"namespace":598,"value":74},{"namespace":598,"value":76},{"device":78,"group":604},"lamp.outputs-5","outputs 5",{"source_refs":620,"status":39},[85],{"aliases":622,"binding":627,"id":628,"kind":606,"label":629,"provenance":630},[623,624,625,626],{"namespace":595,"value":89},{"namespace":598,"value":89},{"namespace":598,"value":92},{"namespace":598,"value":94},{"device":96,"group":604},"lamp.outputs-6","outputs 6",{"source_refs":631,"status":39},[85],{"aliases":633,"binding":641,"id":643,"kind":606,"label":644,"provenance":645},[634,636,637,639],{"namespace":595,"value":635},"7",{"namespace":598,"value":635},{"namespace":598,"value":638},"07",{"namespace":598,"value":640},"007",{"device":642,"group":604},7,"lamp.outputs-7","outputs 7",{"source_refs":646,"status":39},[85],{"aliases":648,"binding":652,"id":653,"kind":606,"label":654,"provenance":655},[649,650,651],{"namespace":595,"value":117},{"namespace":598,"value":117},{"namespace":598,"value":120},{"device":122,"group":604},"lamp.outputs-11","outputs 11",{"source_refs":656,"status":39},[85],{"aliases":658,"binding":662,"id":663,"kind":606,"label":664,"provenance":665},[659,660,661],{"namespace":595,"value":130},{"namespace":598,"value":130},{"namespace":598,"value":133},{"device":135,"group":604},"lamp.outputs-12","outputs 12",{"source_refs":666,"status":39},[85],{"aliases":668,"binding":672,"id":673,"kind":606,"label":674,"provenance":675},[669,670,671],{"namespace":595,"value":143},{"namespace":598,"value":143},{"namespace":598,"value":146},{"device":148,"group":604},"lamp.outputs-13","outputs 13",{"source_refs":676,"status":39},[85],{"aliases":678,"binding":682,"id":683,"kind":606,"label":684,"provenance":685},[679,680,681],{"namespace":595,"value":156},{"namespace":598,"value":156},{"namespace":598,"value":159},{"device":161,"group":604},"lamp.outputs-14","outputs 14",{"source_refs":686,"status":39},[85],{"aliases":688,"binding":692,"id":693,"kind":606,"label":694,"provenance":695},[689,690,691],{"namespace":595,"value":169},{"namespace":598,"value":169},{"namespace":598,"value":172},{"device":174,"group":604},"lamp.outputs-15","outputs 15",{"source_refs":696,"status":39},[85],{"aliases":698,"binding":702,"id":703,"kind":606,"label":704,"provenance":705},[699,700,701],{"namespace":595,"value":182},{"namespace":598,"value":182},{"namespace":598,"value":185},{"device":187,"group":604},"lamp.outputs-16","outputs 16",{"source_refs":706,"status":39},[85],{"aliases":708,"binding":712,"id":713,"kind":606,"label":714,"provenance":715},[709,710,711],{"namespace":595,"value":195},{"namespace":598,"value":195},{"namespace":598,"value":198},{"device":200,"group":604},"lamp.outputs-17","outputs 17",{"source_refs":716,"status":39},[85],{"aliases":718,"binding":722,"id":723,"kind":606,"label":724,"provenance":725},[719,720,721],{"namespace":595,"value":208},{"namespace":598,"value":208},{"namespace":598,"value":211},{"device":213,"group":604},"lamp.outputs-21","outputs 21",{"source_refs":726,"status":39},[85],{"aliases":728,"binding":732,"id":733,"kind":606,"label":734,"provenance":735},[729,730,731],{"namespace":595,"value":221},{"namespace":598,"value":221},{"namespace":598,"value":224},{"device":226,"group":604},"lamp.outputs-22","outputs 22",{"source_refs":736,"status":39},[85],{"aliases":738,"binding":742,"id":743,"kind":606,"label":744,"provenance":745},[739,740,741],{"namespace":595,"value":234},{"namespace":598,"value":234},{"namespace":598,"value":237},{"device":239,"group":604},"lamp.outputs-23","outputs 23",{"source_refs":746,"status":39},[85],{"aliases":748,"binding":752,"id":753,"kind":606,"label":754,"provenance":755},[749,750,751],{"namespace":595,"value":247},{"namespace":598,"value":247},{"namespace":598,"value":250},{"device":5,"group":604},"lamp.outputs-24","outputs 24",{"source_refs":756,"status":39},[85],{"aliases":758,"binding":762,"id":763,"kind":606,"label":764,"provenance":765},[759,760,761],{"namespace":595,"value":259},{"namespace":598,"value":259},{"namespace":598,"value":262},{"device":264,"group":604},"lamp.outputs-25","outputs 25",{"source_refs":766,"status":39},[85],{"aliases":768,"binding":772,"id":773,"kind":606,"label":774,"provenance":775},[769,770,771],{"namespace":595,"value":272},{"namespace":598,"value":272},{"namespace":598,"value":275},{"device":277,"group":604},"lamp.outputs-26","outputs 26",{"source_refs":776,"status":39},[85],{"aliases":778,"binding":782,"id":783,"kind":606,"label":784,"provenance":785},[779,780,781],{"namespace":595,"value":285},{"namespace":598,"value":285},{"namespace":598,"value":288},{"device":290,"group":604},"lamp.outputs-27","outputs 27",{"source_refs":786,"status":39},[85],{"aliases":788,"binding":792,"id":793,"kind":606,"label":794,"provenance":795},[789,790,791],{"namespace":595,"value":324},{"namespace":598,"value":324},{"namespace":598,"value":327},{"device":329,"group":604},"lamp.outputs-32","outputs 32",{"source_refs":796,"status":39},[85],{"aliases":798,"binding":802,"id":803,"kind":606,"label":804,"provenance":805},[799,800,801],{"namespace":595,"value":337},{"namespace":598,"value":337},{"namespace":598,"value":340},{"device":342,"group":604},"lamp.outputs-33","outputs 33",{"source_refs":806,"status":39},[85],{"aliases":808,"binding":812,"id":813,"kind":606,"label":814,"provenance":815},[809,810,811],{"namespace":595,"value":350},{"namespace":598,"value":350},{"namespace":598,"value":353},{"device":355,"group":604},"lamp.outputs-34","outputs 34",{"source_refs":816,"status":39},[85],{"aliases":818,"binding":822,"id":823,"kind":606,"label":824,"provenance":825},[819,820,821],{"namespace":595,"value":363},{"namespace":598,"value":363},{"namespace":598,"value":366},{"device":368,"group":604},"lamp.outputs-35","outputs 35",{"source_refs":826,"status":39},[85],{"aliases":828,"binding":832,"id":833,"kind":606,"label":834,"provenance":835},[829,830,831],{"namespace":595,"value":376},{"namespace":598,"value":376},{"namespace":598,"value":379},{"device":381,"group":604},"lamp.outputs-36","outputs 36",{"source_refs":836,"status":39},[85],{"aliases":838,"binding":842,"id":843,"kind":606,"label":844,"provenance":845},[839,840,841],{"namespace":595,"value":389},{"namespace":598,"value":389},{"namespace":598,"value":392},{"device":394,"group":604},"lamp.outputs-37","outputs 37",{"source_refs":846,"status":39},[85],{"aliases":848,"binding":854,"id":856,"kind":606,"label":857,"provenance":858},[849,851,852],{"namespace":595,"value":850},"41",{"namespace":598,"value":850},{"namespace":598,"value":853},"041",{"device":855,"group":604},41,"lamp.left-bumper-lamp","Left Bumper Lamp",{"source_refs":859,"status":39},[85],{"aliases":861,"binding":867,"id":869,"kind":606,"label":870,"provenance":871},[862,864,865],{"namespace":595,"value":863},"42",{"namespace":598,"value":863},{"namespace":598,"value":866},"042",{"device":868,"group":604},42,"lamp.top-bumper-lamp","Top Bumper Lamp",{"source_refs":872,"status":39},[85],{"aliases":874,"binding":880,"id":882,"kind":606,"label":883,"provenance":884},[875,877,878],{"namespace":595,"value":876},"43",{"namespace":598,"value":876},{"namespace":598,"value":879},"043",{"device":881,"group":604},43,"lamp.outputs-43","outputs 43",{"source_refs":885,"status":39},[85],{"aliases":887,"binding":893,"id":895,"kind":606,"label":896,"provenance":897},[888,890,891],{"namespace":595,"value":889},"44",{"namespace":598,"value":889},{"namespace":598,"value":892},"044",{"device":894,"group":604},44,"lamp.outputs-44","outputs 44",{"source_refs":898,"status":39},[85],{"aliases":900,"binding":906,"id":908,"kind":606,"label":909,"provenance":910},[901,903,904],{"namespace":595,"value":902},"45",{"namespace":598,"value":902},{"namespace":598,"value":905},"045",{"device":907,"group":604},45,"lamp.outputs-45","outputs 45",{"source_refs":911,"status":39},[85],{"aliases":913,"binding":919,"id":921,"kind":606,"label":922,"provenance":923},[914,916,917],{"namespace":595,"value":915},"46",{"namespace":598,"value":915},{"namespace":598,"value":918},"046",{"device":920,"group":604},46,"lamp.outputs-46","outputs 46",{"source_refs":924,"status":39},[85],{"aliases":926,"binding":932,"id":934,"kind":606,"label":935,"provenance":936},[927,929,930],{"namespace":595,"value":928},"47",{"namespace":598,"value":928},{"namespace":598,"value":931},"047",{"device":933,"group":604},47,"lamp.outputs-47","outputs 47",{"source_refs":937,"status":39},[85],{"aliases":939,"binding":945,"id":947,"kind":606,"label":948,"provenance":949},[940,942,943],{"namespace":595,"value":941},"55",{"namespace":598,"value":941},{"namespace":598,"value":944},"055",{"device":946,"group":604},55,"lamp.outputs-55","outputs 55",{"source_refs":950,"status":39},[85],{"aliases":952,"binding":958,"id":960,"kind":606,"label":961,"provenance":962},[953,955,956],{"namespace":595,"value":954},"56",{"namespace":598,"value":954},{"namespace":598,"value":957},"056",{"device":959,"group":604},56,"lamp.outputs-56","outputs 56",{"source_refs":963,"status":39},[85],{"aliases":965,"binding":971,"id":973,"kind":606,"label":974,"provenance":975},[966,968,969],{"namespace":595,"value":967},"57",{"namespace":598,"value":967},{"namespace":598,"value":970},"057",{"device":972,"group":604},57,"lamp.outputs-57","outputs 57",{"source_refs":976,"status":39},[85],{"aliases":978,"binding":984,"id":986,"kind":606,"label":987,"provenance":988},[979,981,982],{"namespace":595,"value":980},"65",{"namespace":598,"value":980},{"namespace":598,"value":983},"065",{"device":985,"group":604},65,"lamp.outputs-65","outputs 65",{"source_refs":989,"status":39},[85],{"aliases":991,"binding":997,"id":999,"kind":606,"label":1000,"provenance":1001},[992,994,995],{"namespace":595,"value":993},"66",{"namespace":598,"value":993},{"namespace":598,"value":996},"066",{"device":998,"group":604},66,"lamp.outputs-66","outputs 66",{"source_refs":1002,"status":39},[85],{"aliases":1004,"binding":1010,"id":1012,"kind":606,"label":1013,"provenance":1014},[1005,1007,1008],{"namespace":595,"value":1006},"67",{"namespace":598,"value":1006},{"namespace":598,"value":1009},"067",{"device":1011,"group":604},67,"lamp.outputs-67","outputs 67",{"source_refs":1015,"status":39},[85],{"aliases":1017,"binding":1023,"id":1025,"kind":606,"label":1026,"provenance":1027},[1018,1020,1021],{"namespace":595,"value":1019},"71",{"namespace":598,"value":1019},{"namespace":598,"value":1022},"071",{"device":1024,"group":604},71,"lamp.outputs-71","outputs 71",{"source_refs":1028,"status":39},[85],{"aliases":1030,"binding":1036,"id":1038,"kind":606,"label":1039,"provenance":1040},[1031,1033,1034],{"namespace":595,"value":1032},"72",{"namespace":598,"value":1032},{"namespace":598,"value":1035},"072",{"device":1037,"group":604},72,"lamp.outputs-72","outputs 72",{"source_refs":1041,"status":39},[85],{"aliases":1043,"binding":1049,"id":1051,"kind":606,"label":1052,"provenance":1053},[1044,1046,1047],{"namespace":595,"value":1045},"73",{"namespace":598,"value":1045},{"namespace":598,"value":1048},"073",{"device":1050,"group":604},73,"lamp.outputs-73","outputs 73",{"source_refs":1054,"status":39},[85],{"aliases":1056,"binding":1062,"id":1064,"kind":606,"label":1065,"provenance":1066},[1057,1059,1060],{"namespace":595,"value":1058},"74",{"namespace":598,"value":1058},{"namespace":598,"value":1061},"074",{"device":1063,"group":604},74,"lamp.outputs-74","outputs 74",{"source_refs":1067,"status":39},[85],{"aliases":1069,"binding":1075,"id":1077,"kind":606,"label":1078,"provenance":1079},[1070,1072,1073],{"namespace":595,"value":1071},"75",{"namespace":598,"value":1071},{"namespace":598,"value":1074},"075",{"device":1076,"group":604},75,"lamp.outputs-75","outputs 75",{"source_refs":1080,"status":39},[85],{"aliases":1082,"binding":1088,"id":1090,"kind":606,"label":1091,"provenance":1092},[1083,1085,1086],{"namespace":595,"value":1084},"76",{"namespace":598,"value":1084},{"namespace":598,"value":1087},"076",{"device":1089,"group":604},76,"lamp.outputs-76","outputs 76",{"source_refs":1093,"status":39},[85],{"aliases":1095,"binding":1101,"id":1103,"kind":606,"label":1104,"provenance":1105},[1096,1098,1099],{"namespace":595,"value":1097},"77",{"namespace":598,"value":1097},{"namespace":598,"value":1100},"077",{"device":1102,"group":604},77,"lamp.outputs-77","outputs 77",{"source_refs":1106,"status":39},[85],{"aliases":1108,"binding":1112,"id":1113,"kind":606,"label":1114,"provenance":1115},[1109,1110,1111],{"namespace":595,"value":415},{"namespace":598,"value":415},{"namespace":598,"value":418},{"device":420,"group":604},"lamp.outputs-81","outputs 81",{"source_refs":1116,"status":39},[85],{"aliases":1118,"binding":1122,"id":1123,"kind":606,"label":1124,"provenance":1125},[1119,1120,1121],{"namespace":595,"value":428},{"namespace":598,"value":428},{"namespace":598,"value":431},{"device":433,"group":604},"lamp.outputs-82","outputs 82",{"source_refs":1126,"status":39},[85],{"aliases":1128,"binding":1134,"id":1136,"kind":606,"label":1137,"provenance":1138},[1129,1131,1132],{"namespace":595,"value":1130},"83",{"namespace":598,"value":1130},{"namespace":598,"value":1133},"083",{"device":1135,"group":604},83,"lamp.outputs-83","outputs 83",{"source_refs":1139,"status":39},[85],{"aliases":1141,"binding":1147,"id":1149,"kind":606,"label":1150,"provenance":1151},[1142,1144,1145],{"namespace":595,"value":1143},"84",{"namespace":598,"value":1143},{"namespace":598,"value":1146},"084",{"device":1148,"group":604},84,"lamp.outputs-84","outputs 84",{"source_refs":1152,"status":39},[85],{"aliases":1154,"binding":1160,"id":1162,"kind":606,"label":1163,"provenance":1164},[1155,1157,1158],{"namespace":595,"value":1156},"85",{"namespace":598,"value":1156},{"namespace":598,"value":1159},"085",{"device":1161,"group":604},85,"lamp.outputs-85","outputs 85",{"source_refs":1165,"status":39},[85],{"aliases":1167,"binding":1173,"id":1175,"kind":606,"label":1176,"provenance":1177},[1168,1170,1171],{"namespace":595,"value":1169},"86",{"namespace":598,"value":1169},{"namespace":598,"value":1172},"086",{"device":1174,"group":604},86,"lamp.outputs-86","outputs 86",{"source_refs":1178,"status":39},[85],{"aliases":1180,"binding":1186,"id":1188,"kind":606,"label":1189,"provenance":1190},[1181,1183,1184],{"namespace":595,"value":1182},"87",{"namespace":598,"value":1182},{"namespace":598,"value":1185},"087",{"device":1187,"group":604},87,"lamp.outputs-87","outputs 87",{"source_refs":1191,"status":39},[85],{"aliases":1193,"binding":1197,"id":1198,"kind":606,"label":1199,"provenance":1200},[1194,1195,1196],{"namespace":595,"value":441},{"namespace":598,"value":441},{"namespace":598,"value":444},{"device":446,"group":604},"lamp.backglass-lamp-glass-metal","Backglass Lamp (Glass\u002FMetal)",{"source_refs":1201,"status":39},[85],{"aliases":1203,"binding":1209,"id":1211,"kind":606,"label":1212,"provenance":1213},[1204,1206,1207],{"namespace":595,"value":1205},"92",{"namespace":598,"value":1205},{"namespace":598,"value":1208},"092",{"device":1210,"group":604},92,"lamp.backglass-lamp","Backglass Lamp",{"source_refs":1214,"status":39},[85],{"aliases":1216,"binding":1219,"id":1220,"kind":606,"label":1212,"provenance":1221},[1217,1218],{"namespace":595,"value":522},{"namespace":598,"value":522},{"device":525,"group":604},"lamp.backglass-lamp.112",{"source_refs":1222,"status":39},[85],{"aliases":1224,"binding":1228,"id":1230,"kind":606,"label":1231,"provenance":1232},[1225,1227],{"namespace":595,"value":1226},"120",{"namespace":598,"value":1226},{"device":1229,"group":604},120,"lamp.flasher-0","Flasher 0",{"source_refs":1233,"status":39},[85],{"aliases":1235,"binding":1239,"id":1241,"kind":606,"label":1242,"provenance":1243},[1236,1238],{"namespace":595,"value":1237},"121",{"namespace":598,"value":1237},{"device":1240,"group":604},121,"lamp.flasher-1","Flasher 1",{"source_refs":1244,"status":39},[85],{"aliases":1246,"binding":1250,"id":1252,"kind":606,"label":1253,"provenance":1254},[1247,1249],{"namespace":595,"value":1248},"122",{"namespace":598,"value":1248},{"device":1251,"group":604},122,"lamp.flasher-2","Flasher 2",{"source_refs":1255,"status":39},[85],{"aliases":1257,"binding":1261,"id":1263,"kind":606,"label":1264,"provenance":1265},[1258,1260],{"namespace":595,"value":1259},"123",{"namespace":598,"value":1259},{"device":1262,"group":604},123,"lamp.flasher-3","Flasher 3",{"source_refs":1266,"status":39},[85],{"aliases":1268,"binding":1272,"id":1274,"kind":606,"label":1275,"provenance":1276},[1269,1271],{"namespace":595,"value":1270},"124",{"namespace":598,"value":1270},{"device":1273,"group":604},124,"lamp.flasher-4","Flasher 4",{"source_refs":1277,"status":39},[85],{"aliases":1279,"binding":1283,"id":1285,"kind":606,"label":1286,"provenance":1287},[1280,1282],{"namespace":595,"value":1281},"125",{"namespace":598,"value":1281},{"device":1284,"group":604},125,"lamp.flasher-5","Flasher 5",{"source_refs":1288,"status":39},[85],{"aliases":1290,"binding":1294,"id":1296,"kind":606,"label":1297,"provenance":1298},[1291,1293],{"namespace":595,"value":1292},"126",{"namespace":598,"value":1292},{"device":1295,"group":604},126,"lamp.backglass-lamp-vr-room","Backglass Lamp (VR Room)",{"source_refs":1299,"status":39},[85],{"aliases":1301,"binding":1311,"id":1314,"kind":1315,"label":1316,"provenance":1317},[1302,1305,1307,1309],{"namespace":1303,"value":1304},"pinmame.coil","1",{"namespace":1306,"value":1304},"vpe-legacy.coil",{"namespace":1306,"value":1308},"01",{"namespace":1306,"value":1310},"001",{"device":1312,"group":1313},1,"pinmame.output.solenoid","device.bumper-1-left-pop","coil","Bumper 1 (Left Pop)",{"source_refs":1318,"status":39},[85],{"aliases":1320,"binding":1328,"id":1330,"kind":1315,"label":1331,"provenance":1332},[1321,1323,1324,1326],{"namespace":1303,"value":1322},"2",{"namespace":1306,"value":1322},{"namespace":1306,"value":1325},"02",{"namespace":1306,"value":1327},"002",{"device":1329,"group":1313},2,"device.bumper-2-top-pop","Bumper 2 (Top Pop)",{"source_refs":1333,"status":39},[85],{"aliases":1335,"binding":1343,"id":1345,"kind":1315,"label":137,"provenance":1346},[1336,1338,1339,1341],{"namespace":1303,"value":1337},"3",{"namespace":1306,"value":1337},{"namespace":1306,"value":1340},"03",{"namespace":1306,"value":1342},"003",{"device":1344,"group":1313},3,"device.left-slingshot",{"source_refs":1347,"status":39},[85],{"aliases":1349,"binding":1357,"id":1359,"kind":1315,"label":150,"provenance":1360},[1350,1352,1353,1355],{"namespace":1303,"value":1351},"4",{"namespace":1306,"value":1351},{"namespace":1306,"value":1354},"04",{"namespace":1306,"value":1356},"004",{"device":1358,"group":1313},4,"device.right-slingshot",{"source_refs":1361,"status":39},[85],{"aliases":1363,"binding":1368,"id":1369,"kind":1315,"label":1370,"provenance":1371},[1364,1365,1366,1367],{"namespace":1303,"value":70},{"namespace":1306,"value":70},{"namespace":1306,"value":74},{"namespace":1306,"value":76},{"device":78,"group":1313},"device.kicking-target-kickback-sw14","Kicking Target Kickback (sw14)",{"source_refs":1372,"status":39},[85],{"aliases":1374,"binding":1379,"id":1380,"kind":1315,"label":1381,"provenance":1382},[1375,1376,1377,1378],{"namespace":1303,"value":89},{"namespace":1306,"value":89},{"namespace":1306,"value":92},{"namespace":1306,"value":94},{"device":96,"group":1313},"device.kicking-target-kickback-sw15","Kicking Target Kickback (sw15)",{"source_refs":1383,"status":39},[85],{"aliases":1385,"binding":1390,"id":1391,"kind":1315,"label":1392,"provenance":1393},[1386,1387,1388,1389],{"namespace":1303,"value":635},{"namespace":1306,"value":635},{"namespace":1306,"value":638},{"namespace":1306,"value":640},{"device":642,"group":1313},"device.kicking-target-kickback-sw16","Kicking Target Kickback (sw16)",{"source_refs":1394,"status":39},[85],{"aliases":1396,"binding":1404,"id":1406,"kind":1315,"label":1407,"provenance":1408},[1397,1399,1400,1402],{"namespace":1303,"value":1398},"8",{"namespace":1306,"value":1398},{"namespace":1306,"value":1401},"08",{"namespace":1306,"value":1403},"008",{"device":1405,"group":1313},8,"device.left-kicker-eject","Left Kicker Eject",{"source_refs":1409,"status":39},[85],{"aliases":1411,"binding":1419,"id":1421,"kind":1315,"label":1422,"provenance":1423},[1412,1414,1415,1417],{"namespace":1303,"value":1413},"9",{"namespace":1306,"value":1413},{"namespace":1306,"value":1416},"09",{"namespace":1306,"value":1418},"009",{"device":1420,"group":1313},9,"device.auto-plunger-auto-fire","Auto Plunger \u002F Auto Fire",{"source_refs":1424,"status":39},[85],{"aliases":1426,"binding":1430,"id":1431,"kind":1315,"label":1432,"provenance":1433},[1427,1428,1429],{"namespace":1303,"value":104},{"namespace":1306,"value":104},{"namespace":1306,"value":107},{"device":109,"group":1313},"device.left-vuk-eject","Left VUK Eject",{"source_refs":1434,"status":39},[85],{"aliases":1436,"binding":1440,"id":1441,"kind":1315,"label":1442,"provenance":1443},[1437,1438,1439],{"namespace":1303,"value":117},{"namespace":1306,"value":117},{"namespace":1306,"value":120},{"device":122,"group":1313},"device.center-vuk-eject","Center VUK Eject",{"source_refs":1444,"status":39},[85],{"aliases":1446,"binding":1450,"id":1451,"kind":1315,"label":1452,"provenance":1453},[1447,1448,1449],{"namespace":1303,"value":130},{"namespace":1306,"value":130},{"namespace":1306,"value":133},{"device":135,"group":1313},"device.right-vuk-eject-top-pop","Right VUK Eject (Top Pop)",{"source_refs":1454,"status":39},[85],{"aliases":1456,"binding":1460,"id":1461,"kind":1315,"label":1462,"provenance":1463},[1457,1458,1459],{"namespace":1303,"value":143},{"namespace":1306,"value":143},{"namespace":1306,"value":146},{"device":148,"group":1313},"device.diverter","Diverter",{"source_refs":1464,"status":39},[85],{"aliases":1466,"binding":1470,"id":1471,"kind":1315,"label":1472,"provenance":1473},[1467,1468,1469],{"namespace":1303,"value":156},{"namespace":1306,"value":156},{"namespace":1306,"value":159},{"device":161,"group":1313},"device.left-guardian-pivot-target","Left Guardian Pivot Target",{"source_refs":1474,"status":39},[85],{"aliases":1476,"binding":1480,"id":1481,"kind":1315,"label":1482,"provenance":1483},[1477,1478,1479],{"namespace":1303,"value":169},{"namespace":1306,"value":169},{"namespace":1306,"value":172},{"device":174,"group":1313},"device.right-guardian-pivot-target","Right Guardian Pivot Target",{"source_refs":1484,"status":39},[85],{"aliases":1486,"binding":1490,"id":1491,"kind":1315,"label":1492,"provenance":1493},[1487,1488,1489],{"namespace":1303,"value":182},{"namespace":1306,"value":182},{"namespace":1306,"value":185},{"device":187,"group":1313},"device.pyramid-unit-motor","Pyramid Unit Motor",{"source_refs":1494,"status":39},[85],{"aliases":1496,"binding":1500,"id":1501,"kind":1315,"label":1502,"provenance":1503},[1497,1498,1499],{"namespace":1303,"value":195},{"namespace":1306,"value":195},{"namespace":1306,"value":198},{"device":200,"group":1313},"device.left-drop-target-bank-reset-3-bank","Left Drop Target Bank Reset (3-Bank)",{"source_refs":1504,"status":39},[85],{"aliases":1506,"binding":1512,"id":1514,"kind":1315,"label":1515,"provenance":1516},[1507,1509,1510],{"namespace":1303,"value":1508},"18",{"namespace":1306,"value":1508},{"namespace":1306,"value":1511},"018",{"device":1513,"group":1313},18,"device.top-drop-target-bank-reset-2-bank","Top Drop Target Bank Reset (2-Bank)",{"source_refs":1517,"status":39},[85],{"aliases":1519,"binding":1525,"id":1527,"kind":1315,"label":1528,"provenance":1529},[1520,1522,1523],{"namespace":1303,"value":1521},"19",{"namespace":1306,"value":1521},{"namespace":1306,"value":1524},"019",{"device":1526,"group":1313},19,"device.right-drop-target-reset-single","Right Drop Target Reset (Single)",{"source_refs":1530,"status":39},[85],{"aliases":1532,"binding":1538,"id":1540,"kind":1315,"label":1541,"provenance":1542},[1533,1535,1536],{"namespace":1303,"value":1534},"20",{"namespace":1306,"value":1534},{"namespace":1306,"value":1537},"020",{"device":1539,"group":1313},20,"device.right-drop-target-trip-single","Right Drop Target Trip (Single)",{"source_refs":1543,"status":39},[85],{"aliases":1545,"binding":1549,"id":1550,"kind":1315,"label":1551,"provenance":1552},[1546,1547,1548],{"namespace":1303,"value":208},{"namespace":1306,"value":208},{"namespace":1306,"value":211},{"device":213,"group":1313},"device.not-used","Not Used",{"source_refs":1553,"status":39},[85],{"aliases":1555,"binding":1559,"id":1560,"kind":1561,"label":1562,"provenance":1563},[1556,1557,1558],{"namespace":1303,"value":221},{"namespace":1306,"value":221},{"namespace":1306,"value":224},{"device":226,"group":1313},"device.backglass-rope-lights","flasher","Backglass Rope Lights",{"source_refs":1564,"status":39},[85],{"aliases":1566,"binding":1570,"id":1571,"kind":1315,"label":1572,"provenance":1573},[1567,1568,1569],{"namespace":1303,"value":234},{"namespace":1306,"value":234},{"namespace":1306,"value":237},{"device":239,"group":1313},"device.glider-left-right-motor","Glider Left\u002FRight Motor",{"source_refs":1574,"status":39},[85],{"aliases":1576,"binding":1580,"id":1581,"kind":1315,"label":1582,"provenance":1583},[1577,1578,1579],{"namespace":1303,"value":247},{"namespace":1306,"value":247},{"namespace":1306,"value":250},{"device":5,"group":1313},"device.glider-forward-motor","Glider Forward Motor",{"source_refs":1584,"status":39},[85],{"aliases":1586,"binding":1590,"id":1591,"kind":1315,"label":1551,"provenance":1592},[1587,1588,1589],{"namespace":1303,"value":259},{"namespace":1306,"value":259},{"namespace":1306,"value":262},{"device":264,"group":1313},"device.not-used.25",{"source_refs":1593,"status":39},[85],{"aliases":1595,"binding":1599,"id":1600,"kind":1561,"label":1601,"provenance":1602},[1596,1597,1598],{"namespace":1303,"value":272},{"namespace":1306,"value":272},{"namespace":1306,"value":275},{"device":277,"group":1313},"device.backbox-gi-used-as-playfield-gi","Backbox GI (used as Playfield GI)",{"source_refs":1603,"status":39},[85],{"aliases":1605,"binding":1609,"id":1610,"kind":1315,"label":1611,"provenance":1612},[1606,1607,1608],{"namespace":1303,"value":285},{"namespace":1306,"value":285},{"namespace":1306,"value":288},{"device":290,"group":1313},"device.ticket-dispenser","Ticket Dispenser",{"source_refs":1613,"status":39},[85],{"aliases":1615,"binding":1621,"id":1623,"kind":1315,"label":1624,"provenance":1625},[1616,1618,1619],{"namespace":1303,"value":1617},"28",{"namespace":1306,"value":1617},{"namespace":1306,"value":1620},"028",{"device":1622,"group":1313},28,"device.ball-release-trough-eject","Ball Release (Trough Eject)",{"source_refs":1626,"status":39},[85],{"aliases":1628,"binding":1634,"id":1636,"kind":1315,"label":1637,"provenance":1638},[1629,1631,1632],{"namespace":1303,"value":1630},"29",{"namespace":1306,"value":1630},{"namespace":1306,"value":1633},"029",{"device":1635,"group":1313},29,"device.drain-kicker-trough-entry","Drain Kicker (Trough Entry)",{"source_refs":1639,"status":39},[85],{"aliases":1641,"binding":1645,"id":1646,"kind":1315,"label":1647,"provenance":1648},[1642,1643,1644],{"namespace":1303,"value":298},{"namespace":1306,"value":298},{"namespace":1306,"value":301},{"device":303,"group":1313},"device.knocker","Knocker",{"source_refs":1649,"status":39},[85],{"aliases":1651,"binding":1655,"id":1656,"kind":1561,"label":1657,"provenance":1658},[1652,1653,1654],{"namespace":1303,"value":311},{"namespace":1306,"value":311},{"namespace":1306,"value":314},{"device":316,"group":1313},"device.gi-relay-tilt-relay-playfield-gi","GI Relay \u002F Tilt Relay (Playfield GI)",{"source_refs":1659,"status":39},[85],{"aliases":1661,"binding":1665,"id":1666,"kind":1315,"label":1667,"provenance":1668},[1662,1663,1664],{"namespace":1303,"value":324},{"namespace":1306,"value":324},{"namespace":1306,"value":327},{"device":329,"group":1313},"device.game-over-relay","Game Over Relay",{"source_refs":1669,"status":39},[85],[],[1672,1678],{"attribution":1673,"id":85,"kind":1674,"locator":1675,"revision":1676,"uri":1677},"pinmame-game-defs contributors","legacy_json","games\u002Fstargate.json; origin=vbscript-agent-extracted","4ea106d080728648a693af3b4dcabb091eee0a02","https:\u002F\u002Fgithub.com\u002Fvpinball\u002Fpinmame-game-defs",{"attribution":1679,"id":1680,"kind":1681,"license":1682,"locator":1683,"revision":1684,"uri":1685},"PinMAME contributors","pinmame.catalog.4ec52ff0ac13","pinmame_catalog","BSD-3-Clause","PinmameGetGames","4ec52ff0ac133ac251681518aed2249e19fe26eb","https:\u002F\u002Fgithub.com\u002Fvpinball\u002Fpinmame","gottlieb-stargate-1995","machines\u002Fpartial\u002Fgottlieb\u002Fstargate-1995.json","\u003Ch2 id=\"overview\">Overview\u003C\u002Fh2>\n\u003Cp>Legacy evidence identifies this candidate as Gottlieb (1995). 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>games\u002Fstargate.json#\u002Fswitches\u002F0._note\u003C\u002Fcode>: Controller.Switch(5) set by RightMagnaSave keypress and TournamentTimer_Timer auto-set at startup.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F1._note\u003C\u002Fcode>: Controller.Switch(6) set by TournamentTimer_Timer at startup. Const swFrontDoor = 6.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F2._note\u003C\u002Fcode>: PulseSw 10. Bumper1_Hit. Sound S02_BumperBottom. Has skirt and ring animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F3._note\u003C\u002Fcode>: PulseSw 11. Bumper2_Hit. Sound S01_Bumper_Top. Has skirt and ring animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F4._note\u003C\u002Fcode>: PulseSw 12. LeftSlingShot_Slingshot event. Has 3-step sling animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F5._note\u003C\u002Fcode>: PulseSw 13. RightSlingShot_Slingshot event. Has 3-step sling animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F6._note\u003C\u002Fcode>: KTHit 14 via Rothbauerw KickingTarget class. sw14col_hit triggers KTKick. Kickback solenoid 5 (commented out).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F7._note\u003C\u002Fcode>: KTHit 15 via KickingTarget class. sw15col_hit triggers KTKick. Kickback solenoid 6 (commented out).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F8._note\u003C\u002Fcode>: KTHit 16 via KickingTarget class. sw16col_hit triggers KTKick. Kickback solenoid 7 (commented out).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F9._note\u003C\u002Fcode>: DTHit 17. Part of 3-bank left drop targets (17\u002F27\u002F37). Reset by sol 17 LeftDropUp.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F10._note\u003C\u002Fcode>: Controller.Switch(21) set by GliderTimer when GliderY &lt;= GliderYMin + 2. Indicates glider is at home\u002Fforward position.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F11._note\u003C\u002Fcode>: PulseSw 22. sw22_Hit. Has standup target animation via STHit (not used directly - uses direct PulseSw instead).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F12._note\u003C\u002Fcode>: Controller.Switch(23) on\u002Foff. sw23_Hit captures ball. BotPop (sol 11) kicks ball out with KickBall velocity z=60.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F13._note\u003C\u002Fcode>: Controller.Switch(24) on\u002Foff. Drain_Hit\u002FUnHit. Init: Controller.Switch(24)=1. SolTrough (sol 29) kicks ball from Drain.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F14._note\u003C\u002Fcode>: Controller.Switch(25) on\u002Foff. sw25_Hit\u002FUnHit. SolLeftPlunge (sol 8) kicks ball out with sw25.Kick 0,40.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F15._note\u003C\u002Fcode>: DTHit 26. Part of 2-bank top drop targets (26\u002F36). Reset by sol 18 TopDropUp.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F16._note\u003C\u002Fcode>: DTHit 27. Part of 3-bank left drop targets (17\u002F27\u002F37). Reset by sol 17 LeftDropUp.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F17._note\u003C\u002Fcode>: Controller.Switch(30) set by GliderTimer when GliderRot &gt; GliderRotMax - 1. Indicates glider LR motor at right limit.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F18._note\u003C\u002Fcode>: Controller.Switch(31) on\u002Foff via SW31_Hit\u002FUnHit wire trigger. Ball presence checked on PlungerKey release. plungerIM.InitImpulseP swPlunger references this via GTS3 framework.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F19._note\u003C\u002Fcode>: STHit 32. Standup target with animation via UpdateStandupTargets.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F20._note\u003C\u002Fcode>: Controller.Switch(33) on\u002Foff. sw33_Hit captures KickerBall33. VukTopPop (sol 12) kicks ball with KickBall velocity z=40.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F21._note\u003C\u002Fcode>: Controller.Switch(34) set by swTrough3_Hit\u002FUnHit. Init: Controller.Switch(34)=1. Indicates ball is in last trough position (ready for release).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F22._note\u003C\u002Fcode>: DTHit 35. Single drop target on right side. Reset by sol 19 RightDropUp. Trip by sol 20 RightDropTrip.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F23._note\u003C\u002Fcode>: DTHit 36. Part of 2-bank top drop targets (26\u002F36). Reset by sol 18 TopDropUp.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F24._note\u003C\u002Fcode>: DTHit 37. Part of 3-bank left drop targets (17\u002F27\u002F37). Reset by sol 17 LeftDropUp.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F25._note\u003C\u002Fcode>: Controller.Switch(80) on\u002Foff. sw80_Hit captures KickerBall80. LeftPop (sol 10) kicks ball with KickBall velocity z=40.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F26._note\u003C\u002Fcode>: Controller.Switch(81) set by LeftFlipperKey in KeyDown\u002FKeyUp handlers.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F27._note\u003C\u002Fcode>: Controller.Switch(82) set by RightFlipperKey in KeyDown\u002FKeyUp handlers. Also triggers RightFlipper1.RotateToStart on KeyUp.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F28._note\u003C\u002Fcode>: PulseSw 90. sw90_Hit.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F29._note\u003C\u002Fcode>: PulseSw 91. sw91_Hit. Ball enters pyramid subway. Sound popperball_pyramide.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F30._note\u003C\u002Fcode>: PulseSw 100. sw100_Hit.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F31._note\u003C\u002Fcode>: Controller.Switch(101) set by SolDiv (sol 13). Set to 1 when diverter opens, 0 when closes. Feedback switch for ROM.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F32._note\u003C\u002Fcode>: Controller.Switch(102) set by SolPyramid (sol 16) via delayed timer (500ms). Set to -1 (true) when open, 0 when closed.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F33._note\u003C\u002Fcode>: PulseSw 110. sw110_Hit.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F34._note\u003C\u002Fcode>: Controller.Switch(111) on\u002Foff. SW111_Hit\u002FUnHit with wire animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F35._note\u003C\u002Fcode>: Controller.Switch(112) on\u002Foff. SW112_Hit\u002FUnHit with wire animation. Triggers leftInlaneSpeedLimit physics correction.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F36._note\u003C\u002Fcode>: Controller.Switch(113) on\u002Foff. SW113_Hit\u002FUnHit with wire animation. Triggers rightInlaneSpeedLimit physics correction.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F37._note\u003C\u002Fcode>: Controller.Switch(114) on\u002Foff. SW114_Hit\u002FUnHit with wire animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F38._note\u003C\u002Fcode>: Controller.Switch(115) on\u002Foff. SW115_Hit\u002FUnHit with wire animation.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F39._note\u003C\u002Fcode>: STHit 116. Collidable only when LeftGuardianDown=True. SolPivL (sol 14) makes sw116 non-collidable when pivot opens.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fswitches\u002F40._note\u003C\u002Fcode>: STHit 117. Collidable only when RightGuardianDown=True. SolPivR (sol 15) makes sw117 non-collidable when pivot opens.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F0._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F0._inferred_type\u003C\u002Fcode>: bumper\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F0._note\u003C\u002Fcode>: SolCallback(1) commented out -- &#39;Bumper 1&#39;. Handled by VPX physics.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F1._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F1._inferred_type\u003C\u002Fcode>: bumper\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F1._note\u003C\u002Fcode>: SolCallback(2) commented out -- &#39;Bumper 2&#39;. Handled by VPX physics.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F2._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F2._inferred_type\u003C\u002Fcode>: slingshot\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F2._note\u003C\u002Fcode>: SolCallback(3) commented out -- &#39;Left SlingShot&#39;. Handled by VPX physics.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F3._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F3._inferred_type\u003C\u002Fcode>: slingshot\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F3._note\u003C\u002Fcode>: SolCallback(4) commented out -- &#39;Right SlingShot&#39;. Handled by VPX physics.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F4._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F4._inferred_type\u003C\u002Fcode>: kicker\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F4._note\u003C\u002Fcode>: SolCallback(5) commented out -- &#39;sw14 kickback&#39;. Kicking target kickback for left target.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F5._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F5._inferred_type\u003C\u002Fcode>: kicker\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F5._note\u003C\u002Fcode>: SolCallback(6) commented out -- &#39;sw15 kickback&#39;. Kicking target kickback for center target.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F6._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F6._inferred_type\u003C\u002Fcode>: kicker\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F6._note\u003C\u002Fcode>: SolCallback(7) commented out -- &#39;sw16 kickback&#39;. Kicking target kickback for right target.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F7._vbscript_callback\u003C\u002Fcode>: SolLeftPlunge\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F7._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F7._note\u003C\u002Fcode>: Kicks ball from sw25 kicker hole. sw25.Kick 0,40. Sound S08_LowerLeftKicker.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F8._vbscript_callback\u003C\u002Fcode>: SolAutoFire\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F8._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F8._note\u003C\u002Fcode>: Impulse plunger auto-fire. PlungerIM.AutoFire. Animates APFlipper. Sound S09_ShooterLaneKicker.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F9._vbscript_callback\u003C\u002Fcode>: LeftPop\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F9._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F9._note\u003C\u002Fcode>: Kicks ball from left VUK (sw80). KickBall velocity z=40.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F10._vbscript_callback\u003C\u002Fcode>: BotPop\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F10._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F10._note\u003C\u002Fcode>: Kicks ball from center VUK (sw23). KickBall velocity z=60.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F11._vbscript_callback\u003C\u002Fcode>: VukTopPop\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F11._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F11._note\u003C\u002Fcode>: Kicks ball from right VUK (sw33). KickBall velocity z=40.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F12._vbscript_callback\u003C\u002Fcode>: SolDiv\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F12._inferred_type\u003C\u002Fcode>: diverter\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F12._note\u003C\u002Fcode>: Controls diverter gate via Flipper1 VPX flipper object. Sets Controller.Switch(101) for position feedback. Sound S13_LowerLeftBallGateOpen\u002FClose.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F13._vbscript_callback\u003C\u002Fcode>: SolPivL\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F13._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F13._note\u003C\u002Fcode>: Opens\u002Fcloses left guardian pivot. Sets sw116\u002Fsw116a collidable state. Uses LeftFlipper2 VPX flipper. TrapTriggerL_Hit auto-opens if ball stuck behind. Sound S14_LeftPivotTargetOpen\u002FClose.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F14._vbscript_callback\u003C\u002Fcode>: SolPivR\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F14._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F14._note\u003C\u002Fcode>: Opens\u002Fcloses right guardian pivot. Sets sw117\u002Fsw117a collidable state. Uses RightFlipper2 VPX flipper. TrapTriggerR_Hit auto-opens if ball stuck behind. Sound S15_RightPivotTargetOpen\u002FClose.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F15._vbscript_callback\u003C\u002Fcode>: SolPyramid\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F15._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F15._note\u003C\u002Fcode>: Opens\u002Fcloses pyramid mechanism. Uses LeftFlipper1 VPX flipper for animation. Sets Controller.Switch(102) via 500ms delayed timer. Sound S16_TopPyramidOpen\u002FClose.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F16._vbscript_callback\u003C\u002Fcode>: LeftDropUp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F16._inferred_type\u003C\u002Fcode>: drop_target_reset\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F16._note\u003C\u002Fcode>: Resets 3-bank left drop targets (sw17\u002Fsw27\u002Fsw37). DTRaise 17,27,37. Sound S17_3BankDropTargetReset.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F17._vbscript_callback\u003C\u002Fcode>: TopDropUp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F17._inferred_type\u003C\u002Fcode>: drop_target_reset\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F17._note\u003C\u002Fcode>: Resets 2-bank top drop targets (sw26\u002Fsw36). DTRaise 26,36. Sound S18_2BankDropTargetReset.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F18._vbscript_callback\u003C\u002Fcode>: RightDropUp\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F18._inferred_type\u003C\u002Fcode>: drop_target_reset\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F18._note\u003C\u002Fcode>: Resets single right drop target (sw35). DTRaise 35. Sound S19_RollOverTargetReset.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F19._vbscript_callback\u003C\u002Fcode>: RightDropTrip\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F19._inferred_type\u003C\u002Fcode>: drop_target_trip\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F19._note\u003C\u002Fcode>: Trips\u002Fdrops single right drop target (sw35). DTDrop 35. Sound S20_RollOverTargetTrip.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F20._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F20._inferred_type\u003C\u002Fcode>: unused\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F20._note\u003C\u002Fcode>: SolCallback(21) commented out -- &#39;Not Used&#39;.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F21._vbscript_callback\u003C\u002Fcode>: SolBGRopeLights\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F21._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F21._note\u003C\u002Fcode>: Controls backglass rope lights. VR mode only: toggles BGTube.state. No playfield effect in desktop mode.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F22._vbscript_callback\u003C\u002Fcode>: SolGlid1\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F22._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F22._note\u003C\u002Fcode>: Controls glider left-right oscillation motor. Sets GliderLROn flag. GliderTimer drives animation and sets sw30 (right limit position). Sound Glidercraft.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F23._vbscript_callback\u003C\u002Fcode>: SolGlid2\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F23._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F23._note\u003C\u002Fcode>: Controls glider forward-backward motor. Sets GliderFROn flag. GliderTimer drives animation and sets sw21 (home position). Sound Glidercraft_retract.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F24._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F24._inferred_type\u003C\u002Fcode>: unused\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F24._note\u003C\u002Fcode>: SolCallback(25) commented out -- &#39;Not Used&#39;.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F25._vbscript_callback\u003C\u002Fcode>: SolBBGI\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F25._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F25._note\u003C\u002Fcode>: Backbox GI control. VR mode only effect (BGLights state toggle, currently commented out).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F26._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F26._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F26._note\u003C\u002Fcode>: SolCallback(27) commented out -- &#39;Ticket dispenser&#39;. Not implemented.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F27._vbscript_callback\u003C\u002Fcode>: SolRelease\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F27._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F27._note\u003C\u002Fcode>: Ejects ball from trough position 1 (swTrough1). swTrough1.kick 57,10. Sound S28_BallRelease.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F28._vbscript_callback\u003C\u002Fcode>: SolTrough\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F28._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F28._note\u003C\u002Fcode>: Kicks ball from Drain into trough. Drain.kick 57,20. Separate from ball release -- feeds trough from outhole.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F29._vbscript_callback\u003C\u002Fcode>: SolKnocker\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F29._inferred_type\u003C\u002Fcode>: knocker\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F29._note\u003C\u002Fcode>: Cabinet knocker solenoid. Sound S30_Knocker.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F30._vbscript_callback\u003C\u002Fcode>: GIState\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F30._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F30._note\u003C\u002Fcode>: Playfield GI control. INVERTED: Not Enabled = GI ON (gilvl=1), Enabled = GI OFF (gilvl=0). Iterates GI collection setting bulb.State. Sound Flash_Relay.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F31._vbscript_callback\u003C\u002Fcode>: (commented out)\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F31._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Fcoils\u002F31._note\u003C\u002Fcode>: SolCallback(32) commented out -- &#39;Game Over Relay&#39;. Standard GTS3 game over relay, not implemented in VBS.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F0._note\u003C\u002Fcode>: From BL_L_L0 lightmap array. Illuminates LF, RF, Parts, Playfield, UnderPF.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F1._note\u003C\u002Fcode>: From BL_L_L5 lightmap array. Illuminates RSling1 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F2._note\u003C\u002Fcode>: From BL_L_L6 lightmap array. Illuminates RSling area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F3._note\u003C\u002Fcode>: From BL_L_L7 lightmap array. Illuminates RSling area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F4._note\u003C\u002Fcode>: From BL_L_L11 lightmap array. Illuminates left slingshot area (LSling, Layer2).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F5._note\u003C\u002Fcode>: From BL_L_L12 lightmap array. Illuminates left slingshot area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F6._note\u003C\u002Fcode>: From BL_L_L13 lightmap array. Illuminates right slingshot area (RSling).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F7._note\u003C\u002Fcode>: From BL_L_L14 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F8._note\u003C\u002Fcode>: From BL_L_L15 lightmap array. Illuminates Bumper1 skirt, DT_sw37 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F9._note\u003C\u002Fcode>: From BL_L_L16 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F10._note\u003C\u002Fcode>: From BL_L_L17 lightmap array. Illuminates Bumper1 skirt, DT_sw26 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F11._note\u003C\u002Fcode>: From BL_L_L21 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F12._note\u003C\u002Fcode>: From BL_L_L22 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F13._note\u003C\u002Fcode>: From BL_L_L23 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F14._note\u003C\u002Fcode>: From BL_L_L24 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F15._note\u003C\u002Fcode>: From BL_L_L25 lightmap array. Illuminates Layer1, RF1\u002FRF1U area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F16._note\u003C\u002Fcode>: From BL_L_L26 lightmap array. Illuminates Layer1, RF1U area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F17._note\u003C\u002Fcode>: From BL_L_L27 lightmap array. Illuminates DT_sw35, Layer1 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F18._note\u003C\u002Fcode>: From BL_L_L32 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F19._note\u003C\u002Fcode>: From BL_L_L33 lightmap array. Illuminates DT_sw26 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F20._note\u003C\u002Fcode>: From BL_L_L34 lightmap array. Illuminates DT_sw26, DT_sw36 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F21._note\u003C\u002Fcode>: From BL_L_L35 lightmap array. Illuminates RF1U area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F22._note\u003C\u002Fcode>: From BL_L_L36 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F23._note\u003C\u002Fcode>: From BL_L_L37 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F24._note\u003C\u002Fcode>: From BL_L_L41 lightmap array. Illuminates Bumper1 ring and skirt.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F25._note\u003C\u002Fcode>: From BL_L_L42 lightmap array. Illuminates Bumper2 ring, skirt, Plastics.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F26._note\u003C\u002Fcode>: From BL_L_L43 lightmap array. Illuminates Bumper1 ring\u002Fskirt, Layer2, SideBlades.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F27._note\u003C\u002Fcode>: From BL_L_L44 lightmap array. Illuminates Bumper2 ring\u002Fskirt, GuardianL, KT_sw14.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F28._note\u003C\u002Fcode>: From BL_L_L45 lightmap array. Illuminates DT_sw36 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F29._note\u003C\u002Fcode>: From BL_L_L46 lightmap array. Illuminates DT_sw36, ST_sw32 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F30._note\u003C\u002Fcode>: From BL_L_L47 lightmap array. Illuminates ST_sw32 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F31._note\u003C\u002Fcode>: From BL_L_L55 lightmap array. Illuminates ST_sw32 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F32._note\u003C\u002Fcode>: From BL_L_L56 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F33._note\u003C\u002Fcode>: From BL_L_L57 lightmap array. Illuminates KT_sw15 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F34._note\u003C\u002Fcode>: From BL_L_L65 lightmap array. Illuminates GuardianR area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F35._note\u003C\u002Fcode>: From BL_L_L66 lightmap array. Illuminates GuardianR area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F36._note\u003C\u002Fcode>: From BL_L_L67 lightmap array. Illuminates GuardianR area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F37._note\u003C\u002Fcode>: From BL_L_L71 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F38._note\u003C\u002Fcode>: From BL_L_L72 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F39._note\u003C\u002Fcode>: From BL_L_L73 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F40._note\u003C\u002Fcode>: From BL_L_L74 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F41._note\u003C\u002Fcode>: From BL_L_L75 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F42._note\u003C\u002Fcode>: From BL_L_L76 lightmap array. Illuminates KT_sw16 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F43._note\u003C\u002Fcode>: From BL_L_L77 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F44._note\u003C\u002Fcode>: From BL_L_L81 lightmap array. Illuminates left slingshot area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F45._note\u003C\u002Fcode>: From BL_L_L82 lightmap array. Illuminates LF (left flipper), LSling area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F46._note\u003C\u002Fcode>: From BL_L_L83 lightmap array. Illuminates LF (left flipper) area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F47._note\u003C\u002Fcode>: From BL_L_L84 lightmap array. Illuminates RF (right flipper) area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F48._note\u003C\u002Fcode>: From BL_L_L85 lightmap array. Illuminates RF (right flipper), RSling area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F49._note\u003C\u002Fcode>: From BL_L_L86 lightmap array. Illuminates RSling1 area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F50._note\u003C\u002Fcode>: From BL_L_L87 lightmap array.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F51._note\u003C\u002Fcode>: From BL_BC_L90 backglass lightmap array. Illuminates Glass, Metal, VRRR.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F52._note\u003C\u002Fcode>: From BL_BC_L92 backglass lightmap array. Illuminates Metal, VRRR.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F53._note\u003C\u002Fcode>: From BL_BC_L112 backglass lightmap array. Illuminates Metal, VRRR.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F54._note\u003C\u002Fcode>: L120_animate sets f0.state = L120.state. Flasher lamp mapped to f0 VPX light. Part of Flashers collection (color\u002Fbrightness options). BL_F_f0 lightmap illuminates Bumper1 ring\u002Fskirt, Bumper2, KT_sw14, Parts, Plastics, Playfield, SideBlades.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F55._note\u003C\u002Fcode>: L121_animate sets f1.state = L121.state. Flasher lamp mapped to f1 VPX light. BL_F_f1 lightmap illuminates DT_sw36, Glider, GuardianL\u002FR, KT_sw15, Layer1\u002F2, Pyramid1, RF1U, ST_sw32.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F56._note\u003C\u002Fcode>: L122_animate sets f2.state = L122.state. Flasher lamp mapped to f2 VPX light. BL_F_f2 lightmap illuminates Glider, GuardianR, KT_sw15, Layer1\u002F2, Pyramid1, ST_sw22.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F57._note\u003C\u002Fcode>: L123_animate sets f3.state = L123.state. Flasher lamp mapped to f3 VPX light. BL_F_f3 lightmap illuminates Glider, GuardianR, Layer2, Pyramid1.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F58._note\u003C\u002Fcode>: L124_animate sets f4.state = L124.state. Flasher lamp mapped to f4 VPX light. BL_F_f4 lightmap illuminates DT_sw26\u002Fsw36, Glider, GuardianL\u002FR, KT_sw15, LSling, Layer1, Pyramid1, RF1, ST_sw22\u002Fsw32.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F59._note\u003C\u002Fcode>: L125_animate sets f5.state = L125.state. Flasher lamp mapped to f5 VPX light. BL_F_f5 lightmap illuminates Bumper2, DT_sw17\u002Fsw26\u002Fsw27\u002Fsw35\u002Fsw36\u002Fsw37, KT_sw16, LF\u002FRF, LSling\u002FRSling, SarcArm, SlingL.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002Flamps\u002F60._note\u003C\u002Fcode>: From BL_BC_L126 backglass lightmap array. LM_BC_L126_VRRR only. Has special color handling in SetGiColor JLou mode.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Fstargate.json#\u002F_source\u002Fconfidence_notes\u003C\u002Fcode>: High confidence extraction from VPW v2.0 VBScript by mcarter78\u002FSixtoe\u002FRothbauerw\u002FApophis team. Platform detected as GTS3 from LoadVPM &#39;03060000&#39;, &#39;GTS3.VBS&#39;, 3.10 call. ROM identified as &#39;stargat5&#39; from Const cGameName. Trough is custom physical design (not cvpmTrough) using three VPX kicker objects (swTrough1, swTrough2, swTrough3) plus Drain kicker, with a manual UpdateTrough cascade timer that shifts balls between positions. Switch 34 tracks swTrough3 occupancy (ball ready) and switch 24 tracks Drain occupancy. SolRelease (sol 28) ejects from swTrough1, SolTrough (sol 29) kicks from Drain. Three VUKs: sw33 (right, kicked by sol 12 VukTopPop), sw23 (center, kicked by sol 11 BotPop), sw80 (left, kicked by sol 10 LeftPop). Glider mechanism uses two motor solenoids (sol 23 LR motor, sol 24 forward motor) driving a GliderTimer animation that sets sw21 (home position) and sw30 (right limit position) via position calculations. Pyramid mechanism (sol 16) uses LeftFlipper1 VPX object with sw102 set via delayed timer. Diverter (sol 13) uses Flipper1 VPX object and sets sw101 for position feedback. Guardian targets (sol 14 left, sol 15 right) are pivot targets that physically open\u002Fclose to reveal\u002Fblock sw116\u002Fsw117 standup targets. Drop targets: 3-bank left (sw17\u002F27\u002F37, reset sol 17), 2-bank top (sw26\u002F36, reset sol 18), single right (sw35, reset sol 19, trip sol 20). Kicking targets sw14\u002F15\u002F16 use Rothbauerw KickingTarget class with animated rebound. Bumpers use PulseSw (sw10=Bumper1 bottom, sw11=Bumper2 top). Slingshots use PulseSw (sw12=left, sw13=right). Flipper solenoids from GTS3 framework constants: sLRFlipper (right), sLLFlipper (left), sURFlipper (upper right). Lamps identified from vpmMapLights AllLamps and BL_L_ lightmap arrays: L0, L5-L7, L11-L17, L21-L27, L32-L37, L41-L47, L55-L57, L65-L67, L71-L77, L81-L87, plus flasher lamps L120-L125 mapped to f0-f5 VPX light objects, and backglass lamps L90, L92, L112, L126. GI controlled by sol 31 (GIState, inverted -- Not Enabled = GI on). Backbox GI via sol 26 (SolBBGI). Rope lights via sol 22 (SolBGRopeLights). Six commented-out solenoids: 1-4 (bumpers\u002Fslingshots handled by VPX physics), 5-7 (kicking target kickbacks), 21 (not used), 25 (not used), 27 (ticket dispenser), 32 (game over relay). Wire trigger switches sw31\u002Fsw111-sw115 use Controller.Switch on\u002Foff pattern with wire animation. Ramp triggers sw90\u002Fsw100\u002Fsw110 use PulseSw. Pyramid subway switch sw91 uses PulseSw. Tournament mode switch sw5 set by RightMagnaSave key and TournamentTimer auto-set at startup. Switch sw6 (FrontDoor) set by TournamentTimer.\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.stargate\u003C\u002Fcode>: \u003Ccode>games\u002Fstargate.json\u003C\u002Fcode> at the pinned migration revision.\u003C\u002Fli>\n\u003C\u002Ful>\n",[1690,1693,1696,1699,1702,1705,1708,1711,1714,1717,1720],{"id":1691,"text":1692},"overview","Overview",{"id":1694,"text":1695},"playfield-devices","Playfield devices",{"id":1697,"text":1698},"custom-mechanisms","Custom mechanisms",{"id":1700,"text":1701},"ball-state-transitions","Ball-state transitions",{"id":1703,"text":1704},"controller-interactions","Controller interactions",{"id":1706,"text":1707},"service-and-setup-information","Service and setup information",{"id":1709,"text":1710},"timing-and-tuning-observations","Timing and tuning observations",{"id":1712,"text":1713},"recreation-guidance","Recreation guidance",{"id":1715,"text":1716},"evidence-notes","Evidence notes",{"id":1718,"text":1719},"unresolved-questions","Unresolved questions",{"id":1721,"text":1722},"sources","Sources",[1724],{"label":1725,"value":1726},"Coverage","partial - source-derived recreation knowledge requiring validation",[1728,1730,1731,1732,1733,1734],{"clone_of":45,"coverage_status":23,"definition":1687,"definition_sha256":1729,"description":46,"flags":4,"id":47,"machine_id":588,"manufacturer":48,"root_driver":45,"year":49},"4a41730fd8f210344092703b245ca94c167cc06c4514ea8bb37ee583a90d92b3",{"clone_of":45,"coverage_status":23,"definition":1687,"definition_sha256":1729,"description":51,"flags":4,"id":52,"machine_id":588,"manufacturer":48,"root_driver":45,"year":49},{"clone_of":45,"coverage_status":23,"definition":1687,"definition_sha256":1729,"description":54,"flags":4,"id":55,"machine_id":588,"manufacturer":48,"root_driver":45,"year":49},{"clone_of":45,"coverage_status":23,"definition":1687,"definition_sha256":1729,"description":57,"flags":4,"id":58,"machine_id":588,"manufacturer":48,"root_driver":45,"year":49},{"clone_of":45,"coverage_status":23,"definition":1687,"definition_sha256":1729,"description":60,"flags":4,"id":61,"machine_id":588,"manufacturer":48,"root_driver":45,"year":49},{"coverage_status":23,"definition":1687,"definition_sha256":1729,"description":63,"flags":4,"id":45,"machine_id":588,"manufacturer":48,"root_driver":45,"year":49},[1736],{"slug":1737,"name":1738,"manufacturer":48,"year":1739,"status":23},"gottlieb-street-fighter-ii-1993","Street Fighter II",1993,null,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":1742,"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":1744},"\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":1746},"\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":1748},"\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":1750},"\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":1752},"\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":1754},"\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":1756},"\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":1758},"\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":1760},"\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":1762,"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":1764},"\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":1766},"\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":1768},"\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":1770},"\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":1772},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",1785881377945]