Skip to main content

A type dumper for wizard101

Reason this release was yanked:

broken

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.7.tar.gz (7.3 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.7-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for wiztype-0.1.7.tar.gz
Algorithm Hash digest
SHA256 34c388ed8530ec3be4c6c3c4c601ca6417089f0e4874de9405a45d9758822b13
MD5 f9d4188f8da5f1b389355e56d8df99b3
BLAKE2b-256 aac496965e8d1d1cfec96b3d2d5a5619aa4abeb797d8f5668533de15bd4ab268

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wiztype-0.1.7-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.58

File hashes

Hashes for wiztype-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 887255b23a588cd0aec489881030d6515741990cd0fe0db7975f4a3545473113
MD5 491e7bb2475970d3201653738a710aa1
BLAKE2b-256 6b03607bdac437f4f262e1ddfecfda1ee5029673b930718b16c709b95b1dd31e

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