Skip to main content

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

Metadata

Release files for wiztype 0.1.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wiztype 0.1.13
File Size Uploaded
wiztype-0.1.13.tar.gz 6.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wiztype 0.1.13
File Interpreter ABI Platform
wiztype-0.1.13-py3-none-any.whl Python 3 none any Details

Total release size: 14.8 kB

Release files / wiztype-0.1.13.tar.gz

Download URL wiztype-0.1.13.tar.gz
Size 6.1 kB
Tags Source
SHA-256 checksum
How to use checksums
77182f5cdf26d230fd0f864335827696d3180e0b3ac8ae105e0097c41f03e476
BLAKE2b-256 checksum
How to use checksums
d2eb746c1d44037ffbef47fe51180eab6aa4094fc4b885150aeb44c6b82a19ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

Release files / wiztype-0.1.13-py3-none-any.whl

Download URL wiztype-0.1.13-py3-none-any.whl
Size 8.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5a8deadf517302df645597a5107e9f18f25df61591254c19270429df75b60740
BLAKE2b-256 checksum
How to use checksums
30bd5ec9187d1a5ef7e923317d5a4b8df2b8573a8170e4bb864008bcbf0db152
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

Release history Release notifications | RSS feed

This release

0.1.13 This release

2 release files

0.1.11

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page