[
  {
    "Index": "0x1000",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0000",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1001",
    "ReturnType": "void",
    "Name": "GOTO_REL_FLOOR",
    "Description": "Goes to current floor plus parameter",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1002",
    "ReturnType": "int",
    "Name": "GET_FLOOR_ID",
    "Description": "Returns 0 if not in dungeon, ID of floor otherwise.",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1003",
    "ReturnType": "void",
    "Name": "RESET_FLOOR",
    "Description": "Makes new floor",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1004",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0004",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1005",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0005",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1006",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0006",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1007",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0007",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1008",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0008",
    "Description": "Code function name: k_command____sub_810A7BC8",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param3",
        "Description": ""
      },
      {
        "Type": "float",
        "Name": "param4",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param5",
        "Description": "Unknown type; assumed int"
      }
    ]
  },
  {
    "Index": "0x1009",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0009",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x100a",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_000A",
    "Description": "Code function name: k_command____sub_810A7EA2",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "float",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x100b",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_000B",
    "Description": "Code function name: k_command____sub_810A7F3A",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": "Unknown type; assumed int"
      }
    ]
  },
  {
    "Index": "0x100c",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_000C",
    "Description": "Code function name: k_command____sub_810A7F72",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x100d",
    "ReturnType": "int",
    "Name": "LOAD_FIELD_OBJECT",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x100e",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_000E",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x100f",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_000F",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1010",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0010",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1011",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0011",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1012",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0012",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1013",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0013",
    "Description": "Code function name: k_command____sub_810A84FE",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "float",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1014",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0014",
    "Description": "Code function name: k_command____sub_810A880E",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1015",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0015",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1016",
    "ReturnType": "int",
    "Name": "CALL_BATTLE",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1017",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0017",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1018",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0018",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1019",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0019",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x101a",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_001A",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x101b",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_001B",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x101c",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_001C",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x101d",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_001D",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x101e",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_001E",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x101f",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_001F",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1020",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0020",
    "Description": "Code function name: k_command____sub_810A7D78",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "float",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1021",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0021",
    "Description": "Code function name: k_command____sub_810A7E00",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "float",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1022",
    "ReturnType": "int",
    "Name": "GET_FIELD_MAJOR",
    "Description": "Returns major id of current field",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1023",
    "ReturnType": "int",
    "Name": "GET_FIELD_MINOR",
    "Description": "Returns minor id of current field",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1024",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0024",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1025",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0025",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1026",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0026",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1027",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0027",
    "Description": "Code function name: k_command____sub_810A8834",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1028",
    "ReturnType": "void",
    "Name": "TRAESTO_VISUAL",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1029",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0029",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x102a",
    "ReturnType": "void",
    "Name": "DNG_MSG",
    "Description": "Plays a message in the top left of the screen, used in dungeons",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x102b",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_002B",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x102c",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_002C",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x102d",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_002D",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x102e",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_002E",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param3",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x102f",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_002F",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param3",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1030",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0030",
    "Description": "",
    "Parameters": [
      {
        "Type": "float",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1031",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0031",
    "Description": "",
    "Parameters": [
      {
        "Type": "float",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1032",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0032",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1033",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0033",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1034",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0034",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1035",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0035",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1036",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0036",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1037",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0037",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1038",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0038",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1039",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0039",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x103a",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_003A",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x103b",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_003B",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x103c",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_003C",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x103d",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_003D",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param3",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x103e",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_003E",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x103f",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_003F",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1040",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0040",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1041",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0041",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1042",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0042",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1043",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0043",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1044",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0044",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1045",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0045",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1046",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0046",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1047",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0047",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param2",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param3",
        "Description": ""
      },
      {
        "Type": "int",
        "Name": "param4",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x1048",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_0048",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x1049",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_0049",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x104a",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_004A",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x104b",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_004B",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x104c",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_004C",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x104d",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_004D",
    "Description": "",
    "Parameters": [
    ]
  },
  {
    "Index": "0x104e",
    "ReturnType": "void",
    "Name": "FLD_FUNCTION_004E",
    "Description": "",
    "Parameters": [
      {
        "Type": "int",
        "Name": "param1",
        "Description": ""
      }
    ]
  },
  {
    "Index": "0x104f",
    "ReturnType": "int",
    "Name": "FLD_FUNCTION_004F",
    "Description": "",
    "Parameters": [
    ]
  }
]