import gleam/option.{type Option, None, Some} // import gleam/map.{Map} pub type GearGrowthItemData { GearGrowthItemData( acquisition_source_cuid_list: List(String), cuid: Int, donation_cuid: Int, gear_growth_item_kind: String, is_destroyable: Bool, is_lockable: Bool, is_registrable_at_covenant_shop: Bool, is_registrable_at_general_shop: Bool, is_show_acquisition_source: Bool, is_tradeable: Bool, item_description_cuid: Int, item_grade: String, item_icon_cuid: Int, item_name_cuid: Int, max_hold_count: Int, max_price_registrable_at_general_shop: Int, min_price_registrable_at_covenant_shop: Int, min_price_registrable_at_general_shop: Int, sell_currency_cuid: Int, sell_price: Int, sort_order: Int, storable_inventory_owner_kind_list: List(String), storable_user_inventory_kind: String, touch_sound_cuid: Int, unique_name: String, use_sound_cuid: Int, weight: Int, ) } pub fn by_cuid(cuid) -> Option(GearGrowthItemData) { case cuid { 131_656_621 -> Some(GearGrowthItemData( [], 131_656_621, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 3_745_071_690, "Heroic", 3_626_138_764, 1_086_909_804, 9999, 98_000_000, 0, 0, 0, 0, 30_042, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Accessory_Heroic_Lv55", 2_584_750_686, 5, )) 2_276_094_626 -> Some(GearGrowthItemData( [], 2_276_094_626, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 3_731_795_583, "Heroic", 562_170_001, 2_633_862_689, 9999, 98_000_000, 0, 0, 0, 0, 30_041, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Armor_Heroic_Lv55", 2_584_750_686, 5, )) 4_196_168_699 -> Some(GearGrowthItemData( [], 4_196_168_699, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 1_843_702_536, "Heroic", 1_887_269_914, 4_073_179_786, 9999, 98_000_000, 0, 0, 0, 0, 30_040, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Weapon_Heroic_Lv55", 2_584_750_686, 5, )) 1_955_463_960 -> Some(GearGrowthItemData( [], 1_955_463_960, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 314_818_453, "Heroic", 879_402_578, 2_607_007_095, 9999, 98_000_000, 0, 0, 0, 0, 30_001, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Bracelet_Heroic", 2_584_750_686, 5, )) 4_172_021_884 -> Some(GearGrowthItemData( [], 4_172_021_884, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 2_531_376_377, "Heroic", 3_095_960_502, 528_597_723, 9999, 98_000_000, 0, 0, 0, 0, 30_001, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Necklace_Heroic", 2_584_750_686, 5, )) 3_983_713_010 -> Some(GearGrowthItemData( [], 3_983_713_010, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 3_326_898_335, "Heroic", 3_626_138_764, 4_009_726_561, 9999, 98_000_000, 0, 0, 0, 0, 30_032, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Accessory_Heroic", 2_584_750_686, 5, )) 705_105_015 -> Some(GearGrowthItemData( [], 705_105_015, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 609_870_692, "Heroic", 562_170_001, 3_455_295_910, 9999, 98_000_000, 0, 0, 0, 0, 30_031, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Armor_Heroic", 2_584_750_686, 5, )) 3_575_244_704 -> Some(GearGrowthItemData( [], 3_575_244_704, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 3_651_066_045, "Heroic", 1_887_269_914, 2_422_017_247, 9999, 98_000_000, 0, 0, 0, 0, 30_030, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Weapon_Heroic", 2_584_750_686, 5, )) 347_760_696 -> Some(GearGrowthItemData( [], 347_760_696, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 423_582_037, "Rare", 2_954_753_202, 3_489_500_535, 9999, 98_000_000, 0, 0, 0, 0, 30_001, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Bracelet_Rare", 2_584_750_686, 5, )) 2_780_403_228 -> Some(GearGrowthItemData( [], 2_780_403_228, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 2_856_224_569, "Rare", 1_092_428_438, 1_627_175_771, 9999, 98_000_000, 0, 0, 0, 0, 30_001, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Necklace_Rare", 2_584_750_686, 5, )) 2_256_022_866 -> Some(GearGrowthItemData( [], 2_256_022_866, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 227_149_215, "Rare", 1_491_084_332, 45_199_777, 9999, 98_000_000, 0, 0, 0, 0, 30_322, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Accessory_Rare", 2_584_750_686, 5, )) 3_393_762_423 -> Some(GearGrowthItemData( [], 3_393_762_423, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 2_341_993_988, "Rare", 2_075_565_521, 3_709_490_822, 9999, 98_000_000, 0, 0, 0, 0, 30_021, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Armor_Rare", 2_584_750_686, 5, )) 2_762_843_584 -> Some(GearGrowthItemData( [], 2_762_843_584, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 2_724_855_677, "Rare", 759_270_266, 3_829_164_511, 9999, 98_000_000, 0, 0, 0, 0, 30_020, ["RealmAccountOrPlayer"], "Common", 0, "SuccessEnhancementScroll_Weapon_Rare", 2_584_750_686, 5, )) 3_219_435_088 -> Some(GearGrowthItemData( [], 3_219_435_088, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 2_167_666_653, "Rare", 1_901_238_186, 3_535_163_487, 9999, 98_000_000, 0, 0, 0, 0, 30_001, ["RealmAccountOrPlayer"], "Common", 0, "NoErosionDestructionScroll_Bracelet", 2_584_750_686, 5, )) 4_150_455_156 -> Some(GearGrowthItemData( [], 4_150_455_156, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 3_098_686_721, "Rare", 2_832_258_254, 171_216_259, 9999, 98_000_000, 0, 0, 0, 0, 30_001, ["RealmAccountOrPlayer"], "Common", 0, "NoErosionDestructionScroll_Necklace", 2_584_750_686, 5, )) 2_392_996_730 -> Some(GearGrowthItemData( [], 2_392_996_730, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 2_355_008_823, "Rare", 389_423_412, 3_459_317_657, 9999, 98_000_000, 0, 0, 0, 0, 30_012, ["RealmAccountOrPlayer"], "Common", 0, "NoErosionDestructionScroll_Accessory", 2_584_750_686, 5, )) 608_176_751 -> Some(GearGrowthItemData( [], 608_176_751, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 1_717_424_492, "Rare", 52_746_921, 1_669_251_150, 9999, 98_000_000, 0, 0, 0, 0, 30_011, ["RealmAccountOrPlayer"], "Common", 0, "NoErosionDestructionScroll_Armor", 2_584_750_686, 5, )) 3_411_468_664 -> Some(GearGrowthItemData( [], 3_411_468_664, 0, "SpecialGearEnhancement", True, False, True, True, True, True, 4_074_803_621, "Rare", 12_361_746, 3_680_177_255, 9999, 98_000_000, 0, 0, 0, 0, 30_010, ["RealmAccountOrPlayer"], "Common", 0, "NoErosionDestructionScroll_Weapon", 2_584_750_686, 5, )) 3_219_646_129 -> Some(GearGrowthItemData( [], 3_219_646_129, 0, "GearErodedRestore", False, False, False, True, True, True, 33_926_574, "Legendary", 1_103_001_515, 4_280_720_528, 9_999_999_999, 98_000_000, 50_000, 0, 0, 0, 8012, ["Covenant", "RealmAccountOrPlayer"], "Common", 0, "ErodedRestoreScroll_Accessory_Le", 2_584_750_686, 5, )) 1_896_510_838 -> Some(GearGrowthItemData( [], 1_896_510_838, 0, "GearErodedRestore", False, False, False, True, True, True, 1_828_223_411, "Legendary", 782_190_816, 2_437_680_405, 9_999_999_999, 98_000_000, 50_000, 0, 0, 0, 8011, ["Covenant", "RealmAccountOrPlayer"], "Common", 0, "ErodedRestoreScroll_Armor_Le", 2_584_750_686, 5, )) 2_451_003_231 -> Some(GearGrowthItemData( [], 2_451_003_231, 0, "GearErodedRestore", False, False, False, True, True, True, 4_259_950_796, "Legendary", 1_863_415_257, 3_632_728_078, 9_999_999_999, 98_000_000, 50_000, 0, 0, 0, 8010, ["Covenant", "RealmAccountOrPlayer"], "Common", 0, "ErodedRestoreScroll_Weapon_Le", 2_584_750_686, 5, )) 4_017_730_285 -> Some(GearGrowthItemData( [], 4_017_730_285, 0, "GearErodedRestore", False, False, False, True, True, False, 832_010_730, "Heroic", 3_462_300_455, 783_837_388, 9_999_999_999, 98_000_000, 7000, 0, 0, 0, 8009, ["Covenant", "RealmAccountOrPlayer"], "Common", 0, "ErodedRestoreScroll_Accessory_He", 2_584_750_686, 5, )) 2_694_594_994 -> Some(GearGrowthItemData( [], 2_694_594_994, 0, "GearErodedRestore", False, False, False, True, True, False, 2_626_307_567, "Heroic", 361_995_372, 3_235_764_561, 9_999_999_999, 98_000_000, 7000, 0, 0, 0, 8008, ["Covenant", "RealmAccountOrPlayer"], "Common", 0, "ErodedRestoreScroll_Armor_He", 2_584_750_686, 5, )) 3_249_087_387 -> Some(GearGrowthItemData( [], 3_249_087_387, 0, "GearErodedRestore", False, False, False, True, True, False, 763_067_656, "Heroic", 4_257_301_685, 135_844_938, 9_999_999_999, 98_000_000, 7000, 0, 0, 0, 8007, ["Covenant", "RealmAccountOrPlayer"], "Common", 0, "ErodedRestoreScroll_Weapon_He", 2_584_750_686, 5, )) 94_787_217 -> Some(GearGrowthItemData( [], 94_787_217, 0, "GearErodedRestore", False, False, False, True, True, False, 1_903_734_782, "Rare", 1_103_001_515, 1_276_512_064, 9_999_999_999, 98_000_000, 300, 0, 0, 0, 8006, ["Covenant", "RealmAccountOrPlayer"], "Common", 0, "ErodedRestoreScroll_Accessory", 2_584_750_686, 5, )) 828_712_262 -> Some(GearGrowthItemData( [], 828_712_262, 0, "GearErodedRestore", False, False, False, True, True, False, 283_506_675, "Rare", 782_190_816, 137_382_837, 9_999_999_999, 98_000_000, 300, 0, 0, 0, 8005, ["Covenant", "RealmAccountOrPlayer"], "Common", 0, "ErodedRestoreScroll_Armor", 2_584_750_686, 5, )) 3_063_921_119 -> Some(GearGrowthItemData( [], 3_063_921_119, 0, "GearErodedRestore", False, False, False, True, True, False, 777_759_420, "Rare", 1_863_415_257, 1_587_059_806, 9_999_999_999, 98_000_000, 300, 0, 0, 0, 8004, ["Covenant", "RealmAccountOrPlayer"], "Common", 0, "ErodedRestoreScroll_Weapon", 2_584_750_686, 5, )) 1_312_323_808 -> Some(GearGrowthItemData( [], 1_312_323_808, 0, "GearEnchant", False, False, True, True, True, False, 563_324_781, "Rare", 2_368_025_284, 3_506_303_471, 9999, 98_000_000, 0, 0, 2_697_088_054, 1000, 8001, ["RealmAccountOrPlayer"], "Common", 0, "Enchant_Ink_Premium", 2_584_750_686, 5, )) 1_712_875_698 -> Some(GearGrowthItemData( [], 1_712_875_698, 0, "GearEnchant", False, False, True, True, True, False, 3_543_689_663, "Uncommon", 4_282_144_013, 2_825_612_609, 9999, 98_000_000, 0, 0, 2_697_088_054, 500, 8000, ["RealmAccountOrPlayer"], "Common", 0, "Enchant_Ink", 2_584_750_686, 5, )) 1_593_226_034 -> Some(GearGrowthItemData( [], 1_593_226_034, 0, "GearEnhancement", False, False, True, True, True, False, 3_402_173_599, "Rare", 2_601_440_332, 2_774_950_881, 9999, 98_000_000, 0, 0, 2_697_088_054, 1000, 56, ["RealmAccountOrPlayer"], "Common", 0, "EnchantStone_GuarderBrooch_03", 2_584_750_686, 0, )) 1_593_226_033 -> Some(GearGrowthItemData( [], 1_593_226_033, 0, "GearEnhancement", False, False, True, True, True, False, 3_402_173_598, "Uncommon", 2_601_440_331, 2_774_950_880, 9999, 98_000_000, 0, 0, 2_697_088_054, 1000, 55, ["RealmAccountOrPlayer"], "Common", 0, "EnchantStone_GuarderBrooch_02", 2_584_750_686, 0, )) 1_593_226_032 -> Some(GearGrowthItemData( [], 1_593_226_032, 0, "GearEnhancement", False, False, True, True, True, False, 3_402_173_597, "Common", 2_601_440_330, 2_774_950_879, 9999, 98_000_000, 0, 0, 2_697_088_054, 1000, 54, ["RealmAccountOrPlayer"], "Common", 0, "EnchantStone_GuarderBrooch_01", 2_584_750_686, 0, )) 2_109_497_660 -> Some(GearGrowthItemData( [], 2_109_497_660, 0, "GearEnhancement", False, False, True, True, True, False, 377_320_121, "Common", 1_957_684_854, 3_652_176_539, 9999, 98_000_000, 0, 0, 2_697_088_054, 1500, 53, ["RealmAccountOrPlayer"], "Common", 0, "EnhancementScroll_Amulet", 2_584_750_686, 5, )) 1_463_297_302 -> Some(GearGrowthItemData( [], 1_463_297_302, 0, "GearEnhancement", False, False, True, True, True, False, 3_472_102_899, "Common", 262_791_440, 4_281_403_285, 9999, 98_000_000, 0, 0, 2_697_088_054, 2000, 52, ["RealmAccountOrPlayer"], "Common", 0, "EnhancementScroll_Bracelet", 2_584_750_686, 5, )) 2_394_317_370 -> Some(GearGrowthItemData( [], 2_394_317_370, 0, "GearEnhancement", False, False, True, True, True, False, 108_155_671, "Common", 1_193_811_508, 917_456_057, 9999, 98_000_000, 0, 0, 2_697_088_054, 2000, 52, ["RealmAccountOrPlayer"], "Common", 0, "EnhancementScroll_Necklace", 2_584_750_686, 5, )) 3_893_056_480 -> Some(GearGrowthItemData( [], 3_893_056_480, 0, "GearEnhancement", False, False, True, True, True, False, 4_076_924_909, "Common", 3_645_375_034, 2_493_186_415, 9999, 98_000_000, 0, 0, 2_697_088_054, 1500, 52, ["RealmAccountOrPlayer"], "Common", 0, "EnhancementScroll_Accessory", 2_584_750_686, 5, )) 3_345_383_509 -> Some(GearGrowthItemData( [], 3_345_383_509, 0, "GearEnhancement", False, False, True, True, True, False, 1_651_309_986, "Common", 2_629_566_767, 106_175_396, 9999, 98_000_000, 0, 0, 2_697_088_054, 1000, 51, ["RealmAccountOrPlayer"], "Common", 0, "EnhancementScroll_Armor", 2_584_750_686, 5, )) 306_685_694 -> Some(GearGrowthItemData( [], 306_685_694, 0, "GearEnhancement", False, False, True, True, True, False, 2_869_475_451, "Common", 154_872_888, 1_849_364_573, 9999, 98_000_000, 0, 0, 2_697_088_054, 1000, 50, ["RealmAccountOrPlayer"], "Common", 0, "EnhancementScroll_Weapon", 2_584_750_686, 5, )) _ -> None } }