Current section

Files

Jump to
wp_tables src acceleration_item_data.gleam
Raw

src/acceleration_item_data.gleam

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
}
}