wiztype


Namewiztype JSON
Version 0.1.9 PyPI version JSON
download
home_pagehttps://github.com/StarrFox/wiztype
SummaryA type dumper for wizard101
upload_time2024-02-04 02:13:15
maintainer
docs_urlNone
authorStarrFox
requires_python>=3.11,<4.0
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # wiztype
A type dumper for wizard101

## install
`pip install wiztype`

## usage
an instance of wizard101 must be open for all commands

```shell
# 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

```json5
{
  "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",
          }
        }
      }
    }
  }
}
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/StarrFox/wiztype",
    "name": "wiztype",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.11,<4.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "StarrFox",
    "author_email": "starrfox6312@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/71/9b/92ec48ff4d137970d807c52c552844cb5c7fe4e2878a37c57314cfb5348b/wiztype-0.1.9.tar.gz",
    "platform": null,
    "description": "# wiztype\nA type dumper for wizard101\n\n## install\n`pip install wiztype`\n\n## usage\nan instance of wizard101 must be open for all commands\n\n```shell\n# generate a normal dump in the current directory named after the current revision\n$ wiztype\n# generate a dump with indent level 4 (for human reading)\n$ wiztype --indent 4\n# generate a version 1 dump (wizwalker)\n$ wiztype --version 1 --indent 4\n```\n\n## support\ndiscord: https://discord.gg/2u7bGvhYcJ\n\n## json spec\n\n```json5\n{\n  \"version\": 2,\n  \"classes\": {\n    \"class hash (as string)\": {\n      \"bases\": [\"class base classes\"],\n      \"name\": \"class name\",\n      \"singleton\": true,\n      \"properties\": {\n        \"property name\": {\n          \"type\": \"property type\",\n          \"id\": 123,\n          \"offset\": 123,\n          \"flags\": 123,\n          \"container\": \"container name\",\n          \"dynamic\": true,\n          \"pointer\": true,\n          \"hash\": 123,\n          \"enum_options\": {\n            \"option name\": 123,\n            // __DEFAULT is a string\n            \"__DEFAULT\": \"option name\",\n            // __BASECLASS is a string\n            \"__BASECLASS\": \"option name\",\n          }\n        }\n      }\n    }\n  }\n}\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A type dumper for wizard101",
    "version": "0.1.9",
    "project_urls": {
        "Homepage": "https://github.com/StarrFox/wiztype",
        "Repository": "https://github.com/StarrFox/wiztype"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "80a9179ad30746957727f0ead6c03f4dfcc3a86ba7e0435e5ccea7ebf54c6671",
                "md5": "194e0589383ffeb4ca4ea4576fa25cb4",
                "sha256": "d063b618d5bfa4d2d903e61dea543093f28ab2a28d08b28954e341b2430ab4d1"
            },
            "downloads": -1,
            "filename": "wiztype-0.1.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "194e0589383ffeb4ca4ea4576fa25cb4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11,<4.0",
            "size": 9134,
            "upload_time": "2024-02-04T02:13:14",
            "upload_time_iso_8601": "2024-02-04T02:13:14.128772Z",
            "url": "https://files.pythonhosted.org/packages/80/a9/179ad30746957727f0ead6c03f4dfcc3a86ba7e0435e5ccea7ebf54c6671/wiztype-0.1.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "719b92ec48ff4d137970d807c52c552844cb5c7fe4e2878a37c57314cfb5348b",
                "md5": "bd4d84b30a6b91cc7761e9d66998fb42",
                "sha256": "273dedb133f97c831a57918bf5c142abcc1172d06e489a9be3ca6859b13b2097"
            },
            "downloads": -1,
            "filename": "wiztype-0.1.9.tar.gz",
            "has_sig": false,
            "md5_digest": "bd4d84b30a6b91cc7761e9d66998fb42",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11,<4.0",
            "size": 7372,
            "upload_time": "2024-02-04T02:13:15",
            "upload_time_iso_8601": "2024-02-04T02:13:15.755938Z",
            "url": "https://files.pythonhosted.org/packages/71/9b/92ec48ff4d137970d807c52c552844cb5c7fe4e2878a37c57314cfb5348b/wiztype-0.1.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-04 02:13:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "StarrFox",
    "github_project": "wiztype",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "wiztype"
}
        
Elapsed time: 3.34926s