Skip to content

Commit f19c5fc

Browse files
authored
Merge pull request #2923 from Lrauq/decouple-snide-gbs
Decoupled Snide GBs from all GBs
2 parents d781f8b + 90f07c1 commit f19c5fc

File tree

16 files changed

+78
-58
lines changed

16 files changed

+78
-58
lines changed

archipelago/FillSettings.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ def get_default_settings() -> dict:
151151
ItemRandoListSelected.wrinkly,
152152
ItemRandoListSelected.gauntletbanana,
153153
ItemRandoListSelected.racebanana,
154+
ItemRandoListSelected.sniderewards,
154155
ItemRandoListSelected.arenas,
155156
ItemRandoListSelected.halfmedal,
156157
ItemRandoListSelected.enemies,
@@ -382,6 +383,7 @@ def apply_item_randomization_settings(settings_dict: dict, options) -> None:
382383
ItemRandoListSelected.banana,
383384
ItemRandoListSelected.racebanana,
384385
ItemRandoListSelected.gauntletbanana,
386+
ItemRandoListSelected.blueprintbanana,
385387
ItemRandoListSelected.crown,
386388
ItemRandoListSelected.blueprint,
387389
ItemRandoListSelected.key,

randomizer/CompileHints.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1436,6 +1436,8 @@ def compileHints(spoiler: Spoiler) -> bool:
14361436
# The Castle Museum Map is segmented by glass walls. Different regions of the Museum care about different transitions.
14371437
Regions.Museum: [Transitions.CastleMuseumToMain],
14381438
Regions.MuseumBehindGlass: [Transitions.CastleMuseumToBallroom, Transitions.CastleMuseumToCarRace],
1439+
# The Arcade region doesn't contain the transition that leads into it because the transition needed dedicated climbing logic for the pole.
1440+
Regions.FactoryArcadeTunnel: [Transitions.FactoryArcadeToStorage],
14391441
}
14401442
# These are the maps we classify as "connectors" - they are regions with exactly two entrances
14411443
connector_maps = {
@@ -1513,7 +1515,8 @@ def compileHints(spoiler: Spoiler) -> bool:
15131515
Maps.CrystalCaves,
15141516
Maps.CreepyCastle,
15151517
)
1516-
if woth_map in main_level_maps:
1518+
# One exception: the Arcade is effectively an isolated loading zone within the main map of Factory
1519+
if woth_map in main_level_maps and region_id != Regions.FactoryArcadeTunnel:
15171520
continue
15181521
# Blast maps all happen to be contained in the main map of the respective level
15191522
if woth_map in (

randomizer/Enums/Settings.jsonc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,8 @@
544544
"dummyitem_halfmedal": 44,
545545
"racebanana": 45,
546546
"gauntletbanana": 46,
547-
"blueprintbanana": 47
547+
"blueprintbanana": 47,
548+
"sniderewards": 48
548549
},
549550

550551
"ItemRandoFiller": {

randomizer/Enums/Types.json

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,20 @@
7171
},
7272
{
7373
"name": "Snide's Rewards",
74-
"value": "blueprintbanana",
75-
"tooltip": "All banana checks which are obtained after turning in a blueprint is in the pool.",
74+
"value": "sniderewards",
75+
"tooltip": "Snide can have random rewards instead of Golden Bananas. Use the Max Snide Reward Limit to customize how many locations will be shuffled.",
7676
"check_count": 40,
7777
"item_count": 0,
7878
"is_check": true,
79-
"tied": "banana"
79+
"tied": "blueprintbanana"
80+
},
81+
{
82+
"name": "Snide's Bananas",
83+
"value": "blueprintbanana",
84+
"tooltip": "All banana checks which are obtained after turning in a blueprint are in the pool. Use the Max Snide Reward Limit to customize how many GBs will be shuffled.",
85+
"check_count": 0,
86+
"item_count": 40,
87+
"is_check": false
8088
},
8189
{
8290
"name": "Crown Arenas",

randomizer/Enums/Types.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
"racebanana": 45,
6363
"gauntletbanana": 46,
6464
"blueprintbanana": 47,
65+
"sniderewards": 48,
6566
}
6667
for item in ItemRandoSelector:
6768
item["num_val"] = check_map.get(item["value"], 0)

