Skip to main content

A type dumper for wizard101

Project description

wiztype

A type dumper for wizard101

install

pip install wiztype

usage

an instance of wizard101 must be open for all commands

# generate a normal dump in the current directory named after the current revision
$ wiztype
# generate a dump with indent level 4 (for human reading)
$ wiztype --indent 4
# generate a version 1 dump (wizwalker)
$ wiztype --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",
          }
        }
      }
    }
  }
}

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

wiztype-0.1.12.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

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

wiztype-0.1.12-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file wiztype-0.1.12.tar.gz.

File metadata

  • Download URL: wiztype-0.1.12.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wiztype-0.1.12.tar.gz
Algorithm Hash digest
SHA256 b6b6f2db96257dbe9051fbb60d1a18505f1c4aaa2f5d999d629fe7c0e1cc91cb
MD5 4e9162f417367a4b5e007b9290afa4c0
BLAKE2b-256 faffcdf2b58dd447d04f0c15790501b132064dbfb73d41bf01785becb723e323

See more details on using hashes here.

File details

Details for the file wiztype-0.1.12-py3-none-any.whl.

File metadata

  • Download URL: wiztype-0.1.12-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wiztype-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 4978bfed75051f0d3ae1f5207ce38fc68675c339601296328cf82594560cbe3e
MD5 9411e58ca9ea3bd933fb9b3353172727
BLAKE2b-256 99fcdf72d3ff2b72b395dd269099ab91a854f7e7a2246d2ea26faed5875d510d

See more details on using hashes here.

Supported by

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