import gleam/option.{type Option, None, Some} // import gleam/map.{Map} pub type AccelerationItemData { AccelerationItemData( acceleration_kind: String, acceleration_value: Int, buy_currency_cuid: Int, buy_price: Int, cuid: Int, is_destroyable: Bool, is_lockable: Bool, is_registrable_at_covenant_shop: Bool, is_registrable_at_general_shop: Bool, is_tradeable: Bool, item_description_cuid: Int, item_grade: String, item_icon_cuid: Int, item_name_cuid: Int, max_hold_count: Int, min_price_registrable_at_covenant_shop: Int, min_price_registrable_at_general_shop: Int, possible_only_follower_work_kind: String, sell_currency_cuid: Int, sell_price: Int, storable_inventory_owner_kind_list: List(String), storable_user_inventory_kind: String, unique_name: String, weight: Int, ) } pub fn by_cuid(cuid) -> Option(AccelerationItemData) { case cuid { 2_184_732_419 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 18_000, 2_828_183_586, 4000, 2_184_732_419, False, True, True, True, False, 2_260_553_760, "Common", 1_570_786_610, 1_031_504_962, 9_999_999_999, 0, 0, "Purifying", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Purifying_02", 0, )) 2_184_732_418 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 9000, 2_828_183_586, 2000, 2_184_732_418, False, True, True, True, False, 2_260_553_759, "Common", 1_570_786_610, 1_031_504_961, 9_999_999_999, 0, 0, "Purifying", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Purifying_01", 0, )) 1_852_825_674 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 600_000, 2_828_183_586, 1, 1_852_825_674, False, True, True, True, False, 1_757_591_351, "Common", 1_570_786_610, 308_049_273, 9_999_999_999, 0, 0, "Research", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Research_09", 0, )) 1_852_825_673 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 300_000, 2_828_183_586, 1, 1_852_825_673, False, True, True, True, False, 1_757_591_350, "Common", 1_570_786_610, 308_049_272, 9_999_999_999, 0, 0, "Research", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Research_08", 0, )) 1_852_825_672 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 240_000, 2_828_183_586, 1, 1_852_825_672, False, True, True, True, False, 1_757_591_349, "Common", 1_570_786_610, 308_049_271, 9_999_999_999, 0, 0, "Research", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Research_07", 0, )) 1_852_825_671 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 120_000, 2_828_183_586, 1, 1_852_825_671, False, True, True, True, False, 1_757_591_348, "Common", 1_570_786_610, 308_049_270, 9_999_999_999, 0, 0, "Research", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Research_06", 0, )) 1_852_825_670 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 60_000, 2_828_183_586, 1, 1_852_825_670, False, True, True, True, False, 1_757_591_347, "Common", 1_570_786_610, 308_049_269, 9_999_999_999, 0, 0, "Research", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Research_05", 0, )) 1_852_825_669 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 12_000, 2_828_183_586, 1, 1_852_825_669, False, True, True, True, False, 1_757_591_346, "Common", 1_570_786_610, 308_049_268, 9_999_999_999, 0, 0, "Research", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Research_04", 0, )) 1_852_825_668 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 6000, 2_828_183_586, 1, 1_852_825_668, False, True, True, True, False, 1_757_591_345, "Common", 1_570_786_610, 308_049_267, 9_999_999_999, 0, 0, "Research", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Research_03", 0, )) 1_852_825_667 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 3000, 2_828_183_586, 1, 1_852_825_667, False, True, True, True, False, 1_757_591_344, "Common", 1_570_786_610, 308_049_266, 9_999_999_999, 0, 0, "Research", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Research_02", 0, )) 1_852_825_666 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 1200, 2_828_183_586, 1, 1_852_825_666, False, True, True, True, False, 1_757_591_343, "Common", 1_570_786_610, 308_049_265, 9_999_999_999, 0, 0, "Research", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Research_01", 0, )) 3_123_068_861 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 600_000, 2_828_183_586, 1, 3_123_068_861, False, True, True, True, False, 937_211_418, "Common", 1_570_786_610, 3_905_052_348, 9_999_999_999, 0, 0, "Crafting", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Craft_09", 0, )) 3_123_068_860 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 300_000, 2_828_183_586, 1, 3_123_068_860, False, True, True, True, False, 937_211_417, "Common", 1_570_786_610, 3_905_052_347, 9_999_999_999, 0, 0, "Crafting", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Craft_08", 0, )) 3_123_068_859 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 240_000, 2_828_183_586, 1, 3_123_068_859, False, True, True, True, False, 937_211_416, "Common", 1_570_786_610, 3_905_052_346, 9_999_999_999, 0, 0, "Crafting", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Craft_07", 0, )) 3_123_068_858 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 120_000, 2_828_183_586, 1, 3_123_068_858, False, True, True, True, False, 937_211_415, "Common", 1_570_786_610, 3_905_052_345, 9_999_999_999, 0, 0, "Crafting", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Craft_06", 0, )) 3_123_068_857 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 60_000, 2_828_183_586, 1, 3_123_068_857, False, True, True, True, False, 937_211_414, "Common", 1_570_786_610, 3_905_052_344, 9_999_999_999, 0, 0, "Crafting", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Craft_05", 0, )) 3_123_068_856 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 12_000, 2_828_183_586, 1, 3_123_068_856, False, True, True, True, False, 937_211_413, "Common", 1_570_786_610, 3_905_052_343, 9_999_999_999, 0, 0, "Crafting", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Craft_04", 0, )) 3_123_068_855 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 6000, 2_828_183_586, 1, 3_123_068_855, False, True, True, True, False, 937_211_412, "Common", 1_570_786_610, 3_905_052_342, 9_999_999_999, 0, 0, "Crafting", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Craft_03", 0, )) 3_123_068_854 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 3000, 2_828_183_586, 1, 3_123_068_854, False, True, True, True, False, 937_211_411, "Common", 1_570_786_610, 3_905_052_341, 9_999_999_999, 0, 0, "Crafting", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Craft_02", 0, )) 3_123_068_853 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 1200, 2_828_183_586, 1, 3_123_068_853, False, True, True, True, False, 937_211_410, "Common", 1_570_786_610, 3_905_052_340, 9_999_999_999, 0, 0, "Crafting", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Craft_01", 0, )) 2_838_786_651 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 600_000, 2_828_183_586, 1, 2_838_786_651, False, True, True, True, False, 2_743_552_328, "Common", 1_570_786_610, 1_294_010_250, 9_999_999_999, 0, 0, "Building", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Building_09", 0, )) 2_838_786_650 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 300_000, 2_828_183_586, 1, 2_838_786_650, False, True, True, True, False, 2_743_552_327, "Common", 1_570_786_610, 1_294_010_249, 9_999_999_999, 0, 0, "Building", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Building_08", 0, )) 2_838_786_649 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 240_000, 2_828_183_586, 1, 2_838_786_649, False, True, True, True, False, 2_743_552_326, "Common", 1_570_786_610, 1_294_010_248, 9_999_999_999, 0, 0, "Building", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Building_07", 0, )) 2_838_786_648 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 120_000, 2_828_183_586, 1, 2_838_786_648, False, True, True, True, False, 2_743_552_325, "Common", 1_570_786_610, 1_294_010_247, 9_999_999_999, 0, 0, "Building", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Building_06", 0, )) 2_838_786_647 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 60_000, 2_828_183_586, 1, 2_838_786_647, False, True, True, True, False, 2_743_552_324, "Common", 1_570_786_610, 1_294_010_246, 9_999_999_999, 0, 0, "Building", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Building_05", 0, )) 2_838_786_646 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 12_000, 2_828_183_586, 1, 2_838_786_646, False, True, True, True, False, 2_743_552_323, "Common", 1_570_786_610, 1_294_010_245, 9_999_999_999, 0, 0, "Building", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Building_04", 0, )) 2_838_786_645 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 6000, 2_828_183_586, 1, 2_838_786_645, False, True, True, True, False, 2_743_552_322, "Common", 1_570_786_610, 1_294_010_244, 9_999_999_999, 0, 0, "Building", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Building_03", 0, )) 2_838_786_644 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 3000, 2_828_183_586, 1, 2_838_786_644, False, True, True, True, False, 2_743_552_321, "Common", 1_570_786_610, 1_294_010_243, 9_999_999_999, 0, 0, "Building", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Building_02", 0, )) 2_838_786_643 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 1200, 2_828_183_586, 1, 2_838_786_643, False, True, True, True, False, 2_743_552_320, "Common", 1_570_786_610, 1_294_010_242, 9_999_999_999, 0, 0, "Building", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_Building_01", 0, )) 1_090_230_208 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 4_800_000, 2_828_183_586, 1_600_000, 1_090_230_208, False, True, True, True, False, 2_199_477_949, "Common", 1_570_786_610, 2_151_304_607, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All", 0, )) 1_090_230_207 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 2_400_000, 2_828_183_586, 800_000, 1_090_230_207, False, True, True, True, False, 2_199_477_948, "Common", 1_570_786_610, 2_151_304_606, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All", 0, )) 1_090_230_206 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 1_200_000, 2_828_183_586, 400_000, 1_090_230_206, False, True, True, True, False, 2_199_477_947, "Common", 1_570_786_610, 2_151_304_605, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All", 0, )) 3_437_234_902 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 600_000, 2_828_183_586, 200_000, 3_437_234_902, False, True, True, True, False, 251_515_347, "Common", 1_570_786_610, 203_342_005, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All_09", 0, )) 3_437_234_901 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 300_000, 2_828_183_586, 100_000, 3_437_234_901, False, True, True, True, False, 251_515_346, "Common", 1_570_786_610, 203_342_004, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All_08", 0, )) 3_437_234_900 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 240_000, 2_828_183_586, 80_000, 3_437_234_900, False, True, True, True, False, 251_515_345, "Common", 1_570_786_610, 203_342_003, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All_07", 0, )) 3_437_234_899 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 120_000, 2_828_183_586, 40_000, 3_437_234_899, False, True, True, True, False, 251_515_344, "Common", 1_570_786_610, 203_342_002, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All_06", 0, )) 3_437_234_898 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 60_000, 2_828_183_586, 20_000, 3_437_234_898, False, True, True, True, False, 251_515_343, "Common", 1_570_786_610, 203_342_001, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All_05", 0, )) 3_437_234_897 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 12_000, 2_828_183_586, 4000, 3_437_234_897, False, True, True, True, False, 251_515_342, "Common", 1_570_786_610, 203_342_000, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All_04", 0, )) 3_437_234_896 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 6000, 2_828_183_586, 2000, 3_437_234_896, False, True, True, True, False, 251_515_341, "Common", 1_570_786_610, 203_341_999, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All_03", 0, )) 3_437_234_895 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 3000, 2_828_183_586, 1000, 3_437_234_895, False, True, True, True, False, 251_515_340, "Common", 1_570_786_610, 203_341_998, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All_02", 0, )) 3_437_234_894 -> Some(AccelerationItemData( "BuildingWorkAmountIncrease", 1200, 2_828_183_586, 400, 3_437_234_894, False, True, True, True, False, 251_515_339, "Common", 1_570_786_610, 203_341_997, 9_999_999_999, 0, 0, "None", 0, 0, ["Covenant"], "None", "AccelerationItem_Covenant_All_01", 0, )) 1_355_020_788 -> Some(AccelerationItemData( "FollowerWorkingTimeDecrease", 600, 2_828_183_586, 1, 1_355_020_788, False, True, True, True, False, 1_430_842_129, "Common", 1_570_786_610, 201_793_331, 9999, 0, 0, "Gathering", 0, 0, ["RealmAccountOrPlayer"], "Common", "AccelerationItem_Personal_Gathering_01", 0, )) 2_159_402_136 -> Some(AccelerationItemData( "FollowerWorkingTimeDecrease", 600, 2_828_183_586, 1, 2_159_402_136, False, True, True, True, False, 2_064_167_813, "Common", 1_570_786_610, 614_625_735, 9999, 0, 0, "Research", 0, 0, ["RealmAccountOrPlayer"], "Common", "AccelerationItem_Personal_Research_01", 0, )) 3_158_750_763 -> Some(AccelerationItemData( "FollowerWorkingTimeDecrease", 600, 2_828_183_586, 1, 3_158_750_763, False, True, True, True, False, 972_893_320, "Common", 1_570_786_610, 3_940_734_250, 9999, 0, 0, "Crafting", 0, 0, ["RealmAccountOrPlayer"], "Common", "AccelerationItem_Personal_Craft_01", 0, )) 3_145_363_113 -> Some(AccelerationItemData( "FollowerWorkingTimeDecrease", 600, 2_828_183_586, 1, 3_145_363_113, False, True, True, True, False, 3_050_128_790, "Common", 1_570_786_610, 1_600_586_712, 9999, 0, 0, "Building", 0, 0, ["RealmAccountOrPlayer"], "Common", "AccelerationItem_Personal_Building_01", 0, )) 1_671_886_342 -> Some(AccelerationItemData( "FollowerWorkingTimeDecrease", 3600, 2_828_183_586, 1200, 1_671_886_342, False, True, True, True, False, 2_781_134_083, "Common", 1_570_786_610, 2_732_960_741, 9999, 0, 0, "None", 0, 0, ["RealmAccountOrPlayer"], "Common", "AccelerationItem_Personal_All_03", 0, )) 1_671_886_341 -> Some(AccelerationItemData( "FollowerWorkingTimeDecrease", 1800, 2_828_183_586, 600, 1_671_886_341, False, True, True, True, False, 2_781_134_082, "Common", 1_570_786_610, 2_732_960_740, 9999, 0, 0, "None", 0, 0, ["RealmAccountOrPlayer"], "Common", "AccelerationItem_Personal_All_02", 0, )) 1_671_886_340 -> Some(AccelerationItemData( "FollowerWorkingTimeDecrease", 600, 2_828_183_586, 200, 1_671_886_340, False, True, True, True, False, 2_781_134_081, "Common", 1_570_786_610, 2_732_960_739, 9999, 0, 0, "None", 0, 0, ["RealmAccountOrPlayer"], "Common", "AccelerationItem_Personal_All_01", 0, )) _ -> None } }