randomizer/Lists/Location.py

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -653,46 +653,46 @@ def UnplaceItem(self, spoiler):
653653
Locations.ChunkyIslesPotion: Location(Levels.DKIsles, "Isles Cranky Chunky", Items.NoItem, Types.Shop, Kongs.chunky, [MoveTypes.Moves, 0, VendorType.Cranky]),
654654

655655
# Blueprints
656-
Locations.TurnInJungleJapesDonkeyBlueprint: Location(Levels.Snide, "Turning In 1 Blueprint", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x3fe)]),
657-
Locations.TurnInJungleJapesDiddyBlueprint: Location(Levels.Snide, "Turning In 2 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x3ff)]),
658-
Locations.TurnInJungleJapesLankyBlueprint: Location(Levels.Snide, "Turning In 3 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x400)]),
659-
Locations.TurnInJungleJapesTinyBlueprint: Location(Levels.Snide, "Turning In 4 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x401)]),
660-
Locations.TurnInJungleJapesChunkyBlueprint: Location(Levels.Snide, "Turning In 5 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x402)]),
661-
Locations.TurnInAngryAztecDonkeyBlueprint: Location(Levels.Snide, "Turning In 6 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x403)]),
662-
Locations.TurnInAngryAztecDiddyBlueprint: Location(Levels.Snide, "Turning In 7 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x404)]),
663-
Locations.TurnInAngryAztecLankyBlueprint: Location(Levels.Snide, "Turning In 8 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x405)]),
664-
Locations.TurnInAngryAztecTinyBlueprint: Location(Levels.Snide, "Turning In 9 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x406)]),
665-
Locations.TurnInAngryAztecChunkyBlueprint: Location(Levels.Snide, "Turning In 10 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x407)]),
666-
Locations.TurnInFranticFactoryDonkeyBlueprint: Location(Levels.Snide, "Turning In 11 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x408)]),
667-
Locations.TurnInFranticFactoryDiddyBlueprint: Location(Levels.Snide, "Turning In 12 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x409)]),
668-
Locations.TurnInFranticFactoryLankyBlueprint: Location(Levels.Snide, "Turning In 13 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x40a)]),
669-
Locations.TurnInFranticFactoryTinyBlueprint: Location(Levels.Snide, "Turning In 14 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x40b)]),
670-
Locations.TurnInFranticFactoryChunkyBlueprint: Location(Levels.Snide, "Turning In 15 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x40c)]),
671-
Locations.TurnInGloomyGalleonDonkeyBlueprint: Location(Levels.Snide, "Turning In 16 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x40d)]),
672-
Locations.TurnInGloomyGalleonDiddyBlueprint: Location(Levels.Snide, "Turning In 17 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x40e)]),
673-
Locations.TurnInGloomyGalleonLankyBlueprint: Location(Levels.Snide, "Turning In 18 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x40f)]),
674-
Locations.TurnInGloomyGalleonTinyBlueprint: Location(Levels.Snide, "Turning In 19 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x410)]),
675-
Locations.TurnInGloomyGalleonChunkyBlueprint: Location(Levels.Snide, "Turning In 20 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x411)]),
676-
Locations.TurnInFungiForestDonkeyBlueprint: Location(Levels.Snide, "Turning In 21 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x412)]),
677-
Locations.TurnInFungiForestDiddyBlueprint: Location(Levels.Snide, "Turning In 22 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x413)]),
678-
Locations.TurnInFungiForestLankyBlueprint: Location(Levels.Snide, "Turning In 23 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x414)]),
679-
Locations.TurnInFungiForestTinyBlueprint: Location(Levels.Snide, "Turning In 24 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x415)]),
680-
Locations.TurnInFungiForestChunkyBlueprint: Location(Levels.Snide, "Turning In 25 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x416)]),
681-
Locations.TurnInCrystalCavesDonkeyBlueprint: Location(Levels.Snide, "Turning In 26 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x417)]),
682-
Locations.TurnInCrystalCavesDiddyBlueprint: Location(Levels.Snide, "Turning In 27 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x418)]),
683-
Locations.TurnInCrystalCavesLankyBlueprint: Location(Levels.Snide, "Turning In 28 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x419)]),
684-
Locations.TurnInCrystalCavesTinyBlueprint: Location(Levels.Snide, "Turning In 29 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x41a)]),
685-
Locations.TurnInCrystalCavesChunkyBlueprint: Location(Levels.Snide, "Turning In 30 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x41b)]),
686-
Locations.TurnInCreepyCastleDonkeyBlueprint: Location(Levels.Snide, "Turning In 31 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x41c)]),
687-
Locations.TurnInCreepyCastleDiddyBlueprint: Location(Levels.Snide, "Turning In 32 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x41d)]),
688-
Locations.TurnInCreepyCastleLankyBlueprint: Location(Levels.Snide, "Turning In 33 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x41e)]),
689-
Locations.TurnInCreepyCastleTinyBlueprint: Location(Levels.Snide, "Turning In 34 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x41f)]),
690-
Locations.TurnInCreepyCastleChunkyBlueprint: Location(Levels.Snide, "Turning In 35 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x420)]),
691-
Locations.TurnInDKIslesDonkeyBlueprint: Location(Levels.Snide, "Turning In 36 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x421)]),
692-
Locations.TurnInDKIslesDiddyBlueprint: Location(Levels.Snide, "Turning In 37 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x422)]),
693-
Locations.TurnInDKIslesLankyBlueprint: Location(Levels.Snide, "Turning In 38 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x423)]),
694-
Locations.TurnInDKIslesTinyBlueprint: Location(Levels.Snide, "Turning In 39 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x424)]),
695-
Locations.TurnInDKIslesChunkyBlueprint: Location(Levels.Snide, "Turning In 40 Blueprints", Items.GoldenBanana, Types.Banana, Kongs.any, [MapIDCombo(0, -1, 0x425)]),
656+
Locations.TurnInJungleJapesDonkeyBlueprint: Location(Levels.Snide, "Turning In 1 Blueprint", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x3fe)]),
657+
Locations.TurnInJungleJapesDiddyBlueprint: Location(Levels.Snide, "Turning In 2 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x3ff)]),
658+
Locations.TurnInJungleJapesLankyBlueprint: Location(Levels.Snide, "Turning In 3 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x400)]),
659+
Locations.TurnInJungleJapesTinyBlueprint: Location(Levels.Snide, "Turning In 4 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x401)]),
660+
Locations.TurnInJungleJapesChunkyBlueprint: Location(Levels.Snide, "Turning In 5 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x402)]),
661+
Locations.TurnInAngryAztecDonkeyBlueprint: Location(Levels.Snide, "Turning In 6 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x403)]),
662+
Locations.TurnInAngryAztecDiddyBlueprint: Location(Levels.Snide, "Turning In 7 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x404)]),
663+
Locations.TurnInAngryAztecLankyBlueprint: Location(Levels.Snide, "Turning In 8 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x405)]),
664+
Locations.TurnInAngryAztecTinyBlueprint: Location(Levels.Snide, "Turning In 9 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x406)]),
665+
Locations.TurnInAngryAztecChunkyBlueprint: Location(Levels.Snide, "Turning In 10 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x407)]),
666+
Locations.TurnInFranticFactoryDonkeyBlueprint: Location(Levels.Snide, "Turning In 11 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x408)]),
667+
Locations.TurnInFranticFactoryDiddyBlueprint: Location(Levels.Snide, "Turning In 12 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x409)]),
668+
Locations.TurnInFranticFactoryLankyBlueprint: Location(Levels.Snide, "Turning In 13 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x40a)]),
669+
Locations.TurnInFranticFactoryTinyBlueprint: Location(Levels.Snide, "Turning In 14 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x40b)]),
670+
Locations.TurnInFranticFactoryChunkyBlueprint: Location(Levels.Snide, "Turning In 15 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x40c)]),
671+
Locations.TurnInGloomyGalleonDonkeyBlueprint: Location(Levels.Snide, "Turning In 16 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x40d)]),
672+
Locations.TurnInGloomyGalleonDiddyBlueprint: Location(Levels.Snide, "Turning In 17 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x40e)]),
673+
Locations.TurnInGloomyGalleonLankyBlueprint: Location(Levels.Snide, "Turning In 18 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x40f)]),
674+
Locations.TurnInGloomyGalleonTinyBlueprint: Location(Levels.Snide, "Turning In 19 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x410)]),
675+
Locations.TurnInGloomyGalleonChunkyBlueprint: Location(Levels.Snide, "Turning In 20 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x411)]),
676+
Locations.TurnInFungiForestDonkeyBlueprint: Location(Levels.Snide, "Turning In 21 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x412)]),
677+
Locations.TurnInFungiForestDiddyBlueprint: Location(Levels.Snide, "Turning In 22 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x413)]),
678+
Locations.TurnInFungiForestLankyBlueprint: Location(Levels.Snide, "Turning In 23 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x414)]),
679+
Locations.TurnInFungiForestTinyBlueprint: Location(Levels.Snide, "Turning In 24 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x415)]),
680+
Locations.TurnInFungiForestChunkyBlueprint: Location(Levels.Snide, "Turning In 25 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x416)]),
681+
Locations.TurnInCrystalCavesDonkeyBlueprint: Location(Levels.Snide, "Turning In 26 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x417)]),
682+
Locations.TurnInCrystalCavesDiddyBlueprint: Location(Levels.Snide, "Turning In 27 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x418)]),
683+
Locations.TurnInCrystalCavesLankyBlueprint: Location(Levels.Snide, "Turning In 28 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x419)]),
684+
Locations.TurnInCrystalCavesTinyBlueprint: Location(Levels.Snide, "Turning In 29 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x41a)]),
685+
Locations.TurnInCrystalCavesChunkyBlueprint: Location(Levels.Snide, "Turning In 30 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x41b)]),
686+
Locations.TurnInCreepyCastleDonkeyBlueprint: Location(Levels.Snide, "Turning In 31 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x41c)]),
687+
Locations.TurnInCreepyCastleDiddyBlueprint: Location(Levels.Snide, "Turning In 32 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x41d)]),
688+
Locations.TurnInCreepyCastleLankyBlueprint: Location(Levels.Snide, "Turning In 33 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x41e)]),
689+
Locations.TurnInCreepyCastleTinyBlueprint: Location(Levels.Snide, "Turning In 34 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x41f)]),
690+
Locations.TurnInCreepyCastleChunkyBlueprint: Location(Levels.Snide, "Turning In 35 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x420)]),
691+
Locations.TurnInDKIslesDonkeyBlueprint: Location(Levels.Snide, "Turning In 36 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x421)]),
692+
Locations.TurnInDKIslesDiddyBlueprint: Location(Levels.Snide, "Turning In 37 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x422)]),
693+
Locations.TurnInDKIslesLankyBlueprint: Location(Levels.Snide, "Turning In 38 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x423)]),
694+
Locations.TurnInDKIslesTinyBlueprint: Location(Levels.Snide, "Turning In 39 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x424)]),
695+
Locations.TurnInDKIslesChunkyBlueprint: Location(Levels.Snide, "Turning In 40 Blueprints", Items.GoldenBanana, Types.BlueprintBanana, Kongs.any, [MapIDCombo(0, -1, 0x425)]),
696696

697697
# Hint Doors
698698
Locations.JapesDonkeyDoor: Location(Levels.JungleJapes, "Japes Donkey Hint Door", Items.JapesDonkeyHint, Types.Hint, Kongs.donkey),

0 commit comments

Comments
 (0)