forked from mirror/Archipelago
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
2098 lines
77 KiB
Python
2098 lines
77 KiB
Python
"""Stores the data for the locations of colored bananas and balloons in Angry Aztec."""
|
|
|
|
from randomizer.Enums.Events import Events
|
|
from randomizer.Enums.Kongs import Kongs
|
|
from randomizer.Enums.Levels import Levels
|
|
from randomizer.Enums.Regions import Regions
|
|
from randomizer.Enums.Maps import Maps
|
|
from randomizer.Enums.Settings import DamageAmount
|
|
from randomizer.Enums.Switches import Switches
|
|
from randomizer.LogicClasses import Balloon, ColoredBananaGroup
|
|
|
|
ColoredBananaGroupList = [
|
|
ColoredBananaGroup(
|
|
group=1,
|
|
map_id=Maps.AngryAztec,
|
|
name="At DK Portal before W1",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecStart,
|
|
logic=lambda l: l.can_use_vines,
|
|
locations=[
|
|
[1, 1.0, 792, 120, 223],
|
|
[1, 1.0, 794, 120, 318],
|
|
[1, 1.0, 796, 120, 409],
|
|
[1, 1.0, 795, 160, 533],
|
|
[1, 1.0, 795, 160, 640],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=2,
|
|
map_id=Maps.AngryAztec,
|
|
name="First tunnel (5 custom, 5 Chunky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.BetweenVinesByPortal,
|
|
locations=[
|
|
[1, 1.0, 803, 120, 759],
|
|
[1, 1.0, 812, 120, 948],
|
|
[1, 1.0, 846, 120, 1118],
|
|
[1, 1.0, 966, 120, 1199],
|
|
[1, 1.0, 820.9889526367188, 120.0, 1033.1551513671875],
|
|
[1, 1.0, 899.3162231445312, 120.0, 1168.6141357421875],
|
|
[1, 1.0, 809.063720703125, 120.0, 849.666748046875],
|
|
[1, 1.0, 1054.1512451171875, 120.0, 1204.6153564453125],
|
|
[1, 1.0, 799.9443359375, 120.0, 688.669921875],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=2,
|
|
map_id=Maps.AngryAztec,
|
|
name="First tunnel (5 custom, 5 Chunky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.BetweenVinesByPortal,
|
|
logic=lambda l: l.can_use_vines,
|
|
locations=[
|
|
[1, 1.0, 1173, 155, 1204],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=3,
|
|
map_id=Maps.AngryAztec,
|
|
name="On DK BP archway",
|
|
konglist=[Kongs.donkey],
|
|
region=Regions.AngryAztecOasis,
|
|
logic=lambda l: l.hasMoveSwitchsanity(Switches.AztecBlueprintDoor, False) and l.strongKong,
|
|
locations=[
|
|
[1, 1.0, 1527, 120, 738],
|
|
[1, 1.0, 1487, 126, 740],
|
|
[1, 1.0, 1458, 141, 737],
|
|
[1, 1.0, 1421, 157, 735],
|
|
[1, 1.0, 1384, 163, 738],
|
|
[1, 1.0, 1341, 159, 739],
|
|
[1, 1.0, 1310, 149, 740],
|
|
[1, 1.0, 1291, 138, 741],
|
|
[1, 1.0, 1262, 124, 741],
|
|
[1, 1.0, 1211, 120, 743],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=4,
|
|
map_id=Maps.AngryAztec,
|
|
name="First tunnel (5 custom, 5 Lanky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[
|
|
[1, 1.0, 1413, 120, 1183],
|
|
[1, 1.0, 1613, 120, 1153],
|
|
[1, 1.0, 1738, 120, 1006],
|
|
[1, 1.0, 1894, 120, 888],
|
|
[1, 1.0, 2088, 120, 882],
|
|
[1, 1.0, 2004.1719970703125, 120.0, 883.0906372070312],
|
|
[1, 1.0, 1788.1475830078125, 120.0, 919.0678100585938],
|
|
[1, 1.0, 1705.0576171875, 120.0, 1074.099365234375],
|
|
[1, 1.0, 1526.3450927734375, 120.0, 1170.8824462890625],
|
|
[1, 1.0, 1309.9158935546875, 120.0, 1191.4840087890625],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=5,
|
|
map_id=Maps.AngryAztec,
|
|
name="Singles all around oasis (17 custom, 3 Donkey)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[
|
|
[1, 1.0, 2358, 139, 1373],
|
|
[1, 1.0, 2400, 120, 1305],
|
|
[1, 1.0, 2497, 120, 1308],
|
|
[1, 1.0, 2600, 120, 1285],
|
|
[1, 1.0, 2679, 120, 1225],
|
|
[1, 1.0, 2739, 120, 1105],
|
|
[1, 1.0, 2772, 124, 1012],
|
|
[1, 1.0, 2765, 134, 918],
|
|
[1, 1.0, 2704, 134, 835],
|
|
[1, 1.0, 2628, 120, 788],
|
|
[1, 1.0, 2553, 120, 756],
|
|
[1, 1.0, 2470, 120, 738],
|
|
[1, 1.0, 2396, 120, 740],
|
|
[1, 1.0, 2300, 120, 755],
|
|
[1, 1.0, 2213, 120, 796],
|
|
[1, 1.0, 2177, 120, 869],
|
|
[1, 1.0, 2189, 120, 951],
|
|
[1, 1.0, 2217.103759765625, 216.9842987060547, 1492.6387939453125],
|
|
[1, 1.0, 2258.889404296875, 184.58831787109375, 1454.10888671875],
|
|
[1, 1.0, 2303.343017578125, 153.5, 1413.4552001953125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=6,
|
|
map_id=Maps.AngryAztec,
|
|
name="Singles on vines and bunch on guitar pad",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
logic=lambda l: l.can_use_vines,
|
|
locations=[
|
|
[1, 1.2, 2450, 310, 1126],
|
|
[1, 1.2, 2380, 325, 1226],
|
|
[1, 1.2, 2309, 335, 1323],
|
|
[1, 1.2, 2238, 345, 1421],
|
|
[1, 1.2, 2171, 350, 1517],
|
|
[5, 1.0, 2134, 326, 1556],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=7,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around llama cage (upper)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[
|
|
[1, 1.0, 2205, 217, 1535],
|
|
[1, 1.0, 2175, 217, 1501],
|
|
[1, 1.0, 2130, 217, 1455],
|
|
[1, 1.0, 2083, 217, 1495],
|
|
[1, 1.0, 2028, 217, 1546],
|
|
[1, 1.0, 2058, 217, 1580],
|
|
[1, 1.0, 2085, 217, 1613],
|
|
[1, 1.0, 2138, 217, 1669],
|
|
[1, 1.0, 2189, 217, 1621],
|
|
[1, 1.0, 2242, 217, 1572],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=8,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around llama cage (lower)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[
|
|
[1, 1.0, 2151, 154, 1336],
|
|
[1, 1.0, 2101, 154, 1382],
|
|
[1, 1.0, 2051, 154, 1428],
|
|
[1, 1.0, 2001, 154, 1474],
|
|
[1, 1.0, 1951, 154, 1520],
|
|
[1, 1.0, 1964, 154, 1571],
|
|
[1, 1.0, 2004, 154, 1617],
|
|
[1, 1.0, 2044, 154, 1663],
|
|
[1, 1.0, 2084, 154, 1709],
|
|
[1, 1.0, 2124, 154, 1755],
|
|
[1, 1.0, 2163, 154, 1761],
|
|
[1, 1.0, 2212, 154, 1713],
|
|
[1, 1.0, 2261, 154, 1666],
|
|
[1, 1.0, 2311, 154, 1618],
|
|
[1, 1.0, 2360, 154, 1570],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=9,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches on each side of the Tiny Temple door",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[[5, 1.0, 3110, 220, 783], [5, 1.0, 3027, 220, 672]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=10,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around Tiny Temple (on temple)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[
|
|
[1, 1.0, 3139, 215, 873],
|
|
[1, 1.0, 3188, 215, 837],
|
|
[1, 1.0, 3238, 214, 799],
|
|
[1, 1.0, 3288, 214, 761],
|
|
[1, 1.0, 3338, 214, 723],
|
|
[1, 1.0, 3388, 213, 685],
|
|
[1, 1.0, 3349, 213, 633],
|
|
[1, 1.0, 3311, 213, 583],
|
|
[1, 1.0, 3273, 213, 533],
|
|
[1, 1.0, 3235, 213, 483],
|
|
[1, 1.0, 3197, 213, 433],
|
|
[1, 1.0, 3146, 214, 470],
|
|
[1, 1.0, 3096, 214, 507],
|
|
[1, 1.0, 3046, 214, 544],
|
|
[1, 1.0, 2996, 215, 581],
|
|
[1, 1.0, 2946, 215, 618],
|
|
[1, 1.0, 2985, 215, 669],
|
|
[1, 1.0, 3023, 215, 720],
|
|
[1, 1.0, 3062, 215, 771],
|
|
[1, 1.0, 3100, 215, 822],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=11,
|
|
map_id=Maps.AngryAztec,
|
|
name="Singles around Diddy BP",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.AngryAztecOasis,
|
|
logic=lambda l: l.jetpack,
|
|
locations=[
|
|
[1, 1.0, 3168, 446, 661],
|
|
[1, 1.0, 3146, 446, 637],
|
|
[1, 1.0, 3134, 446, 615],
|
|
[1, 1.0, 3115, 446, 646],
|
|
[1, 1.0, 3125, 446, 686],
|
|
[1, 1.0, 3159, 446, 703],
|
|
[1, 1.0, 3198, 446, 692],
|
|
[1, 1.0, 3218, 446, 657],
|
|
[1, 1.0, 3207, 446, 617],
|
|
[1, 1.0, 3174, 446, 597],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=12,
|
|
map_id=Maps.AngryAztec,
|
|
name="4 corners of top of Tiny Temple",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.AngryAztecOasis,
|
|
logic=lambda l: l.jetpack and l.isdiddy and l.climbing,
|
|
locations=[
|
|
[5, 1.0, 3186, 357, 487],
|
|
[5, 1.0, 3007, 357, 625],
|
|
[5, 1.0, 3140, 357, 814],
|
|
[5, 1.0, 3330, 357, 679],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=13,
|
|
map_id=Maps.AngryAztec,
|
|
name="In front of Candy's",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[
|
|
[1, 1.0, 2254, 120, 523],
|
|
[1, 1.0, 2308, 120, 553],
|
|
[1, 1.0, 2368, 120, 550],
|
|
[1, 1.0, 2419, 120, 555],
|
|
[1, 1.0, 2474, 120, 526],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=14,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches on W1",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.BetweenVinesByPortal,
|
|
locations=[[5, 1.0, 805, 134, 786]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=14,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches on W1",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[[5, 1.0, 2366, 134, 754]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=15,
|
|
map_id=Maps.AngryAztec,
|
|
name="Second tunnel (5 custom, 5 Diddy)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3172, 120, 1855],
|
|
[1, 1.0, 3025, 120, 1834],
|
|
[1, 1.0, 2853, 120, 1811],
|
|
[1, 1.0, 2754, 120, 1739],
|
|
[1, 1.0, 2693, 120, 1600],
|
|
[1, 1.0, 2713.503173828125, 120.5, 1681.6962890625],
|
|
[1, 1.0, 2793.257568359375, 120.0, 1784.77734375],
|
|
[1, 1.0, 2920.335693359375, 120.0, 1821.37646484375],
|
|
[1, 1.0, 2681.131591796875, 120.5, 1507.88427734375],
|
|
[1, 1.0, 3085.650390625, 120.0, 1837.69921875],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=16,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunch on boulder switch",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 3273, 145, 1831]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=17,
|
|
map_id=Maps.AngryAztec,
|
|
name="Snake path to Cranky (5 custom, 5 Lanky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3268, 124, 2150],
|
|
[1, 1.0, 3290, 124, 2343],
|
|
[1, 1.0, 3096, 120, 2303],
|
|
[1, 1.0, 3000, 132, 2392],
|
|
[1, 1.0, 2958, 120, 2516],
|
|
[1, 1.0, 3263.973876953125, 126.5, 2225.697021484375],
|
|
[1, 1.0, 3183.652587890625, 130.8333282470703, 2364.818359375],
|
|
[1, 1.0, 2863.939697265625, 121.46724700927734, 2532.964111328125],
|
|
[1, 1.0, 3034.802978515625, 138.66746520996094, 2342.236572265625],
|
|
[1, 1.0, 2970.402099609375, 138.5740966796875, 2443.052978515625],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=18,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches next to Cranky (1 custom, 1 Lanky bunch)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 2750, 120, 2448], [5, 1.0, 2766.474853515625, 120.0, 2627.5556640625]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=19,
|
|
map_id=Maps.AngryAztec,
|
|
name="W2 bunches (1 custom, 1 Diddy)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 3502, 134, 3071]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=19,
|
|
map_id=Maps.AngryAztec,
|
|
name="W2 bunches (1 custom, 1 Diddy)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[[5, 1.0, 2883.7001953125, 178.3626251220703, 862.9205932617188]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=20,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches on W3",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 2802, 134, 2523], [5, 1.0, 3501, 135, 3397]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=21,
|
|
map_id=Maps.AngryAztec,
|
|
name="Second tunnel from boulder pad to Chunky BB (5 custom, 5 Tiny)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3394, 120, 1833],
|
|
[1, 1.0, 3599, 120, 1845],
|
|
[1, 1.0, 3707, 120, 1931],
|
|
[1, 1.0, 3761, 120, 2103],
|
|
[1, 1.0, 3785, 120, 2280],
|
|
[1, 1.0, 3772.267578125, 120.0, 2183.286376953125],
|
|
[1, 1.0, 3796.0478515625, 120.0, 2392.750244140625],
|
|
[1, 1.0, 3501.267333984375, 120.0, 1834.76220703125],
|
|
[1, 1.0, 3662.4609375, 120.0, 1877.7689208984375],
|
|
[1, 1.0, 3738.749755859375, 120.0, 2011.7176513671875],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=22,
|
|
map_id=Maps.AngryAztec,
|
|
name="Second tunnel from Chunky BB to far W2 (5 custom, 5 Tiny)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3796, 120, 2503],
|
|
[1, 1.0, 3791, 120, 2692],
|
|
[1, 1.0, 3719, 120, 2836],
|
|
[1, 1.0, 3564, 120, 2908],
|
|
[1, 1.0, 3497, 127, 3204],
|
|
[1, 1.0, 3653.9384765625, 120.0, 2877.985107421875],
|
|
[1, 1.0, 3796.436279296875, 120.0, 2604.010498046875],
|
|
[1, 1.0, 3500.145751953125, 120.0, 3123.678955078125],
|
|
[1, 1.0, 3526.870361328125, 120.0, 2973.667724609375],
|
|
[1, 1.0, 3765.875, 120.0, 2778.8388671875],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=23,
|
|
map_id=Maps.AngryAztec,
|
|
name="Near far W2 (2 custom, 3 Diddy)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3519, 120, 3440],
|
|
[1, 1.0, 3740, 190, 3563],
|
|
[1, 1.0, 3674.507568359375, 184.8333282470703, 3528.693359375],
|
|
[1, 1.0, 3623.139404296875, 157.0, 3496.70703125],
|
|
[1, 1.0, 3571.0009765625, 125.66666412353516, 3465.210205078125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=24,
|
|
map_id=Maps.AngryAztec,
|
|
name="Flying bunches around totem (scale up a bit)",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.AngryAztecMain,
|
|
logic=lambda l: l.jetpack,
|
|
locations=[
|
|
[5, 1.2, 3498, 310, 3920],
|
|
[5, 1.2, 3390, 310, 3538],
|
|
[5, 1.2, 3023, 310, 3742],
|
|
[5, 1.2, 3207, 310, 4080],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=25,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around totem Llama temple/5DT side (8 custom, 7 Chunky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3354, 80, 3591],
|
|
[1, 1.0, 3241, 80, 3581],
|
|
[1, 1.0, 3110, 80, 3611],
|
|
[1, 1.0, 3015, 92, 3716],
|
|
[1, 1.0, 2992, 80, 3816],
|
|
[1, 1.0, 2991, 80, 3875],
|
|
[1, 1.0, 3019, 80, 3953],
|
|
[1, 1.0, 3048, 80, 4000],
|
|
[1, 1.0, 3413.599853515625, 80.0, 3598.340087890625],
|
|
[1, 1.0, 3181.684326171875, 80.0, 3595.064453125],
|
|
[1, 1.0, 3064.436767578125, 80.0, 3650.390380859375],
|
|
[1, 1.0, 3003.218505859375, 80.0, 3776.413330078125],
|
|
[1, 1.0, 3007.093994140625, 80.0, 3906.975341796875],
|
|
[1, 1.0, 3080.368408203125, 80.0, 4015.803955078125],
|
|
[1, 1.0, 3299.246337890625, 80.0, 3582.6044921875],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=26,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around totem Snide's side (2 custom, 3 Chunky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3474, 80, 4032],
|
|
[1, 1.0, 3551, 80, 3912],
|
|
[1, 1.0, 3557.454833984375, 80.0, 3856.137939453125],
|
|
[1, 1.0, 3519.805419921875, 80.0, 3976.166015625],
|
|
[1, 1.0, 3397.266845703125, 80.0, 4053.25390625],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=27,
|
|
map_id=Maps.AngryAztec,
|
|
name="Top of ramps by tower",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 4321, 160, 3377], [5, 1.0, 4245, 160, 3333]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=28,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunch on trees between Snide's and Beetle Race tower (1 custom, 2 Lanky bunches)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
logic=lambda l: l.climbing or (l.jetpack and l.isdiddy),
|
|
locations=[
|
|
[5, 1.0, 3829, 315, 4198],
|
|
[5, 1.0, 3749.179443359375, 340.0, 3823.531982421875],
|
|
[5, 1.0, 4066.069091796875, 340.0, 3560.012451171875],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=29,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around Snide's HQ platform edge",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 4026, 120, 4282],
|
|
[1, 1.0, 3972, 120, 4337],
|
|
[1, 1.0, 3932, 120, 4388],
|
|
[1, 1.0, 3931, 120, 4461],
|
|
[1, 1.0, 3922, 120, 4536],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=30,
|
|
map_id=Maps.AngryAztec,
|
|
name="To Diddy's Tower GB (4 custom, 6 Chunky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 4133, 120, 3829],
|
|
[1, 1.0, 4127, 120, 3760],
|
|
[1, 1.0, 4116, 120, 3706],
|
|
[1, 1.0, 4084, 120, 3639],
|
|
[1, 1.0, 4015.576171875, 180.0, 4111.86083984375],
|
|
[1, 1.0, 4038.828125, 150.0, 4164.64404296875],
|
|
[1, 1.0, 4061.7958984375, 125.0, 4210.109375],
|
|
[1, 1.0, 4027.203857421875, 185.0, 3982.434814453125],
|
|
[1, 1.0, 4061.217041015625, 155.0, 3934.0517578125],
|
|
[1, 1.0, 4098.84033203125, 125.0, 3883.869140625],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=31,
|
|
map_id=Maps.AngryAztec,
|
|
name="Near Beetle Race Tower (2 custom, 3 Diddy)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 4200, 80, 3500],
|
|
[1, 1.0, 4313, 140, 3307],
|
|
[1, 1.0, 4257.48388671875, 105.66666412353516, 3402.546875],
|
|
[1, 1.0, 4286.78173828125, 135.5, 3354.001953125],
|
|
[1, 1.0, 4228.79833984375, 80.5, 3447.271240234375],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=32,
|
|
map_id=Maps.AngryAztec,
|
|
name="15 singles around Beetle Race Tower",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 4096, 80, 3259],
|
|
[1, 1.0, 4141, 80, 3180],
|
|
[1, 1.0, 4187, 80, 3101],
|
|
[1, 1.0, 4232, 80, 3021],
|
|
[1, 1.0, 4277, 80, 2942],
|
|
[1, 1.0, 4340, 80, 2924],
|
|
[1, 1.0, 4412, 80, 2968],
|
|
[1, 1.0, 4485, 80, 3012],
|
|
[1, 1.0, 4557, 80, 3056],
|
|
[1, 1.0, 4630, 80, 3100],
|
|
[1, 1.0, 4648, 80, 3146],
|
|
[1, 1.0, 4602, 80, 3225],
|
|
[1, 1.0, 4557, 80, 3304],
|
|
[1, 1.0, 4511, 80, 3383],
|
|
[1, 1.0, 4465, 80, 3462],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=33,
|
|
map_id=Maps.AngryAztec,
|
|
name="From Snide's Tag to W5 T&S (7 custom, 3 Donkey)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3472, 120, 4402],
|
|
[1, 1.0, 3506, 120, 4332],
|
|
[1, 1.0, 3553, 120, 4273],
|
|
[1, 1.0, 3605, 120, 4207],
|
|
[1, 1.0, 3650, 120, 4138],
|
|
[1, 1.0, 3683, 120, 4067],
|
|
[1, 1.0, 3747, 120, 4005],
|
|
[1, 1.0, 3903.120849609375, 181.0, 4028.453125],
|
|
[1, 1.0, 3848.7021484375, 152.0, 4021.802734375],
|
|
[1, 1.0, 3793.945068359375, 127.0, 4013.8681640625],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=34,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches around the feed me totem",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 3208, 102, 3839], [5, 1.0, 3343, 102, 3840]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=35,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches on W4",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 3411, 136, 3381], [5, 1.0, 2918, 134, 4421]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=36,
|
|
map_id=Maps.AngryAztec,
|
|
name="W5 bunches (1 custom, 1 Tiny bunch)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AztecDonkeyQuicksandCave,
|
|
locations=[[5, 1.0, 2778, 135, 4752]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=36,
|
|
map_id=Maps.AngryAztec,
|
|
name="W5 bunches (1 custom, 1 Tiny bunch)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 3480.918212890625, 140.0, 4486.7548828125]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=37,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around Llama temple",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3053, 220, 3073],
|
|
[1, 1.0, 3100, 220, 3062],
|
|
[1, 1.0, 3078, 220, 2978],
|
|
[1, 1.0, 3053, 220, 2883],
|
|
[1, 1.0, 3034, 220, 2817],
|
|
[1, 1.0, 3016, 220, 2732],
|
|
[1, 1.0, 2942, 220, 2746],
|
|
[1, 1.0, 2866, 220, 2770],
|
|
[1, 1.0, 2769, 220, 2792],
|
|
[1, 1.0, 2684, 220, 2817],
|
|
[1, 1.0, 2704, 220, 2895],
|
|
[1, 1.0, 2726, 220, 2974],
|
|
[1, 1.0, 2749, 220, 3061],
|
|
[1, 1.0, 2770, 220, 3149],
|
|
[1, 1.0, 2825, 220, 3135],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=38,
|
|
map_id=Maps.AngryAztec,
|
|
name="Llama temple stairs (1 custom, 4 Donkey)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 2920, 250, 3052],
|
|
[1, 1.0, 2933.3466796875, 238.5, 3099.868896484375],
|
|
[1, 1.0, 2945.967529296875, 218.0, 3143.0751953125],
|
|
[1, 1.0, 2956.460205078125, 194.0, 3187.922607421875],
|
|
[1, 1.0, 2970.1953125, 165.0, 3238.345703125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=39,
|
|
map_id=Maps.AngryAztec,
|
|
name="On each side of the Llama temple stairs",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 2887, 265, 3096], [5, 1.0, 2974, 265, 3074]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=40,
|
|
map_id=Maps.AngryAztec,
|
|
name="On top of Diddy's Feed me totem switch on 5DT",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.AngryAztecMain,
|
|
logic=lambda l: l.jetpack,
|
|
locations=[[5, 1.0, 2074, 435, 3610]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=41,
|
|
map_id=Maps.AngryAztec,
|
|
name="5DT side (1 custom, 4 Diddy)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 1885, 180, 3984],
|
|
[1, 1.0, 1985.4559326171875, 278.0, 3783.59375],
|
|
[1, 1.0, 1956.5284423828125, 244.0, 3839.664794921875],
|
|
[1, 1.0, 1930.3563232421875, 213.0, 3887.709228515625],
|
|
[1, 1.0, 1904.8350830078125, 185.0, 3946.1298828125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=42,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around 5DT bottom ledge",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 2215, 180, 3729],
|
|
[1, 1.0, 2173, 180, 3803],
|
|
[1, 1.0, 2136, 180, 3878],
|
|
[1, 1.0, 2052, 180, 3830],
|
|
[1, 1.0, 2006, 180, 3926],
|
|
[1, 1.0, 1955, 180, 4016],
|
|
[1, 1.0, 1813, 180, 3944],
|
|
[1, 1.0, 1856, 180, 3854],
|
|
[1, 1.0, 1905, 180, 3758],
|
|
[1, 1.0, 1814, 180, 3711],
|
|
[1, 1.0, 1860, 180, 3623],
|
|
[1, 1.0, 1906, 180, 3534],
|
|
[1, 1.0, 1952, 180, 3445],
|
|
[1, 1.0, 1998, 180, 3356],
|
|
[1, 1.0, 2079, 180, 3396],
|
|
[1, 1.0, 2159, 180, 3437],
|
|
[1, 1.0, 2239, 180, 3477],
|
|
[1, 1.0, 2320, 180, 3517],
|
|
[1, 1.0, 2289, 180, 3588],
|
|
[1, 1.0, 2255, 180, 3653],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=43,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around 5DT top ledge",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 2123, 280, 3823],
|
|
[1, 1.0, 2039, 280, 3780],
|
|
[1, 1.0, 1954, 280, 3737],
|
|
[1, 1.0, 1869, 280, 3693],
|
|
[1, 1.0, 1898, 280, 3636],
|
|
[1, 1.0, 1928, 280, 3579],
|
|
[1, 1.0, 1957, 280, 3523],
|
|
[1, 1.0, 1987, 280, 3466],
|
|
[1, 1.0, 2016, 280, 3409],
|
|
[1, 1.0, 2100, 280, 3452],
|
|
[1, 1.0, 2184, 280, 3494],
|
|
[1, 1.0, 2269, 280, 3536],
|
|
[1, 1.0, 2233, 280, 3607],
|
|
[1, 1.0, 2197, 280, 3679],
|
|
[1, 1.0, 2160, 280, 3751],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=44,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches on patch of sand between Llama temple and W2-3-4 (accessible by jumping from nearby tree)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
logic=lambda l: l.climbing or (l.jetpack and l.isdiddy),
|
|
locations=[[5, 1.0, 3315, 268, 3168], [5, 1.0, 3369, 283, 3114]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=47,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches on 4 corners of Chunky BB cage",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[5, 1.0, 4186, 156, 2463],
|
|
[5, 1.0, 4296, 156, 2463],
|
|
[5, 1.0, 4296, 156, 2353],
|
|
[5, 1.0, 4185, 156, 2353],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=48,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches on top of Chunky BB cage",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 4236, 206, 2432], [5, 1.0, 4236, 206, 2384]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=49,
|
|
map_id=Maps.AngryAztec,
|
|
name="Along the walls around Chunky BB cage",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3990, 120, 2296],
|
|
[1, 1.0, 4048, 120, 2244],
|
|
[1, 1.0, 4116, 120, 2217],
|
|
[1, 1.0, 4186, 120, 2217],
|
|
[1, 1.0, 4264, 120, 2221],
|
|
[1, 1.0, 4331, 120, 2237],
|
|
[1, 1.0, 4393, 120, 2285],
|
|
[1, 1.0, 4450, 120, 2356],
|
|
[1, 1.0, 4454, 120, 2449],
|
|
[1, 1.0, 4397, 120, 2524],
|
|
[1, 1.0, 4332, 120, 2567],
|
|
[1, 1.0, 4261, 120, 2589],
|
|
[1, 1.0, 4161, 120, 2598],
|
|
[1, 1.0, 4063, 120, 2574],
|
|
[1, 1.0, 3993, 120, 2519],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=50,
|
|
map_id=Maps.AngryAztec,
|
|
name="Inside giant boulder",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
logic=lambda l: l.chunky and l.hunkyChunky and l.barrels,
|
|
locations=[[5, 1.0, 3585, 118, 2406]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=51,
|
|
map_id=Maps.AngryAztec,
|
|
name="Bunches on each side of Funky's",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[[5, 1.0, 3000, 126, 4538], [5, 1.0, 2806, 126, 4495]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=52,
|
|
map_id=Maps.AngryAztec,
|
|
name="Singles up the stairs between Funky and Llama temple",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3060, 120, 4311],
|
|
[1, 1.0, 2955, 120, 4289],
|
|
[1, 1.0, 2882, 120, 4195],
|
|
[1, 1.0, 2839, 120, 4140],
|
|
[1, 1.0, 2809, 120, 4090],
|
|
[1, 1.0, 2782, 120, 4034],
|
|
[1, 1.0, 2779, 120, 3936],
|
|
[1, 1.0, 2798, 120, 3857],
|
|
[1, 1.0, 2820, 120, 3783],
|
|
[1, 1.0, 2837, 120, 3725],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=53,
|
|
map_id=Maps.AngryAztec,
|
|
name="Singles up the stairs between Llama Temple and W2",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 3488, 128, 3264],
|
|
[1, 1.0, 3462, 126, 3370],
|
|
[1, 1.0, 3375, 120, 3437],
|
|
[1, 1.0, 3275, 120, 3417],
|
|
[1, 1.0, 3190, 120, 3402],
|
|
[1, 1.0, 3096, 120, 3414],
|
|
[1, 1.0, 3020, 120, 3458],
|
|
[1, 1.0, 2967, 120, 3500],
|
|
[1, 1.0, 2890, 120, 3540],
|
|
[1, 1.0, 2825, 120, 3619],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=54,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around W5 near bonus barrel",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AztecDonkeyQuicksandCave,
|
|
locations=[
|
|
[1, 1.0, 2747, 120, 4748],
|
|
[1, 1.0, 2775, 120, 4715],
|
|
[1, 1.0, 2818, 120, 4735],
|
|
[1, 1.0, 2808, 120, 4777],
|
|
[1, 1.0, 2762, 120, 4784],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=55,
|
|
map_id=Maps.AztecDonkey5DTemple,
|
|
name="First dead end",
|
|
konglist=[Kongs.donkey],
|
|
region=Regions.DonkeyTempleDeadEndRight,
|
|
locations=[[5, 1.0, 140, 25, 500], [5, 1.0, 64, 25, 500]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=56,
|
|
map_id=Maps.AztecDonkey5DTemple,
|
|
name="Second dead end",
|
|
konglist=[Kongs.donkey],
|
|
region=Regions.DonkeyTemple,
|
|
logic=lambda l: (l.coconut and l.isdonkey) or l.CanPhase(),
|
|
locations=[[5, 1.0, 1046, 62, 1082]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=57,
|
|
map_id=Maps.AztecDonkey5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.donkey],
|
|
region=Regions.DonkeyTemple,
|
|
logic=lambda l: (l.coconut and l.isdonkey) or l.CanPhase(),
|
|
locations=[
|
|
[1, 1.0, 520, 20, 300],
|
|
[1, 1.0, 620, 20, 300],
|
|
[1, 1.0, 720, 20, 300],
|
|
[1, 1.0, 720, 20, 400],
|
|
[1, 1.0, 720, 29, 463],
|
|
[1, 1.0, 720, 49, 504],
|
|
[1, 1.0, 720, 58, 560],
|
|
[1, 1.0, 720, 58, 846],
|
|
[1, 1.0, 720, 58, 733],
|
|
[1, 1.0, 720, 58, 820],
|
|
[1, 1.0, 620, 58, 820],
|
|
[1, 1.0, 520, 58, 820],
|
|
[1, 1.0, 420, 58, 820],
|
|
[1, 1.0, 420, 58, 908],
|
|
[1, 1.0, 420, 67, 978],
|
|
[1, 1.0, 420, 86, 1017],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=57,
|
|
map_id=Maps.AztecDonkey5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.donkey],
|
|
region=Regions.DonkeyTemple,
|
|
locations=[[1, 1.0, 420, 20, 100], [1, 1.0, 420, 20, 166], [1, 1.0, 420, 20, 233], [1, 1.0, 420, 20, 300]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=58,
|
|
map_id=Maps.AztecDiddy5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.DiddyTemple,
|
|
logic=lambda l: l.peanut,
|
|
locations=[
|
|
[1, 1.0, 640, 20, 300],
|
|
[1, 1.0, 540, 20, 300],
|
|
[1, 1.0, 440, 20, 300],
|
|
[1, 1.0, 440, 20, 400],
|
|
[1, 1.0, 440, 29, 463],
|
|
[1, 1.0, 440, 49, 504],
|
|
[1, 1.0, 440, 58, 560],
|
|
[1, 1.0, 440, 58, 846],
|
|
[1, 1.0, 440, 58, 733],
|
|
[1, 1.0, 440, 58, 820],
|
|
[1, 1.0, 540, 58, 820],
|
|
[1, 1.0, 640, 58, 820],
|
|
[1, 1.0, 740, 58, 820],
|
|
[1, 1.0, 740, 58, 908],
|
|
[1, 1.0, 740, 67, 978],
|
|
[1, 1.0, 740, 86, 1017],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=58,
|
|
map_id=Maps.AztecDiddy5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.DiddyTemple,
|
|
locations=[[1, 1.0, 740, 20, 100], [1, 1.0, 740, 20, 166], [1, 1.0, 740, 20, 233], [1, 1.0, 740, 20, 300]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=59,
|
|
map_id=Maps.AztecDiddy5DTemple,
|
|
name="Second dead end",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.DiddyTempleDeadEndRight,
|
|
locations=[[5, 1.0, 155, 62, 1013], [5, 1.0, 73, 62, 1013]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=60,
|
|
map_id=Maps.AztecDiddy5DTemple,
|
|
name="First dead end",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.DiddyTemple,
|
|
logic=lambda l: l.peanut or l.CanPhase(),
|
|
locations=[[5, 1.0, 1015, 25, 500], [5, 1.0, 1097, 25, 500]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=61,
|
|
map_id=Maps.AztecLanky5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.lanky],
|
|
region=Regions.LankyTemple,
|
|
locations=[
|
|
[1, 1.0, 370, 20, 320],
|
|
[1, 1.0, 280, 20, 320],
|
|
[1, 1.0, 190, 20, 320],
|
|
[1, 1.0, 550, 20, 320],
|
|
[1, 1.0, 640, 20, 320],
|
|
[1, 1.0, 730, 20, 320],
|
|
[1, 1.0, 730, 35, 485],
|
|
[1, 1.0, 190, 35, 485],
|
|
[1, 1.0, 730, 48, 670],
|
|
[1, 1.0, 190, 48, 670],
|
|
[1, 1.0, 640, 48, 670],
|
|
[1, 1.0, 550, 48, 670],
|
|
[1, 1.0, 460, 48, 670],
|
|
[1, 1.0, 370, 48, 670],
|
|
[1, 1.0, 280, 48, 670],
|
|
[1, 1.0, 460, 67, 840],
|
|
[1, 1.0, 460, 85, 950],
|
|
[1, 1.0, 460, 85, 1050],
|
|
[1, 1.0, 460, 85, 1150],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=61,
|
|
map_id=Maps.AztecLanky5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.lanky],
|
|
region=Regions.LankyTemple,
|
|
logic=lambda l: l.grape or l.CanPhase(),
|
|
locations=[
|
|
[1, 1.0, 300, 85, 1150],
|
|
[1, 1.0, 150, 85, 1150],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=61,
|
|
map_id=Maps.AztecLanky5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.lanky],
|
|
region=Regions.LankyTempleEntrance,
|
|
locations=[[1, 1.0, 460, 20, 100], [1, 1.0, 460, 20, 173], [1, 1.0, 460, 20, 246], [1, 1.0, 460, 20, 320]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=62,
|
|
map_id=Maps.AztecLanky5DTemple,
|
|
name="Dead end",
|
|
konglist=[Kongs.lanky],
|
|
region=Regions.LankyTemple,
|
|
logic=lambda l: l.grape,
|
|
locations=[[5, 1.0, 768, 128, 925]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=63,
|
|
map_id=Maps.AztecTiny5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.tiny],
|
|
region=Regions.TinyTemple,
|
|
locations=[
|
|
[1, 1.0, 726, 20, 300],
|
|
[1, 1.0, 813, 20, 300],
|
|
[1, 1.0, 900, 20, 300],
|
|
[1, 1.0, 553, 20, 300],
|
|
[1, 1.0, 466, 20, 300],
|
|
[1, 1.0, 380, 20, 300],
|
|
[1, 1.0, 900, 20, 420],
|
|
[1, 1.0, 900, 48, 540],
|
|
[1, 1.0, 900, 48, 680],
|
|
[1, 1.0, 380, 20, 420],
|
|
[1, 1.0, 380, 48, 540],
|
|
[1, 1.0, 380, 48, 680],
|
|
[1, 1.0, 510, 48, 680],
|
|
[1, 1.0, 640, 48, 680],
|
|
[1, 1.0, 770, 48, 680],
|
|
[1, 1.0, 900, 48, 680],
|
|
[1, 1.0, 640, 85, 900],
|
|
[1, 1.0, 640, 85, 1030],
|
|
[1, 1.0, 640, 85, 1160],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=63,
|
|
map_id=Maps.AztecTiny5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.tiny],
|
|
region=Regions.TinyTemple,
|
|
logic=lambda l: l.feather or l.CanPhase(),
|
|
locations=[
|
|
[1, 1.0, 790, 85, 1160],
|
|
[1, 1.0, 940, 85, 1160],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=63,
|
|
map_id=Maps.AztecTiny5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.tiny],
|
|
region=Regions.TinyTempleEntrance,
|
|
locations=[[1, 1.0, 640, 20, 100], [1, 1.0, 640, 20, 166], [1, 1.0, 640, 20, 233], [1, 1.0, 640, 20, 300]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=64,
|
|
map_id=Maps.AztecTiny5DTemple,
|
|
name="Dead end",
|
|
konglist=[Kongs.tiny],
|
|
region=Regions.TinyTemple,
|
|
logic=lambda l: l.feather,
|
|
locations=[[5, 1.0, 330, 128, 1400]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=65,
|
|
map_id=Maps.AztecChunky5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.chunky],
|
|
region=Regions.ChunkyTemple,
|
|
locations=[
|
|
[1, 1.0, 726, 20, 300],
|
|
[1, 1.0, 813, 20, 300],
|
|
[1, 1.0, 900, 20, 300],
|
|
[1, 1.0, 553, 20, 300],
|
|
[1, 1.0, 466, 20, 300],
|
|
[1, 1.0, 380, 20, 300],
|
|
[1, 1.0, 900, 20, 420],
|
|
[1, 1.0, 900, 48, 540],
|
|
[1, 1.0, 900, 48, 680],
|
|
[1, 1.0, 380, 20, 420],
|
|
[1, 1.0, 380, 48, 540],
|
|
[1, 1.0, 380, 48, 680],
|
|
[1, 1.0, 510, 48, 680],
|
|
[1, 1.0, 640, 48, 680],
|
|
[1, 1.0, 770, 48, 680],
|
|
[1, 1.0, 900, 48, 680],
|
|
[1, 1.0, 640, 85, 900],
|
|
[1, 1.0, 640, 85, 1040],
|
|
[1, 1.0, 640, 85, 1180],
|
|
[1, 1.0, 640, 85, 1620],
|
|
[1, 1.0, 640, 104, 1710],
|
|
[1, 1.0, 640, 123, 1870],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=65,
|
|
map_id=Maps.AztecChunky5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.chunky],
|
|
region=Regions.ChunkyTemple,
|
|
logic=lambda l: l.pineapple or l.CanPhase(),
|
|
locations=[
|
|
[1, 1.0, 490, 123, 1870],
|
|
[1, 1.0, 340, 123, 1870],
|
|
[1, 1.0, 340, 123, 2100],
|
|
[1, 1.0, 240, 123, 2100],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=65,
|
|
map_id=Maps.AztecChunky5DTemple,
|
|
name="Path to GB",
|
|
konglist=[Kongs.chunky],
|
|
region=Regions.ChunkyTempleEntrance,
|
|
locations=[[1, 1.0, 640, 20, 100], [1, 1.0, 640, 20, 166], [1, 1.0, 640, 20, 233], [1, 1.0, 640, 20, 300]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=66,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Entrance stairs (9 custom, 6 Lanky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
locations=[
|
|
[1, 1.0, 2745, 473, 2133],
|
|
[1, 1.0, 2745, 473, 2208],
|
|
[1, 1.0, 2745, 508, 2268],
|
|
[1, 1.0, 2745, 540, 2334],
|
|
[1, 1.0, 2745, 540, 2400],
|
|
[1, 1.0, 2745, 540, 2466],
|
|
[1, 1.0, 2745, 508, 2532],
|
|
[1, 1.0, 2745, 473, 2592],
|
|
[1, 1.0, 2745, 473, 2667],
|
|
[1, 1.0, 2603.002685546875, 377.0220947265625, 2845.9052734375],
|
|
[1, 1.0, 2680.486083984375, 422.1327819824219, 2773.993408203125],
|
|
[1, 1.0, 2733.522216796875, 464.8854675292969, 2713.590576171875],
|
|
[1, 1.0, 2735.095703125, 464.2814636230469, 2070.636474609375],
|
|
[1, 1.0, 2669.124267578125, 417.5154724121094, 2011.67626953125],
|
|
[1, 1.0, 2595.671142578125, 372.2605285644531, 1948.17724609375],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=67,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Around water/lava",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
locations=[
|
|
[1, 1.0, 2048, 372, 2076],
|
|
[1, 1.0, 2148, 372, 2076],
|
|
[1, 1.0, 2248, 372, 2076],
|
|
[1, 1.0, 2348, 372, 2076],
|
|
[1, 1.0, 2448, 372, 2076],
|
|
[1, 1.0, 2448, 372, 2186],
|
|
[1, 1.0, 2448, 372, 2295],
|
|
[1, 1.0, 2448, 372, 2405],
|
|
[1, 1.0, 2448, 372, 2515],
|
|
[1, 1.0, 2448, 372, 2624],
|
|
[1, 1.0, 2448, 372, 2734],
|
|
[1, 1.0, 2348, 372, 2734],
|
|
[1, 1.0, 2248, 372, 2734],
|
|
[1, 1.0, 2148, 372, 2734],
|
|
[1, 1.0, 2048, 372, 2734],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=68,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Bottom of stairs to Llama",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
locations=[
|
|
[5, 1.0, 1875, 377, 2632],
|
|
[5, 1.0, 1875, 377, 2532],
|
|
[5, 1.0, 1875, 377, 2176],
|
|
[5, 1.0, 1875, 377, 2276],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=69,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="W2 in Llama temple",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTempleBack,
|
|
locations=[[5, 1.0, 2638, 385, 2632]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=69,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="W2 in Llama temple",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
locations=[[5, 1.0, 1409, 434, 3754]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=70,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Bottom of stairs to W1",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
locations=[
|
|
[1, 1.0, 1588, 473, 2571],
|
|
[1, 1.0, 1647, 473, 2535],
|
|
[1, 1.0, 1682, 473, 2472],
|
|
[1, 1.0, 1755, 473, 2472],
|
|
[1, 1.0, 1829, 473, 2472],
|
|
[1, 1.0, 1616, 473, 2220],
|
|
[1, 1.0, 1647, 473, 2265],
|
|
[1, 1.0, 1682, 473, 2328],
|
|
[1, 1.0, 1755, 473, 2328],
|
|
[1, 1.0, 1829, 473, 2328],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=71,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Leading to Trombone Tremor pad",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
locations=[
|
|
[5, 1.0, 2268, 472, 3229],
|
|
[1, 1.0, 2256, 459, 3160],
|
|
[1, 1.0, 2256, 442, 3090],
|
|
[1, 1.0, 2256, 415, 3020],
|
|
[1, 1.0, 2256, 388, 2950],
|
|
[1, 1.0, 2256, 372, 2880],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=72,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="W1 (1 custom, 1 Lanky bunch)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
locations=[[5, 1.0, 1531, 655, 2407], [5, 1.0, 2648.802001953125, 411.3333435058594, 2185.663818359375]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=73,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="In Vulture room (1 custom, 9 Lanky)",
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleVultureRoom,
|
|
locations=[
|
|
[1, 1.0, 1580, 306, 2091],
|
|
[1, 1.0, 1480.4053955078125, 166.42979431152344, 1756.44873046875],
|
|
[1, 1.0, 1481.51416015625, 218.4252471923828, 1858.6656494140625],
|
|
[1, 1.0, 1479.13134765625, 286.3498229980469, 1992.19775390625],
|
|
[1, 1.0, 1604.9066162109375, 305.8333435058594, 2186.378662109375],
|
|
[1, 1.0, 1555.66259765625, 305.8333435058594, 2304.850341796875],
|
|
[1, 1.0, 1382.51953125, 305.8333435058594, 2355.455322265625],
|
|
[1, 1.0, 1285.8497314453125, 305.8333435058594, 2231.363525390625],
|
|
[1, 1.0, 1338.56982421875, 305.8333435058594, 2096.66455078125],
|
|
[1, 1.0, 1469.31396484375, 305.3333435058594, 2086.966064453125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=74,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Underwater square room corners",
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleUnderwater,
|
|
locations=[
|
|
[5, 1.0, 1623, 135, 1648],
|
|
[5, 1.0, 1324, 135, 1657],
|
|
[5, 1.0, 1312, 135, 1264],
|
|
[5, 1.0, 1613, 135, 1255],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=75,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Monkey tongues (2 custom, 3 Diddy)",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.TempleStart,
|
|
logic=lambda l: l.CanSlamSwitch(Levels.AngryAztec, 1),
|
|
locations=[
|
|
[1, 1.0, 1350, 490, 1110],
|
|
[1, 1.0, 1390, 490, 1110],
|
|
[1, 1.0, 1466.78466796875, 416.0, 1048.350830078125],
|
|
[1, 1.0, 1533.0133056640625, 378.0, 1048.8314208984375],
|
|
[1, 1.0, 1399.3209228515625, 449.0, 1051.9788818359375],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=76,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Path to Free Tiny (3 custom, 7 Diddy)",
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleUnderwater,
|
|
locations=[
|
|
[1, 1.0, 844, 345, 1466],
|
|
[1, 1.0, 764, 345, 1466],
|
|
[1, 1.0, 684, 345, 1466],
|
|
[1, 1.0, 1148.4908447265625, 206.74095153808594, 1468.2752685546875],
|
|
[1, 1.0, 1050.7142333984375, 258.3659362792969, 1469.3092041015625],
|
|
[1, 1.0, 936.4483032226562, 318.6971740722656, 1470.0662841796875],
|
|
[1, 1.0, 1461.3603515625, 165.3333282470703, 1062.88623046875],
|
|
[1, 1.0, 1463.5987548828125, 165.3333282470703, 1179.60498046875],
|
|
[1, 1.0, 1460.8355712890625, 165.6004180908203, 967.5746459960938],
|
|
[1, 1.0, 1226.6641845703125, 165.4662628173828, 1468.41357421875],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=77,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Path to Chunky's room (1 custom, 4 Chunky)",
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleStart,
|
|
locations=[
|
|
[1, 1.0, 1332, 289, 633],
|
|
[1, 1.0, 1565.0308837890625, 215.3333282470703, 420.8960266113281],
|
|
[1, 1.0, 1356.9837646484375, 286.21099853515625, 552.7547607421875],
|
|
[1, 1.0, 1451.1392822265625, 256.7677307128906, 463.9304504394531],
|
|
[1, 1.0, 1656.6798095703125, 227.3333282470703, 396.0415954589844],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=78,
|
|
map_id=Maps.AztecTiny5DTemple,
|
|
name="Right side Mini Monkey room (scale 0.6)",
|
|
konglist=[Kongs.tiny],
|
|
region=Regions.TinyTemple,
|
|
logic=lambda l: l.mini or l.CanPhase(),
|
|
locations=[
|
|
[1, 0.6, 195, 48, 600],
|
|
[1, 0.6, 145, 48, 600],
|
|
[1, 0.6, 95, 48, 600],
|
|
[1, 0.6, 95, 48, 640],
|
|
[1, 0.6, 95, 48, 680],
|
|
[1, 0.6, 95, 48, 720],
|
|
[1, 0.6, 145, 48, 720],
|
|
[1, 0.6, 195, 48, 720],
|
|
[1, 0.6, 195, 48, 680],
|
|
[1, 0.6, 195, 48, 640],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=79,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Behind and above llama",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
locations=[[5, 1.0, 1900, 478, 2400], [5, 1.0, 1976, 535, 2400]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=80,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="On vulture GB switch (Lanky)",
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleVultureRoom,
|
|
vanilla=True,
|
|
locations=[[5, 1.0, 1466.9891357421875, 449.3333435058594, 2188.87158203125]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=81,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Long monkey tongue (Diddy)",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.TempleStart,
|
|
vanilla=True,
|
|
logic=lambda l: l.CanSlamSwitch(Levels.AngryAztec, 1) and l.peanut,
|
|
locations=[
|
|
[5, 1.0, 1346.4971923828125, 482.0, 895.43505859375],
|
|
[5, 1.0, 1351.4986572265625, 487.0, 705.5042114257812],
|
|
[5, 1.0, 1349.2825927734375, 483.1666564941406, 807.2919921875],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=82,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Mini Monkey tunnel (Tiny)",
|
|
konglist=[Kongs.tiny],
|
|
region=Regions.TempleUnderwater,
|
|
vanilla=True,
|
|
logic=lambda l: l.mini or l.CanPhaseswim(),
|
|
locations=[
|
|
[1, 1.0, 1579.29052734375, 155.3333282470703, 845.8433227539062],
|
|
[1, 1.0, 1598.7659912109375, 155.3333282470703, 844.5404663085938],
|
|
[1, 1.0, 1685.5655517578125, 205.73602294921875, 844.5404663085938],
|
|
[1, 1.0, 1628.83154296875, 160.35464477539062, 844.5404663085938],
|
|
[1, 1.0, 1657.3309326171875, 173.33123779296875, 844.5404663085938],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=83,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="In corner around torch (Chunky)",
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleStart,
|
|
vanilla=True,
|
|
locations=[
|
|
[5, 1.0, 1893.00634765625, 287.6666564941406, 646.7476196289062],
|
|
[5, 1.0, 1749.7740478515625, 287.6666564941406, 559.2758178710938],
|
|
[5, 1.0, 1815.4932861328125, 287.6666564941406, 538.45458984375],
|
|
[5, 1.0, 1869.67236328125, 287.6666564941406, 577.2301025390625],
|
|
[5, 1.0, 1832.2626953125, 287.6666564941406, 689.0494995117188],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=84,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="All around Llama Temple (Donkey)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
vanilla=True,
|
|
locations=[
|
|
[1, 1.0, 2251.771484375, 383.9692077636719, 1864.0164794921875],
|
|
[1, 1.0, 2252.418212890625, 415.1138916015625, 1783.4697265625],
|
|
[1, 1.0, 1646.8916015625, 501.0, 2736.399658203125],
|
|
[1, 1.0, 1591.1871337890625, 549.37548828125, 2688.85498046875],
|
|
[1, 1.0, 1556.27587890625, 596.6666870117188, 2639.483154296875],
|
|
[1, 1.0, 1656.0509033203125, 501.0, 2073.727294921875],
|
|
[1, 1.0, 1602.4581298828125, 549.3593139648438, 2126.334228515625],
|
|
[1, 1.0, 1563.1802978515625, 596.6666870117188, 2174.660888671875],
|
|
[1, 1.0, 1875.5458984375, 461.771240234375, 1978.9735107421875],
|
|
[1, 1.0, 1995.4735107421875, 385.9208068847656, 1977.8331298828125],
|
|
[1, 1.0, 1883.1895751953125, 457.038330078125, 2829.727783203125],
|
|
[1, 1.0, 1988.5274658203125, 391.9779357910156, 2829.515625],
|
|
[1, 1.0, 1936.4364013671875, 423.3492431640625, 1979.6671142578125],
|
|
[1, 1.0, 1933.8759765625, 425.6437072753906, 2830.387939453125],
|
|
[1, 1.0, 2252.23486328125, 450.342529296875, 1692.0113525390625],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=85,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Llama Temple Water Corners",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
logic=lambda l: Events.AztecLlamaSpit in l.Events and l.swim,
|
|
locations=[
|
|
[5, 1.0, 2038, 211, 2689],
|
|
[5, 1.0, 2410, 211, 2113],
|
|
[5, 1.0, 2411, 211, 2690],
|
|
[5, 1.0, 2040, 211, 2131],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=86,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="To lava room (Tiny)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
vanilla=True,
|
|
locations=[
|
|
[1, 1.0, 1716.2806396484375, 454.1103515625, 2904.645263671875],
|
|
[1, 1.0, 1656.4158935546875, 433.5, 3024.917724609375],
|
|
[1, 1.0, 1606.3065185546875, 433.5, 3125.729736328125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=86,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="To lava room (Tiny)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTempleBack,
|
|
vanilla=True,
|
|
locations=[
|
|
[1, 1.0, 1405.3702392578125, 420.6820068359375, 3478.0986328125],
|
|
[1, 1.0, 1499.125, 427.9440002441406, 3322.441162109375],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=87,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="On Tiny switches in lava room (Tiny)",
|
|
konglist=[Kongs.tiny],
|
|
region=Regions.LlamaTempleBack,
|
|
vanilla=True,
|
|
logic=lambda l: (l.CanSlamSwitch(Levels.AngryAztec, 1) or (l.twirl and l.advanced_platforming)) and l.istiny,
|
|
locations=[
|
|
[5, 1.0, 870.1953125, 475.3333435058594, 3735.6279296875],
|
|
[5, 1.0, 1458.1766357421875, 475.3333435058594, 4069.542236328125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=88,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="On vines in Matching game room (Lanky)",
|
|
konglist=[Kongs.lanky],
|
|
region=Regions.LlamaTempleMatching,
|
|
vanilla=True,
|
|
logic=lambda l: l.can_use_vines,
|
|
locations=[[5, 1.0, 792.3839721679688, 686.5, 2613.002685546875]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=89,
|
|
map_id=Maps.AngryAztec,
|
|
name="Under Mini Monkey Barrel by Beetle Race Tower (Tiny)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
vanilla=True,
|
|
locations=[[5, 1.0, 4341.3056640625, 82.0, 3450.823486328125]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=90,
|
|
map_id=Maps.AngryAztec,
|
|
name="On oasis treetops (Donkey)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
vanilla=True,
|
|
logic=lambda l: l.climbing,
|
|
locations=[[5, 1.0, 2526.212890625, 295.5, 1032.5323486328125]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=91,
|
|
map_id=Maps.AngryAztec,
|
|
name="On oasis treetops (Donkey)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
vanilla=True,
|
|
logic=lambda l: l.climbing,
|
|
locations=[[5, 1.0, 2328.66455078125, 321.1870422363281, 1047.9520263671875]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=92,
|
|
map_id=Maps.AngryAztec,
|
|
name="On oasis treetops (Donkey)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
logic=lambda l: l.climbing,
|
|
vanilla=True,
|
|
locations=[[5, 1.0, 2482.407958984375, 295.5, 889.5724487304688]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=93,
|
|
map_id=Maps.AngryAztec,
|
|
name="DK Sealed Quicksand Tunnel (Donkey)",
|
|
konglist=[Kongs.donkey],
|
|
region=Regions.AztecDonkeyQuicksandCave,
|
|
vanilla=True,
|
|
logic=lambda l: l.strongKong,
|
|
locations=[
|
|
[5, 1.0, 3171.275390625, 121.44964599609375, 4672.31787109375],
|
|
[5, 1.0, 3067.819091796875, 120.3871841430664, 4749.61474609375],
|
|
[5, 1.0, 3199.771484375, 122.03072357177734, 4574.24853515625],
|
|
[5, 1.0, 2965.021484375, 123.71839904785156, 4750.3740234375],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=94,
|
|
map_id=Maps.AngryAztec,
|
|
name="DK Blueprint cave (Donkey)",
|
|
konglist=[Kongs.donkey],
|
|
region=Regions.AngryAztecOasis,
|
|
vanilla=True,
|
|
logic=lambda l: (l.hasMoveSwitchsanity(Switches.AztecBlueprintDoor, False) or l.CanPhase()) and l.strongKong,
|
|
locations=[[5, 1.0, 1464.7799072265625, 132.91937255859375, 610.3526000976562], [5, 1.0, 1294.2562255859375, 132.93927001953125, 609.1015014648438]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=95,
|
|
map_id=Maps.AngryAztec,
|
|
name="On Melon crate on Llama Temple roof (Diddy)",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.AngryAztecMain,
|
|
vanilla=True,
|
|
logic=lambda l: l.jetpack,
|
|
locations=[[5, 1.0, 2893.345458984375, 477.5, 2948.93359375]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=96,
|
|
map_id=Maps.AngryAztec,
|
|
name="In sun (Diddy)",
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.AngryAztecMain,
|
|
vanilla=True,
|
|
logic=lambda l: l.jetpack,
|
|
locations=[[5, 1.0, 3275.230224609375, 474.3407287597656, 3839.829833984375]],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=97,
|
|
map_id=Maps.AngryAztec,
|
|
name="On trees around Beetle race tower (Diddy)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
logic=lambda l: l.climbing or (l.jetpack and l.isdiddy),
|
|
vanilla=True,
|
|
locations=[
|
|
[5, 1.0, 4201.38134765625, 305.0, 3067.024169921875],
|
|
[5, 1.0, 4496.0810546875, 305.0, 3023.1318359375],
|
|
[5, 1.0, 4585.70654296875, 304.0, 3295.3056640625],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=98,
|
|
map_id=Maps.AngryAztec,
|
|
name="Path to 5DT (Tiny)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
vanilla=True,
|
|
locations=[
|
|
[1, 1.0, 2379.411376953125, 120.0, 3774.989501953125],
|
|
[1, 1.0, 2412.770263671875, 120.0, 3977.384521484375],
|
|
[1, 1.0, 2544.5947265625, 120.0, 3995.685302734375],
|
|
[1, 1.0, 2641.50537109375, 120.01071166992188, 4050.7939453125],
|
|
[1, 1.0, 2390.778564453125, 120.0, 3880.102294921875],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=99,
|
|
map_id=Maps.AngryAztec,
|
|
name="Trees around back of 5DT (Tiny)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
logic=lambda l: l.climbing or (l.twirl and l.istiny) or (l.jetpack and l.isdiddy),
|
|
vanilla=True,
|
|
locations=[
|
|
[5, 1.0, 2165.227294921875, 332.35711669921875, 3373.839599609375],
|
|
[5, 1.0, 1824.9188232421875, 332.7916259765625, 3556.1611328125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=100,
|
|
map_id=Maps.AngryAztec,
|
|
name="Trees around front of 5DT (Tiny)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
logic=lambda l: l.climbing or (l.twirl and l.istiny) or (l.jetpack and l.isdiddy),
|
|
vanilla=True,
|
|
locations=[
|
|
[5, 1.0, 1909.673828125, 313.08673095703125, 4099.64208984375],
|
|
[5, 1.0, 2465.809326171875, 333.667236328125, 3803.565185546875],
|
|
[5, 1.0, 2198.811279296875, 332.0, 3914.860595703125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=101,
|
|
map_id=Maps.AngryAztec,
|
|
name="Trees between Llama Temple and 5DT (Lanky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
logic=lambda l: l.climbing or (l.jetpack and l.isdiddy),
|
|
vanilla=True,
|
|
locations=[
|
|
[5, 1.0, 2851.993896484375, 310.0, 3940.567626953125],
|
|
[5, 1.0, 2902.201904296875, 310.0, 3618.733154296875],
|
|
[5, 1.0, 3151.441162109375, 340.0, 3379.648193359375],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=102,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around the outside of Llama Temple",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
locations=[
|
|
[1, 1.0, 2800, 250, 3093],
|
|
[1, 1.0, 2792, 250, 3063],
|
|
[1, 1.0, 2790, 250, 3032],
|
|
[1, 1.0, 2766, 250, 2969],
|
|
[1, 1.0, 2750, 250, 2907],
|
|
[1, 1.0, 2735, 250, 2846],
|
|
[1, 1.0, 2791, 250, 2834],
|
|
[1, 1.0, 2847, 250, 2814],
|
|
[1, 1.0, 2904, 250, 2803],
|
|
[1, 1.0, 2978, 250, 2779],
|
|
[1, 1.0, 2998, 250, 2841],
|
|
[1, 1.0, 3015, 250, 2900],
|
|
[1, 1.0, 3030, 250, 2964],
|
|
[1, 1.0, 3038, 250, 2998],
|
|
[1, 1.0, 3044, 250, 3026],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=103,
|
|
map_id=Maps.AngryAztec,
|
|
name="Vase room (Chunky)",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.BetweenVinesByPortal,
|
|
vanilla=True,
|
|
logic=lambda l: l.pineapple or l.CanPhase(),
|
|
locations=[
|
|
[5, 1.0, 232.0945587158203, 128.694091796875, 852.361083984375],
|
|
[5, 1.0, 188.08251953125, 126.59268188476562, 574.8196411132812],
|
|
[5, 1.0, 481.36376953125, 127.9952392578125, 557.4595947265625],
|
|
[5, 1.0, 497.8692932128906, 128.62557983398438, 833.964111328125],
|
|
],
|
|
),
|
|
ColoredBananaGroup(
|
|
group=104,
|
|
map_id=Maps.AngryAztec,
|
|
name="On Tiny Temple Staircase",
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
locations=[
|
|
[1, 1.0, 2940, 153, 826],
|
|
[1, 1.0, 2963, 157, 808],
|
|
[1, 1.0, 2978, 175, 796],
|
|
[1, 1.0, 2995, 195, 784],
|
|
[1, 1.0, 3018, 215, 763],
|
|
],
|
|
),
|
|
]
|
|
|
|
BalloonList = [
|
|
Balloon(
|
|
id=1,
|
|
map_id=Maps.AngryAztec,
|
|
name="Chunky vase room back wall",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.BetweenVinesByPortal,
|
|
logic=lambda l: l.pineapple,
|
|
points=[[98, 195, 644], [38, 195, 592], [136, 195, 487], [38, 195, 592]],
|
|
),
|
|
Balloon(
|
|
id=2,
|
|
map_id=Maps.AngryAztec,
|
|
name="Chunky vase room right wall",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.BetweenVinesByPortal,
|
|
logic=lambda l: l.pineapple,
|
|
points=[[558, 195, 455], [527, 195, 587], [493, 195, 704]],
|
|
),
|
|
Balloon(
|
|
id=3,
|
|
map_id=Maps.AngryAztec,
|
|
name="DK BP room over/under bridge",
|
|
speed=6,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
logic=lambda l: l.hasMoveSwitchsanity(Switches.AztecBlueprintDoor, False),
|
|
points=[[1380, 190, 735], [1380, 160, 800], [1380, 130, 735], [1380, 160, 670]],
|
|
),
|
|
Balloon(
|
|
id=4,
|
|
map_id=Maps.AngryAztec,
|
|
name="Oasis",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
points=[[2382, 240, 908], [2413, 240, 1055], [2524, 240, 942]],
|
|
),
|
|
Balloon(
|
|
id=5,
|
|
map_id=Maps.AngryAztec,
|
|
name="In front of Candy",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
points=[[2313, 220, 514], [2430, 220, 509]],
|
|
),
|
|
Balloon(
|
|
id=6,
|
|
map_id=Maps.AngryAztec,
|
|
name="Behind Tiny Temple",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
points=[[3216, 300, 461], [3361, 300, 646]],
|
|
),
|
|
Balloon(
|
|
id=7,
|
|
map_id=Maps.AngryAztec,
|
|
name="Behind Llama cage high up",
|
|
speed=5,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
points=[[2103, 450, 1736], [1959, 450, 1565]],
|
|
),
|
|
Balloon(
|
|
id=8,
|
|
map_id=Maps.AngryAztec,
|
|
name="Rising from quicksand near oasis",
|
|
speed=5,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
points=[[2218, 50, 1087], [2225, 80, 1080], [2230, 110, 1085], [2223, 140, 1092]],
|
|
),
|
|
Balloon(
|
|
id=9,
|
|
map_id=Maps.AngryAztec,
|
|
name="Near Hunky Chunky barrel",
|
|
speed=8,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecConnectorTunnel,
|
|
points=[
|
|
[3168, 185, 1580],
|
|
[3216, 185, 1460],
|
|
[3323, 185, 1468],
|
|
[3380, 185, 1579],
|
|
[3323, 185, 1468],
|
|
[3216, 185, 1460],
|
|
],
|
|
),
|
|
Balloon(
|
|
id=10,
|
|
map_id=Maps.AngryAztec,
|
|
name="Cranky snake path left side",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecConnectorTunnel,
|
|
points=[[3353, 180, 2186], [3363, 180, 2342], [3275, 180, 2434]],
|
|
),
|
|
Balloon(
|
|
id=11,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around giant boulder",
|
|
speed=6,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecConnectorTunnel,
|
|
points=[[3577, 180, 2483], [3501, 180, 2414], [3602, 180, 2311], [3501, 180, 2414]],
|
|
),
|
|
Balloon(
|
|
id=12,
|
|
map_id=Maps.AngryAztec,
|
|
name="Behind Beetle Race Tower high up",
|
|
speed=5,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
points=[[4265, 400, 2854], [4558, 405, 2912], [4722, 410, 3172], [4558, 415, 2912]],
|
|
),
|
|
Balloon(
|
|
id=13,
|
|
map_id=Maps.AngryAztec,
|
|
name="In front of Snide's",
|
|
speed=5,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
points=[[4060, 230, 4400], [4110, 210, 4531], [4128, 220, 4426], [4152, 200, 4300]],
|
|
),
|
|
Balloon(
|
|
id=14,
|
|
map_id=Maps.AngryAztec,
|
|
name="Around feed me totem",
|
|
speed=6,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
points=[
|
|
[3386, 200, 3944],
|
|
[3428, 204, 3808],
|
|
[3290, 196, 3696],
|
|
[3136, 200, 3772],
|
|
[3156, 192, 3940],
|
|
[3314, 204, 4002],
|
|
],
|
|
),
|
|
Balloon(
|
|
id=15,
|
|
map_id=Maps.AngryAztec,
|
|
name="Right side of 5DT",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
points=[[2331, 400, 3430], [2084, 410, 3276]],
|
|
),
|
|
Balloon(
|
|
id=16,
|
|
map_id=Maps.AngryAztec,
|
|
name="Spiral around tree left side of 5DT",
|
|
speed=8,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
points=[
|
|
[1913, 140, 4070],
|
|
[1938, 160, 4105],
|
|
[1878, 180, 4118],
|
|
[1852, 200, 4068],
|
|
[1913, 220, 4070],
|
|
[1938, 200, 4105],
|
|
[1878, 180, 4118],
|
|
[1852, 160, 4068],
|
|
],
|
|
),
|
|
Balloon(
|
|
id=17,
|
|
map_id=Maps.AztecDonkey5DTemple,
|
|
name="First dead end",
|
|
speed=5,
|
|
konglist=[Kongs.donkey],
|
|
region=Regions.DonkeyTempleDeadEndRight,
|
|
points=[[264, 60, 301], [130, 65, 322], [83, 60, 474], [130, 65, 322]],
|
|
),
|
|
Balloon(
|
|
id=18,
|
|
map_id=Maps.AztecLanky5DTemple,
|
|
name="Dead end",
|
|
speed=6,
|
|
konglist=[Kongs.lanky],
|
|
region=Regions.LankyTemple,
|
|
points=[[626, 125, 1166], [612, 95, 1187], [756, 120, 1134], [755, 125, 1028], [756, 120, 1134]],
|
|
),
|
|
Balloon(
|
|
id=19,
|
|
map_id=Maps.AztecTiny5DTemple,
|
|
name="Dead end",
|
|
speed=5,
|
|
konglist=[Kongs.tiny],
|
|
region=Regions.TinyTemple,
|
|
points=[[355, 120, 1282], [305, 120, 1282]],
|
|
),
|
|
Balloon(
|
|
id=20,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Mini Monkey alcove",
|
|
speed=5,
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleStart,
|
|
points=[[1822, 460, 1056], [1756, 465, 1119]],
|
|
),
|
|
Balloon(
|
|
id=21,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Matching game room right side",
|
|
speed=4,
|
|
konglist=[Kongs.lanky],
|
|
region=Regions.LlamaTempleMatching,
|
|
points=[[1144, 760, 2142], [795, 810, 2142]],
|
|
),
|
|
Balloon(
|
|
id=22,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Above Llama",
|
|
speed=5,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
points=[[2100, 760, 2180], [2100, 760, 2620]],
|
|
),
|
|
Balloon(
|
|
id=23,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Lava room",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTempleBack,
|
|
points=[[948, 490, 3779], [1058, 480, 4098], [1326, 490, 3994], [1214, 510, 3826]],
|
|
),
|
|
Balloon(
|
|
id=24,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Tiny's room (Tiny)",
|
|
speed=3,
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleKONGRoom,
|
|
vanilla=True,
|
|
points=[[484, 500, 1582], [443, 422, 1418], [448, 504, 1231]],
|
|
),
|
|
Balloon(
|
|
id=25,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Tiny's room (Tiny)",
|
|
speed=3,
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleKONGRoom,
|
|
vanilla=True,
|
|
points=[[312, 454, 1413], [480, 416, 1369], [662, 462, 1393]],
|
|
),
|
|
Balloon(
|
|
id=26,
|
|
map_id=Maps.AztecTinyTemple,
|
|
name="Vulture room (Chunky)",
|
|
speed=4,
|
|
konglist=[Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.TempleVultureRoom,
|
|
vanilla=True,
|
|
points=[[1397, 535, 2043], [1571, 535, 2053]],
|
|
),
|
|
Balloon(
|
|
id=27,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="Above lava/water (Tiny)",
|
|
speed=3,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
vanilla=True,
|
|
points=[[2295, 500, 2624], [2309, 496, 2452], [2326, 502, 2186]],
|
|
),
|
|
Balloon(
|
|
id=28,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="In Lanky's room (Lanky)",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
vanilla=True,
|
|
logic=lambda l: (((Events.AztecLlamaSpit in l.Events or (l.CanPhaseswim() and l.settings.damage_amount != DamageAmount.ohko) and l.swim)) or l.CanPhase()),
|
|
points=[[2308, 337, 1930], [2141, 330, 1906]],
|
|
),
|
|
Balloon(
|
|
id=29,
|
|
map_id=Maps.AztecLlamaTemple,
|
|
name="In Lanky's room (Lanky)",
|
|
speed=3,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.LlamaTemple,
|
|
vanilla=True,
|
|
logic=lambda l: (((Events.AztecLlamaSpit in l.Events or (l.CanPhaseswim() and l.settings.damage_amount != DamageAmount.ohko) and l.swim)) or l.CanPhase()),
|
|
points=[[2281, 347, 1826], [2298, 328, 1928], [2093, 322, 1926], [2065, 332, 1837]],
|
|
),
|
|
Balloon(
|
|
id=30,
|
|
map_id=Maps.AztecDiddy5DTemple,
|
|
name="Right side (Diddy)",
|
|
speed=5,
|
|
konglist=[Kongs.diddy],
|
|
region=Regions.DiddyTemple,
|
|
vanilla=True,
|
|
points=[[104, 105, 948], [107, 109, 884], [125, 105, 790], [189, 105, 847], [210, 109, 791]],
|
|
),
|
|
Balloon(
|
|
id=31,
|
|
map_id=Maps.AztecLanky5DTemple,
|
|
name="Middle (Lanky)",
|
|
speed=7,
|
|
konglist=[Kongs.lanky],
|
|
region=Regions.LankyTemple,
|
|
vanilla=True,
|
|
points=[[748, 95, 653], [557, 95, 629], [405, 99, 710], [248, 93, 625]],
|
|
),
|
|
Balloon(
|
|
id=32,
|
|
map_id=Maps.AztecChunky5DTemple,
|
|
name="Left side (Chunky)",
|
|
speed=6,
|
|
konglist=[Kongs.chunky],
|
|
region=Regions.ChunkyTemple,
|
|
vanilla=True,
|
|
points=[
|
|
[887, 137, 1548],
|
|
[986, 125, 1530],
|
|
[806, 129, 1480],
|
|
[982, 133, 1376],
|
|
[828, 123, 1269],
|
|
[952, 127, 1225],
|
|
[893, 123, 1138],
|
|
[840, 129, 1211],
|
|
[935, 123, 1293],
|
|
],
|
|
),
|
|
Balloon(
|
|
id=33,
|
|
map_id=Maps.AztecChunky5DTemple,
|
|
name="Right side (Chunky)",
|
|
speed=5,
|
|
konglist=[Kongs.chunky],
|
|
region=Regions.ChunkyTemple,
|
|
vanilla=True,
|
|
points=[[376, 123, 1522], [302, 129, 1347], [459, 127, 1340], [312, 131, 1193]],
|
|
),
|
|
Balloon(
|
|
id=34,
|
|
map_id=Maps.AngryAztec,
|
|
name="Near Cranky's lab (right side) (Donkey)",
|
|
speed=5,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
vanilla=True,
|
|
points=[[2870, 169, 2606], [2984, 191, 2547], [3010, 187, 2463]],
|
|
),
|
|
Balloon(
|
|
id=35,
|
|
map_id=Maps.AngryAztec,
|
|
name="In front of Tiny Temple (Diddy)",
|
|
speed=6,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecOasis,
|
|
vanilla=True,
|
|
points=[[2900, 279, 732], [3027, 281, 893]],
|
|
),
|
|
Balloon(
|
|
id=36,
|
|
map_id=Maps.AngryAztec,
|
|
name="Behind Llama Temple (Donkey)",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
vanilla=True,
|
|
points=[[2999, 297, 2676], [2862, 304, 2706], [2672, 286, 2751]],
|
|
),
|
|
Balloon(
|
|
id=37,
|
|
map_id=Maps.AngryAztec,
|
|
name="Near Cranky's Lab (left side) (Donkey)",
|
|
speed=3,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AngryAztecMain,
|
|
vanilla=True,
|
|
points=[[2811, 196, 2402], [2873, 195, 2318], [2956, 189, 2247]],
|
|
),
|
|
Balloon(
|
|
id=38,
|
|
map_id=Maps.AngryAztec,
|
|
name="Sealed Quicksand Tunnel (Diddy)",
|
|
speed=4,
|
|
konglist=[Kongs.donkey, Kongs.diddy, Kongs.lanky, Kongs.tiny, Kongs.chunky],
|
|
region=Regions.AztecDonkeyQuicksandCave,
|
|
vanilla=True,
|
|
points=[[3083, 177, 4696], [3099, 174, 4790]],
|
|
),
|
|
]
|