WAX

prospectorsc

컨트랙트

이 계약에 의해 정의된 데이터 구조입니다.

  • account의 테이블 행 유형

    {
      "name": "AccountModel",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "t_name"
        },
        {
          "name": "flags",
          "type": "uint32"
        },
        {
          "name": "worker0",
          "type": "ID"
        },
        {
          "name": "worker1",
          "type": "ID"
        },
        {
          "name": "worker2",
          "type": "ID"
        },
        {
          "name": "purchases",
          "type": "Purchase[]"
        },
        {
          "name": "referer",
          "type": "t_name"
        },
        {
          "name": "balance",
          "type": "t_balance"
        },
        {
          "name": "referer_fee",
          "type": "t_balance"
        },
        {
          "name": "alliance",
          "type": "t_name"
        },
        {
          "name": "premium_time",
          "type": "t_utime"
        },
        {
          "name": "points",
          "type": "uint32"
        }
      ]
    }
  • alliance의 테이블 행 유형

    {
      "name": "AllianceModel",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "t_name"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "cr_time",
          "type": "t_utime"
        },
        {
          "name": "members",
          "type": "t_amount"
        },
        {
          "name": "request",
          "type": "t_amount"
        },
        {
          "name": "logo",
          "type": "t_logo"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        },
        {
          "name": "r3",
          "type": "uint64"
        },
        {
          "name": "r4",
          "type": "uint64"
        }
      ]
    }
  • auction의 테이블 행 유형

    {
      "name": "AuctionModel",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "type",
          "type": "t_byte"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "price",
          "type": "t_balance"
        },
        {
          "name": "end_time",
          "type": "t_utime"
        },
        {
          "name": "bid_user",
          "type": "t_name"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    }
  • LocModel의 구조체 속성

    {
      "name": "Building",
      "base": "",
      "fields": [
        {
          "name": "build_id",
          "type": "t_build"
        },
        {
          "name": "build_step",
          "type": "t_skill"
        },
        {
          "name": "build_amount",
          "type": "t_amount"
        },
        {
          "name": "ready_time",
          "type": "t_utime"
        },
        {
          "name": "health",
          "type": "t_amount"
        },
        {
          "name": "param",
          "type": "uint16"
        },
        {
          "name": "r1",
          "type": "uint16"
        }
      ]
    }
  • LocModel의 구조체 속성

    StorageModel의 구조체 속성

    {
      "name": "LocJob",
      "base": "",
      "fields": [
        {
          "name": "job_type",
          "type": "t_job"
        },
        {
          "name": "job_group",
          "type": "t_job"
        },
        {
          "name": "ready_time",
          "type": "t_utime"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    }
  • loc의 테이블 행 유형

    {
      "name": "LocModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "asset_id",
          "type": "ID"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "rent_time",
          "type": "t_utime"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "wood",
          "type": "t_amount"
        },
        {
          "name": "stone",
          "type": "t_amount"
        },
        {
          "name": "coal",
          "type": "t_amount"
        },
        {
          "name": "clay",
          "type": "t_amount"
        },
        {
          "name": "ore",
          "type": "t_amount"
        },
        {
          "name": "jobs",
          "type": "LocJob[]"
        },
        {
          "name": "storage",
          "type": "StorageStuff[]"
        },
        {
          "name": "building",
          "type": "Building"
        },
        {
          "name": "coffee",
          "type": "t_amount"
        },
        {
          "name": "resources",
          "type": "t_amount[]"
        },
        {
          "name": "moss",
          "type": "t_amount"
        },
        {
          "name": "flags",
          "type": "uint16"
        },
        {
          "name": "world_id",
          "type": "uint8"
        },
        {
          "name": "r2",
          "type": "uint8"
        }
      ]
    }
  • market의 테이블 행 유형

    {
      "name": "MarketModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    }
  • order의 테이블 행 유형

    {
      "name": "OrderModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "job_type",
          "type": "t_job"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "item_id",
          "type": "t_type"
        },
        {
          "name": "item_prop",
          "type": "t_amount"
        },
        {
          "name": "item_tag",
          "type": "ID"
        },
        {
          "name": "state",
          "type": "int8"
        },
        {
          "name": "alliance",
          "type": "t_name"
        },
        {
          "name": "is_stock",
          "type": "t_byte"
        },
        {
          "name": "r2",
          "type": "t_byte"
        },
        {
          "name": "r3",
          "type": "uint16"
        },
        {
          "name": "r4",
          "type": "uint32"
        }
      ]
    }
  • AccountModel의 구조체 속성

    {
      "name": "Purchase",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "reserved",
          "type": "t_amount"
        }
      ]
    }
  • raildepart의 테이블 행 유형

    railorder의 테이블 행 유형

    {
      "name": "RailOrderModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "recipient",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    }
  • railstate의 테이블 행 유형

    {
      "name": "RailStateModel",
      "base": "",
      "fields": [
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "state",
          "type": "t_byte"
        },
        {
          "name": "time",
          "type": "t_utime"
        },
        {
          "name": "last_index",
          "type": "t_name"
        },
        {
          "name": "total_weight",
          "type": "t_balance"
        },
        {
          "name": "total_gold",
          "type": "t_balance"
        },
        {
          "name": "orders_cnt",
          "type": "t_amount"
        },
        {
          "name": "orders_done",
          "type": "t_amount"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    }
  • settings의 테이블 행 유형

    {
      "name": "SettingsModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "enabled",
          "type": "t_byte"
        },
        {
          "name": "time_start",
          "type": "t_utime"
        },
        {
          "name": "time_end",
          "type": "t_utime"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        },
        {
          "name": "r3",
          "type": "uint64"
        },
        {
          "name": "r4",
          "type": "uint64"
        }
      ]
    }
  • stat의 테이블 행 유형

    {
      "name": "StatModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "rent_price",
          "type": "t_amount"
        },
        {
          "name": "begin_time",
          "type": "t_utime"
        },
        {
          "name": "job_count",
          "type": "int32"
        },
        {
          "name": "job_sum",
          "type": "int64"
        },
        {
          "name": "r1",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    }
  • storage의 테이블 행 유형

    {
      "name": "StorageModel",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuffs",
          "type": "StorageStuff[]"
        },
        {
          "name": "jobs",
          "type": "LocJob[]"
        },
        {
          "name": "r0",
          "type": "uint64"
        }
      ]
    }
  • LocModel의 구조체 속성

    StorageModel의 구조체 속성

    {
      "name": "StorageStuff",
      "base": "",
      "fields": [
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "health",
          "type": "t_health"
        },
        {
          "name": "reserved",
          "type": "t_amount"
        }
      ]
    }
  • LocJob의 구조체 속성

    MarketModel의 구조체 속성

    Purchase의 구조체 속성

    RailOrderModel의 구조체 속성

    WorkerJob의 구조체 속성

    WorkerModel의 구조체 속성

    mkpurchord의 구조체 속성

    mkrailord의 구조체 속성

    mksale의 구조체 속성

    mktransord의 구조체 속성

    mvpurchstor의 구조체 속성

    mvpurchwrk의 구조체 속성

    mvstorewrk의 구조체 속성

    mvwrkstore의 구조체 속성

    mvwrkwrk의 구조체 속성

    rcvstuff의 구조체 속성

    retlicense의 구조체 속성

    rmpurstuff의 구조체 속성

    rmstorstuff의 구조체 속성

    rmwrkstuff의 구조체 속성

    {
      "name": "Stuff",
      "base": "",
      "fields": [
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "health",
          "type": "t_health"
        }
      ]
    }
  • WorkerModel의 구조체 속성

    {
      "name": "WorkerJob",
      "base": "",
      "fields": [
        {
          "name": "job_type",
          "type": "t_job"
        },
        {
          "name": "ready_time",
          "type": "t_utime"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "is_backpack",
          "type": "uint8"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "loc_time",
          "type": "t_utime"
        }
      ]
    }
  • worker의 테이블 행 유형

    {
      "name": "WorkerModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "owner",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "prev_loc_id",
          "type": "ID"
        },
        {
          "name": "job",
          "type": "WorkerJob"
        },
        {
          "name": "backpack",
          "type": "Stuff[]"
        },
        {
          "name": "equipment",
          "type": "Stuff[]"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "diplomas",
          "type": "uint32"
        },
        {
          "name": "energy",
          "type": "t_energy"
        },
        {
          "name": "slots",
          "type": "uint8"
        },
        {
          "name": "r1",
          "type": "uint8"
        },
        {
          "name": "r2",
          "type": "uint64"
        }
      ]
    }
  • world의 테이블 행 유형

    {
      "name": "WorldModel",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "int64"
        },
        {
          "name": "coal",
          "type": "int64"
        },
        {
          "name": "clay",
          "type": "int64"
        },
        {
          "name": "ore",
          "type": "int64"
        },
        {
          "name": "seed",
          "type": "uint64"
        },
        {
          "name": "r2",
          "type": "uint64"
        },
        {
          "name": "r3",
          "type": "uint64"
        },
        {
          "name": "r4",
          "type": "uint64"
        }
      ]
    }
  • accptmember의 액션 파라미터

    {
      "name": "accptmember",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "aname",
          "type": "t_name"
        },
        {
          "name": "member",
          "type": "t_name"
        }
      ]
    }
  • arrestuser의 액션 파라미터

    {
      "name": "arrestuser",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "days",
          "type": "t_amount"
        }
      ]
    }
  • buycert의 액션 파라미터

    {
      "name": "buycert",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    }
  • buyenergy의 액션 파라미터

    {
      "name": "buyenergy",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "rent_price",
          "type": "t_amount"
        }
      ]
    }
  • buylicense의 액션 파라미터

    {
      "name": "buylicense",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "stuff_id",
          "type": "t_type"
        }
      ]
    }
  • buywrkslot의 액션 파라미터

    {
      "name": "buywrkslot",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    }
  • chrailord의 액션 파라미터

    {
      "name": "chrailord",
      "base": "",
      "fields": [
        {
          "name": "order_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    }
  • chsale의 액션 파라미터

    {
      "name": "chsale",
      "base": "",
      "fields": [
        {
          "name": "market_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    }
  • distribtax의 액션 파라미터

    {
      "name": "distribtax",
      "base": "",
      "fields": [
        {
          "name": "payout_quantity",
          "type": "t_asset"
        }
      ]
    }
  • dobuild의 액션 파라미터

    {
      "name": "dobuild",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "duration",
          "type": "t_utime"
        }
      ]
    }
  • dodepart의 액션 파라미터

    {
      "name": "dodepart",
      "base": "",
      "fields": [
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "count",
          "type": "t_amount"
        }
      ]
    }
  • domake의 액션 파라미터

    {
      "name": "domake",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }
  • domine의 액션 파라미터

    {
      "name": "domine",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "duration",
          "type": "t_utime"
        }
      ]
    }
  • doorder의 액션 파라미터

    {
      "name": "doorder",
      "base": "",
      "fields": [
        {
          "name": "order_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }
  • dorepair의 액션 파라미터

    {
      "name": "dorepair",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "duration",
          "type": "t_utime"
        }
      ]
    }
  • dosearch의 액션 파라미터

    {
      "name": "dosearch",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        }
      ]
    }
  • doself의 액션 파라미터

    {
      "name": "doself",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }
  • endauction의 액션 파라미터

    {
      "name": "endauction",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    }
  • endlocexpr의 액션 파라미터

    {
      "name": "endlocexpr",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    }
  • endlocsale의 액션 파라미터

    {
      "name": "endlocsale",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    }
  • exitmember의 액션 파라미터

    {
      "name": "exitmember",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        }
      ]
    }
  • getdiploma의 액션 파라미터

    {
      "name": "getdiploma",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "dip_id",
          "type": "t_byte"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    }
  • initstat의 액션 파라미터

    {
      "name": "initstat",
      "base": "",
      "fields": []
    }
  • login의 액션 파라미터

    {
      "name": "login",
      "base": "",
      "fields": [
        {
          "name": "name",
          "type": "t_name"
        },
        {
          "name": "referer",
          "type": "t_name"
        }
      ]
    }
  • mkalliance의 액션 파라미터

    {
      "name": "mkalliance",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "aname",
          "type": "t_name"
        },
        {
          "name": "logo",
          "type": "t_logo"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    }
  • mkauction의 액션 파라미터

    {
      "name": "mkauction",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_balance"
        }
      ]
    }
  • mkbuild의 액션 파라미터

    {
      "name": "mkbuild",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "build_id",
          "type": "t_build"
        }
      ]
    }
  • mkbuildord의 액션 파라미터

    {
      "name": "mkbuildord",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "duration",
          "type": "t_utime"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    }
  • mkbuyord의 액션 파라미터

    {
      "name": "mkbuyord",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    }
  • mkcells의 액션 파라미터

    {
      "name": "mkcells",
      "base": "",
      "fields": [
        {
          "name": "world_id",
          "type": "ID"
        },
        {
          "name": "min_x",
          "type": "t_coord"
        },
        {
          "name": "min_y",
          "type": "t_coord"
        },
        {
          "name": "max_x",
          "type": "t_coord"
        },
        {
          "name": "max_y",
          "type": "t_coord"
        }
      ]
    }
  • mkfreeloc의 액션 파라미터

    {
      "name": "mkfreeloc",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    }
  • mklocexpr의 액션 파라미터

    {
      "name": "mklocexpr",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    }
  • mklocsale의 액션 파라미터

    {
      "name": "mklocsale",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_balance"
        },
        {
          "name": "target",
          "type": "t_name"
        }
      ]
    }
  • mkmakeord의 액션 파라미터

    {
      "name": "mkmakeord",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    }
  • mkmineord의 액션 파라미터

    {
      "name": "mkmineord",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "duration",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    }
  • mkpremium의 액션 파라미터

    {
      "name": "mkpremium",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "days",
          "type": "t_amount"
        }
      ]
    }
  • mkpremiumt의 액션 파라미터

    {
      "name": "mkpremiumt",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        }
      ]
    }
  • mkpurchase의 액션 파라미터

    {
      "name": "mkpurchase",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "market_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }
  • mkpurchord의 액션 파라미터

    {
      "name": "mkpurchord",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "dest_loc_id",
          "type": "ID"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    }
  • mkrailord의 액션 파라미터

    {
      "name": "mkrailord",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "target",
          "type": "t_name"
        },
        {
          "name": "recipient",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    }
  • mkrepairord의 액션 파라미터

    {
      "name": "mkrepairord",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "duration",
          "type": "t_utime"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    }
  • mksale의 액션 파라미터

    {
      "name": "mksale",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    }
  • mktransord의 액션 파라미터

    {
      "name": "mktransord",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "gold",
          "type": "t_amount"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "dest_loc_id",
          "type": "ID"
        },
        {
          "name": "alliance",
          "type": "t_name"
        }
      ]
    }
  • mkworld의 액션 파라미터

    {
      "name": "mkworld",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "ID"
        }
      ]
    }
  • mvpurchstor의 액션 파라미터

    {
      "name": "mvpurchstor",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    }
  • mvpurchwrk의 액션 파라미터

    {
      "name": "mvpurchwrk",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "equip",
          "type": "bool"
        }
      ]
    }
  • mvstorewrk의 액션 파라미터

    {
      "name": "mvstorewrk",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "equip",
          "type": "bool"
        }
      ]
    }
  • mvstorgold의 액션 파라미터

    {
      "name": "mvstorgold",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }
  • mvworker의 액션 파라미터

    {
      "name": "mvworker",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "x",
          "type": "t_coord"
        },
        {
          "name": "y",
          "type": "t_coord"
        }
      ]
    }
  • mvwrkgold의 액션 파라미터

    {
      "name": "mvwrkgold",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }
  • mvwrkstore의 액션 파라미터

    {
      "name": "mvwrkstore",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "equip",
          "type": "bool"
        }
      ]
    }
  • mvwrkwrk의 액션 파라미터

    {
      "name": "mvwrkwrk",
      "base": "",
      "fields": [
        {
          "name": "from_worker_id",
          "type": "ID"
        },
        {
          "name": "from_equip",
          "type": "bool"
        },
        {
          "name": "to_worker_id",
          "type": "ID"
        },
        {
          "name": "to_equip",
          "type": "bool"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    }
  • putlocbid의 액션 파라미터

    {
      "name": "putlocbid",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "price",
          "type": "t_amount"
        }
      ]
    }
  • rcvstuff의 액션 파라미터

    {
      "name": "rcvstuff",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    }
  • rentloc의 액션 파라미터

    {
      "name": "rentloc",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "price",
          "type": "t_amount"
        },
        {
          "name": "days",
          "type": "t_amount"
        }
      ]
    }
  • reqmember의 액션 파라미터

    {
      "name": "reqmember",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "aname",
          "type": "t_name"
        }
      ]
    }
  • retlicense의 액션 파라미터

    {
      "name": "retlicense",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    }
  • rmauction의 액션 파라미터

    {
      "name": "rmauction",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    }
  • rmbuild의 액션 파라미터

    {
      "name": "rmbuild",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        }
      ]
    }
  • rmmember의 액션 파라미터

    {
      "name": "rmmember",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "aname",
          "type": "t_name"
        },
        {
          "name": "member",
          "type": "t_name"
        }
      ]
    }
  • rmorder의 액션 파라미터

    {
      "name": "rmorder",
      "base": "",
      "fields": [
        {
          "name": "order_id",
          "type": "ID"
        }
      ]
    }
  • rmpurstuff의 액션 파라미터

    {
      "name": "rmpurstuff",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    }
  • rmrailord의 액션 파라미터

    {
      "name": "rmrailord",
      "base": "",
      "fields": [
        {
          "name": "order_id",
          "type": "ID"
        }
      ]
    }
  • rmsale의 액션 파라미터

    {
      "name": "rmsale",
      "base": "",
      "fields": [
        {
          "name": "market_id",
          "type": "ID"
        }
      ]
    }
  • rmstorstuff의 액션 파라미터

    {
      "name": "rmstorstuff",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        }
      ]
    }
  • rmwrkstuff의 액션 파라미터

    {
      "name": "rmwrkstuff",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "stuff",
          "type": "Stuff"
        },
        {
          "name": "equip",
          "type": "bool"
        }
      ]
    }
  • rnloc의 액션 파라미터

    {
      "name": "rnloc",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "name",
          "type": "string"
        }
      ]
    }
  • rnworker의 액션 파라미터

    {
      "name": "rnworker",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "name",
          "type": "string"
        }
      ]
    }
  • seedloc의 액션 파라미터

    {
      "name": "seedloc",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "stuff_id",
          "type": "t_type"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }
  • sellstuff의 액션 파라미터

    {
      "name": "sellstuff",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "order_id",
          "type": "ID"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }
  • setbankp의 액션 파라미터

    {
      "name": "setbankp",
      "base": "",
      "fields": [
        {
          "name": "loc_id",
          "type": "ID"
        },
        {
          "name": "percent",
          "type": "float32"
        }
      ]
    }
  • setenabled의 액션 파라미터

    {
      "name": "setenabled",
      "base": "",
      "fields": [
        {
          "name": "value",
          "type": "t_byte"
        }
      ]
    }
  • setrole의 액션 파라미터

    {
      "name": "setrole",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "member",
          "type": "t_name"
        },
        {
          "name": "role",
          "type": "uint8"
        }
      ]
    }
  • settime의 액션 파라미터

    {
      "name": "settime",
      "base": "",
      "fields": [
        {
          "name": "start",
          "type": "t_utime"
        },
        {
          "name": "end",
          "type": "t_utime"
        }
      ]
    }
  • takeoff의 액션 파라미터

    {
      "name": "takeoff",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "health",
          "type": "t_health"
        }
      ]
    }
  • takeon의 액션 파라미터

    {
      "name": "takeon",
      "base": "",
      "fields": [
        {
          "name": "worker_id",
          "type": "ID"
        },
        {
          "name": "type_id",
          "type": "t_type"
        },
        {
          "name": "health",
          "type": "t_health"
        }
      ]
    }
  • withdraw의 액션 파라미터

    {
      "name": "withdraw",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "t_name"
        },
        {
          "name": "amount",
          "type": "t_amount"
        }
      ]
    }