Files
dockipelago/worlds/evn/apdata/customdesc.py
Jonathan Tinney 7971961166
Some checks failed
Analyze modified files / flake8 (push) Failing after 2m28s
Build / build-win (push) Has been cancelled
Build / build-ubuntu2204 (push) Has been cancelled
ctest / Test C++ ubuntu-latest (push) Has been cancelled
ctest / Test C++ windows-latest (push) Has been cancelled
Analyze modified files / mypy (push) Has been cancelled
Build and Publish Docker Images / Push Docker image to Docker Hub (push) Successful in 5m4s
Native Code Static Analysis / scan-build (push) Failing after 5m2s
type check / pyright (push) Successful in 1m7s
unittests / Test Python 3.11.2 ubuntu-latest (push) Failing after 16m23s
unittests / Test Python 3.12 ubuntu-latest (push) Failing after 28m19s
unittests / Test Python 3.13 ubuntu-latest (push) Failing after 14m49s
unittests / Test hosting with 3.13 on ubuntu-latest (push) Successful in 5m0s
unittests / Test Python 3.13 macos-latest (push) Has been cancelled
unittests / Test Python 3.11 windows-latest (push) Has been cancelled
unittests / Test Python 3.13 windows-latest (push) Has been cancelled
add schedule I, sonic 1/frontiers/heroes, spirit island
2026-04-02 23:46:36 -07:00

328 lines
8.0 KiB
Python

# Outf descriptions work by matching id offset from 3k in desc to the id of outfit - 128 (ex: 3000 -> 128, 3001 -> 129, etc.)
from typing import Dict
from ..rezdata.desc import DescDict
# IMPORTANT: Start at the END of the last outfit data's ID range.
cust_desc_table: Dict[int, DescDict] = {
3322: {
"resource_type": "desc",
"id": "3322",
"name": "Unlock 5k",
"text": "[player_name]'s [item_name]", # we'll overwrite, just leave blank. But I left this as template example.
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3323: {
"resource_type": "desc",
"id": "3323",
"name": "Unlock 10k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3324: {
"resource_type": "desc",
"id": "3324",
"name": "Unlock 15k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3325: {
"resource_type": "desc",
"id": "3325",
"name": "Unlock 25k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3326: {
"resource_type": "desc",
"id": "3326",
"name": "Unlock 50k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3327: {
"resource_type": "desc",
"id": "3327",
"name": "Unlock 75k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3328: {
"resource_type": "desc",
"id": "3328",
"name": "Unlock 100k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3329: {
"resource_type": "desc",
"id": "3329",
"name": "Unlock 125k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3330: {
"resource_type": "desc",
"id": "3330",
"name": "Unlock 150k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3331: {
"resource_type": "desc",
"id": "3331",
"name": "Unlock 175k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3332: {
"resource_type": "desc",
"id": "3332",
"name": "Unlock 200k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3333: {
"resource_type": "desc",
"id": "3333",
"name": "Unlock 250k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3334: {
"resource_type": "desc",
"id": "3334",
"name": "Unlock 500k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3335: {
"resource_type": "desc",
"id": "3335",
"name": "Unlock 750k",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3336: {
"resource_type": "desc",
"id": "3336",
"name": "Unlock 1M",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3337: {
"resource_type": "desc",
"id": "3337",
"name": "Unlock 5M",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3342: {
"resource_type": "desc",
"id": "3342",
"name": "Unlock 5k (ext)",
"text": "[player_name]'s [item_name]", # we'll overwrite, just leave blank. But I left this as template example.
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3343: {
"resource_type": "desc",
"id": "3343",
"name": "Unlock 10k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3344: {
"resource_type": "desc",
"id": "3344",
"name": "Unlock 15k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3345: {
"resource_type": "desc",
"id": "3345",
"name": "Unlock 25k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3346: {
"resource_type": "desc",
"id": "3346",
"name": "Unlock 50k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3347: {
"resource_type": "desc",
"id": "3347",
"name": "Unlock 75k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3348: {
"resource_type": "desc",
"id": "3348",
"name": "Unlock 100k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3349: {
"resource_type": "desc",
"id": "3349",
"name": "Unlock 125k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3350: {
"resource_type": "desc",
"id": "3350",
"name": "Unlock 150k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3351: {
"resource_type": "desc",
"id": "3351",
"name": "Unlock 175k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3352: {
"resource_type": "desc",
"id": "3352",
"name": "Unlock 200k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3353: {
"resource_type": "desc",
"id": "3353",
"name": "Unlock 250k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3354: {
"resource_type": "desc",
"id": "3354",
"name": "Unlock 500k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3355: {
"resource_type": "desc",
"id": "3355",
"name": "Unlock 750k (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3356: {
"resource_type": "desc",
"id": "3356",
"name": "Unlock 1M (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
},
3357: {
"resource_type": "desc",
"id": "3357",
"name": "Unlock 5M (ext)",
"text": "",
"graphics": "0",
"movie_file": "",
"flags": "0x0000",
"end_of_resource": "EOR"
}
}