[{"data":1,"prerenderedAt":1707},["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-data-east-tales-from-the-crypt-1993":17,"i-lucide:file-json-2":1675,"i-lucide:shield-check":1677,"i-lucide:toggle-left":1679,"i-lucide:zap":1681,"i-lucide:disc-3":1683,"i-lucide:library-big":1685,"i-lucide:plug-zap":1687,"i-lucide:arrow-up-right":1689,"i-lucide:info":1691,"i-lucide:archive":1693,"i-lucide:file-code-2":1695,"i-lucide:list":1697,"i-lucide:external-link":1699,"i-lucide:notebook-pen":1701,"i-lucide:message-square-warning":1703,"i-lucide:chevron-right":1705},{"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":1674},{"conflicts":19,"controller":20,"coverage":22,"displays":42,"drivers":43,"format":65,"inputs":66,"knowledge":661,"machine":663,"mechanisms":667,"outputs":668,"relationships":1588,"schema_version":79,"sources":1589,"slug":1604,"sourcePath":1605,"knowledgePath":662,"knowledgeHtml":1606,"knowledgeHeadings":1607,"knowledgeSummary":1641,"catalogDrivers":1645,"related":1653,"family":1674},[],{"inversion_applied_by_emulator":12,"platform":21},"pinmame.dataeast",{"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,61],{"clone_of":45,"description":46,"flags":4,"id":47,"manufacturer":48,"year":49},"tftc_303","Tales from the Crypt (1.04 Spanish)","tftc_104","Data East","1993",{"clone_of":45,"description":51,"flags":4,"id":52,"manufacturer":48,"year":49},"Tales from the Crypt (2.00)","tftc_200",{"clone_of":45,"description":54,"flags":4,"id":55,"manufacturer":48,"year":49},"Tales from the Crypt (3.00)","tftc_300",{"clone_of":45,"description":57,"flags":4,"id":58,"manufacturer":48,"year":49},"Tales from the Crypt (3.02 Dutch)","tftc_302",{"description":60,"flags":4,"id":45,"manufacturer":48,"year":49},"Tales from the Crypt (3.03)",{"clone_of":45,"description":62,"flags":4,"id":63,"manufacturer":48,"year":64},"Tales from the Crypt (4.00 unofficial MOD)","tftc_400","2015","pinmame-machine-definition",[67,87,102,117,130,143,156,169,182,195,208,221,233,246,259,271,283,295,306,318,330,343,355,367,379,391,403,416,429,442,454,467,480,493,506,519,531,544,557,570,583,596,609,622,635,648],{"aliases":68,"binding":78,"id":81,"kind":82,"label":83,"provenance":84},[69,72,74,76],{"namespace":70,"value":71},"pinmame.switch","1",{"namespace":73,"value":71},"vpe-legacy.switch",{"namespace":73,"value":75},"01",{"namespace":73,"value":77},"001",{"device":79,"group":80},1,"pinmame.input.switch","switch.tilt","switch","Tilt",{"source_refs":85,"status":39},[86],"legacy.game.tftc",{"aliases":88,"binding":96,"id":98,"kind":82,"label":99,"provenance":100},[89,91,92,94],{"namespace":70,"value":90},"8",{"namespace":73,"value":90},{"namespace":73,"value":93},"08",{"namespace":73,"value":95},"008",{"device":97,"group":80},8,"switch.buy-in-button","Buy-In Button",{"source_refs":101,"status":39},[86],{"aliases":103,"binding":111,"id":113,"kind":82,"label":114,"provenance":115},[104,106,107,109],{"namespace":70,"value":105},"9",{"namespace":73,"value":105},{"namespace":73,"value":108},"09",{"namespace":73,"value":110},"009",{"device":112,"group":80},9,"switch.trough-1-drain","Trough 1 \u002F Drain",{"source_refs":116,"status":39},[86],{"aliases":118,"binding":124,"id":126,"kind":82,"label":127,"provenance":128},[119,121,122],{"namespace":70,"value":120},"10",{"namespace":73,"value":120},{"namespace":73,"value":123},"010",{"device":125,"group":80},10,"switch.trough-2","Trough 2",{"source_refs":129,"status":39},[86],{"aliases":131,"binding":137,"id":139,"kind":82,"label":140,"provenance":141},[132,134,135],{"namespace":70,"value":133},"11",{"namespace":73,"value":133},{"namespace":73,"value":136},"011",{"device":138,"group":80},11,"switch.trough-3","Trough 3",{"source_refs":142,"status":39},[86],{"aliases":144,"binding":150,"id":152,"kind":82,"label":153,"provenance":154},[145,147,148],{"namespace":70,"value":146},"12",{"namespace":73,"value":146},{"namespace":73,"value":149},"012",{"device":151,"group":80},12,"switch.trough-4","Trough 4",{"source_refs":155,"status":39},[86],{"aliases":157,"binding":163,"id":165,"kind":82,"label":166,"provenance":167},[158,160,161],{"namespace":70,"value":159},"13",{"namespace":73,"value":159},{"namespace":73,"value":162},"013",{"device":164,"group":80},13,"switch.trough-5","Trough 5",{"source_refs":168,"status":39},[86],{"aliases":170,"binding":176,"id":178,"kind":82,"label":179,"provenance":180},[171,173,174],{"namespace":70,"value":172},"14",{"namespace":73,"value":172},{"namespace":73,"value":175},"014",{"device":177,"group":80},14,"switch.trough-6","Trough 6",{"source_refs":181,"status":39},[86],{"aliases":183,"binding":189,"id":191,"kind":82,"label":192,"provenance":193},[184,186,187],{"namespace":70,"value":185},"15",{"namespace":73,"value":185},{"namespace":73,"value":188},"015",{"device":190,"group":80},15,"switch.trough-eject-shooter-lane","Trough Eject \u002F Shooter Lane",{"source_refs":194,"status":39},[86],{"aliases":196,"binding":202,"id":204,"kind":82,"label":205,"provenance":206},[197,199,200],{"namespace":70,"value":198},"16",{"namespace":73,"value":198},{"namespace":73,"value":201},"016",{"device":203,"group":80},16,"switch.shooter-lane-rollover","Shooter Lane Rollover",{"source_refs":207,"status":39},[86],{"aliases":209,"binding":215,"id":217,"kind":82,"label":218,"provenance":219},[210,212,213],{"namespace":70,"value":211},"17",{"namespace":73,"value":211},{"namespace":73,"value":214},"017",{"device":216,"group":80},17,"switch.rollover","Rollover",{"source_refs":220,"status":39},[86],{"aliases":222,"binding":228,"id":230,"kind":82,"label":218,"provenance":231},[223,225,226],{"namespace":70,"value":224},"18",{"namespace":73,"value":224},{"namespace":73,"value":227},"018",{"device":229,"group":80},18,"switch.rollover.18",{"source_refs":232,"status":39},[86],{"aliases":234,"binding":240,"id":242,"kind":82,"label":243,"provenance":244},[235,237,238],{"namespace":70,"value":236},"19",{"namespace":73,"value":236},{"namespace":73,"value":239},"019",{"device":241,"group":80},19,"switch.left-slingshot","Left Slingshot",{"source_refs":245,"status":39},[86],{"aliases":247,"binding":253,"id":255,"kind":82,"label":256,"provenance":257},[248,250,251],{"namespace":70,"value":249},"20",{"namespace":73,"value":249},{"namespace":73,"value":252},"020",{"device":254,"group":80},20,"switch.standup-target","Standup Target",{"source_refs":258,"status":39},[86],{"aliases":260,"binding":266,"id":268,"kind":82,"label":256,"provenance":269},[261,263,264],{"namespace":70,"value":262},"21",{"namespace":73,"value":262},{"namespace":73,"value":265},"021",{"device":267,"group":80},21,"switch.standup-target.21",{"source_refs":270,"status":39},[86],{"aliases":272,"binding":278,"id":280,"kind":82,"label":256,"provenance":281},[273,275,276],{"namespace":70,"value":274},"22",{"namespace":73,"value":274},{"namespace":73,"value":277},"022",{"device":279,"group":80},22,"switch.standup-target.22",{"source_refs":282,"status":39},[86],{"aliases":284,"binding":290,"id":292,"kind":82,"label":218,"provenance":293},[285,287,288],{"namespace":70,"value":286},"23",{"namespace":73,"value":286},{"namespace":73,"value":289},"023",{"device":291,"group":80},23,"switch.rollover.23",{"source_refs":294,"status":39},[86],{"aliases":296,"binding":302,"id":303,"kind":82,"label":218,"provenance":304},[297,299,300],{"namespace":70,"value":298},"24",{"namespace":73,"value":298},{"namespace":73,"value":301},"024",{"device":5,"group":80},"switch.rollover.24",{"source_refs":305,"status":39},[86],{"aliases":307,"binding":313,"id":315,"kind":82,"label":218,"provenance":316},[308,310,311],{"namespace":70,"value":309},"25",{"namespace":73,"value":309},{"namespace":73,"value":312},"025",{"device":314,"group":80},25,"switch.rollover.25",{"source_refs":317,"status":39},[86],{"aliases":319,"binding":325,"id":327,"kind":82,"label":218,"provenance":328},[320,322,323],{"namespace":70,"value":321},"26",{"namespace":73,"value":321},{"namespace":73,"value":324},"026",{"device":326,"group":80},26,"switch.rollover.26",{"source_refs":329,"status":39},[86],{"aliases":331,"binding":337,"id":339,"kind":82,"label":340,"provenance":341},[332,334,335],{"namespace":70,"value":333},"27",{"namespace":73,"value":333},{"namespace":73,"value":336},"027",{"device":338,"group":80},27,"switch.right-slingshot","Right Slingshot",{"source_refs":342,"status":39},[86],{"aliases":344,"binding":350,"id":352,"kind":82,"label":256,"provenance":353},[345,347,348],{"namespace":70,"value":346},"28",{"namespace":73,"value":346},{"namespace":73,"value":349},"028",{"device":351,"group":80},28,"switch.standup-target.28",{"source_refs":354,"status":39},[86],{"aliases":356,"binding":362,"id":364,"kind":82,"label":256,"provenance":365},[357,359,360],{"namespace":70,"value":358},"29",{"namespace":73,"value":358},{"namespace":73,"value":361},"029",{"device":363,"group":80},29,"switch.standup-target.29",{"source_refs":366,"status":39},[86],{"aliases":368,"binding":374,"id":376,"kind":82,"label":256,"provenance":377},[369,371,372],{"namespace":70,"value":370},"30",{"namespace":73,"value":370},{"namespace":73,"value":373},"030",{"device":375,"group":80},30,"switch.standup-target.30",{"source_refs":378,"status":39},[86],{"aliases":380,"binding":386,"id":388,"kind":82,"label":218,"provenance":389},[381,383,384],{"namespace":70,"value":382},"31",{"namespace":73,"value":382},{"namespace":73,"value":385},"031",{"device":387,"group":80},31,"switch.rollover.31",{"source_refs":390,"status":39},[86],{"aliases":392,"binding":398,"id":400,"kind":82,"label":218,"provenance":401},[393,395,396],{"namespace":70,"value":394},"32",{"namespace":73,"value":394},{"namespace":73,"value":397},"032",{"device":399,"group":80},32,"switch.rollover.32",{"source_refs":402,"status":39},[86],{"aliases":404,"binding":410,"id":412,"kind":82,"label":413,"provenance":414},[405,407,408],{"namespace":70,"value":406},"33",{"namespace":73,"value":406},{"namespace":73,"value":409},"033",{"device":411,"group":80},33,"switch.tombstone-up-position-mechanism","Tombstone Up Position (Mechanism)",{"source_refs":415,"status":39},[86],{"aliases":417,"binding":423,"id":425,"kind":82,"label":426,"provenance":427},[418,420,421],{"namespace":70,"value":419},"36",{"namespace":73,"value":419},{"namespace":73,"value":422},"036",{"device":424,"group":80},36,"switch.tombstone-down-position-mechanism","Tombstone Down Position (Mechanism)",{"source_refs":428,"status":39},[86],{"aliases":430,"binding":436,"id":438,"kind":82,"label":439,"provenance":440},[431,433,434],{"namespace":70,"value":432},"38",{"namespace":73,"value":432},{"namespace":73,"value":435},"038",{"device":437,"group":80},38,"switch.center-vuk-vertical-up-kicker","Center VUK (Vertical Up Kicker)",{"source_refs":441,"status":39},[86],{"aliases":443,"binding":449,"id":451,"kind":82,"label":256,"provenance":452},[444,446,447],{"namespace":70,"value":445},"39",{"namespace":73,"value":445},{"namespace":73,"value":448},"039",{"device":450,"group":80},39,"switch.standup-target.39",{"source_refs":453,"status":39},[86],{"aliases":455,"binding":461,"id":463,"kind":82,"label":464,"provenance":465},[456,458,459],{"namespace":70,"value":457},"41",{"namespace":73,"value":457},{"namespace":73,"value":460},"041",{"device":462,"group":80},41,"switch.drop-target-1","Drop Target 1",{"source_refs":466,"status":39},[86],{"aliases":468,"binding":474,"id":476,"kind":82,"label":477,"provenance":478},[469,471,472],{"namespace":70,"value":470},"42",{"namespace":73,"value":470},{"namespace":73,"value":473},"042",{"device":475,"group":80},42,"switch.drop-target-2","Drop Target 2",{"source_refs":479,"status":39},[86],{"aliases":481,"binding":487,"id":489,"kind":82,"label":490,"provenance":491},[482,484,485],{"namespace":70,"value":483},"43",{"namespace":73,"value":483},{"namespace":73,"value":486},"043",{"device":488,"group":80},43,"switch.drop-target-3","Drop Target 3",{"source_refs":492,"status":39},[86],{"aliases":494,"binding":500,"id":502,"kind":82,"label":503,"provenance":504},[495,497,498],{"namespace":70,"value":496},"44",{"namespace":73,"value":496},{"namespace":73,"value":499},"044",{"device":501,"group":80},44,"switch.ramp-gate-trigger","Ramp Gate Trigger",{"source_refs":505,"status":39},[86],{"aliases":507,"binding":513,"id":515,"kind":82,"label":516,"provenance":517},[508,510,511],{"namespace":70,"value":509},"45",{"namespace":73,"value":509},{"namespace":73,"value":512},"045",{"device":514,"group":80},45,"switch.left-spinner-gate-switch","Left Spinner \u002F Gate Switch",{"source_refs":518,"status":39},[86],{"aliases":520,"binding":526,"id":528,"kind":82,"label":503,"provenance":529},[521,523,524],{"namespace":70,"value":522},"46",{"namespace":73,"value":522},{"namespace":73,"value":525},"046",{"device":527,"group":80},46,"switch.ramp-gate-trigger.46",{"source_refs":530,"status":39},[86],{"aliases":532,"binding":538,"id":540,"kind":82,"label":541,"provenance":542},[533,535,536],{"namespace":70,"value":534},"47",{"namespace":73,"value":534},{"namespace":73,"value":537},"047",{"device":539,"group":80},47,"switch.right-spinner-gate-switch","Right Spinner \u002F Gate Switch",{"source_refs":543,"status":39},[86],{"aliases":545,"binding":551,"id":553,"kind":82,"label":554,"provenance":555},[546,548,549],{"namespace":70,"value":547},"49",{"namespace":73,"value":547},{"namespace":73,"value":550},"049",{"device":552,"group":80},49,"switch.top-bumper","Top Bumper",{"source_refs":556,"status":39},[86],{"aliases":558,"binding":564,"id":566,"kind":82,"label":567,"provenance":568},[559,561,562],{"namespace":70,"value":560},"50",{"namespace":73,"value":560},{"namespace":73,"value":563},"050",{"device":565,"group":80},50,"switch.bottom-bumper","Bottom Bumper",{"source_refs":569,"status":39},[86],{"aliases":571,"binding":577,"id":579,"kind":82,"label":580,"provenance":581},[572,574,575],{"namespace":70,"value":573},"51",{"namespace":73,"value":573},{"namespace":73,"value":576},"051",{"device":578,"group":80},51,"switch.middle-bumper","Middle Bumper",{"source_refs":582,"status":39},[86],{"aliases":584,"binding":590,"id":592,"kind":82,"label":593,"provenance":594},[585,587,588],{"namespace":70,"value":586},"52",{"namespace":73,"value":586},{"namespace":73,"value":589},"052",{"device":591,"group":80},52,"switch.back-vuk-from-subway","Back VUK (From Subway)",{"source_refs":595,"status":39},[86],{"aliases":597,"binding":603,"id":605,"kind":82,"label":606,"provenance":607},[598,600,601],{"namespace":70,"value":599},"53",{"namespace":73,"value":599},{"namespace":73,"value":602},"053",{"device":604,"group":80},53,"switch.lock-1","Lock 1",{"source_refs":608,"status":39},[86],{"aliases":610,"binding":616,"id":618,"kind":82,"label":619,"provenance":620},[611,613,614],{"namespace":70,"value":612},"54",{"namespace":73,"value":612},{"namespace":73,"value":615},"054",{"device":617,"group":80},54,"switch.lock-2","Lock 2",{"source_refs":621,"status":39},[86],{"aliases":623,"binding":629,"id":631,"kind":82,"label":632,"provenance":633},[624,626,627],{"namespace":70,"value":625},"55",{"namespace":73,"value":625},{"namespace":73,"value":628},"055",{"device":630,"group":80},55,"switch.scoop","Scoop",{"source_refs":634,"status":39},[86],{"aliases":636,"binding":642,"id":644,"kind":82,"label":645,"provenance":646},[637,639,640],{"namespace":70,"value":638},"57",{"namespace":73,"value":638},{"namespace":73,"value":641},"057",{"device":643,"group":80},57,"switch.switch-rollover","Switch \u002F Rollover",{"source_refs":647,"status":39},[86],{"aliases":649,"binding":655,"id":657,"kind":82,"label":658,"provenance":659},[650,652,653],{"namespace":70,"value":651},"62",{"namespace":73,"value":651},{"namespace":73,"value":654},"062",{"device":656,"group":80},62,"switch.launch-button","Launch Button",{"source_refs":660,"status":39},[86],{"path":662,"status":23},"knowledge\u002Fdata-east\u002Ftales-from-the-crypt-1993.md",{"id":664,"manufacturer":48,"name":665,"year":666},"data-east.tales-from-the-crypt.1993","Tales from the Crypt",1993,[],[669,684,699,714,729,744,759,774,785,796,806,816,826,836,846,856,866,876,886,896,906,916,926,936,946,956,966,976,986,996,1006,1016,1029,1042,1052,1065,1075,1085,1098,1108,1118,1128,1138,1148,1158,1168,1181,1191,1201,1211,1221,1231,1241,1251,1264,1274,1287,1300,1313,1326,1336,1349,1362,1373,1388,1399,1410,1421,1432,1443,1454,1465,1476,1487,1497,1507,1518,1528,1538,1548,1558,1568,1578],{"aliases":670,"binding":677,"id":679,"kind":680,"label":681,"provenance":682},[671,673,675,676],{"namespace":672,"value":71},"pinmame.lamp",{"namespace":674,"value":71},"vpe-legacy.lamp",{"namespace":674,"value":75},{"namespace":674,"value":77},{"device":79,"group":678},"pinmame.output.lamp","lamp.outputs-1","lamp","outputs 1",{"source_refs":683,"status":39},[86],{"aliases":685,"binding":693,"id":695,"kind":680,"label":696,"provenance":697},[686,688,689,691],{"namespace":672,"value":687},"2",{"namespace":674,"value":687},{"namespace":674,"value":690},"02",{"namespace":674,"value":692},"002",{"device":694,"group":678},2,"lamp.outputs-2","outputs 2",{"source_refs":698,"status":39},[86],{"aliases":700,"binding":708,"id":710,"kind":680,"label":711,"provenance":712},[701,703,704,706],{"namespace":672,"value":702},"3",{"namespace":674,"value":702},{"namespace":674,"value":705},"03",{"namespace":674,"value":707},"003",{"device":709,"group":678},3,"lamp.outputs-3","outputs 3",{"source_refs":713,"status":39},[86],{"aliases":715,"binding":723,"id":725,"kind":680,"label":726,"provenance":727},[716,718,719,721],{"namespace":672,"value":717},"4",{"namespace":674,"value":717},{"namespace":674,"value":720},"04",{"namespace":674,"value":722},"004",{"device":724,"group":678},4,"lamp.outputs-4","outputs 4",{"source_refs":728,"status":39},[86],{"aliases":730,"binding":738,"id":740,"kind":680,"label":741,"provenance":742},[731,733,734,736],{"namespace":672,"value":732},"5",{"namespace":674,"value":732},{"namespace":674,"value":735},"05",{"namespace":674,"value":737},"005",{"device":739,"group":678},5,"lamp.outputs-5","outputs 5",{"source_refs":743,"status":39},[86],{"aliases":745,"binding":753,"id":755,"kind":680,"label":756,"provenance":757},[746,748,749,751],{"namespace":672,"value":747},"6",{"namespace":674,"value":747},{"namespace":674,"value":750},"06",{"namespace":674,"value":752},"006",{"device":754,"group":678},6,"lamp.outputs-6","outputs 6",{"source_refs":758,"status":39},[86],{"aliases":760,"binding":768,"id":770,"kind":680,"label":771,"provenance":772},[761,763,764,766],{"namespace":672,"value":762},"7",{"namespace":674,"value":762},{"namespace":674,"value":765},"07",{"namespace":674,"value":767},"007",{"device":769,"group":678},7,"lamp.outputs-7","outputs 7",{"source_refs":773,"status":39},[86],{"aliases":775,"binding":780,"id":781,"kind":680,"label":782,"provenance":783},[776,777,778,779],{"namespace":672,"value":90},{"namespace":674,"value":90},{"namespace":674,"value":93},{"namespace":674,"value":95},{"device":97,"group":678},"lamp.outputs-8","outputs 8",{"source_refs":784,"status":39},[86],{"aliases":786,"binding":791,"id":792,"kind":680,"label":793,"provenance":794},[787,788,789,790],{"namespace":672,"value":105},{"namespace":674,"value":105},{"namespace":674,"value":108},{"namespace":674,"value":110},{"device":112,"group":678},"lamp.outputs-9","outputs 9",{"source_refs":795,"status":39},[86],{"aliases":797,"binding":801,"id":802,"kind":680,"label":803,"provenance":804},[798,799,800],{"namespace":672,"value":120},{"namespace":674,"value":120},{"namespace":674,"value":123},{"device":125,"group":678},"lamp.outputs-10","outputs 10",{"source_refs":805,"status":39},[86],{"aliases":807,"binding":811,"id":812,"kind":680,"label":813,"provenance":814},[808,809,810],{"namespace":672,"value":133},{"namespace":674,"value":133},{"namespace":674,"value":136},{"device":138,"group":678},"lamp.outputs-11","outputs 11",{"source_refs":815,"status":39},[86],{"aliases":817,"binding":821,"id":822,"kind":680,"label":823,"provenance":824},[818,819,820],{"namespace":672,"value":146},{"namespace":674,"value":146},{"namespace":674,"value":149},{"device":151,"group":678},"lamp.outputs-12","outputs 12",{"source_refs":825,"status":39},[86],{"aliases":827,"binding":831,"id":832,"kind":680,"label":833,"provenance":834},[828,829,830],{"namespace":672,"value":159},{"namespace":674,"value":159},{"namespace":674,"value":162},{"device":164,"group":678},"lamp.outputs-13","outputs 13",{"source_refs":835,"status":39},[86],{"aliases":837,"binding":841,"id":842,"kind":680,"label":843,"provenance":844},[838,839,840],{"namespace":672,"value":185},{"namespace":674,"value":185},{"namespace":674,"value":188},{"device":190,"group":678},"lamp.outputs-15","outputs 15",{"source_refs":845,"status":39},[86],{"aliases":847,"binding":851,"id":852,"kind":680,"label":853,"provenance":854},[848,849,850],{"namespace":672,"value":211},{"namespace":674,"value":211},{"namespace":674,"value":214},{"device":216,"group":678},"lamp.outputs-17","outputs 17",{"source_refs":855,"status":39},[86],{"aliases":857,"binding":861,"id":862,"kind":680,"label":863,"provenance":864},[858,859,860],{"namespace":672,"value":224},{"namespace":674,"value":224},{"namespace":674,"value":227},{"device":229,"group":678},"lamp.outputs-18","outputs 18",{"source_refs":865,"status":39},[86],{"aliases":867,"binding":871,"id":872,"kind":680,"label":873,"provenance":874},[868,869,870],{"namespace":672,"value":236},{"namespace":674,"value":236},{"namespace":674,"value":239},{"device":241,"group":678},"lamp.outputs-19","outputs 19",{"source_refs":875,"status":39},[86],{"aliases":877,"binding":881,"id":882,"kind":680,"label":883,"provenance":884},[878,879,880],{"namespace":672,"value":249},{"namespace":674,"value":249},{"namespace":674,"value":252},{"device":254,"group":678},"lamp.outputs-20","outputs 20",{"source_refs":885,"status":39},[86],{"aliases":887,"binding":891,"id":892,"kind":680,"label":893,"provenance":894},[888,889,890],{"namespace":672,"value":262},{"namespace":674,"value":262},{"namespace":674,"value":265},{"device":267,"group":678},"lamp.outputs-21","outputs 21",{"source_refs":895,"status":39},[86],{"aliases":897,"binding":901,"id":902,"kind":680,"label":903,"provenance":904},[898,899,900],{"namespace":672,"value":274},{"namespace":674,"value":274},{"namespace":674,"value":277},{"device":279,"group":678},"lamp.outputs-22","outputs 22",{"source_refs":905,"status":39},[86],{"aliases":907,"binding":911,"id":912,"kind":680,"label":913,"provenance":914},[908,909,910],{"namespace":672,"value":286},{"namespace":674,"value":286},{"namespace":674,"value":289},{"device":291,"group":678},"lamp.outputs-23","outputs 23",{"source_refs":915,"status":39},[86],{"aliases":917,"binding":921,"id":922,"kind":680,"label":923,"provenance":924},[918,919,920],{"namespace":672,"value":298},{"namespace":674,"value":298},{"namespace":674,"value":301},{"device":5,"group":678},"lamp.outputs-24","outputs 24",{"source_refs":925,"status":39},[86],{"aliases":927,"binding":931,"id":932,"kind":680,"label":933,"provenance":934},[928,929,930],{"namespace":672,"value":309},{"namespace":674,"value":309},{"namespace":674,"value":312},{"device":314,"group":678},"lamp.outputs-25","outputs 25",{"source_refs":935,"status":39},[86],{"aliases":937,"binding":941,"id":942,"kind":680,"label":943,"provenance":944},[938,939,940],{"namespace":672,"value":321},{"namespace":674,"value":321},{"namespace":674,"value":324},{"device":326,"group":678},"lamp.outputs-26","outputs 26",{"source_refs":945,"status":39},[86],{"aliases":947,"binding":951,"id":952,"kind":680,"label":953,"provenance":954},[948,949,950],{"namespace":672,"value":333},{"namespace":674,"value":333},{"namespace":674,"value":336},{"device":338,"group":678},"lamp.outputs-27","outputs 27",{"source_refs":955,"status":39},[86],{"aliases":957,"binding":961,"id":962,"kind":680,"label":963,"provenance":964},[958,959,960],{"namespace":672,"value":346},{"namespace":674,"value":346},{"namespace":674,"value":349},{"device":351,"group":678},"lamp.outputs-28","outputs 28",{"source_refs":965,"status":39},[86],{"aliases":967,"binding":971,"id":972,"kind":680,"label":973,"provenance":974},[968,969,970],{"namespace":672,"value":358},{"namespace":674,"value":358},{"namespace":674,"value":361},{"device":363,"group":678},"lamp.outputs-29","outputs 29",{"source_refs":975,"status":39},[86],{"aliases":977,"binding":981,"id":982,"kind":680,"label":983,"provenance":984},[978,979,980],{"namespace":672,"value":370},{"namespace":674,"value":370},{"namespace":674,"value":373},{"device":375,"group":678},"lamp.outputs-30","outputs 30",{"source_refs":985,"status":39},[86],{"aliases":987,"binding":991,"id":992,"kind":680,"label":993,"provenance":994},[988,989,990],{"namespace":672,"value":382},{"namespace":674,"value":382},{"namespace":674,"value":385},{"device":387,"group":678},"lamp.outputs-31","outputs 31",{"source_refs":995,"status":39},[86],{"aliases":997,"binding":1001,"id":1002,"kind":680,"label":1003,"provenance":1004},[998,999,1000],{"namespace":672,"value":394},{"namespace":674,"value":394},{"namespace":674,"value":397},{"device":399,"group":678},"lamp.outputs-32","outputs 32",{"source_refs":1005,"status":39},[86],{"aliases":1007,"binding":1011,"id":1012,"kind":680,"label":1013,"provenance":1014},[1008,1009,1010],{"namespace":672,"value":406},{"namespace":674,"value":406},{"namespace":674,"value":409},{"device":411,"group":678},"lamp.outputs-33","outputs 33",{"source_refs":1015,"status":39},[86],{"aliases":1017,"binding":1023,"id":1025,"kind":680,"label":1026,"provenance":1027},[1018,1020,1021],{"namespace":672,"value":1019},"34",{"namespace":674,"value":1019},{"namespace":674,"value":1022},"034",{"device":1024,"group":678},34,"lamp.outputs-34","outputs 34",{"source_refs":1028,"status":39},[86],{"aliases":1030,"binding":1036,"id":1038,"kind":680,"label":1039,"provenance":1040},[1031,1033,1034],{"namespace":672,"value":1032},"35",{"namespace":674,"value":1032},{"namespace":674,"value":1035},"035",{"device":1037,"group":678},35,"lamp.outputs-35","outputs 35",{"source_refs":1041,"status":39},[86],{"aliases":1043,"binding":1047,"id":1048,"kind":680,"label":1049,"provenance":1050},[1044,1045,1046],{"namespace":672,"value":419},{"namespace":674,"value":419},{"namespace":674,"value":422},{"device":424,"group":678},"lamp.outputs-36","outputs 36",{"source_refs":1051,"status":39},[86],{"aliases":1053,"binding":1059,"id":1061,"kind":680,"label":1062,"provenance":1063},[1054,1056,1057],{"namespace":672,"value":1055},"37",{"namespace":674,"value":1055},{"namespace":674,"value":1058},"037",{"device":1060,"group":678},37,"lamp.outputs-37","outputs 37",{"source_refs":1064,"status":39},[86],{"aliases":1066,"binding":1070,"id":1071,"kind":680,"label":1072,"provenance":1073},[1067,1068,1069],{"namespace":672,"value":432},{"namespace":674,"value":432},{"namespace":674,"value":435},{"device":437,"group":678},"lamp.outputs-38","outputs 38",{"source_refs":1074,"status":39},[86],{"aliases":1076,"binding":1080,"id":1081,"kind":680,"label":1082,"provenance":1083},[1077,1078,1079],{"namespace":672,"value":445},{"namespace":674,"value":445},{"namespace":674,"value":448},{"device":450,"group":678},"lamp.outputs-39","outputs 39",{"source_refs":1084,"status":39},[86],{"aliases":1086,"binding":1092,"id":1094,"kind":680,"label":1095,"provenance":1096},[1087,1089,1090],{"namespace":672,"value":1088},"40",{"namespace":674,"value":1088},{"namespace":674,"value":1091},"040",{"device":1093,"group":678},40,"lamp.outputs-40","outputs 40",{"source_refs":1097,"status":39},[86],{"aliases":1099,"binding":1103,"id":1104,"kind":680,"label":1105,"provenance":1106},[1100,1101,1102],{"namespace":672,"value":457},{"namespace":674,"value":457},{"namespace":674,"value":460},{"device":462,"group":678},"lamp.outputs-41","outputs 41",{"source_refs":1107,"status":39},[86],{"aliases":1109,"binding":1113,"id":1114,"kind":680,"label":1115,"provenance":1116},[1110,1111,1112],{"namespace":672,"value":470},{"namespace":674,"value":470},{"namespace":674,"value":473},{"device":475,"group":678},"lamp.outputs-42","outputs 42",{"source_refs":1117,"status":39},[86],{"aliases":1119,"binding":1123,"id":1124,"kind":680,"label":1125,"provenance":1126},[1120,1121,1122],{"namespace":672,"value":483},{"namespace":674,"value":483},{"namespace":674,"value":486},{"device":488,"group":678},"lamp.outputs-43","outputs 43",{"source_refs":1127,"status":39},[86],{"aliases":1129,"binding":1133,"id":1134,"kind":680,"label":1135,"provenance":1136},[1130,1131,1132],{"namespace":672,"value":496},{"namespace":674,"value":496},{"namespace":674,"value":499},{"device":501,"group":678},"lamp.outputs-44","outputs 44",{"source_refs":1137,"status":39},[86],{"aliases":1139,"binding":1143,"id":1144,"kind":680,"label":1145,"provenance":1146},[1140,1141,1142],{"namespace":672,"value":509},{"namespace":674,"value":509},{"namespace":674,"value":512},{"device":514,"group":678},"lamp.outputs-45","outputs 45",{"source_refs":1147,"status":39},[86],{"aliases":1149,"binding":1153,"id":1154,"kind":680,"label":1155,"provenance":1156},[1150,1151,1152],{"namespace":672,"value":522},{"namespace":674,"value":522},{"namespace":674,"value":525},{"device":527,"group":678},"lamp.outputs-46","outputs 46",{"source_refs":1157,"status":39},[86],{"aliases":1159,"binding":1163,"id":1164,"kind":680,"label":1165,"provenance":1166},[1160,1161,1162],{"namespace":672,"value":534},{"namespace":674,"value":534},{"namespace":674,"value":537},{"device":539,"group":678},"lamp.outputs-47","outputs 47",{"source_refs":1167,"status":39},[86],{"aliases":1169,"binding":1175,"id":1177,"kind":680,"label":1178,"provenance":1179},[1170,1172,1173],{"namespace":672,"value":1171},"48",{"namespace":674,"value":1171},{"namespace":674,"value":1174},"048",{"device":1176,"group":678},48,"lamp.outputs-48","outputs 48",{"source_refs":1180,"status":39},[86],{"aliases":1182,"binding":1186,"id":1187,"kind":680,"label":1188,"provenance":1189},[1183,1184,1185],{"namespace":672,"value":547},{"namespace":674,"value":547},{"namespace":674,"value":550},{"device":552,"group":678},"lamp.outputs-49","outputs 49",{"source_refs":1190,"status":39},[86],{"aliases":1192,"binding":1196,"id":1197,"kind":680,"label":1198,"provenance":1199},[1193,1194,1195],{"namespace":672,"value":560},{"namespace":674,"value":560},{"namespace":674,"value":563},{"device":565,"group":678},"lamp.outputs-50","outputs 50",{"source_refs":1200,"status":39},[86],{"aliases":1202,"binding":1206,"id":1207,"kind":680,"label":1208,"provenance":1209},[1203,1204,1205],{"namespace":672,"value":573},{"namespace":674,"value":573},{"namespace":674,"value":576},{"device":578,"group":678},"lamp.outputs-51","outputs 51",{"source_refs":1210,"status":39},[86],{"aliases":1212,"binding":1216,"id":1217,"kind":680,"label":1218,"provenance":1219},[1213,1214,1215],{"namespace":672,"value":586},{"namespace":674,"value":586},{"namespace":674,"value":589},{"device":591,"group":678},"lamp.outputs-52","outputs 52",{"source_refs":1220,"status":39},[86],{"aliases":1222,"binding":1226,"id":1227,"kind":680,"label":1228,"provenance":1229},[1223,1224,1225],{"namespace":672,"value":599},{"namespace":674,"value":599},{"namespace":674,"value":602},{"device":604,"group":678},"lamp.outputs-53","outputs 53",{"source_refs":1230,"status":39},[86],{"aliases":1232,"binding":1236,"id":1237,"kind":680,"label":1238,"provenance":1239},[1233,1234,1235],{"namespace":672,"value":612},{"namespace":674,"value":612},{"namespace":674,"value":615},{"device":617,"group":678},"lamp.outputs-54","outputs 54",{"source_refs":1240,"status":39},[86],{"aliases":1242,"binding":1246,"id":1247,"kind":680,"label":1248,"provenance":1249},[1243,1244,1245],{"namespace":672,"value":625},{"namespace":674,"value":625},{"namespace":674,"value":628},{"device":630,"group":678},"lamp.outputs-55","outputs 55",{"source_refs":1250,"status":39},[86],{"aliases":1252,"binding":1258,"id":1260,"kind":680,"label":1261,"provenance":1262},[1253,1255,1256],{"namespace":672,"value":1254},"56",{"namespace":674,"value":1254},{"namespace":674,"value":1257},"056",{"device":1259,"group":678},56,"lamp.outputs-56","outputs 56",{"source_refs":1263,"status":39},[86],{"aliases":1265,"binding":1269,"id":1270,"kind":680,"label":1271,"provenance":1272},[1266,1267,1268],{"namespace":672,"value":638},{"namespace":674,"value":638},{"namespace":674,"value":641},{"device":643,"group":678},"lamp.bumper-1-light","Bumper 1 Light",{"source_refs":1273,"status":39},[86],{"aliases":1275,"binding":1281,"id":1283,"kind":680,"label":1284,"provenance":1285},[1276,1278,1279],{"namespace":672,"value":1277},"58",{"namespace":674,"value":1277},{"namespace":674,"value":1280},"058",{"device":1282,"group":678},58,"lamp.bumper-2-light","Bumper 2 Light",{"source_refs":1286,"status":39},[86],{"aliases":1288,"binding":1294,"id":1296,"kind":680,"label":1297,"provenance":1298},[1289,1291,1292],{"namespace":672,"value":1290},"59",{"namespace":674,"value":1290},{"namespace":674,"value":1293},"059",{"device":1295,"group":678},59,"lamp.bumper-3-light","Bumper 3 Light",{"source_refs":1299,"status":39},[86],{"aliases":1301,"binding":1307,"id":1309,"kind":680,"label":1310,"provenance":1311},[1302,1304,1305],{"namespace":672,"value":1303},"60",{"namespace":674,"value":1303},{"namespace":674,"value":1306},"060",{"device":1308,"group":678},60,"lamp.outputs-60","outputs 60",{"source_refs":1312,"status":39},[86],{"aliases":1314,"binding":1320,"id":1322,"kind":680,"label":1323,"provenance":1324},[1315,1317,1318],{"namespace":672,"value":1316},"61",{"namespace":674,"value":1316},{"namespace":674,"value":1319},"061",{"device":1321,"group":678},61,"lamp.outputs-61","outputs 61",{"source_refs":1325,"status":39},[86],{"aliases":1327,"binding":1331,"id":1332,"kind":680,"label":1333,"provenance":1334},[1328,1329,1330],{"namespace":672,"value":651},{"namespace":674,"value":651},{"namespace":674,"value":654},{"device":656,"group":678},"lamp.outputs-62","outputs 62",{"source_refs":1335,"status":39},[86],{"aliases":1337,"binding":1343,"id":1345,"kind":680,"label":1346,"provenance":1347},[1338,1340,1341],{"namespace":672,"value":1339},"63",{"namespace":674,"value":1339},{"namespace":674,"value":1342},"063",{"device":1344,"group":678},63,"lamp.outputs-63","outputs 63",{"source_refs":1348,"status":39},[86],{"aliases":1350,"binding":1356,"id":1358,"kind":680,"label":1359,"provenance":1360},[1351,1353,1354],{"namespace":672,"value":1352},"64",{"namespace":674,"value":1352},{"namespace":674,"value":1355},"064",{"device":1357,"group":678},64,"lamp.outputs-64","outputs 64",{"source_refs":1361,"status":39},[86],{"aliases":1363,"binding":1367,"id":1369,"kind":680,"label":1370,"provenance":1371},[1364,1366],{"namespace":672,"value":1365},"111",{"namespace":674,"value":1365},{"device":1368,"group":678},111,"lamp.general-illumination","General Illumination",{"source_refs":1372,"status":39},[86],{"aliases":1374,"binding":1381,"id":1383,"kind":1384,"label":1385,"provenance":1386},[1375,1377,1379,1380],{"namespace":1376,"value":71},"pinmame.coil",{"namespace":1378,"value":71},"vpe-legacy.coil",{"namespace":1378,"value":75},{"namespace":1378,"value":77},{"device":79,"group":1382},"pinmame.output.solenoid","device.trough-sort-kick-sw14-toward-sw15","coil","Trough Sort (Kick sw14 toward sw15)",{"source_refs":1387,"status":39},[86],{"aliases":1389,"binding":1394,"id":1395,"kind":1384,"label":1396,"provenance":1397},[1390,1391,1392,1393],{"namespace":1376,"value":687},{"namespace":1378,"value":687},{"namespace":1378,"value":690},{"namespace":1378,"value":692},{"device":694,"group":1382},"device.ball-release-shooter-lane-eject","Ball Release (Shooter Lane Eject)",{"source_refs":1398,"status":39},[86],{"aliases":1400,"binding":1405,"id":1406,"kind":1384,"label":1407,"provenance":1408},[1401,1402,1403,1404],{"namespace":1376,"value":702},{"namespace":1378,"value":702},{"namespace":1378,"value":705},{"namespace":1378,"value":707},{"device":709,"group":1382},"device.auto-plunger","Auto Plunger",{"source_refs":1409,"status":39},[86],{"aliases":1411,"binding":1416,"id":1417,"kind":1384,"label":1418,"provenance":1419},[1412,1413,1414,1415],{"namespace":1376,"value":717},{"namespace":1378,"value":717},{"namespace":1378,"value":720},{"namespace":1378,"value":722},{"device":724,"group":1382},"device.drop-target-reset","Drop Target Reset",{"source_refs":1420,"status":39},[86],{"aliases":1422,"binding":1427,"id":1428,"kind":1384,"label":1429,"provenance":1430},[1423,1424,1425,1426],{"namespace":1376,"value":732},{"namespace":1378,"value":732},{"namespace":1378,"value":735},{"namespace":1378,"value":737},{"device":739,"group":1382},"device.scoop-eject","Scoop Eject",{"source_refs":1431,"status":39},[86],{"aliases":1433,"binding":1438,"id":1439,"kind":1384,"label":1440,"provenance":1441},[1434,1435,1436,1437],{"namespace":1376,"value":747},{"namespace":1378,"value":747},{"namespace":1378,"value":750},{"namespace":1378,"value":752},{"device":754,"group":1382},"device.center-vuk-eject","Center VUK Eject",{"source_refs":1442,"status":39},[86],{"aliases":1444,"binding":1449,"id":1450,"kind":1384,"label":1451,"provenance":1452},[1445,1446,1447,1448],{"namespace":1376,"value":762},{"namespace":1378,"value":762},{"namespace":1378,"value":765},{"namespace":1378,"value":767},{"device":769,"group":1382},"device.back-vuk-eject-subway","Back VUK Eject (Subway)",{"source_refs":1453,"status":39},[86],{"aliases":1455,"binding":1460,"id":1461,"kind":1384,"label":1462,"provenance":1463},[1456,1457,1458,1459],{"namespace":1376,"value":90},{"namespace":1378,"value":90},{"namespace":1378,"value":93},{"namespace":1378,"value":95},{"device":97,"group":1382},"device.knocker","Knocker",{"source_refs":1464,"status":39},[86],{"aliases":1466,"binding":1471,"id":1472,"kind":1384,"label":1473,"provenance":1474},[1467,1468,1469,1470],{"namespace":1376,"value":105},{"namespace":1378,"value":105},{"namespace":1378,"value":108},{"namespace":1378,"value":110},{"device":112,"group":1382},"device.diverter","Diverter",{"source_refs":1475,"status":39},[86],{"aliases":1477,"binding":1481,"id":1482,"kind":1483,"label":1484,"provenance":1485},[1478,1479,1480],{"namespace":1376,"value":133},{"namespace":1378,"value":133},{"namespace":1378,"value":136},{"device":138,"group":1382},"device.gi-relay-inverted","relay","GI Relay (Inverted)",{"source_refs":1486,"status":39},[86],{"aliases":1488,"binding":1492,"id":1493,"kind":1384,"label":1494,"provenance":1495},[1489,1490,1491],{"namespace":1376,"value":198},{"namespace":1378,"value":198},{"namespace":1378,"value":201},{"device":203,"group":1382},"device.shaker-motor","Shaker Motor",{"source_refs":1496,"status":39},[86],{"aliases":1498,"binding":1502,"id":1503,"kind":1384,"label":1504,"provenance":1505},[1499,1500,1501],{"namespace":1376,"value":274},{"namespace":1378,"value":274},{"namespace":1378,"value":277},{"device":279,"group":1382},"device.kickback","Kickback",{"source_refs":1506,"status":39},[86],{"aliases":1508,"binding":1512,"id":1513,"kind":1514,"label":1515,"provenance":1516},[1509,1510,1511],{"namespace":1376,"value":309},{"namespace":1378,"value":309},{"namespace":1378,"value":312},{"device":314,"group":1382},"device.flasher-1r","flasher","Flasher 1R",{"source_refs":1517,"status":39},[86],{"aliases":1519,"binding":1523,"id":1524,"kind":1514,"label":1525,"provenance":1526},[1520,1521,1522],{"namespace":1376,"value":321},{"namespace":1378,"value":321},{"namespace":1378,"value":324},{"device":326,"group":1382},"device.flasher-2r","Flasher 2R",{"source_refs":1527,"status":39},[86],{"aliases":1529,"binding":1533,"id":1534,"kind":1514,"label":1535,"provenance":1536},[1530,1531,1532],{"namespace":1376,"value":333},{"namespace":1378,"value":333},{"namespace":1378,"value":336},{"device":338,"group":1382},"device.flasher-3r","Flasher 3R",{"source_refs":1537,"status":39},[86],{"aliases":1539,"binding":1543,"id":1544,"kind":1514,"label":1545,"provenance":1546},[1540,1541,1542],{"namespace":1376,"value":346},{"namespace":1378,"value":346},{"namespace":1378,"value":349},{"device":351,"group":1382},"device.flasher-4r","Flasher 4R",{"source_refs":1547,"status":39},[86],{"aliases":1549,"binding":1553,"id":1554,"kind":1514,"label":1555,"provenance":1556},[1550,1551,1552],{"namespace":1376,"value":358},{"namespace":1378,"value":358},{"namespace":1378,"value":361},{"device":363,"group":1382},"device.flasher-5r","Flasher 5R",{"source_refs":1557,"status":39},[86],{"aliases":1559,"binding":1563,"id":1564,"kind":1514,"label":1565,"provenance":1566},[1560,1561,1562],{"namespace":1376,"value":370},{"namespace":1378,"value":370},{"namespace":1378,"value":373},{"device":375,"group":1382},"device.flasher-6r","Flasher 6R",{"source_refs":1567,"status":39},[86],{"aliases":1569,"binding":1573,"id":1574,"kind":1514,"label":1575,"provenance":1576},[1570,1571,1572],{"namespace":1376,"value":382},{"namespace":1378,"value":382},{"namespace":1378,"value":385},{"device":387,"group":1382},"device.flasher-7r","Flasher 7R",{"source_refs":1577,"status":39},[86],{"aliases":1579,"binding":1583,"id":1584,"kind":1514,"label":1585,"provenance":1586},[1580,1581,1582],{"namespace":1376,"value":394},{"namespace":1378,"value":394},{"namespace":1378,"value":397},{"device":399,"group":1382},"device.flasher-8r","Flasher 8R",{"source_refs":1587,"status":39},[86],[],[1590,1596],{"attribution":1591,"id":86,"kind":1592,"locator":1593,"revision":1594,"uri":1595},"pinmame-game-defs contributors","legacy_json","games\u002Ftftc.json; origin=vbscript-parser","4ea106d080728648a693af3b4dcabb091eee0a02","https:\u002F\u002Fgithub.com\u002Fvpinball\u002Fpinmame-game-defs",{"attribution":1597,"id":1598,"kind":1599,"license":1600,"locator":1601,"revision":1602,"uri":1603},"PinMAME contributors","pinmame.catalog.4ec52ff0ac13","pinmame_catalog","BSD-3-Clause","PinmameGetGames","4ec52ff0ac133ac251681518aed2249e19fe26eb","https:\u002F\u002Fgithub.com\u002Fvpinball\u002Fpinmame","data-east-tales-from-the-crypt-1993","machines\u002Fpartial\u002Fdata-east\u002Ftales-from-the-crypt-1993.json","\u003Ch2 id=\"overview\">Overview\u003C\u002Fh2>\n\u003Cp>Legacy evidence identifies this candidate as Data East (1993). 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\u002Ftftc.json#\u002Fswitches\u002F0._note\u003C\u002Fcode>: vpmNudge.TiltSwitch = 1\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F1._note\u003C\u002Fcode>: Pulsed via keyFront (2 key). vpmTimer.PulseSw 8\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F2._note\u003C\u002Fcode>: Custom trough. Controller.Switch on\u002Foff. Drain kicker — balls cascade from here through sw10-sw14 to sw15.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F3._note\u003C\u002Fcode>: Custom trough. Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F4._note\u003C\u002Fcode>: Custom trough. Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F5._note\u003C\u002Fcode>: Custom trough. Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F6._note\u003C\u002Fcode>: Custom trough. Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F7._note\u003C\u002Fcode>: Custom trough. Controller.Switch on\u002Foff. kisort (coil 1) kicks from here.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F8._note\u003C\u002Fcode>: Custom trough. Controller.Switch on\u002Foff. KickBallToLane (coil 2) kicks ball from here to plunger lane. Also mTombStone.Sol1 = 15 (tombstone mechanism uses this solenoid number).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F9._note\u003C\u002Fcode>: Controller.Switch on\u002Foff. Sets BIPL (Ball In Plunger Lane) flag.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F10._note\u003C\u002Fcode>: Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F11._note\u003C\u002Fcode>: Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F12._note\u003C\u002Fcode>: vpmTimer.PulseSw 19 in LeftSlingShot_Slingshot sub.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F13._note\u003C\u002Fcode>: vpmTimer.PulseSw(20). Animated standup target with TargetBouncer.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F14._note\u003C\u002Fcode>: vpmTimer.PulseSw(21). Animated standup target with TargetBouncer.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F15._note\u003C\u002Fcode>: vpmTimer.PulseSw(22). Animated standup target with TargetBouncer.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F16._note\u003C\u002Fcode>: Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F17._note\u003C\u002Fcode>: Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F18._note\u003C\u002Fcode>: Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F19._note\u003C\u002Fcode>: Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F20._note\u003C\u002Fcode>: vpmTimer.PulseSw 27 in RightSlingShot_Slingshot sub.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F21._note\u003C\u002Fcode>: vpmTimer.PulseSw(28). Animated standup target with TargetBouncer.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F22._note\u003C\u002Fcode>: vpmTimer.PulseSw(29). Animated standup target with TargetBouncer.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F23._note\u003C\u002Fcode>: vpmTimer.PulseSw(30). Animated standup target with TargetBouncer.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F24._note\u003C\u002Fcode>: Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F25._note\u003C\u002Fcode>: Controller.Switch on\u002Foff.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F26._note\u003C\u002Fcode>: mTombStone.AddSw 33, 160, 180. cvpmMech switch — tombstone at raised\u002Fup position.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F27._note\u003C\u002Fcode>: mTombStone.AddSw 36, 0, 20. cvpmMech switch — tombstone at lowered\u002Fdown position.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F28._note\u003C\u002Fcode>: Controller.Switch on\u002Foff. Ball enters pUpKicker area. KickBallUp38 (coil 6) ejects.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F29._note\u003C\u002Fcode>: vpmTimer.PulseSw 39.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F30._note\u003C\u002Fcode>: DTHit 41 via sw41w_Hit. Custom drop target animation code sets Controller.Switch(41) on drop, clears on raise.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F31._note\u003C\u002Fcode>: DTHit 42 via sw42w_Hit. Custom drop target animation code sets Controller.Switch(42) on drop, clears on raise.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F32._note\u003C\u002Fcode>: DTHit 43 via sw43w_Hit. Custom drop target animation code sets Controller.Switch(43) on drop, clears on raise.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F33._note\u003C\u002Fcode>: vpmTimer.PulseSw 44.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F34._note\u003C\u002Fcode>: Controller.Switch on\u002Foff. Animated switch (switch01 roty).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F35._note\u003C\u002Fcode>: vpmTimer.PulseSw 46.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F36._note\u003C\u002Fcode>: Controller.Switch on\u002Foff. Animated switch (switch02 roty).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F37._note\u003C\u002Fcode>: vpmTimer.PulseSw(49) in Bumper1_Hit.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F38._note\u003C\u002Fcode>: vpmTimer.PulseSw(50) in Bumper2_Hit.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F39._note\u003C\u002Fcode>: vpmTimer.PulseSw(51) in Bumper3_Hit.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F40._note\u003C\u002Fcode>: Controller.Switch on\u002Foff. Ball enters subway VUK. KickBallUp52 (coil 7) ejects.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F41._note\u003C\u002Fcode>: Controller.Switch on\u002Foff. Ball lock position.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F42._note\u003C\u002Fcode>: Controller.Switch on\u002Foff. Ball lock position.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F43._note\u003C\u002Fcode>: Controller.Switch on\u002Foff. ScoopKick (coil 5) ejects.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F44._note\u003C\u002Fcode>: Controller.Switch on\u002Foff. Animated switch (switch03 roty).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fswitches\u002F45._note\u003C\u002Fcode>: Controller.Switch set via PlungerKey\u002FLockBarKey in Table1_KeyDown\u002FKeyUp.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F0._vbscript_callback\u003C\u002Fcode>: kisort\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F0._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F0._note\u003C\u002Fcode>: Kicks ball from sw14 toward sw15\u002Fshooter lane. Part of custom trough cascade system.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F1._vbscript_callback\u003C\u002Fcode>: KickBallToLane\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F1._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F1._note\u003C\u002Fcode>: Kicks ball from sw15 into plunger lane. Clears Controller.Switch(15).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F2._vbscript_callback\u003C\u002Fcode>: Auto_Plunger\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F2._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F2._note\u003C\u002Fcode>: PlungerIM.AutoFire. Fires ball from plunger lane to playfield.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F3._vbscript_callback\u003C\u002Fcode>: ResetDrops\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F3._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F3._note\u003C\u002Fcode>: Resets drop targets 41\u002F42\u002F43 to raised position.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F4._vbscript_callback\u003C\u002Fcode>: ScoopKick\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F4._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F4._note\u003C\u002Fcode>: Kicks ball from scoop (sw55). Clears Controller.Switch(55).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F5._vbscript_callback\u003C\u002Fcode>: KickBallUp38\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F5._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F5._note\u003C\u002Fcode>: Ejects ball from center VUK (sw38) via timer animation sequence.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F6._vbscript_callback\u003C\u002Fcode>: KickBallUp52\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F6._inferred_type\u003C\u002Fcode>: ball_management\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F6._note\u003C\u002Fcode>: Ejects ball from back subway VUK (sw52) via timer animation sequence.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F7._vbscript_callback\u003C\u002Fcode>: vpmSolSound SoundFX(&quot;Knocker&quot;,DOFKnocker),\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F7._inferred_type\u003C\u002Fcode>: knocker\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F8._vbscript_callback\u003C\u002Fcode>: SolDiv\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F8._inferred_type\u003C\u002Fcode>: diverter\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F8._note\u003C\u002Fcode>: Diverter.IsDropped toggled. Animated via timer.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F9._vbscript_callback\u003C\u002Fcode>: SetGI\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F9._inferred_type\u003C\u002Fcode>: gi_relay\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F9._note\u003C\u002Fcode>: Inverted: solenoid ON cuts GI circuit (GI off). Solenoid OFF enables GI. Controls lamp 111 (GI collection) and bumper top intensities. Early Data East era relay.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F10._vbscript_callback\u003C\u002Fcode>: SolShake\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F10._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F10._note\u003C\u002Fcode>: ShakerMotor.Enabled toggled.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F11._vbscript_callback\u003C\u002Fcode>: Solkickback\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F11._inferred_type\u003C\u002Fcode>: mechanism\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F11._note\u003C\u002Fcode>: Left outlane kickback. plunger1.Fire\u002FPullBack.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F12._vbscript_callback\u003C\u002Fcode>: Sol1R\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F12._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F12._note\u003C\u002Fcode>: Flasher relay. DisableLightingFlash on p65\u002Fp65bulb primitives.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F13._vbscript_callback\u003C\u002Fcode>: Sol2R\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F13._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F13._note\u003C\u002Fcode>: Flasher relay. Also syncs with GI state (Sol2RGIsync).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F14._vbscript_callback\u003C\u002Fcode>: Sol3R\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F14._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F14._note\u003C\u002Fcode>: Flasher relay. DisableLightingFlash on p67\u002Fp67bulb and p67a\u002Fp67abulb.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F15._vbscript_callback\u003C\u002Fcode>: Sol4R\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F15._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F15._note\u003C\u002Fcode>: Flasher relay. Also syncs with GI state (Sol4RGIsync).\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F16._vbscript_callback\u003C\u002Fcode>: Sol5R\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F16._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F16._note\u003C\u002Fcode>: Flasher relay. DisableLightingFlash on p69b\u002Fp69bbulb.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F17._vbscript_callback\u003C\u002Fcode>: Sol6R\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F17._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F17._note\u003C\u002Fcode>: Flasher relay. DisableLightingFlash on p70\u002Fp70bulb and p70a\u002Fp70abulb.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F18._vbscript_callback\u003C\u002Fcode>: Sol7R\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F18._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F18._note\u003C\u002Fcode>: Flasher relay. DisableLightingFlash on p71\u002Fp71bulb and p60\u002Fp60bulb.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F19._vbscript_callback\u003C\u002Fcode>: Sol8R\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F19._inferred_type\u003C\u002Fcode>: flasher\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Fcoils\u002F19._note\u003C\u002Fcode>: Flasher relay. DisableLightingFlash on p52\u002Fp52bulb.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F4._note\u003C\u002Fcode>: Also has flasher object f5TOP\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F12._note\u003C\u002Fcode>: Flasher object. Also F13Light. Callback: g02_bulb2\u002Fg02_bulbOFF2\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F13._note\u003C\u002Fcode>: Plunger LED. Also F15, f_bulbshooter, PlungerEye1, PlungerEye2\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F14._note\u003C\u002Fcode>: Also has l17a secondary object\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F23._note\u003C\u002Fcode>: Also has l26a and f26aTOP secondary objects\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F38._note\u003C\u002Fcode>: Also has flasher object f41TOP\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F39._note\u003C\u002Fcode>: Also has flasher object f42TOP\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F40._note\u003C\u002Fcode>: Also has flasher object f43TOP\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F50._note\u003C\u002Fcode>: Also has flasher object f53TOP\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F54._note\u003C\u002Fcode>: Also l57a. Bumpertop1 callback.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F55._note\u003C\u002Fcode>: Also l58a. Bumpertop2 callback.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F56._note\u003C\u002Fcode>: Also l59a. Bumpertop3 callback.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F59._note\u003C\u002Fcode>: Flasher object. Also F62Light. Callback: g02_bulb1\u002Fg02_bulbOFF1\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F60._note\u003C\u002Fcode>: Flasher object. Also F63Light. Callback: g02_bulb3\u002Fg02_bulbOFF3\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002Flamps\u002F62._note\u003C\u002Fcode>: Lampz GI collection. Controlled by coil 11 (inverted relay). state(111) set via SetLamp.\u003C\u002Fli>\n\u003Cli>\u003Ccode>games\u002Ftftc.json#\u002F_source\u002Fconfidence_notes\u003C\u002Fcode>: High confidence on switches\u002Fcoils. No Const sw* definitions — switches identified from _Hit\u002F_UnHit subs, Controller.Switch() calls, PulseSw calls, and mechanism AddSw. Custom ball-through system (not cvpmTrough) with 6 kicker positions (Drain + sw10-sw14) and sw15 as shooter lane release. Tombstone is a cvpmMech (Sol1=15, mechanism switches 33 and 36). Drop targets use custom DTHit\u002FDTAnimate code with Controller.Switch set on drop\u002Fraise. Flashers (coils 25-32) use Sol1R-Sol8R custom subs with DisableLightingFlash primitives. Lamps use Lampz class with MassAssign. GI controlled via coil 11 (inverted relay — solenoid cuts GI circuit). UseSolenoids=2, UseLamps=0, UseGI=0.\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.tftc\u003C\u002Fcode>: \u003Ccode>games\u002Ftftc.json\u003C\u002Fcode> at the pinned migration revision.\u003C\u002Fli>\n\u003C\u002Ful>\n",[1608,1611,1614,1617,1620,1623,1626,1629,1632,1635,1638],{"id":1609,"text":1610},"overview","Overview",{"id":1612,"text":1613},"playfield-devices","Playfield devices",{"id":1615,"text":1616},"custom-mechanisms","Custom mechanisms",{"id":1618,"text":1619},"ball-state-transitions","Ball-state transitions",{"id":1621,"text":1622},"controller-interactions","Controller interactions",{"id":1624,"text":1625},"service-and-setup-information","Service and setup information",{"id":1627,"text":1628},"timing-and-tuning-observations","Timing and tuning observations",{"id":1630,"text":1631},"recreation-guidance","Recreation guidance",{"id":1633,"text":1634},"evidence-notes","Evidence notes",{"id":1636,"text":1637},"unresolved-questions","Unresolved questions",{"id":1639,"text":1640},"sources","Sources",[1642],{"label":1643,"value":1644},"Coverage","partial - source-derived recreation knowledge requiring validation",[1646,1648,1649,1650,1651,1652],{"clone_of":45,"coverage_status":23,"definition":1605,"definition_sha256":1647,"description":46,"flags":4,"id":47,"machine_id":664,"manufacturer":48,"root_driver":45,"year":49},"b7c6280d83939512ea40660388bacf90788d76b0bb87dbd35f1ea7a511be6c64",{"clone_of":45,"coverage_status":23,"definition":1605,"definition_sha256":1647,"description":51,"flags":4,"id":52,"machine_id":664,"manufacturer":48,"root_driver":45,"year":49},{"clone_of":45,"coverage_status":23,"definition":1605,"definition_sha256":1647,"description":54,"flags":4,"id":55,"machine_id":664,"manufacturer":48,"root_driver":45,"year":49},{"clone_of":45,"coverage_status":23,"definition":1605,"definition_sha256":1647,"description":57,"flags":4,"id":58,"machine_id":664,"manufacturer":48,"root_driver":45,"year":49},{"coverage_status":23,"definition":1605,"definition_sha256":1647,"description":60,"flags":4,"id":45,"machine_id":664,"manufacturer":48,"root_driver":45,"year":49},{"clone_of":45,"coverage_status":23,"definition":1605,"definition_sha256":1647,"description":62,"flags":4,"id":63,"machine_id":664,"manufacturer":48,"root_driver":45,"year":64},[1654,1657,1661,1664,1667,1671],{"slug":1655,"name":1656,"manufacturer":48,"year":666,"status":23},"data-east-jurassic-park-1993","Jurassic Park",{"slug":1658,"name":1659,"manufacturer":48,"year":1660,"status":23},"data-east-guns-n-roses-1994","Guns N' Roses",1994,{"slug":1662,"name":1663,"manufacturer":48,"year":1660,"status":23},"data-east-maverick-1994","Maverick",{"slug":1665,"name":1666,"manufacturer":48,"year":1660,"status":23},"data-east-the-who-s-tommy-pinball-wizard-1994","The Who's Tommy Pinball Wizard",{"slug":1668,"name":1669,"manufacturer":48,"year":1670,"status":23},"data-east-hook-1992","Hook",1992,{"slug":1672,"name":1673,"manufacturer":48,"year":1670,"status":23},"data-east-lethal-weapon-3-1992","Lethal Weapon 3",null,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":1676,"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":1678},"\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":1680},"\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":1682},"\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":1684},"\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":1686},"\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":1688},"\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":1690},"\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":1692},"\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":1694},"\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":1696,"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":1698},"\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":1700},"\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":1702},"\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":1704},"\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":1706},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",1785881378652]