Skip to main content

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/wcftyYm6qe

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",
          }
        }
      }
    }
  }
}

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.1.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: arrtype-0.1.1.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.3 Windows/11

File hashes

Hashes for arrtype-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5e69ffbe39ee17af4d2e3bde03230579d1e5bf41a7aeab1862705559c4857f34
MD5 5363cbc03e5db9f62a36641778a55a9c
BLAKE2b-256 74f30656820037fdf7bf5bde4909bd3adc01f0d69409816050f4c16c432ac168

See more details on using hashes here.

File details

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

File metadata

  • Download URL: arrtype-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.3 Windows/11

File hashes

Hashes for arrtype-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 701956d7a7a8d2d5289367838df1519fd3b2eb0059305429166f48812bf979e1
MD5 dc577ca733df72b19de6dff9dc224478
BLAKE2b-256 f3dfece8efe689ad3746f6b9c10f8f498e72c5e8efcdd9d3908abcf3fe5719bc

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page