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

wiztype-0.1.9.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

wiztype-0.1.9-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wiztype-0.1.9.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Linux/6.1.75

File hashes

Hashes for wiztype-0.1.9.tar.gz
Algorithm Hash digest
SHA256 273dedb133f97c831a57918bf5c142abcc1172d06e489a9be3ca6859b13b2097
MD5 bd4d84b30a6b91cc7761e9d66998fb42
BLAKE2b-256 719b92ec48ff4d137970d807c52c552844cb5c7fe4e2878a37c57314cfb5348b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wiztype-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Linux/6.1.75

File hashes

Hashes for wiztype-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d063b618d5bfa4d2d903e61dea543093f28ab2a28d08b28954e341b2430ab4d1
MD5 194e0589383ffeb4ca4ea4576fa25cb4
BLAKE2b-256 80a9179ad30746957727f0ead6c03f4dfcc3a86ba7e0435e5ccea7ebf54c6671

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