Files
dockipelago/worlds/papermario/data/itemlocation_replenish.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

48 lines
2.3 KiB
Python

# from https://github.com/icebound777/PMR-SeedGenerator/blob/main/metadata/itemlocation_replenish.py
"""
List of repleneshing item locations.
These are item locations, where the item can be acquired multiple times.
Thusly this list includes items sold by shops, items found in certain trees,
bushes and crates, as well as the item traded by the hungry Yoshi and the final
trade item from Rip Cheato.
"""
replenishing_itemlocations = [
"DRO_01/ShopItemA", "DRO_01/ShopItemC", "DRO_01/ShopItemF",
"FLO_16/ItemB",
"FLO_09/ItemA",
"FLO_03/Tree1_Drop1A", "FLO_03/Tree1_Drop1B",
"FLO_08/ItemB", "FLO_08/Tree1_Drop1A", "FLO_08/Tree1_Drop1B",
"FLO_24/Tree1_Drop1A", "FLO_24/Tree1_Drop1B",
"FLO_25/ItemA", "FLO_25/Tree1_Drop1A", "FLO_25/Tree1_Drop1B",
"FLO_14/ItemB",
"HOS_03/ShopItemA", "HOS_03/ShopItemB", "HOS_03/ShopItemC",
"HOS_03/ShopItemD", "HOS_03/ShopItemE", "HOS_03/ShopItemF",
"IWA_10/Bush4_Drop1",
"JAN_00/Tree1_Drop1A",
"JAN_01/Tree2_Drop1", "JAN_01/Tree3_Drop1", "JAN_01/Tree4_Drop1",
"JAN_01/Tree5_Drop1", "JAN_01/Tree6_Drop1", "JAN_01/Tree7_Drop1B",
"JAN_02/Tree2_Drop1A", "JAN_02/Tree3_Drop1A",
"JAN_03/ShopItemA", "JAN_03/ShopItemB", "JAN_03/ShopItemC", "JAN_03/ShopItemD",
"JAN_03/ShopItemE", "JAN_03/ShopItemF",
"JAN_03/Tree1_Drop1A",
"KMR_02/Tree1_Drop1A",
"KPA_96/ShopItemA", "KPA_96/ShopItemB", "KPA_96/ShopItemC", "KPA_96/ShopItemD",
"KPA_96/ShopItemE", "KPA_96/ShopItemF",
"MAC_00/ShopItemA", "MAC_00/ShopItemB", "MAC_00/ShopItemC", "MAC_00/ShopItemD",
"MAC_00/ShopItemE", "MAC_00/ShopItemF",
"MAC_04/ShopItemA", "MAC_04/ShopItemB", "MAC_04/ShopItemC", "MAC_04/ShopItemD",
"MAC_04/ShopItemE", "MAC_04/ShopItemF",
"MIM_11/Bush1_Drop1",
"NOK_01/Bush4_Drop1A",
"NOK_01/ShopItemA", "NOK_01/ShopItemB", "NOK_01/ShopItemC", "NOK_01/ShopItemD",
"NOK_01/ShopItemE", "NOK_01/ShopItemF",
"NOK_02/Bush1_Drop1",
"OBK_03/ShopItemA", "OBK_03/ShopItemB", "OBK_03/ShopItemC", "OBK_03/ShopItemD",
"OBK_03/ShopItemE", "OBK_03/ShopItemF",
"OBK_05/CrateA", "OBK_05/CrateB",
"OMO_01/ItemB", "OMO_01/ItemC", "OMO_01/ItemD", "OMO_01/ItemE", "OMO_01/ItemF",
"SAM_02/ItemA", "SAM_02/ShopItemA", "SAM_02/ShopItemB", "SAM_02/ShopItemC",
"SAM_02/ShopItemD", "SAM_02/ShopItemE", "SAM_02/ShopItemF",
"SAM_08/ItemA",
"SBK_56/Tree1_Drop1A", "SBK_56/Tree2_Drop1A",
]