{ "X3D": {
    "encoding":"UTF-8",
    "@profile":"Immersive",
    "@version":"3.0",
    "@xsd:noNamespaceSchemaLocation":"https://www.web3d.org/specifications/x3d-3.0.xsd",
    "JSON schema":"https://www.web3d.org/specifications/x3d-4.0-JSONSchema.autogenerated.json",
    "head": {
        "meta": [
          {
            "@name":"title",
            "@content":"EMIExtDevHandler.x3d"
          },
          {
            "@name":"description",
            "@content":"Prototype declaration for EMIExtDevHandler for joystick control"
          },
          {
            "@name":"creator",
            "@content":"Eric Maranne"
          },
          {
            "@name":"contributor",
            "@content":"David \"Fuzzy\" Wells, Don Brutzman"
          },
          {
            "@name":"created",
            "@content":"21 October 2002"
          },
          {
            "@name":"translated",
            "@content":"25 July 2006"
          },
          {
            "@name":"modified",
            "@content":"28 November 2019"
          },
          {
            "@name":"translator",
            "@content":"Xeena VRML importer, X3D-Edit 3.1, https://www.web3d.org/x3d/content/README.X3D-Edit.html"
          },
          {
            "@name":"generator",
            "@content":"X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit"
          },
          {
            "@name":"generator",
            "@content":"Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html"
          },
          {
            "@name":"identifier",
            "@content":"https://www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/Catalina/EMIExtDevHandler.x3d"
          },
          {
            "@name":"license",
            "@content":"../../license.html"
          },
          {
            "@name":"translated",
            "@content":"21 April 2026"
          },
          {
            "@name":"generator",
            "@content":"X3dToJson.xslt, https://www.web3d.org/x3d/stylesheets/X3dToJson.html"
          },
          {
            "@name":"reference",
            "@content":"X3D JSON encoding: https://www.web3d.org/wiki/index.php/X3D_JSON_Encoding"
          }
        ]
    },
    "Scene": {
        "-children":[
          { "WorldInfo":
            {
              "@title":"EMIExtDevHandler.x3d"
            }
          },
          { "ProtoDeclare":
            {
              "@name":"EMIExtDevHandler",
              "ProtoInterface": {
                  "field": [
                    {
                      "@name":"LOOK_DOWN",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_19",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_18",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_17",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"TRACING",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_16",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_15",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"PAN_UP",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_14",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_13",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_12",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_11",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_10",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"PAN_LEFT",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"DISPLAY_MENU",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"QUIT",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"PAN_LEFT_RIGHT_AXIS",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"pollAtStartUp",
                      "@accessType":"initializeOnly",
                      "@type":"SFBool",
                      "@value":false
                    },
                    {
                      "@name":"POINTER_2",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"POINTER_1",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"WALK_FLY_TOGGLE",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"POV",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"LOOK_LEFT",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"UP_DOWN_AXIS",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"poll",
                      "@accessType":"inputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"ADD_OBJECT",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"THRUST_AXIS",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"Action_50",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"LOOK_RAZ",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_49",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"PAN",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"Action_48",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_47",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_46",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"define",
                      "@accessType":"inputOnly",
                      "@type":"SFTime"
                    },
                    {
                      "@name":"Action_45",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_44",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_43",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_42",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_41",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_40",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"ROTATEOBJECT_LEFT_RIGHT_AXIS",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"settingsName",
                      "@accessType":"initializeOnly",
                      "@type":"SFString"
                    },
                    {
                      "@name":"ROTATEOBJECT_UP_DOWN_AXIS",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"LOOK_UP",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_9",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_8",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"LOOK_RIGHT",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_7",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_39",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_6",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_38",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"PAN_UP_DOWN_AXIS",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"Action_5",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_37",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_4",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_36",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_3",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_2",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_35",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_1",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_34",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_0",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_33",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_32",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"OBJ_2_ROT",
                      "@accessType":"outputOnly",
                      "@type":"MFInt32"
                    },
                    {
                      "@name":"Action_31",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_30",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"ACTIVATION",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"BANK_AXIS",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"PAN_DOWN",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_29",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_28",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_27",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"timeStep",
                      "@accessType":"inputOnly",
                      "@type":"SFTime"
                    },
                    {
                      "@name":"Action_26",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_25",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_24",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_23",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_22",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"PAN_RIGHT",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_21",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"Action_20",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    },
                    {
                      "@name":"LEFT_RIGHT_AXIS",
                      "@accessType":"outputOnly",
                      "@type":"SFInt32"
                    },
                    {
                      "@name":"OBJ_1_ROT",
                      "@accessType":"outputOnly",
                      "@type":"MFInt32"
                    },
                    {
                      "@name":"PICK_OBJECT",
                      "@accessType":"outputOnly",
                      "@type":"SFBool"
                    }
                  ]
              },
              "ProtoBody": {
                  "-children":[
                    { "Script":
                      {
                        "field": [
                          {
                            "@name":"LOOK_DOWN",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_19",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_18",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_17",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"TRACING",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_16",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_15",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"PAN_UP",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_14",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_13",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_12",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_11",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_10",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"PAN_LEFT",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"DISPLAY_MENU",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"QUIT",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"PAN_LEFT_RIGHT_AXIS",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"pollAtStartUp",
                            "@accessType":"initializeOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"POINTER_2",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"POINTER_1",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"WALK_FLY_TOGGLE",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"POV",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"LOOK_LEFT",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"UP_DOWN_AXIS",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"poll",
                            "@accessType":"inputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"ADD_OBJECT",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"THRUST_AXIS",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"Action_50",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"LOOK_RAZ",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_49",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"PAN",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"Action_48",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_47",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_46",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"define",
                            "@accessType":"inputOnly",
                            "@type":"SFTime"
                          },
                          {
                            "@name":"Action_45",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_44",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_43",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_42",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_41",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_40",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"ROTATEOBJECT_LEFT_RIGHT_AXIS",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"settingsName",
                            "@accessType":"initializeOnly",
                            "@type":"SFString"
                          },
                          {
                            "@name":"ROTATEOBJECT_UP_DOWN_AXIS",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"LOOK_UP",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_9",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_8",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"LOOK_RIGHT",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_7",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_39",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_6",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_38",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"PAN_UP_DOWN_AXIS",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"Action_5",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_37",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_4",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_36",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_3",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_35",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_2",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_34",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_1",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_33",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_0",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_32",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"OBJ_2_ROT",
                            "@accessType":"outputOnly",
                            "@type":"MFInt32"
                          },
                          {
                            "@name":"Action_31",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_30",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"ACTIVATION",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"BANK_AXIS",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"PAN_DOWN",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_29",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_28",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_27",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"timeStep",
                            "@accessType":"inputOnly",
                            "@type":"SFTime"
                          },
                          {
                            "@name":"Action_26",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_25",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_24",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_23",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_22",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"PAN_RIGHT",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_21",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"Action_20",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          },
                          {
                            "@name":"LEFT_RIGHT_AXIS",
                            "@accessType":"outputOnly",
                            "@type":"SFInt32"
                          },
                          {
                            "@name":"OBJ_1_ROT",
                            "@accessType":"outputOnly",
                            "@type":"MFInt32"
                          },
                          {
                            "@name":"PICK_OBJECT",
                            "@accessType":"outputOnly",
                            "@type":"SFBool"
                          }
                        ],
                        "IS": {
                            "connect": [
                              {
                                "@nodeField":"LOOK_DOWN",
                                "@protoField":"LOOK_DOWN"
                              },
                              {
                                "@nodeField":"Action_19",
                                "@protoField":"Action_19"
                              },
                              {
                                "@nodeField":"Action_18",
                                "@protoField":"Action_18"
                              },
                              {
                                "@nodeField":"Action_17",
                                "@protoField":"Action_17"
                              },
                              {
                                "@nodeField":"TRACING",
                                "@protoField":"TRACING"
                              },
                              {
                                "@nodeField":"Action_16",
                                "@protoField":"Action_16"
                              },
                              {
                                "@nodeField":"Action_15",
                                "@protoField":"Action_15"
                              },
                              {
                                "@nodeField":"PAN_UP",
                                "@protoField":"PAN_UP"
                              },
                              {
                                "@nodeField":"Action_14",
                                "@protoField":"Action_14"
                              },
                              {
                                "@nodeField":"Action_13",
                                "@protoField":"Action_13"
                              },
                              {
                                "@nodeField":"Action_12",
                                "@protoField":"Action_12"
                              },
                              {
                                "@nodeField":"Action_11",
                                "@protoField":"Action_11"
                              },
                              {
                                "@nodeField":"Action_10",
                                "@protoField":"Action_10"
                              },
                              {
                                "@nodeField":"PAN_LEFT",
                                "@protoField":"PAN_LEFT"
                              },
                              {
                                "@nodeField":"DISPLAY_MENU",
                                "@protoField":"DISPLAY_MENU"
                              },
                              {
                                "@nodeField":"QUIT",
                                "@protoField":"QUIT"
                              },
                              {
                                "@nodeField":"PAN_LEFT_RIGHT_AXIS",
                                "@protoField":"PAN_LEFT_RIGHT_AXIS"
                              },
                              {
                                "@nodeField":"pollAtStartUp",
                                "@protoField":"pollAtStartUp"
                              },
                              {
                                "@nodeField":"POINTER_2",
                                "@protoField":"POINTER_2"
                              },
                              {
                                "@nodeField":"POINTER_1",
                                "@protoField":"POINTER_1"
                              },
                              {
                                "@nodeField":"WALK_FLY_TOGGLE",
                                "@protoField":"WALK_FLY_TOGGLE"
                              },
                              {
                                "@nodeField":"POV",
                                "@protoField":"POV"
                              },
                              {
                                "@nodeField":"LOOK_LEFT",
                                "@protoField":"LOOK_LEFT"
                              },
                              {
                                "@nodeField":"UP_DOWN_AXIS",
                                "@protoField":"UP_DOWN_AXIS"
                              },
                              {
                                "@nodeField":"poll",
                                "@protoField":"poll"
                              },
                              {
                                "@nodeField":"ADD_OBJECT",
                                "@protoField":"ADD_OBJECT"
                              },
                              {
                                "@nodeField":"THRUST_AXIS",
                                "@protoField":"THRUST_AXIS"
                              },
                              {
                                "@nodeField":"Action_50",
                                "@protoField":"Action_50"
                              },
                              {
                                "@nodeField":"LOOK_RAZ",
                                "@protoField":"LOOK_RAZ"
                              },
                              {
                                "@nodeField":"Action_49",
                                "@protoField":"Action_49"
                              },
                              {
                                "@nodeField":"PAN",
                                "@protoField":"PAN"
                              },
                              {
                                "@nodeField":"Action_48",
                                "@protoField":"Action_48"
                              },
                              {
                                "@nodeField":"Action_47",
                                "@protoField":"Action_47"
                              },
                              {
                                "@nodeField":"Action_46",
                                "@protoField":"Action_46"
                              },
                              {
                                "@nodeField":"define",
                                "@protoField":"define"
                              },
                              {
                                "@nodeField":"Action_45",
                                "@protoField":"Action_45"
                              },
                              {
                                "@nodeField":"Action_44",
                                "@protoField":"Action_44"
                              },
                              {
                                "@nodeField":"Action_43",
                                "@protoField":"Action_43"
                              },
                              {
                                "@nodeField":"Action_42",
                                "@protoField":"Action_42"
                              },
                              {
                                "@nodeField":"Action_41",
                                "@protoField":"Action_41"
                              },
                              {
                                "@nodeField":"Action_40",
                                "@protoField":"Action_40"
                              },
                              {
                                "@nodeField":"ROTATEOBJECT_LEFT_RIGHT_AXIS",
                                "@protoField":"ROTATEOBJECT_LEFT_RIGHT_AXIS"
                              },
                              {
                                "@nodeField":"settingsName",
                                "@protoField":"settingsName"
                              },
                              {
                                "@nodeField":"ROTATEOBJECT_UP_DOWN_AXIS",
                                "@protoField":"ROTATEOBJECT_UP_DOWN_AXIS"
                              },
                              {
                                "@nodeField":"LOOK_UP",
                                "@protoField":"LOOK_UP"
                              },
                              {
                                "@nodeField":"Action_9",
                                "@protoField":"Action_9"
                              },
                              {
                                "@nodeField":"Action_8",
                                "@protoField":"Action_8"
                              },
                              {
                                "@nodeField":"LOOK_RIGHT",
                                "@protoField":"LOOK_RIGHT"
                              },
                              {
                                "@nodeField":"Action_7",
                                "@protoField":"Action_7"
                              },
                              {
                                "@nodeField":"Action_39",
                                "@protoField":"Action_39"
                              },
                              {
                                "@nodeField":"Action_6",
                                "@protoField":"Action_6"
                              },
                              {
                                "@nodeField":"Action_38",
                                "@protoField":"Action_38"
                              },
                              {
                                "@nodeField":"PAN_UP_DOWN_AXIS",
                                "@protoField":"PAN_UP_DOWN_AXIS"
                              },
                              {
                                "@nodeField":"Action_5",
                                "@protoField":"Action_5"
                              },
                              {
                                "@nodeField":"Action_37",
                                "@protoField":"Action_37"
                              },
                              {
                                "@nodeField":"Action_4",
                                "@protoField":"Action_4"
                              },
                              {
                                "@nodeField":"Action_36",
                                "@protoField":"Action_36"
                              },
                              {
                                "@nodeField":"Action_3",
                                "@protoField":"Action_3"
                              },
                              {
                                "@nodeField":"Action_35",
                                "@protoField":"Action_35"
                              },
                              {
                                "@nodeField":"Action_2",
                                "@protoField":"Action_2"
                              },
                              {
                                "@nodeField":"Action_34",
                                "@protoField":"Action_34"
                              },
                              {
                                "@nodeField":"Action_1",
                                "@protoField":"Action_1"
                              },
                              {
                                "@nodeField":"Action_33",
                                "@protoField":"Action_33"
                              },
                              {
                                "@nodeField":"Action_0",
                                "@protoField":"Action_0"
                              },
                              {
                                "@nodeField":"Action_32",
                                "@protoField":"Action_32"
                              },
                              {
                                "@nodeField":"OBJ_2_ROT",
                                "@protoField":"OBJ_2_ROT"
                              },
                              {
                                "@nodeField":"Action_31",
                                "@protoField":"Action_31"
                              },
                              {
                                "@nodeField":"Action_30",
                                "@protoField":"Action_30"
                              },
                              {
                                "@nodeField":"ACTIVATION",
                                "@protoField":"ACTIVATION"
                              },
                              {
                                "@nodeField":"BANK_AXIS",
                                "@protoField":"BANK_AXIS"
                              },
                              {
                                "@nodeField":"PAN_DOWN",
                                "@protoField":"PAN_DOWN"
                              },
                              {
                                "@nodeField":"Action_29",
                                "@protoField":"Action_29"
                              },
                              {
                                "@nodeField":"Action_28",
                                "@protoField":"Action_28"
                              },
                              {
                                "@nodeField":"Action_27",
                                "@protoField":"Action_27"
                              },
                              {
                                "@nodeField":"timeStep",
                                "@protoField":"timeStep"
                              },
                              {
                                "@nodeField":"Action_26",
                                "@protoField":"Action_26"
                              },
                              {
                                "@nodeField":"Action_25",
                                "@protoField":"Action_25"
                              },
                              {
                                "@nodeField":"Action_24",
                                "@protoField":"Action_24"
                              },
                              {
                                "@nodeField":"Action_23",
                                "@protoField":"Action_23"
                              },
                              {
                                "@nodeField":"Action_22",
                                "@protoField":"Action_22"
                              },
                              {
                                "@nodeField":"PAN_RIGHT",
                                "@protoField":"PAN_RIGHT"
                              },
                              {
                                "@nodeField":"Action_21",
                                "@protoField":"Action_21"
                              },
                              {
                                "@nodeField":"Action_20",
                                "@protoField":"Action_20"
                              },
                              {
                                "@nodeField":"LEFT_RIGHT_AXIS",
                                "@protoField":"LEFT_RIGHT_AXIS"
                              },
                              {
                                "@nodeField":"OBJ_1_ROT",
                                "@protoField":"OBJ_1_ROT"
                              },
                              {
                                "@nodeField":"PICK_OBJECT",
                                "@protoField":"PICK_OBJECT"
                              }
                            ]
                        },
                        "#sourceCode":[
"",
"",
"ecmascript:",
"//nativescript:",
"",
"\tlibuid=EMIExtDevHandler;",
"\tscriptid=Script;",
"\tfile-win32-x86=EMIExtDevHandler.dll",
"",
""
]
                      }
                    }
                  ]
              }
            }
          }
        ]
    }
  }
}