# generated by https://github.com/Berserker66/ori_rando_server
# do not edit manually

from .Types import *

locations_data = \
    {'AboveChargeFlameTreeExp': Location(code=262144, vanilla_item='EX100'),
     'AboveChargeJumpAbilityCell': Location(code=262145, vanilla_item='AC'),
     'AboveFourthHealth': Location(code=262146, vanilla_item='AC'),
     'AboveGrottoTeleporterExp': Location(code=262147, vanilla_item='EX100'),
     'BashAreaExp': Location(code=262148, vanilla_item='EX100'),
     'BashSkillTree': Location(code=262149, vanilla_item='SKBash'),
     'BelowGrottoTeleporterHealthCell': Location(code=262150, vanilla_item='HC'),
     'BelowGrottoTeleporterPlant': Location(code=262151, vanilla_item='Plant'),
     'BlackrootBoulderExp': Location(code=262152, vanilla_item='EX100'),
     'BlackrootMap': Location(code=262153, vanilla_item='MapStone'),
     'BlackrootTeleporterHealthCell': Location(code=262154, vanilla_item='HC'),
     'ChargeFlameAreaExp': Location(code=262155, vanilla_item='EX100'),
     'ChargeFlameAreaPlant': Location(code=262156, vanilla_item='Plant'),
     'ChargeFlameSkillTree': Location(code=262157, vanilla_item='SKChargeFlame'),
     'ChargeJumpSkillTree': Location(code=262158, vanilla_item='SKChargeJump'),
     'ClimbSkillTree': Location(code=262159, vanilla_item='SKClimb'),
     'DashAreaAbilityCell': Location(code=262160, vanilla_item='AC'),
     'DashAreaMapstone': Location(code=262161, vanilla_item='MS'),
     'DashAreaOrbRoomExp': Location(code=262162, vanilla_item='EX100'),
     'DashAreaPlant': Location(code=262163, vanilla_item='Plant'),
     'DashAreaRoofExp': Location(code=262164, vanilla_item='EX100'),
     'DashSkillTree': Location(code=262165, vanilla_item='SKDash'),
     'DeathGauntletEnergyCell': Location(code=262166, vanilla_item='EC'),
     'DeathGauntletExp': Location(code=262167, vanilla_item='EX100'),
     'DeathGauntletRoofHealthCell': Location(code=262168, vanilla_item='HC'),
     'DeathGauntletRoofPlant': Location(code=262169, vanilla_item='Plant'),
     'DeathGauntletStompSwim': Location(code=262170, vanilla_item='EX200'),
     'DeathGauntletSwimEnergyDoor': Location(code=262171, vanilla_item='AC'),
     'DoorWarpExp': Location(code=262172, vanilla_item='EX200'),
     'DoubleJumpAreaExp': Location(code=262173, vanilla_item='EX100'),
     'DoubleJumpSkillTree': Location(code=262174, vanilla_item='SKDoubleJump'),
     'FarLeftGumoHideoutExp': Location(code=262175, vanilla_item='EX100'),
     'FirstPickup': Location(code=262176, vanilla_item='EX15'),
     'ForlornEntranceExp': Location(code=262177, vanilla_item='EX200'),
     'ForlornEscape': Location(code=262178, vanilla_item='EVWind'),
     'ForlornHiddenSpiderExp': Location(code=262179, vanilla_item='EX100'),
     'ForlornKeystone1': Location(code=262180, vanilla_item='KS'),
     'ForlornKeystone2': Location(code=262181, vanilla_item='KS'),
     'ForlornKeystone3': Location(code=262182, vanilla_item='KS'),
     'ForlornKeystone4': Location(code=262183, vanilla_item='KS'),
     'ForlornMap': Location(code=262184, vanilla_item='MapStone'),
     'ForlornPlant': Location(code=262185, vanilla_item='Plant'),
     'FourthHealthCell': Location(code=262186, vanilla_item='HC'),
     'FronkeyFight': Location(code=262187, vanilla_item='EX15'),
     'FronkeyWalkRoof': Location(code=262188, vanilla_item='EX200'),
     'GinsoEscapeExit': Location(code=262189, vanilla_item='EVWater'),
     'GinsoEscapeHangingExp': Location(code=262190, vanilla_item='EX100'),
     'GinsoEscapeJumpPadExp': Location(code=262191, vanilla_item='EX100'),
     'GinsoEscapeProjectileExp': Location(code=262192, vanilla_item='EX100'),
     'GinsoEscapeSpiderExp': Location(code=262193, vanilla_item='EX200'),
     'GladesGrenadePool': Location(code=262194, vanilla_item='EX200'),
     'GladesGrenadeTree': Location(code=262195, vanilla_item='AC'),
     'GladesKeystone1': Location(code=262196, vanilla_item='KS'),
     'GladesKeystone2': Location(code=262197, vanilla_item='KS'),
     'GladesLaser': Location(code=262198, vanilla_item='EC'),
     'GladesLaserGrenade': Location(code=262199, vanilla_item='AC'),
     'GladesMainPool': Location(code=262200, vanilla_item='EX100'),
     'GladesMainPoolDeep': Location(code=262201, vanilla_item='EC'),
     'GladesMap': Location(code=262202, vanilla_item='MapStone'),
     'GladesMapKeystone': Location(code=262203, vanilla_item='KS'),
     'GlideSkillFeather': Location(code=262204, vanilla_item='SKGlide'),
     'GrenadeAreaAbilityCell': Location(code=262205, vanilla_item='AC'),
     'GrenadeAreaExp': Location(code=262206, vanilla_item='EX100'),
     'GrenadeSkillTree': Location(code=262207, vanilla_item='SKGrenade'),
     'GrottoEnergyDoorHealthCell': Location(code=262208, vanilla_item='HC'),
     'GrottoEnergyDoorSwim': Location(code=262209, vanilla_item='EX100'),
     'GrottoHideoutFallAbilityCell': Location(code=262210, vanilla_item='AC'),
     'GrottoLasersRoofExp': Location(code=262211, vanilla_item='EX100'),
     'GrottoSwampDrainAccessExp': Location(code=262212, vanilla_item='EX100'),
     'GrottoSwampDrainAccessPlant': Location(code=262213, vanilla_item='Plant'),
     'GroveAboveSpiderWaterEnergyCell': Location(code=262214, vanilla_item='EC'),
     'GroveAboveSpiderWaterExp': Location(code=262215, vanilla_item='EX200'),
     'GroveAboveSpiderWaterHealthCell': Location(code=262216, vanilla_item='HC'),
     'GroveSpiderWaterSwim': Location(code=262217, vanilla_item='EX100'),
     'GroveWaterStompAbilityCell': Location(code=262218, vanilla_item='AC'),
     'GumoHideoutCrusherExp': Location(code=262219, vanilla_item='EX100'),
     'GumoHideoutCrusherKeystone': Location(code=262220, vanilla_item='KS'),
     'GumoHideoutEnergyCell': Location(code=262221, vanilla_item='EC'),
     'GumoHideoutLeftHangingExp': Location(code=262222, vanilla_item='EX15'),
     'GumoHideoutMap': Location(code=262223, vanilla_item='MapStone'),
     'GumoHideoutMapstone': Location(code=262224, vanilla_item='MS'),
     'GumoHideoutMiniboss': Location(code=262225, vanilla_item='KS'),
     'GumoHideoutRedirectAbilityCell': Location(code=262226, vanilla_item='AC'),
     'GumoHideoutRedirectEnergyCell': Location(code=262227, vanilla_item='EC'),
     'GumoHideoutRedirectExp': Location(code=262228, vanilla_item='EX200'),
     'GumoHideoutRedirectPlant': Location(code=262229, vanilla_item='Plant'),
     'GumoHideoutRightHangingExp': Location(code=262230, vanilla_item='EX15'),
     'GumoHideoutRockfallExp': Location(code=262231, vanilla_item='EX100'),
     'GumonSeal': Location(code=262232, vanilla_item='EVForlornKey'),
     'HollowGroveMap': Location(code=262233, vanilla_item='MapStone'),
     'HollowGroveMapPlant': Location(code=262234, vanilla_item='Plant'),
     'HollowGroveMapstone': Location(code=262235, vanilla_item='MS'),
     'HollowGroveTreeAbilityCell': Location(code=262236, vanilla_item='AC'),
     'HollowGroveTreePlant': Location(code=262237, vanilla_item='Plant'),
     'HoruFieldsAbilityCell': Location(code=262238, vanilla_item='AC'),
     'HoruFieldsEnergyCell': Location(code=262239, vanilla_item='EC'),
     'HoruFieldsHealthCell': Location(code=262240, vanilla_item='HC'),
     'HoruFieldsHiddenExp': Location(code=262241, vanilla_item='EX200'),
     'HoruFieldsPlant': Location(code=262242, vanilla_item='Plant'),
     'HoruL1': Location(code=262243, vanilla_item='CS'),
     'HoruL2': Location(code=262244, vanilla_item='CS'),
     'HoruL3': Location(code=262245, vanilla_item='CS'),
     'HoruL4': Location(code=262246, vanilla_item='CS'),
     'HoruL4ChaseExp': Location(code=262247, vanilla_item='EX200'),
     'HoruL4LowerExp': Location(code=262248, vanilla_item='EX200'),
     'HoruLavaDrainedLeftExp': Location(code=262249, vanilla_item='EX200'),
     'HoruLavaDrainedRightExp': Location(code=262250, vanilla_item='EX200'),
     'HoruMap': Location(code=262251, vanilla_item='MapStone'),
     'HoruR1': Location(code=262252, vanilla_item='CS'),
     'HoruR1EnergyCell': Location(code=262253, vanilla_item='EC'),
     'HoruR1HangingExp': Location(code=262254, vanilla_item='EX100'),
     'HoruR1Mapstone': Location(code=262255, vanilla_item='MS'),
     'HoruR2': Location(code=262256, vanilla_item='CS'),
     'HoruR3': Location(code=262257, vanilla_item='CS'),
     'HoruR3Plant': Location(code=262258, vanilla_item='Plant'),
     'HoruR4': Location(code=262259, vanilla_item='CS'),
     'HoruR4DrainedExp': Location(code=262260, vanilla_item='EX200'),
     'HoruR4LaserExp': Location(code=262261, vanilla_item='EX200'),
     'HoruR4StompExp': Location(code=262262, vanilla_item='EX200'),
     'HoruTeleporterExp': Location(code=262263, vanilla_item='EX200'),
     'IcelessExp': Location(code=262264, vanilla_item='EX100'),
     'InnerSwampDrainExp': Location(code=262265, vanilla_item='EX100'),
     'InnerSwampEnergyCell': Location(code=262266, vanilla_item='EC'),
     'InnerSwampHiddenSwimExp': Location(code=262267, vanilla_item='EX100'),
     'InnerSwampStompExp': Location(code=262268, vanilla_item='EX100'),
     'InnerSwampSwimLeftKeystone': Location(code=262269, vanilla_item='KS'),
     'InnerSwampSwimMapstone': Location(code=262270, vanilla_item='MS'),
     'InnerSwampSwimRightKeystone': Location(code=262271, vanilla_item='KS'),
     'KuroPerchExp': Location(code=262272, vanilla_item='EX200'),
     'LeftGladesExp': Location(code=262273, vanilla_item='EX15'),
     'LeftGladesHiddenExp': Location(code=262274, vanilla_item='EX15'),
     'LeftGladesKeystone': Location(code=262275, vanilla_item='KS'),
     'LeftGladesMapstone': Location(code=262276, vanilla_item='MS'),
     'LeftGrottoTeleporterExp': Location(code=262277, vanilla_item='EX200'),
     'LeftGumoHideoutExp': Location(code=262278, vanilla_item='EX100'),
     'LeftGumoHideoutHealthCell': Location(code=262279, vanilla_item='HC'),
     'LeftGumoHideoutLowerPlant': Location(code=262280, vanilla_item='Plant'),
     'LeftGumoHideoutSwim': Location(code=262281, vanilla_item='EX100'),
     'LeftGumoHideoutUpperPlant': Location(code=262282, vanilla_item='Plant'),
     'LeftSorrowAbilityCell': Location(code=262283, vanilla_item='AC'),
     'LeftSorrowEnergyCell': Location(code=262284, vanilla_item='EC'),
     'LeftSorrowGrenade': Location(code=262285, vanilla_item='EX200'),
     'LeftSorrowKeystone1': Location(code=262286, vanilla_item='KS'),
     'LeftSorrowKeystone2': Location(code=262287, vanilla_item='KS'),
     'LeftSorrowKeystone3': Location(code=262288, vanilla_item='KS'),
     'LeftSorrowKeystone4': Location(code=262289, vanilla_item='KS'),
     'LeftSorrowPlant': Location(code=262290, vanilla_item='Plant'),
     'LostGroveAbilityCell': Location(code=262291, vanilla_item='AC'),
     'LostGroveHiddenExp': Location(code=262292, vanilla_item='EX100'),
     'LostGroveLongSwim': Location(code=262293, vanilla_item='AC'),
     'LostGroveTeleporter': Location(code=262294, vanilla_item='EX100'),
     'LowerBlackrootAbilityCell': Location(code=262295, vanilla_item='AC'),
     'LowerBlackrootGrenadeThrow': Location(code=262296, vanilla_item='AC'),
     'LowerBlackrootLaserAbilityCell': Location(code=262297, vanilla_item='AC'),
     'LowerBlackrootLaserExp': Location(code=262298, vanilla_item='EX100'),
     'LowerGinsoHiddenExp': Location(code=262299, vanilla_item='EX100'),
     'LowerGinsoKeystone1': Location(code=262300, vanilla_item='KS'),
     'LowerGinsoKeystone2': Location(code=262301, vanilla_item='KS'),
     'LowerGinsoKeystone3': Location(code=262302, vanilla_item='KS'),
     'LowerGinsoKeystone4': Location(code=262303, vanilla_item='KS'),
     'LowerGinsoPlant': Location(code=262304, vanilla_item='Plant'),
     'LowerValleyExp': Location(code=262305, vanilla_item='EX100'),
     'LowerValleyMapstone': Location(code=262306, vanilla_item='MS'),
     'MistyAbilityCell': Location(code=262307, vanilla_item='AC'),
     'MistyEntranceStompExp': Location(code=262308, vanilla_item='EX100'),
     'MistyEntranceTreeExp': Location(code=262309, vanilla_item='EX100'),
     'MistyFrogNookExp': Location(code=262310, vanilla_item='EX100'),
     'MistyGrenade': Location(code=262311, vanilla_item='EX200'),
     'MistyKeystone1': Location(code=262312, vanilla_item='KS'),
     'MistyKeystone2': Location(code=262313, vanilla_item='KS'),
     'MistyKeystone3': Location(code=262314, vanilla_item='KS'),
     'MistyKeystone4': Location(code=262315, vanilla_item='KS'),
     'MistyMortarCorridorHiddenExp': Location(code=262316, vanilla_item='EX100'),
     'MistyMortarCorridorUpperExp': Location(code=262317, vanilla_item='EX100'),
     'MistyPlant': Location(code=262318, vanilla_item='Plant'),
     'MistyPostClimbAboveSpikePit': Location(code=262319, vanilla_item='EX200'),
     'MistyPostClimbSpikeCave': Location(code=262320, vanilla_item='EX100'),
     'MoonGrottoStompPlant': Location(code=262321, vanilla_item='Plant'),
     'OuterSwampAbilityCell': Location(code=262322, vanilla_item='AC'),
     'OuterSwampGrenadeExp': Location(code=262323, vanilla_item='EX200'),
     'OuterSwampHealthCell': Location(code=262324, vanilla_item='HC'),
     'OuterSwampMortarAbilityCell': Location(code=262325, vanilla_item='AC'),
     'OuterSwampMortarPlant': Location(code=262326, vanilla_item='Plant'),
     'OuterSwampStompExp': Location(code=262327, vanilla_item='EX100'),
     'OutsideForlornCliffExp': Location(code=262328, vanilla_item='EX200'),
     'OutsideForlornTreeExp': Location(code=262329, vanilla_item='EX100'),
     'OutsideForlornWaterExp': Location(code=262330, vanilla_item='EX100'),
     'RazielNo': Location(code=262331, vanilla_item='EX100'),
     'RightForlornHealthCell': Location(code=262332, vanilla_item='HC'),
     'RightForlornPlant': Location(code=262333, vanilla_item='Plant'),
     'SorrowEntranceAbilityCell': Location(code=262334, vanilla_item='AC'),
     'SorrowHealthCell': Location(code=262335, vanilla_item='HC'),
     'SorrowHiddenKeystone': Location(code=262336, vanilla_item='KS'),
     'SorrowLowerLeftKeystone': Location(code=262337, vanilla_item='KS'),
     'SorrowMainShaftKeystone': Location(code=262338, vanilla_item='KS'),
     'SorrowMap': Location(code=262339, vanilla_item='MapStone'),
     'SorrowMapstone': Location(code=262340, vanilla_item='MS'),
     'SorrowSpikeKeystone': Location(code=262341, vanilla_item='KS'),
     'SpiderSacEnergyCell': Location(code=262342, vanilla_item='EC'),
     'SpiderSacEnergyDoor': Location(code=262343, vanilla_item='AC'),
     'SpiderSacGrenadeDoor': Location(code=262344, vanilla_item='AC'),
     'SpiderSacHealthCell': Location(code=262345, vanilla_item='HC'),
     'SpiritCavernsAbilityCell': Location(code=262346, vanilla_item='AC'),
     'SpiritCavernsKeystone1': Location(code=262347, vanilla_item='KS'),
     'SpiritCavernsKeystone2': Location(code=262348, vanilla_item='KS'),
     'SpiritCavernsTopLeftKeystone': Location(code=262349, vanilla_item='KS'),
     'SpiritCavernsTopRightKeystone': Location(code=262350, vanilla_item='KS'),
     'StompAreaExp': Location(code=262351, vanilla_item='EX100'),
     'StompAreaGrenadeExp': Location(code=262352, vanilla_item='EX200'),
     'StompAreaRoofExp': Location(code=262353, vanilla_item='EX200'),
     'StompSkillTree': Location(code=262354, vanilla_item='SKStomp'),
     'Sunstone': Location(code=262355, vanilla_item='EVHoruKey'),
     'SunstonePlant': Location(code=262356, vanilla_item='Plant'),
     'SwampEntranceAbilityCell': Location(code=262357, vanilla_item='AC'),
     'SwampEntrancePlant': Location(code=262358, vanilla_item='Plant'),
     'SwampEntranceSwim': Location(code=262359, vanilla_item='EX200'),
     'SwampMap': Location(code=262360, vanilla_item='MapStone'),
     'SwampTeleporterAbilityCell': Location(code=262361, vanilla_item='AC'),
     'TopGinsoLeftLowerExp': Location(code=262362, vanilla_item='EX100'),
     'TopGinsoLeftUpperExp': Location(code=262363, vanilla_item='EX100'),
     'TopGinsoRightPlant': Location(code=262364, vanilla_item='Plant'),
     'UpperGinsoEnergyCell': Location(code=262365, vanilla_item='EC'),
     'UpperGinsoLowerKeystone': Location(code=262366, vanilla_item='KS'),
     'UpperGinsoRedirectLowerExp': Location(code=262367, vanilla_item='EX100'),
     'UpperGinsoRedirectUpperExp': Location(code=262368, vanilla_item='EX100'),
     'UpperGinsoRightKeystone': Location(code=262369, vanilla_item='KS'),
     'UpperGinsoUpperLeftKeystone': Location(code=262370, vanilla_item='KS'),
     'UpperGinsoUpperRightKeystone': Location(code=262371, vanilla_item='KS'),
     'UpperSorrowFarLeftKeystone': Location(code=262372, vanilla_item='KS'),
     'UpperSorrowFarRightKeystone': Location(code=262373, vanilla_item='KS'),
     'UpperSorrowLeftKeystone': Location(code=262374, vanilla_item='KS'),
     'UpperSorrowRightKeystone': Location(code=262375, vanilla_item='KS'),
     'UpperSorrowSpikeExp': Location(code=262376, vanilla_item='EX100'),
     'ValleyEntryAbilityCell': Location(code=262377, vanilla_item='AC'),
     'ValleyEntryGrenadeLongSwim': Location(code=262378, vanilla_item='EC'),
     'ValleyEntryTreeExp': Location(code=262379, vanilla_item='EX100'),
     'ValleyEntryTreePlant': Location(code=262380, vanilla_item='Plant'),
     'ValleyForlornApproachGrenade': Location(code=262381, vanilla_item='AC'),
     'ValleyForlornApproachMapstone': Location(code=262382, vanilla_item='MS'),
     'ValleyMainFACS': Location(code=262383, vanilla_item='AC'),
     'ValleyMainPlant': Location(code=262384, vanilla_item='Plant'),
     'ValleyMap': Location(code=262385, vanilla_item='MapStone'),
     'ValleyRightBirdStompCell': Location(code=262386, vanilla_item='AC'),
     'ValleyRightExp': Location(code=262387, vanilla_item='EX100'),
     'ValleyRightFastStomplessCell': Location(code=262388, vanilla_item='AC'),
     'ValleyRightSwimExp': Location(code=262389, vanilla_item='EX100'),
     'ValleyThreeBirdAbilityCell': Location(code=262390, vanilla_item='AC'),
     'WallJumpAreaEnergyCell': Location(code=262391, vanilla_item='EC'),
     'WallJumpAreaExp': Location(code=262392, vanilla_item='EX200'),
     'WallJumpSkillTree': Location(code=262393, vanilla_item='SKWallJump'),
     'WaterVein': Location(code=262394, vanilla_item='EVGinsoKey'),
     'WilhelmExp': Location(code=262395, vanilla_item='EX200')}



lookup_name_to_id = {location_name: location_data.code for location_name, location_data in locations_data.items()}