/* This file is generated. Do not edit manually. */ pub const FUELS: [(u16, u16); 280usize] = [ (36u16, 300u16), (37u16, 300u16), (38u16, 300u16), (39u16, 300u16), (40u16, 300u16), (41u16, 300u16), (42u16, 300u16), (43u16, 300u16), (44u16, 300u16), (45u16, 300u16), (48u16, 300u16), (49u16, 100u16), (50u16, 100u16), (51u16, 100u16), (52u16, 100u16), (53u16, 100u16), (54u16, 100u16), (55u16, 100u16), (56u16, 100u16), (57u16, 100u16), (83u16, 16000u16), (134u16, 300u16), (135u16, 300u16), (136u16, 300u16), (137u16, 300u16), (138u16, 300u16), (139u16, 300u16), (140u16, 300u16), (141u16, 300u16), (142u16, 300u16), (143u16, 300u16), (147u16, 300u16), (148u16, 300u16), (149u16, 300u16), (150u16, 300u16), (151u16, 300u16), (152u16, 300u16), (153u16, 300u16), (154u16, 300u16), (155u16, 300u16), (156u16, 300u16), (159u16, 300u16), (160u16, 300u16), (161u16, 300u16), (162u16, 300u16), (163u16, 300u16), (164u16, 300u16), (165u16, 300u16), (166u16, 300u16), (167u16, 300u16), (170u16, 300u16), (171u16, 300u16), (172u16, 300u16), (173u16, 300u16), (174u16, 300u16), (175u16, 300u16), (176u16, 300u16), (177u16, 300u16), (178u16, 300u16), (179u16, 300u16), (205u16, 100u16), (206u16, 100u16), (207u16, 100u16), (209u16, 100u16), (210u16, 100u16), (213u16, 100u16), (214u16, 100u16), (215u16, 100u16), (216u16, 100u16), (217u16, 100u16), (218u16, 100u16), (219u16, 100u16), (220u16, 100u16), (221u16, 100u16), (222u16, 100u16), (223u16, 100u16), (224u16, 100u16), (225u16, 100u16), (226u16, 100u16), (227u16, 100u16), (228u16, 100u16), (261u16, 100u16), (270u16, 50u16), (271u16, 150u16), (272u16, 150u16), (273u16, 150u16), (274u16, 150u16), (275u16, 150u16), (276u16, 150u16), (277u16, 150u16), (278u16, 150u16), (279u16, 150u16), (280u16, 150u16), (281u16, 150u16), (306u16, 300u16), (307u16, 300u16), (308u16, 300u16), (309u16, 300u16), (311u16, 300u16), (312u16, 300u16), (313u16, 300u16), (314u16, 300u16), (315u16, 300u16), (316u16, 300u16), (318u16, 300u16), (319u16, 300u16), (332u16, 300u16), (333u16, 300u16), (336u16, 300u16), (344u16, 300u16), (345u16, 300u16), (346u16, 300u16), (347u16, 300u16), (348u16, 300u16), (349u16, 300u16), (350u16, 300u16), (351u16, 300u16), (352u16, 300u16), (353u16, 300u16), (354u16, 300u16), (442u16, 300u16), (443u16, 300u16), (444u16, 300u16), (445u16, 300u16), (446u16, 300u16), (447u16, 300u16), (448u16, 300u16), (449u16, 300u16), (450u16, 300u16), (451u16, 300u16), (452u16, 300u16), (506u16, 67u16), (507u16, 67u16), (508u16, 67u16), (509u16, 67u16), (510u16, 67u16), (511u16, 67u16), (512u16, 67u16), (513u16, 67u16), (514u16, 67u16), (515u16, 67u16), (516u16, 67u16), (517u16, 67u16), (518u16, 67u16), (519u16, 67u16), (520u16, 67u16), (521u16, 67u16), (717u16, 50u16), (731u16, 300u16), (742u16, 300u16), (746u16, 300u16), (749u16, 300u16), (752u16, 100u16), (753u16, 100u16), (754u16, 100u16), (755u16, 100u16), (756u16, 100u16), (757u16, 100u16), (758u16, 100u16), (759u16, 100u16), (760u16, 100u16), (761u16, 100u16), (768u16, 300u16), (769u16, 300u16), (770u16, 300u16), (771u16, 300u16), (772u16, 300u16), (773u16, 300u16), (774u16, 300u16), (775u16, 300u16), (776u16, 300u16), (777u16, 300u16), (781u16, 200u16), (782u16, 200u16), (783u16, 200u16), (784u16, 200u16), (785u16, 200u16), (786u16, 200u16), (787u16, 200u16), (788u16, 200u16), (789u16, 200u16), (790u16, 200u16), (802u16, 300u16), (803u16, 300u16), (804u16, 300u16), (805u16, 300u16), (806u16, 300u16), (807u16, 300u16), (808u16, 300u16), (809u16, 300u16), (810u16, 300u16), (811u16, 300u16), (822u16, 300u16), (823u16, 300u16), (824u16, 300u16), (825u16, 300u16), (826u16, 300u16), (827u16, 300u16), (828u16, 300u16), (829u16, 300u16), (830u16, 300u16), (831u16, 300u16), (864u16, 1200u16), (865u16, 1200u16), (866u16, 1200u16), (867u16, 1200u16), (868u16, 1200u16), (869u16, 1200u16), (870u16, 1200u16), (871u16, 1200u16), (872u16, 1200u16), (873u16, 1200u16), (874u16, 1200u16), (875u16, 1200u16), (876u16, 1200u16), (877u16, 1200u16), (878u16, 1200u16), (879u16, 1200u16), (880u16, 1200u16), (881u16, 1200u16), (882u16, 1200u16), (883u16, 1200u16), (893u16, 100u16), (895u16, 300u16), (897u16, 1600u16), (898u16, 1600u16), (912u16, 200u16), (913u16, 200u16), (914u16, 200u16), (915u16, 200u16), (916u16, 200u16), (947u16, 100u16), (989u16, 200u16), (990u16, 200u16), (991u16, 200u16), (992u16, 200u16), (993u16, 200u16), (994u16, 200u16), (995u16, 200u16), (996u16, 200u16), (997u16, 200u16), (998u16, 200u16), (1001u16, 800u16), (1002u16, 800u16), (1003u16, 800u16), (1004u16, 800u16), (1005u16, 800u16), (1006u16, 800u16), (1007u16, 800u16), (1008u16, 800u16), (1009u16, 800u16), (1010u16, 800u16), (1015u16, 20000u16), (1028u16, 4001u16), (1054u16, 300u16), (1117u16, 2400u16), (1267u16, 300u16), (1268u16, 300u16), (1269u16, 300u16), (1270u16, 300u16), (1271u16, 300u16), (1272u16, 300u16), (1273u16, 300u16), (1274u16, 300u16), (1275u16, 300u16), (1276u16, 300u16), (1277u16, 300u16), (1278u16, 300u16), (1279u16, 300u16), (1280u16, 300u16), (1281u16, 300u16), (1282u16, 300u16), (1297u16, 200u16), (1340u16, 300u16), (1342u16, 300u16), (1354u16, 300u16), (1355u16, 300u16), (1358u16, 300u16), (1359u16, 300u16), (1361u16, 300u16), ]; #[must_use] #[allow(clippy::too_many_lines, clippy::match_same_arms)] pub const fn get_item_burn_ticks(item_id: u16) -> Option { match item_id { 36u16 => Some(300u16), 37u16 => Some(300u16), 38u16 => Some(300u16), 39u16 => Some(300u16), 40u16 => Some(300u16), 41u16 => Some(300u16), 42u16 => Some(300u16), 43u16 => Some(300u16), 44u16 => Some(300u16), 45u16 => Some(300u16), 48u16 => Some(300u16), 49u16 => Some(100u16), 50u16 => Some(100u16), 51u16 => Some(100u16), 52u16 => Some(100u16), 53u16 => Some(100u16), 54u16 => Some(100u16), 55u16 => Some(100u16), 56u16 => Some(100u16), 57u16 => Some(100u16), 83u16 => Some(16000u16), 134u16 => Some(300u16), 135u16 => Some(300u16), 136u16 => Some(300u16), 137u16 => Some(300u16), 138u16 => Some(300u16), 139u16 => Some(300u16), 140u16 => Some(300u16), 141u16 => Some(300u16), 142u16 => Some(300u16), 143u16 => Some(300u16), 147u16 => Some(300u16), 148u16 => Some(300u16), 149u16 => Some(300u16), 150u16 => Some(300u16), 151u16 => Some(300u16), 152u16 => Some(300u16), 153u16 => Some(300u16), 154u16 => Some(300u16), 155u16 => Some(300u16), 156u16 => Some(300u16), 159u16 => Some(300u16), 160u16 => Some(300u16), 161u16 => Some(300u16), 162u16 => Some(300u16), 163u16 => Some(300u16), 164u16 => Some(300u16), 165u16 => Some(300u16), 166u16 => Some(300u16), 167u16 => Some(300u16), 170u16 => Some(300u16), 171u16 => Some(300u16), 172u16 => Some(300u16), 173u16 => Some(300u16), 174u16 => Some(300u16), 175u16 => Some(300u16), 176u16 => Some(300u16), 177u16 => Some(300u16), 178u16 => Some(300u16), 179u16 => Some(300u16), 205u16 => Some(100u16), 206u16 => Some(100u16), 207u16 => Some(100u16), 209u16 => Some(100u16), 210u16 => Some(100u16), 213u16 => Some(100u16), 214u16 => Some(100u16), 215u16 => Some(100u16), 216u16 => Some(100u16), 217u16 => Some(100u16), 218u16 => Some(100u16), 219u16 => Some(100u16), 220u16 => Some(100u16), 221u16 => Some(100u16), 222u16 => Some(100u16), 223u16 => Some(100u16), 224u16 => Some(100u16), 225u16 => Some(100u16), 226u16 => Some(100u16), 227u16 => Some(100u16), 228u16 => Some(100u16), 261u16 => Some(100u16), 270u16 => Some(50u16), 271u16 => Some(150u16), 272u16 => Some(150u16), 273u16 => Some(150u16), 274u16 => Some(150u16), 275u16 => Some(150u16), 276u16 => Some(150u16), 277u16 => Some(150u16), 278u16 => Some(150u16), 279u16 => Some(150u16), 280u16 => Some(150u16), 281u16 => Some(150u16), 306u16 => Some(300u16), 307u16 => Some(300u16), 308u16 => Some(300u16), 309u16 => Some(300u16), 311u16 => Some(300u16), 312u16 => Some(300u16), 313u16 => Some(300u16), 314u16 => Some(300u16), 315u16 => Some(300u16), 316u16 => Some(300u16), 318u16 => Some(300u16), 319u16 => Some(300u16), 332u16 => Some(300u16), 333u16 => Some(300u16), 336u16 => Some(300u16), 344u16 => Some(300u16), 345u16 => Some(300u16), 346u16 => Some(300u16), 347u16 => Some(300u16), 348u16 => Some(300u16), 349u16 => Some(300u16), 350u16 => Some(300u16), 351u16 => Some(300u16), 352u16 => Some(300u16), 353u16 => Some(300u16), 354u16 => Some(300u16), 442u16 => Some(300u16), 443u16 => Some(300u16), 444u16 => Some(300u16), 445u16 => Some(300u16), 446u16 => Some(300u16), 447u16 => Some(300u16), 448u16 => Some(300u16), 449u16 => Some(300u16), 450u16 => Some(300u16), 451u16 => Some(300u16), 452u16 => Some(300u16), 506u16 => Some(67u16), 507u16 => Some(67u16), 508u16 => Some(67u16), 509u16 => Some(67u16), 510u16 => Some(67u16), 511u16 => Some(67u16), 512u16 => Some(67u16), 513u16 => Some(67u16), 514u16 => Some(67u16), 515u16 => Some(67u16), 516u16 => Some(67u16), 517u16 => Some(67u16), 518u16 => Some(67u16), 519u16 => Some(67u16), 520u16 => Some(67u16), 521u16 => Some(67u16), 717u16 => Some(50u16), 731u16 => Some(300u16), 742u16 => Some(300u16), 746u16 => Some(300u16), 749u16 => Some(300u16), 752u16 => Some(100u16), 753u16 => Some(100u16), 754u16 => Some(100u16), 755u16 => Some(100u16), 756u16 => Some(100u16), 757u16 => Some(100u16), 758u16 => Some(100u16), 759u16 => Some(100u16), 760u16 => Some(100u16), 761u16 => Some(100u16), 768u16 => Some(300u16), 769u16 => Some(300u16), 770u16 => Some(300u16), 771u16 => Some(300u16), 772u16 => Some(300u16), 773u16 => Some(300u16), 774u16 => Some(300u16), 775u16 => Some(300u16), 776u16 => Some(300u16), 777u16 => Some(300u16), 781u16 => Some(200u16), 782u16 => Some(200u16), 783u16 => Some(200u16), 784u16 => Some(200u16), 785u16 => Some(200u16), 786u16 => Some(200u16), 787u16 => Some(200u16), 788u16 => Some(200u16), 789u16 => Some(200u16), 790u16 => Some(200u16), 802u16 => Some(300u16), 803u16 => Some(300u16), 804u16 => Some(300u16), 805u16 => Some(300u16), 806u16 => Some(300u16), 807u16 => Some(300u16), 808u16 => Some(300u16), 809u16 => Some(300u16), 810u16 => Some(300u16), 811u16 => Some(300u16), 822u16 => Some(300u16), 823u16 => Some(300u16), 824u16 => Some(300u16), 825u16 => Some(300u16), 826u16 => Some(300u16), 827u16 => Some(300u16), 828u16 => Some(300u16), 829u16 => Some(300u16), 830u16 => Some(300u16), 831u16 => Some(300u16), 864u16 => Some(1200u16), 865u16 => Some(1200u16), 866u16 => Some(1200u16), 867u16 => Some(1200u16), 868u16 => Some(1200u16), 869u16 => Some(1200u16), 870u16 => Some(1200u16), 871u16 => Some(1200u16), 872u16 => Some(1200u16), 873u16 => Some(1200u16), 874u16 => Some(1200u16), 875u16 => Some(1200u16), 876u16 => Some(1200u16), 877u16 => Some(1200u16), 878u16 => Some(1200u16), 879u16 => Some(1200u16), 880u16 => Some(1200u16), 881u16 => Some(1200u16), 882u16 => Some(1200u16), 883u16 => Some(1200u16), 893u16 => Some(100u16), 895u16 => Some(300u16), 897u16 => Some(1600u16), 898u16 => Some(1600u16), 912u16 => Some(200u16), 913u16 => Some(200u16), 914u16 => Some(200u16), 915u16 => Some(200u16), 916u16 => Some(200u16), 947u16 => Some(100u16), 989u16 => Some(200u16), 990u16 => Some(200u16), 991u16 => Some(200u16), 992u16 => Some(200u16), 993u16 => Some(200u16), 994u16 => Some(200u16), 995u16 => Some(200u16), 996u16 => Some(200u16), 997u16 => Some(200u16), 998u16 => Some(200u16), 1001u16 => Some(800u16), 1002u16 => Some(800u16), 1003u16 => Some(800u16), 1004u16 => Some(800u16), 1005u16 => Some(800u16), 1006u16 => Some(800u16), 1007u16 => Some(800u16), 1008u16 => Some(800u16), 1009u16 => Some(800u16), 1010u16 => Some(800u16), 1015u16 => Some(20000u16), 1028u16 => Some(4001u16), 1054u16 => Some(300u16), 1117u16 => Some(2400u16), 1267u16 => Some(300u16), 1268u16 => Some(300u16), 1269u16 => Some(300u16), 1270u16 => Some(300u16), 1271u16 => Some(300u16), 1272u16 => Some(300u16), 1273u16 => Some(300u16), 1274u16 => Some(300u16), 1275u16 => Some(300u16), 1276u16 => Some(300u16), 1277u16 => Some(300u16), 1278u16 => Some(300u16), 1279u16 => Some(300u16), 1280u16 => Some(300u16), 1281u16 => Some(300u16), 1282u16 => Some(300u16), 1297u16 => Some(200u16), 1340u16 => Some(300u16), 1342u16 => Some(300u16), 1354u16 => Some(300u16), 1355u16 => Some(300u16), 1358u16 => Some(300u16), 1359u16 => Some(300u16), 1361u16 => Some(300u16), _ => None, } } #[must_use] pub const fn is_fuel(item_id: u16) -> bool { get_item_burn_ticks(item_id).is_some() }