Skip to main content

A type dumper for pirate101

Project description

arrtype

A type dumper for pirate101

install

pip install arrtype

usage

an instance of pirate101 must be open for all commands

# generate a normal dump in the current directory named after the current revision
$ arrtype
# generate a dump with indent level 4 (for human reading)
$ arrtype --indent 4
# generate a version 1 dump (wizwalker)
$ arrtype --version 1 --indent 4

support

discord: https://discord.gg/2u7bGvhYcJ

json spec

{
  "version": 2,
  "classes": {
    "class hash (as string)": {
      "bases": ["class base classes"],
      "name": "class name",
      "singleton": true,
      "properties": {
        "property name": {
          "type": "property type",
          "id": 123,
          "offset": 123,
          "flags": 123,
          "container": "container name",
          "dynamic": true,
          "pointer": true,
          "hash": 123,
          "enum_options": {
            "option name": 123,
            // __DEFAULT is a string
            "__DEFAULT": "option name",
            // __BASECLASS is a string
            "__BASECLASS": "option name",
          }
        }
      }
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arrtype-0.1.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

arrtype-0.1.0-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file arrtype-0.1.0.tar.gz.

File metadata

  • Download URL: arrtype-0.1.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Linux/6.1.72

File hashes

Hashes for arrtype-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cee8cd4131826efc963147ac2101c0ff59458f321666032628b5da7cd0e62d7b
MD5 8943547a5349684dd7300cd7081a60ec
BLAKE2b-256 6e3249aa9908e453b457b89a0557673c6c8efc39a583fc6dbd1c9162d18ebe20

See more details on using hashes here.

File details

Details for the file arrtype-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: arrtype-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Linux/6.1.72

File hashes

Hashes for arrtype-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 74e078226a27d20c8e195bc876d47a64e366a11059264302c3c067fa914e0ae8
MD5 0c7f0866ded5f7362f90506ea11a6b6a
BLAKE2b-256 dd8b22cb4a1a41bca059df3f9b821b9d3ef522aa435d262aa7cc1e385418a4ac

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page