diff --git a/src/components/app/Footer.vue b/src/components/app/Footer.vue
index 1cb3b0d..88db419 100644
--- a/src/components/app/Footer.vue
+++ b/src/components/app/Footer.vue
@@ -8,8 +8,8 @@
-
- {{ $t('footer.version-check', { version: store.vehiclesAPIData.simulatorVersion }) }}
+
+ {{ $t('footer.version-check', { version: store.vehiclesData.simulatorVersion }) }}
diff --git a/src/components/tabs/StockGeneratorTab.vue b/src/components/tabs/StockGeneratorTab.vue
index ac43400..fe8c2ca 100644
--- a/src/components/tabs/StockGeneratorTab.vue
+++ b/src/components/tabs/StockGeneratorTab.vue
@@ -149,9 +149,9 @@ export default defineComponent({
},
computedCargoData() {
- if (!this.store.vehiclesAPIData?.generator.cargo) return [];
+ if (!this.store.vehiclesData?.generator.cargo) return [];
- const cargoGeneratorData = this.store.vehiclesAPIData.generator.cargo;
+ const cargoGeneratorData = this.store.vehiclesData.generator.cargo;
return Object.keys(cargoGeneratorData)
.sort((v1, v2) => this.$t(`cargo.${v1}`).localeCompare(this.$t(`cargo.${v2}`)))
@@ -195,7 +195,7 @@ export default defineComponent({
generateStock(empty = false) {
const generatedChosenStockList = this.chosenCargoTypes.reduce(
(acc, type) => {
- this.store.vehiclesAPIData?.generator.cargo[type]
+ this.store.vehiclesData?.generator.cargo[type]
.filter((c) => !this.excludedCarTypes.includes(c.split(':')[0]))
.forEach((c) => {
const [type, cargoType] = c.split(':');
diff --git a/src/data/vehiclesData.json b/src/data/vehiclesData.json
new file mode 100644
index 0000000..5dc2f99
--- /dev/null
+++ b/src/data/vehiclesData.json
@@ -0,0 +1,1410 @@
+{
+ "simulatorVersion": "2023.3.4",
+
+ "generator": {
+ "cargo": {
+ "kontenery": ["627Z:all", "412Z:all"],
+ "chłodnia": ["202Lc:all"],
+ "drobnica": ["426S:all", "208Kf:all", "401Ka_PKP_Gags:all", "401Ka_PKPC_Gags:all"],
+ "węgiel": ["412W:coal_01", "413S:coal_Fas", "429W:coal_01", "401Zb:coal_02"],
+ "ruda": ["412W:ore_01", "401Zl:ore_35", "429W:ore_01"],
+ "piasek": ["412W:sand_01", "412W:sand_02", "413S:sand_Fas", "401Zl:sand_30", "429W:sand_01", "429W:sand_02", "401Zb:sand_03"],
+ "kreda": ["413S:chalk_Fas"],
+ "kamień": ["412W:stone_01", "412W:stone_50", "401Zl:stone_25", "429W:stone_01", "401Zb:stone_02"],
+ "złom": ["412W:scrap_01", "412W:scrap_02", "429W:scrap_01", "429W:scrap_02"],
+ "paliwo": ["29R_CTLL:all", "29R_PKP:all"],
+ "melasa": ["29R_PLPOL:all"],
+ "żwir": ["441V"],
+ "koła": ["424Z:wheels_01"],
+ "drewno": ["424Z:woods_01", "424Z:woods_02"],
+ "szyny": ["424Z:rails_01"],
+ "kable": ["424Z:cables_01", "24Z:cables_Ks", "401Ze:cables_02"],
+ "kruszywo": ["59WS:all"],
+ "techniczne": ["209c", "304Ca", "102a_PKPE", "401Ka_PKP_XGa:all"],
+ "poczta": ["211K:all"],
+ "cement": ["408S:all", "206S_CEMET:cement_3", "206S_SPEED:cement_3", "220S_CEMET:cement_3"],
+ "wapno": ["408S:all", "206S_CEMET:lime_3", "206S_SPEED:lime_3", "220S_CEMET:lime_3"],
+ "soda": ["408S:all", "206S_CEMET:soda_3", "206S_SPEED:soda_3", "220S_CEMET:soda_3"],
+ "pszenica": ["206Sh_PKP_Ugpps:wheat_3", "206Sh_PKPC_Ugpps:wheat_3"],
+ "kukurydza": ["206Sh_PKP_Ugpps:corn_3", "206Sh_PKPC_Ugpps:corn_3"],
+ "pasza": ["206Sh_PKP_Ugpps:forage_3", "206Sh_PKPC_Ugpps:forage_3"],
+ "pojazdy": ["426Z:tank_01", "426Z:truck_01", "426Z:vehicles_01"],
+ "karbid": ["421S:carbide_01"],
+ "wrażliwe": ["425S:all", "421S:carbide_01"],
+ "stal": ["401Ze:steel_01", "401Ze:steel_02"]
+ }
+ },
+
+ "vehicleList": [
+ ["4E-069", "4e", "4e_cab", "loco-electric", { "sponsorOnly": 1712345800454 }],
+ ["EP09-003", "104E", "104e_cab", "loco-electric", null],
+ ["EP09-010", "104E", "104e_cab", "loco-electric", null],
+ ["EP09-012", "104E", "104e_cab", "loco-electric", null],
+ ["EP09-013", "104E", "104e_cab", "loco-electric", null],
+ ["EP09-020", "104E", "104e_cab", "loco-electric", null],
+ ["EP09-023", "104E", "104e_cab", "loco-electric", null],
+ ["EP09-024", "104E", "104e_cab", "loco-electric", null],
+ ["EP09-030", "104E", "104e_cab", "loco-electric", null],
+ ["EP09-032", "104E", "104e_cab", "loco-electric", { "teamOnly": true }],
+ ["EP09-034", "104E", "104e_cab", "loco-electric", null],
+ ["EU07-182", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-228", "4e", "4e_cab", "loco-electric", null],
+ ["EP07-384v2", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EU07-498", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-308", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-476", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-305", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EU07-307", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-475v2", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-376", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-374", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-500", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-395", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-344", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-338v2", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-408v2", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-383", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-380", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-381", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP08-006", "102E", "4ea_cab", "loco-electric", null],
+ ["EP08-006v2", "102E", "4ea_cab", "loco-electric", null],
+ ["ET41-061", "203e", "203e_cab_ld", "loco-electric", null],
+ ["ET41-072", "203e", "203e_cab_ld", "loco-electric", null],
+ ["ET41-074", "203e", "203e_cab_ld", "loco-electric", null],
+ ["ET41-144", "203e", "203e_cab_ld", "loco-electric", null],
+ ["ET41-154", "203e", "203e_cab_ld", "loco-electric", null],
+ ["EU07-334", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EU07-409", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-418", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-515", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-545", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EU07-536", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-1031", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-1056", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-384", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-424", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-324", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-1008", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-1009", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-1025", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-1038", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-1039", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-1043", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-1054", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-1055", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-335", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-338", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-355", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-356", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-370", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-385", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-389", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-391", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-408", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-444", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-480", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EP07-544", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EU07-1518", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EU07-368", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-421", "303e", "303e_cab_ld_grey", "loco-electric", null],
+ ["EU07-475", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EU07-512", "303e", "303e_cab_ld", "loco-electric", null],
+ ["EP07-135", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-001", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-015", "4e", "4e_cab_white", "loco-electric", null],
+ ["EU07-019", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-032", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-036", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-072", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-150", "4e", "4e_cab_white", "loco-electric", null],
+ ["EU07-171", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-172", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-222", "4e", "4e_cab_white", "loco-electric", null],
+ ["EU07-077", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-147", "4e", "4e_cab", "loco-electric", null],
+ ["EP07-1002", "4e", "4e_cab_white", "loco-electric", null],
+ ["EP07-1048", "4e", "4e_cab_white", "loco-electric", null],
+ ["EP07-174", "4e", "4e_cab_white", "loco-electric", null],
+ ["EP07-242", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-088", "4e", "4e_cab_white", "loco-electric", null],
+ ["EU07-123E", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-141", "4e", "4e_cab_white", "loco-electric", null],
+ ["EU07-145", "4e", "4e_cab_white", "loco-electric", null],
+ ["EU07-167", "4e", "4e_cab_white", "loco-electric", null],
+ ["EU07-234", "4e", "4e_cab_white", "loco-electric", null],
+ ["EU07-237E", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-148", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-195", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-240", "4e", "4e_cab", "loco-electric", null],
+ ["EU07-242", "4e", "4e_cab", "loco-electric", null],
+ ["EU06-18", "AEI E", "4e_cab", "loco-electric", null],
+ ["EU07E-082", "4e", "4e_cab_white", "loco-electric", null],
+ ["EU07E-083", "4e", "4e_cab", "loco-electric", null],
+
+ ["SM42-091", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-2476", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-2612", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-2648", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-284", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-302", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-329", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-329_PLREG", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-404", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-468", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-483", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-506", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-820", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-1031", "6D", "sm42_cab", "loco-diesel", null],
+ ["SM42-1121", "6D", "sm42_cab", "loco-diesel", null],
+
+ ["2EN57-038+1715", "2x5B", "en57_cab", "unit-electric", null],
+ ["2EN57-1542+1747", "2x5B", "en57_cab", "unit-electric", null],
+ ["2EN57-694+716", "2x5B", "en57_cab", "unit-electric", null],
+ ["EN57-001", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-038", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1072", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1101", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1149", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1337", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1466", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1542", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1715", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1747", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1777", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-1786", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-694", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-716", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-765", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-880", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-838", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-952", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-961", "5B", "en57_cab", "unit-electric", null],
+ ["EN57-986", "5B", "en57_cab", "unit-electric", null],
+ ["EN71-005", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-006", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-009", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-010", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-014", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-015", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-016", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-028", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-044", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-046", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN71-049", "5Bg", "en57_cab", "unit-electric", null],
+ ["EN57-1914", "5B", "en57-19xx", "unit-electric", null],
+ ["EN57-1953", "5B", "en57-19xx", "unit-electric", null],
+ ["SN81-001", "SPA-66", "sn81_cab", "unit-diesel", null],
+
+ ["101a_PKP_Bhixt_01", "101a", "wagon-passenger", null],
+ ["102a_PKP_Bh_01", "102a", "wagon-passenger", null],
+ ["111a_Grafitti_1", "111a_Grafitti", "wagon-passenger", null],
+ ["111a_PKP_Bwxz_01", "111a_PKP", "wagon-passenger", null],
+ ["110a_PKP_Bcwxz_01", "110a_PKP", "wagon-passenger", null],
+ ["110a_PKPIC_Bcdu_01", "110a_PKPIC", "wagon-passenger", null],
+ ["110a_PKPIC_Bcdu_02", "110a_PKPIC", "wagon-passenger", null],
+ ["111a_PKP_Bdnu_01", "111a_PKP", "wagon-passenger", null],
+ ["111a_PKP_Bdnu_02", "111a_PKP", "wagon-passenger", null],
+ ["111a_PKP_Bnouz_01", "111a_PKP", "wagon-passenger", null],
+ ["111a_PKP_Brdu_01", "111a_PKP", "wagon-passenger", null],
+ ["111a_PKPIC_B10ou_01", "111a_PKPIC", "wagon-passenger", null],
+ ["111a_PKPIC_B9nopuvz_01", "111a_PKPIC", "wagon-passenger", null],
+ ["111a_PKPIC_B9nopuvz_02", "111a_PKPIC", "wagon-passenger", null],
+ ["111a_PKPIC_B9ouv_01", "111a_PKPIC", "wagon-passenger", null],
+ ["111a_PKPIC_Bnouz_01", "111a_PKPIC", "wagon-passenger", null],
+ ["111a_PRREG_A9ou_01", "111a_PRREG", "wagon-passenger", null],
+ ["111a_PRREG_A9ou_02", "111a_PRREG", "wagon-passenger", null],
+ ["111a_PRREG_A9ouy_01", "111a_PRREG", "wagon-passenger", null],
+ ["111a_PRREG_B10_01", "111a_PRREG", "wagon-passenger", null],
+ ["111a_PRREG_Bbnopuvz_01", "111a_PRREG", "wagon-passenger", null],
+ ["111a_PRREG_Bbnopuvz_02", "111a_PRREG", "wagon-passenger", null],
+ ["112a_A9ou_511-6", "112a", "wagon-passenger", null],
+ ["112a_A9ouy_172-5", "112a_1", "wagon-passenger", null],
+ ["112a_A9ouy_501-7", "112a", "wagon-passenger", null],
+ ["112a_PKP_A9nou_01", "112a", "wagon-passenger", null],
+ ["112a_PKP_A9ou_02", "112a_1", "wagon-passenger", null],
+ ["112a_PKP_Adnu_01", "112a_1", "wagon-passenger", null],
+ ["112a_PKP_Adu_01", "112a", "wagon-passenger", null],
+ ["112a_PKP_Awxz_01", "112a", "wagon-passenger", null],
+ ["112a_PKPIC_A9ou_01", "112a", "wagon-passenger", null],
+ ["112a_PKPIC_A9ou_02", "112a", "wagon-passenger", null],
+ ["112a_PRREG_A9ou_01", "112a", "wagon-passenger", null],
+ ["112a_PRREG_A9ou_02", "112a", "wagon-passenger", null],
+ ["113a_PKP_WRbd_01", "113a", "wagon-passenger", null],
+ ["113a_PKP_BJwxz_01", "113a_1", "wagon-passenger", null],
+ ["113a_PKPIC_WRbd_01", "113a", "wagon-passenger", null],
+ ["113a_PLPREG_Wro_01", "113a", "wagon-passenger", null],
+ ["120a_PRREG_B11p_01", "120a_PRREG", "wagon-passenger", null],
+ ["120a_PRREG_B11p_02", "120a_PRREG", "wagon-passenger", null],
+ ["120a_PRREG_B11pv_01", "120a_PRREG", "wagon-passenger", null],
+ ["120a_PRREG_B51p_01", "120a_PRREG", "wagon-passenger", null],
+ ["120a_PRREG_B51p_02", "120a_PRREG", "wagon-passenger", null],
+ ["120a_PRREG_B51p_03", "120a_PRREG", "wagon-passenger", null],
+ ["120a_PRREG_B51p_04", "120a_PRREG", "wagon-passenger", null],
+ ["120a_PRREG_B9pv_01", "120a_PRREG", "wagon-passenger", null],
+ ["120a_PKP_Bwix_01", "120a", "wagon-passenger", null],
+ ["154a_PKP_B10mnouz_01", "154a", "wagon-passenger", null],
+ ["154a_PKPIC_B10mnouz_01", "154a", "wagon-passenger", null],
+ ["154a_PKPIC_B10mnouz_02", "154a", "wagon-passenger", null],
+ ["158a_PKPIC_A9mnopuz_01", "158a", "wagon-passenger", null],
+ ["159a_PKPIC_B9mnopuz_01", "159a", "wagon-passenger", null],
+ ["304C_PLK_Rob", "304C", "wagon-passenger", null],
+ ["504a_PKP_Bckd_01", "504a", "wagon-passenger", null],
+ ["504a_PKP_S_02", "504a", "wagon-passenger", null],
+ ["504a_PKP_Sd_03", "504a", "wagon-passenger", null],
+ ["504a_PKP_Sk_01", "504a_1", "wagon-passenger", null],
+ ["612a_PKPIC_BD4osuv_01", "612a", "wagon-passenger", null],
+ ["Bau84_CD_B10nou_01", "Bau84_CD", "wagon-passenger", null],
+ ["Bau84_CD_B249_01", "Bau84_CD", "wagon-passenger", null],
+ ["Bau84_PKP_As_01", "Bau84", "wagon-passenger", null],
+ ["Bau84_PKP_B10nou_01", "Bau84", "wagon-passenger", null],
+ ["Bau84_PKP_B10nou_02", "Bau84", "wagon-passenger", null],
+ ["Bau84_PKPIC_B10nou_01", "Bau84", "wagon-passenger", null],
+ ["Bau84_PKPIC_B10nou_02", "Bau84", "wagon-passenger", null],
+ ["Gor77_PKP_Bhp_01", "Bhp", "wagon-passenger", null],
+ ["Gor77_PKP_Bhp_02", "Bhp", "wagon-passenger", null],
+ ["Gor77_PKP_Bhp_03", "Bhp", "wagon-passenger", null],
+ ["Gor89_CD_Bmto_01", "Gor89", "wagon-passenger", null],
+ ["Gor89_CD_Bmto_02", "Gor89", "wagon-passenger", null],
+ ["Gor89_PKP_B16mnopux_01", "Gor89", "wagon-passenger", null],
+ ["Gor89_PKP_B16mnopux_02", "Gor89", "wagon-passenger", null],
+ ["Gor89_PKP_B16mnopux_03", "Gor89", "wagon-passenger", null],
+ ["Gor89_PKP_B16mnopux_04", "Gor89", "wagon-passenger", null],
+ ["Gor89_PKP_B16mnopux_05", "Gor89", "wagon-passenger", null],
+ ["Gor89_PKP_B16mnopux_06", "Gor89", "wagon-passenger", null],
+
+ ["102a_PKPE_siec_01", "102A", "wagon-freight", null],
+ ["59WS_PKPC_Fll_01", "59WS", "wagon-freight", null],
+ ["202Lc_PKP_Jbchsx_01", "202Lc", "wagon-freight", null],
+ ["202Lc_PKP_Ichqrs_01", "202Lc", "wagon-freight", null],
+
+ ["206S_CEMET_Ucs_01", "206S_CEMET", "wagon-freight", null],
+ ["206S_SPEED_Ucs_01", "206S_SPEED", "wagon-freight", null],
+ ["206Sh_PKP_Ugpps_02", "206Sh_PKP", "wagon-freight", null],
+ ["206Sh_PKPC_Ugpps_01", "206Sh_PKPC", "wagon-freight", null],
+ ["220S_CEMET_Ucs_01", "220S_CEMET", "wagon-freight", null],
+ ["220S_CEMET_Ucs_02", "220S_CEMET", "wagon-freight", null],
+
+ ["208Kf_PKPC_Gbs_01", "208Kf", "wagon-freight", null],
+ ["209c_PKP_DS_01", "209c", "wagon-freight", null],
+ ["211K_PKP_UsUx_01", "211K", "wagon-freight", null],
+ ["24Z_PKPE_Ks_01", "24Z", "wagon-freight", null],
+ ["29R_CTLL_Zaes_01", "29R", "wagon-freight", null],
+ ["29R_PKP_Uah_01", "29R", "wagon-freight", null],
+ ["29R_PKP_Zaekk_01", "29R", "wagon-freight", null],
+ ["29R_PLPOL_Zaekk_01", "29R", "wagon-freight", null],
+ ["29R_TM_Zaes_01", "29R", "wagon-freight", null],
+ ["304Ca_PKP_Pdn_01", "304Ca", "wagon-freight", null],
+
+ ["401Ka_PKP_Gags-t_01", "401Ka", "wagon-freight", null],
+ ["401Ka_PKP_Gags-t_02", "401Ka", "wagon-freight", null],
+ ["401Ka_PKP_XGa_01", "401Ka_XGa", "wagon-freight", null],
+ ["401Ka_PKPC_Gags-t_01", "401Ka", "wagon-freight", null],
+
+ ["401Zb_PKESA_Rpps_01", "401Zb_PKESA", "wagon-freight", null],
+ ["401Zb_PKPC_Eamos_01", "401Zb_PKPC", "wagon-freight", null],
+ ["401Ze_KLP_Rmms_01", "401Ze_KLP", "wagon-freight", null],
+ ["401Ze_PNUIK_Eamo_01", "401Ze_PNUIK", "wagon-freight", null],
+ ["401Ze_PKESA_Rpps_01", "401Ze_PKESA", "wagon-freight", null],
+ ["401Zl_PKPC_Eams_01", "401Zl", "wagon-freight", null],
+ ["401Zl_PKPC_Eams_02", "401Zl", "wagon-freight", null],
+ ["401Zl_PKPC_Eams_03", "401Zl", "wagon-freight", null],
+ ["408S_CIECH_Uacs_01", "408S", "wagon-freight", null],
+ ["412W_CTL_Eaos_01", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_01", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_02", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_03", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_04", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_05", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_06", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_07", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_08", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_09", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_10", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_11", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_12", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_13", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_14", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_15", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_16", "412W", "wagon-freight", null],
+ ["412W_PKPC_Eaos_17", "412W", "wagon-freight", null],
+ ["412Z_PCCC_Sgs_01", "412Z", "wagon-freight", null],
+ ["412Z_PKPC_Sgs_01", "412Z", "wagon-freight", null],
+ ["413S_PKPC_Fas_01", "413S", "wagon-freight", null],
+ ["413S_PKPC_Fas_02", "413S", "wagon-freight", null],
+
+ ["421S_PKP_Uas-x_01", "421S", "wagon-freight", null],
+ ["421S_PKP_Uas-x_02", "421S", "wagon-freight", null],
+ ["425S_PKPC_Simms_01", "425S", "wagon-freight", null],
+ ["425S_PKPC_Simms_02", "425S", "wagon-freight", null],
+ ["426Z_PKPC_Smms_01", "426Z", "wagon-freight", null],
+
+ ["424Z_PKPC_Res_01", "424Z", "wagon-freight", null],
+ ["424Z_PKPC_Res_02", "424Z", "wagon-freight", null],
+ ["426S_PKPC_Sis_01", "426S", "wagon-freight", null],
+ ["426S_PKPC_Sis_02", "426S", "wagon-freight", null],
+ ["426S_PKPC_Sis_03", "426S", "wagon-freight", null],
+ ["429W_PKPC_Eaos-w_01", "429W", "wagon-freight", null],
+ ["441V_PKPC_Falns_01", "441V", "wagon-freight", null],
+ ["441V_PKPC_Falns_02", "441V", "wagon-freight", null],
+ ["441V_PKPC_Falns_03", "441V", "wagon-freight", null],
+ ["441V_PKPC_Falns_04", "441V", "wagon-freight", null],
+ ["441V_PKPC_Falns_05", "441V", "wagon-freight", null],
+ ["441V_PKPC_Falns_06", "441V", "wagon-freight", null],
+ ["441V_PKPC_Falns_07", "441V", "wagon-freight", null],
+ ["441V_PKPC_Falns_08", "441V", "wagon-freight", null],
+ ["627Z_D-ERR_Sggmrss_01", "627Z", "wagon-freight", null],
+ ["627Z_PKPC_Sggmrss_01", "627Z", "wagon-freight", null],
+ ["627Z_PKPC_Sggmrss_02", "627Z", "wagon-freight", null]
+ ],
+
+ "vehicleProps": [
+ {
+ "type": "102E",
+ "speed": 140,
+ "length": 16,
+ "weight": 80000,
+ "coldStart": false,
+ "doubleManned": true
+ },
+ {
+ "type": "104E",
+ "speed": 160,
+ "length": 17,
+ "weight": 86300,
+ "coldStart": false,
+ "doubleManned": true
+ },
+ {
+ "type": "203e",
+ "speed": 125,
+ "length": 32,
+ "weight": 167000,
+ "coldStart": true,
+ "doubleManned": true
+ },
+ {
+ "type": "303e",
+ "speed": 125,
+ "length": 16,
+ "weight": 83400,
+ "coldStart": true,
+ "doubleManned": true
+ },
+ {
+ "type": "303e-TV",
+ "speed": 125,
+ "length": 16,
+ "weight": 83400,
+ "coldStart": true,
+ "doubleManned": true
+ },
+ {
+ "type": "303e-ZEZ",
+ "speed": 125,
+ "length": 16,
+ "weight": 83400,
+ "coldStart": true,
+ "doubleManned": true
+ },
+ {
+ "type": "4e",
+ "speed": 125,
+ "length": 16,
+ "weight": 80000,
+ "coldStart": false,
+ "doubleManned": true
+ },
+ {
+ "type": "4e-TV",
+ "speed": 125,
+ "length": 16,
+ "weight": 80000,
+ "coldStart": false,
+ "doubleManned": true
+ },
+ {
+ "type": "4e-ZEZ",
+ "speed": 125,
+ "length": 16,
+ "weight": 80000,
+ "coldStart": false,
+ "doubleManned": true
+ },
+ {
+ "type": "AEI E",
+ "speed": 120,
+ "length": 16,
+ "weight": 80000,
+ "coldStart": false,
+ "doubleManned": true
+ },
+ {
+ "type": "6D",
+ "speed": 90,
+ "length": 14,
+ "weight": 74000,
+ "coldStart": false,
+ "doubleManned": true
+ },
+ {
+ "type": "SPA-66",
+ "speed": 90,
+ "length": 14,
+ "weight": 23200,
+ "coldStart": false,
+ "doubleManned": false
+ },
+ {
+ "type": "5B",
+ "speed": 110,
+ "length": 65,
+ "weight": 126500,
+ "coldStart": false,
+ "doubleManned": false
+ },
+ {
+ "type": "2x5B",
+ "speed": 110,
+ "length": 130,
+ "weight": 253000,
+ "coldStart": false,
+ "doubleManned": false
+ },
+ {
+ "type": "5Bg",
+ "speed": 110,
+ "length": 86,
+ "weight": 182000,
+ "coldStart": false,
+ "doubleManned": false
+ },
+
+ { "type": "101a", "speed": 80, "length": 25, "weight": 40000 },
+ { "type": "102a", "speed": 120, "length": 25, "weight": 40000 },
+ { "type": "102A", "speed": 120, "length": 25, "weight": 40000 },
+ { "type": "110a_PKP", "speed": 140, "length": 25, "weight": 45000 },
+ { "type": "110a_PKPIC", "speed": 160, "length": 25, "weight": 45000 },
+ { "type": "111a", "speed": 160, "length": 25, "weight": 40000 },
+ { "type": "111a_Grafitti", "speed": 120, "length": 25, "weight": 40000 },
+ { "type": "111a_PKP", "speed": 160, "length": 25, "weight": 40000 },
+ { "type": "111a_PKPIC", "speed": 160, "length": 25, "weight": 40000 },
+ { "type": "111a_PRREG", "speed": 120, "length": 25, "weight": 40000 },
+ { "type": "112a", "speed": 160, "length": 25, "weight": 40000 },
+ { "type": "112a_1", "speed": 120, "length": 25, "weight": 40000 },
+ { "type": "113a", "speed": 160, "length": 25, "weight": 40000 },
+ { "type": "113a_1", "speed": 120, "length": 25, "weight": 40000 },
+ { "type": "120a", "speed": 120, "length": 25, "weight": 45000 },
+ { "type": "120a_PRREG", "speed": 120, "length": 25, "weight": 45000 },
+ { "type": "120a_PKP", "speed": 80, "length": 25, "weight": 45000 },
+ { "type": "154a", "speed": 200, "length": 26, "weight": 55000 },
+ { "type": "158a", "speed": 200, "length": 26, "weight": 50000 },
+ { "type": "159a", "speed": 200, "length": 26, "weight": 50000 },
+
+ {
+ "type": "202Lc",
+ "speed": 100,
+ "length": 12,
+ "weight": 16500,
+ "cargoTypes": [
+ { "id": "meat_25%", "weight": 4193 },
+ { "id": "meat_50%", "weight": 8386 },
+ { "id": "meat_75%", "weight": 12578 },
+ { "id": "meat_100%", "weight": 16771 }
+ ]
+ },
+
+ {
+ "type": "206S_SPEED",
+ "speed": 100,
+ "length": 12,
+ "weight": 15000,
+ "cargoTypes": [
+ { "id": "cement_3", "weight": 24500 },
+ { "id": "lime_3", "weight": 17220 },
+ { "id": "soda_3", "weight": 21000 }
+ ]
+ },
+
+ {
+ "type": "206S_CEMET",
+ "speed": 100,
+ "length": 12,
+ "weight": 14100,
+ "cargoTypes": [
+ { "id": "cement_3", "weight": 24500 },
+ { "id": "lime_3", "weight": 17220 },
+ { "id": "soda_3", "weight": 21000 }
+ ]
+ },
+
+ {
+ "type": "206Sh_PKP",
+ "speed": 100,
+ "length": 12,
+ "weight": 12500,
+ "cargoTypes": [
+ { "id": "wheat_3", "weight": 26500 },
+ { "id": "corn_3", "weight": 26500 },
+ { "id": "forage_3", "weight": 18480 }
+ ]
+ },
+
+ {
+ "type": "206Sh_PKPC",
+ "speed": 100,
+ "length": 12,
+ "weight": 12500,
+ "cargoTypes": [
+ { "id": "wheat_3", "weight": 26500 },
+ { "id": "corn_3", "weight": 26500 },
+ { "id": "forage_3", "weight": 18480 }
+ ]
+ },
+
+ {
+ "type": "208Kf",
+ "speed": 100,
+ "length": 14,
+ "weight": 15000,
+ "cargoTypes": [
+ { "id": "mass_20", "weight": 20000 },
+ { "id": "mass_30", "weight": 30000 },
+ { "id": "mass_40", "weight": 40000 }
+ ]
+ },
+
+ {
+ "type": "209c",
+ "speed": 120,
+ "length": 25,
+ "weight": 43000
+ },
+
+ {
+ "type": "211K",
+ "speed": 100,
+ "length": 12,
+ "weight": 16500,
+ "cargoTypes": [
+ { "id": "mail_25%", "weight": 2467 },
+ { "id": "mail_50%", "weight": 4933 },
+ { "id": "mail_75%", "weight": 7400 },
+ { "id": "mail_100%", "weight": 9867 }
+ ]
+ },
+
+ {
+ "type": "220S_CEMET",
+ "speed": 100,
+ "length": 9,
+ "weight": 11500,
+ "cargoTypes": [
+ { "id": "cement_3", "weight": 24500 },
+ { "id": "lime_3", "weight": 17220 },
+ { "id": "soda_3", "weight": 21000 }
+ ]
+ },
+
+ {
+ "type": "24Z",
+ "speed": 60,
+ "length": 14,
+ "weight": 14000,
+ "cargoTypes": [{ "id": "cables_Ks", "weight": 18800 }]
+ },
+
+ {
+ "type": "29R",
+ "speed": 100,
+ "length": 13,
+ "weight": 23000,
+ "cargoTypes": [
+ { "id": "mass_20", "weight": 20000 },
+ { "id": "mass_30", "weight": 30000 },
+ { "id": "mass_40", "weight": 40000 }
+ ]
+ },
+
+ { "type": "304C", "speed": 140, "length": 25, "weight": 43000 },
+ { "type": "304Ca", "speed": 140, "length": 25, "weight": 43000 },
+
+ {
+ "type": "401Ka",
+ "speed": 100,
+ "length": 16,
+ "weight": 21600,
+ "cargoTypes": [
+ { "id": "mass_20", "weight": 20000 },
+ { "id": "mass_30", "weight": 30000 },
+ { "id": "mass_40", "weight": 40000 }
+ ]
+ },
+
+ {
+ "type": "401Ka_XGa",
+ "speed": 100,
+ "length": 16,
+
+ "weight": 21600,
+ "cargoTypes": [
+ { "id": "mass_20", "weight": 20000 },
+ { "id": "mass_30", "weight": 30000 },
+ { "id": "mass_40", "weight": 40000 }
+ ]
+ },
+
+ {
+ "type": "59WS",
+ "speed": 100,
+ "length": 9,
+
+ "weight": 12300,
+ "cargoTypes": [{ "id": "stone_Fll", "weight": 23500 }]
+ },
+
+ {
+ "type": "401Zb_PKESA",
+ "speed": 100,
+ "length": 12,
+
+ "weight": 20000,
+ "cargoTypes": [
+ { "id": "coal_02", "weight": 20805 },
+ { "id": "sand_03", "weight": 43320 },
+ { "id": "stone_02", "weight": 51300 }
+ ]
+ },
+ {
+ "type": "401Zb_PKPC",
+ "speed": 100,
+ "length": 12,
+ "weight": 19400,
+ "cargoTypes": [
+ { "id": "coal_02", "weight": 20805 },
+ { "id": "sand_03", "weight": 43320 },
+ { "id": "stone_02", "weight": 51300 }
+ ]
+ },
+ {
+ "type": "401Ze_KLP",
+ "speed": 100,
+ "length": 12,
+ "weight": 18500,
+ "cargoTypes": [
+ { "id": "none_2", "weight": 0 },
+ { "id": "cables_02", "weight": 13200 },
+ { "id": "concrete_01", "weight": 19800 },
+ { "id": "steel_01", "weight": 50760 },
+ { "id": "steel_02", "weight": 48420 }
+ ]
+ },
+
+ {
+ "type": "401Ze_PNUIK",
+ "speed": 100,
+ "length": 12,
+ "weight": 18500,
+ "cargoTypes": [
+ { "id": "none_2", "weight": 0 },
+ { "id": "cables_02", "weight": 13200 },
+ { "id": "concrete_01", "weight": 19800 },
+ { "id": "steel_01", "weight": 50760 },
+ { "id": "steel_02", "weight": 48420 }
+ ]
+ },
+
+ {
+ "type": "401Ze_PKESA",
+ "speed": 100,
+ "length": 12,
+ "weight": 20000,
+ "cargoTypes": [
+ { "id": "none_2", "weight": 0 },
+ { "id": "cables_02", "weight": 13200 },
+ { "id": "concrete_01", "weight": 19800 },
+ { "id": "steel_01", "weight": 50760 },
+ { "id": "steel_02", "weight": 48420 }
+ ]
+ },
+
+ {
+ "type": "401Zl",
+ "speed": 100,
+ "length": 12,
+ "weight": 20000,
+ "cargoTypes": [
+ { "id": "stone_25", "weight": 25000 },
+ { "id": "sand_30", "weight": 30000 },
+ { "id": "ore_35", "weight": 35000 }
+ ]
+ },
+
+ {
+ "type": "408S",
+ "speed": 100,
+ "length": 14,
+ "weight": 24500,
+ "cargoTypes": [
+ { "id": "mass_20", "weight": 20000 },
+ { "id": "mass_30", "weight": 30000 },
+ { "id": "mass_40", "weight": 40000 }
+ ]
+ },
+
+ {
+ "type": "412W",
+ "speed": 100,
+ "length": 14,
+ "weight": 20500,
+ "cargoTypes": [
+ { "id": "coal_01", "weight": 54000 },
+ { "id": "ore_01", "weight": 35000 },
+ { "id": "sand_01", "weight": 30000 },
+ { "id": "scrap_01", "weight": 45000 },
+ { "id": "scrap_02", "weight": 45000 },
+ { "id": "stone_01", "weight": 58000 },
+ { "id": "stone_50", "weight": 55000 }
+ ]
+ },
+
+ {
+ "type": "412Z",
+ "speed": 100,
+ "length": 20,
+ "weight": 22000,
+ "cargoTypes": [
+ { "id": "sc_20_red", "weight": 34000 },
+ { "id": "sc_20_blue", "weight": 34000 },
+ { "id": "sc_20_green", "weight": 34000 },
+ { "id": "sc_20_APL", "weight": 34000 },
+ { "id": "sc_20_CMA", "weight": 34000 },
+ { "id": "sc_20_Cosco", "weight": 34000 },
+ { "id": "sc_20_Evr1", "weight": 34000 },
+ { "id": "sc_20_Evr2", "weight": 34000 },
+ { "id": "sc_20_Finnlines", "weight": 34000 },
+ { "id": "sc_20_Hamburg", "weight": 34000 },
+ { "id": "sc_20_Hanjin", "weight": 34000 },
+ { "id": "sc_20_HapagLloyd", "weight": 34000 },
+ { "id": "sc_20_HMM", "weight": 34000 },
+ { "id": "sc_20_KLine", "weight": 34000 },
+ { "id": "sc_20_Maersk", "weight": 34000 },
+ { "id": "sc_20_ONE", "weight": 34000 },
+ { "id": "sc_20_OOCL", "weight": 34000 },
+ { "id": "sc_20_Schavemaker", "weight": 34000 },
+ { "id": "sc_20_TD2", "weight": 34000 },
+ { "id": "sc_20_Titan", "weight": 34000 },
+ { "id": "sc_40_red", "weight": 25000 },
+ { "id": "sc_40_blue", "weight": 25000 },
+ { "id": "sc_40_green", "weight": 25000 },
+ { "id": "sc_40_APL", "weight": 25000 },
+ { "id": "sc_40_CMA", "weight": 25000 },
+ { "id": "sc_40_Cosco", "weight": 25000 },
+ { "id": "sc_40_Evr1", "weight": 25000 },
+ { "id": "sc_40_Evr2", "weight": 25000 },
+ { "id": "sc_40_Finnlines", "weight": 25000 },
+ { "id": "sc_40_Hamburg", "weight": 25000 },
+ { "id": "sc_40_Hanjin", "weight": 25000 },
+ { "id": "sc_40_HapagLloyd", "weight": 25000 },
+ { "id": "sc_40_HMM", "weight": 25000 },
+ { "id": "sc_40_KLine", "weight": 25000 },
+ { "id": "sc_40_Maersk", "weight": 25000 },
+ { "id": "sc_40_ONE", "weight": 25000 },
+ { "id": "sc_40_OOCL", "weight": 25000 },
+ { "id": "sc_40_Schavemaker", "weight": 25000 },
+ { "id": "sc_40_TD2", "weight": 25000 },
+ { "id": "sc_40_Titan", "weight": 25000 },
+ { "id": "sc_40_Toll", "weight": 25000 }
+ ]
+ },
+
+ {
+ "type": "413S",
+ "speed": 100,
+ "length": 14,
+
+ "weight": 25300,
+ "cargoTypes": [
+ { "id": "coal_Fas", "weight": 44000 },
+ { "id": "sand_Fas", "weight": 54000 },
+ { "id": "chalk_Fas", "weight": 54000 }
+ ]
+ },
+
+ {
+ "type": "421S",
+ "speed": 100,
+ "length": 12,
+
+ "weight": 33000,
+ "cargoTypes": [{ "id": "carbide_01", "weight": 39000 }]
+ },
+
+ {
+ "type": "424Z",
+ "speed": 100,
+ "length": 20,
+
+ "weight": 23500,
+ "cargoTypes": [
+ { "id": "wheels_01", "weight": 16200 },
+ { "id": "woods_01", "weight": 10000 },
+ { "id": "woods_02", "weight": 20000 },
+ { "id": "rails_01", "weight": 30000 },
+ { "id": "cables_01", "weight": 13200 }
+ ]
+ },
+
+ {
+ "type": "425S",
+ "speed": 120,
+ "length": 12,
+
+ "weight": 23000,
+ "cargoTypes": [
+ { "id": "mass_20", "weight": 20000 },
+ { "id": "mass_30", "weight": 30000 },
+ { "id": "mass_40", "weight": 40000 }
+ ]
+ },
+
+ {
+ "type": "426S",
+ "speed": 120,
+ "length": 20,
+
+ "weight": 29000,
+ "cargoTypes": [
+ { "id": "mass_20", "weight": 20000 },
+ { "id": "mass_30", "weight": 30000 },
+ { "id": "mass_40", "weight": 40000 }
+ ]
+ },
+
+ {
+ "type": "426Z",
+ "speed": 100,
+ "length": 12,
+
+ "weight": 20000,
+ "cargoTypes": [
+ { "id": "tank_01", "weight": 14400 },
+ { "id": "vehicles_01", "weight": 4000 },
+ { "id": "truck_01", "weight": 7350 },
+ { "id": "none_2", "weight": 0 }
+ ]
+ },
+
+ {
+ "type": "429W",
+ "speed": 100,
+ "length": 14,
+
+ "weight": 20500,
+ "cargoTypes": [
+ { "id": "coal_01", "weight": 54000 },
+ { "id": "ore_01", "weight": 35000 },
+ { "id": "sand_01", "weight": 30000 },
+ { "id": "scrap_01", "weight": 45000 },
+ { "id": "scrap_02", "weight": 45000 },
+ { "id": "stone_01", "weight": 58000 },
+ { "id": "stone_50", "weight": 55000 }
+ ]
+ },
+ { "type": "441V", "speed": 120, "length": 13, "weight": 26500 },
+ { "type": "504a", "speed": 160, "length": 25, "weight": 45000 },
+ { "type": "504a_1", "speed": 140, "length": 25, "weight": 45000 },
+ { "type": "612a", "speed": 160, "length": 25, "weight": 43000 },
+ {
+ "type": "627Z",
+ "speed": 120,
+ "length": 30,
+
+ "weight": 29000,
+ "cargoTypes": [
+ { "id": "sc_20_red", "weight": 68000 },
+ { "id": "sc_20_blue", "weight": 68000 },
+ { "id": "sc_20_green", "weight": 68000 },
+ { "id": "sc_20_APL", "weight": 68000 },
+ { "id": "sc_20_CMA", "weight": 68000 },
+ { "id": "sc_20_Cosco", "weight": 68000 },
+ { "id": "sc_20_Evr1", "weight": 68000 },
+ { "id": "sc_20_Evr2", "weight": 68000 },
+ { "id": "sc_20_Finnlines", "weight": 68000 },
+ { "id": "sc_20_Hamburg", "weight": 68000 },
+ { "id": "sc_20_Hanjin", "weight": 68000 },
+ { "id": "sc_20_HapagLloyd", "weight": 68000 },
+ { "id": "sc_20_HMM", "weight": 68000 },
+ { "id": "sc_20_KLine", "weight": 68000 },
+ { "id": "sc_20_Maersk", "weight": 68000 },
+ { "id": "sc_20_ONE", "weight": 68000 },
+ { "id": "sc_20_OOCL", "weight": 68000 },
+ { "id": "sc_20_Schavemaker", "weight": 68000 },
+ { "id": "sc_20_TD2", "weight": 68000 },
+ { "id": "sc_20_Titan", "weight": 68000 },
+ { "id": "sc_40_red", "weight": 50000 },
+ { "id": "sc_40_blue", "weight": 50000 },
+ { "id": "sc_40_green", "weight": 50000 },
+ { "id": "sc_40_APL", "weight": 50000 },
+ { "id": "sc_40_CMA", "weight": 50000 },
+ { "id": "sc_40_Cosco", "weight": 50000 },
+ { "id": "sc_40_Evr1", "weight": 50000 },
+ { "id": "sc_40_Evr2", "weight": 50000 },
+ { "id": "sc_40_Finnlines", "weight": 50000 },
+ { "id": "sc_40_Hamburg", "weight": 50000 },
+ { "id": "sc_40_Hanjin", "weight": 50000 },
+ { "id": "sc_40_HapagLloyd", "weight": 50000 },
+ { "id": "sc_40_HMM", "weight": 50000 },
+ { "id": "sc_40_KLine", "weight": 50000 },
+ { "id": "sc_40_Maersk", "weight": 50000 },
+ { "id": "sc_40_ONE", "weight": 50000 },
+ { "id": "sc_40_OOCL", "weight": 50000 },
+ { "id": "sc_40_Schavemaker", "weight": 50000 },
+ { "id": "sc_40_TD2", "weight": 50000 },
+ { "id": "sc_40_Titan", "weight": 50000 },
+ { "id": "sc_40_Toll", "weight": 50000 }
+ ]
+ },
+ { "type": "Bau84", "speed": 160, "length": 26, "weight": 40000 },
+ { "type": "Bau84_CD", "speed": 140, "length": 26, "weight": 40000 },
+ { "type": "Bhp", "speed": 120, "length": 69, "weight": 132000 },
+ { "type": "Gor89", "speed": 120, "length": 27, "weight": 42400 }
+ ],
+
+ "vehicleLocales": {
+ "pl": {
+ "cargo": {
+ "kontenery": "kontenery",
+ "chłodnia": "chłodnia",
+ "drobnica": "drobnica",
+ "węgiel": "węgiel",
+ "ruda": "ruda",
+ "piasek": "piasek",
+ "kreda": "kreda",
+ "kamień": "kamień",
+ "złom": "złom",
+ "paliwo": "paliwo",
+ "melasa": "melasa",
+ "żwir": "żwir",
+ "koła": "koła",
+ "drewno": "drewno",
+ "szyny": "szyny",
+ "kable": "kable",
+ "kruszywo": "kruszywo",
+ "techniczne": "techniczne",
+ "poczta": "poczta",
+ "cement": "cement",
+ "wapno": "wapno",
+ "soda": "soda",
+ "pszenica": "pszenica",
+ "kukurydza": "kukurydza",
+ "pasza": "pasza",
+ "karbid": "karbid",
+ "pojazdy": "pojazdy",
+ "wrażliwe": "wrażliwe",
+ "stal": "stal"
+ },
+ "usage": {
+ "Gor89": "wagon pasażerski",
+ "Gor77": "wagon pasażerski",
+ "Bau84": "wagon pasażerski",
+ "612a": "wagon pasażerski",
+ "504a": "wagon pasażerski",
+ "304c": "wagon pasażerski",
+ "159a": "wagon pasażerski",
+ "158a": "wagon pasażerski",
+ "154a": "wagon pasażerski",
+ "120a": "wagon pasażerski",
+ "113a": "wagon pasażerski",
+ "112a": "wagon pasażerski",
+ "111a": "wagon pasażerski",
+ "110a": "wagon pasażerski",
+ "101a": "wagon pasażerski",
+ "102a": "wagon pasażerski",
+ "102A": "wagon techniczny (sieciowy)",
+ "24Z": "bębny z drutami miedzianymi",
+ "202Lc": "wagon chłodnia",
+ "206S": "cement, wapno, soda",
+ "206Sh": "przenica, kukurydza, pasza",
+ "211K": "wagon do przesyłek ekspresowych",
+ "220S": "cement, wapno, soda",
+ "59WS": "kruszywo, kamień wapienny, odpady kopalniane",
+ "208Kf": "drobnica, ładunki sypkie, ładunki sztukowe",
+ "209c": "wagon techniczny",
+ "29R": "produkty naftowe",
+ "29R_PLPOL": "melasa",
+ "304Ca": "pojazd specjalny",
+ "401Ka": "drobnica, ładunki sypkie, ładunki sztukowe",
+ "401Ka_XGa": "wagon gospodarczy",
+ "401Ze": "płyty betonowe, bębny kablowe, stal",
+ "401Zb": "węgiel, kamień, piasek",
+ "401Zl": "ładunki sypkie o dużej masie usypowej",
+ "408S": "cement, wapno, popioły lotne, żużel",
+ "412W": "drobnica, kruszywo, węgiel",
+ "412Z": "kontenery",
+ "413S": "węgiel, kreda, piasek",
+ "421S": "karbid, ładunki wrażliwe na czynniki atm.",
+ "424Z": "ładunki skupione, pojazdy, dłużyca",
+ "425S": "ładunki wrażliwe na czynniki atm.",
+ "426S": "drobnica",
+ "426Z": "ładunki skupione, pojazdy",
+ "429W": "towary masowe odporne na warunki atmosferyczne (węgiel, ruda)",
+ "441V": "węgiel kamienny, żwir",
+ "627Z": "kontenery"
+ }
+ },
+ "en": {
+ "cargo": {
+ "kontenery": "containers",
+ "chłodnia": "refrigerator",
+ "drobnica": "loose cargo",
+ "węgiel": "coal",
+ "ruda": "ore",
+ "piasek": "sand",
+ "kreda": "chalk",
+ "kamień": "stone",
+ "złom": "scrap",
+ "paliwo": "fuel",
+ "melasa": "molasses",
+ "żwir": "gravel",
+ "koła": "wheels",
+ "drewno": "wood",
+ "szyny": "rails",
+ "kable": "cables",
+ "kruszywo": "aggregate",
+ "techniczne": "technical",
+ "poczta": "mail",
+ "cement": "concrete",
+ "wapno": "lime",
+ "soda": "soda",
+ "pszenica": "wheat",
+ "kukurydza": "corn",
+ "pasza": "fodder",
+ "karbid": "carbide",
+ "pojazdy": "vehicles",
+ "wrażliwe": "sensitive",
+ "stal": "steel"
+ },
+ "usage": {
+ "Gor89": "passenger carriage",
+ "Gor77": "passenger carriage",
+ "Bau84": "passenger carriage",
+ "612a": "passenger carriage",
+ "504a": "passenger carriage",
+ "304c": "passenger carriage",
+ "159a": "passenger carriage",
+ "158a": "passenger carriage",
+ "154a": "passenger carriage",
+ "120a": "passenger carriage",
+ "113a": "passenger carriage",
+ "112a": "passenger carriage",
+ "111a": "passenger carriage",
+ "110a": "passenger carriage",
+ "101a": "passenger carriage",
+ "102a": "passenger carriage",
+ "102A": "technical car",
+ "24Z": "copper wiring reels",
+ "202Lc": "refrigerator car",
+ "206S": "cement, lime, soda",
+ "206Sh": "wheat, corn, fodder",
+ "211K": "express parcel car",
+ "220S": "cement, lime, soda",
+ "59WS": "loose cargo, limestone, mine waste",
+ "208Kf": "loose cargo, LCL",
+ "209c": "technical car",
+ "29R": "liquid paraffin products",
+ "29R_PLPOL": "molasses",
+ "304Ca": "special vehicle",
+ "401Ka": "loose cargo, LCL",
+ "401Ka_XGa": "utility car",
+ "401Ze": "concrete panels, cable reels, steel",
+ "401Zb": "coal, stone, sand",
+ "401Zl": "heavy loose cargo",
+ "408S": "cement, lime, fly ash, slag",
+ "412W": "loose cargo, coal",
+ "412Z": "containers",
+ "413S": "coal, chalk, sand",
+ "421S": "carbide, weather-sensitive loads",
+ "424Z": "vehicles, logs, rough timber",
+ "425S": "weather-sensitive loads",
+ "426Z": "solid cargo, vehicles",
+ "426S": "loose cargo",
+ "429W": "weatherproof cargo (coal, ore)",
+ "441V": "hard coal, gravel",
+ "627Z": "containers"
+ }
+ }
+ },
+
+ "realCompositions": {
+ "EIC 45_71006_71007 Sprewa": "EP08-006v2;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;113a_PKPIC_WRbd_01;158a_PKPIC_A9mnopuz_01",
+ "IC 15100_15101 Słowiniec": "EP08-006v2;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 15103 Podlasiak": "EP07-1039;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 15106_15107 Brda": "EP08-006v2;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_01",
+ "IC 15155_15154 Lazur": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02",
+ "IC 16150_16151 Śnieżka": "EP08-006v2;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;113a_PKPIC_WRbd_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02",
+ "IC 17100_17101 Zamenhof": "EP08-006v2;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 17102_17103 Zielonogórzanin": "EP08-006v2;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 17104_17105 Warta": "EP08-006v2;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 18100_18101 Gałczyński": "EP08-006v2;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 18102_18103 Podlasiak": "EP08-006v2;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 18104_18105 Rybak": "EP07-1043;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01",
+ "IC 18106_18107 Mewa": "EP08-006v2;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 18112_18113 Noteć": "EP08-006v2;111a_PKPIC_B9nopuvz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 18153_18152 Parsęta": "EP08-006v2;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 19100_19101 Łodzianin": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_01",
+ "IC 20100_20101 Hetman": "EP08-006v2;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01",
+ "IC 21100_21101 Chełmianin": "EP08-006v2;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 22100_22101 Hetman": "EP08-006v2;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 23100_23101 Jagiełło": "EP07-544;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 24100_24101 Sztygar": "EP07-1009;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 24105 Morcinek": "EP07-1025;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_01",
+ "IC 25100_25101 Kochanowski": "EP08-006v2;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 26100_26101 Hetman": "EP08-006v2;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 26102_26103 Bolko": "EP07-1054;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 26104_26105 Morcinek": "EP07-1039;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 27100_27101 Lubuszanin": "EP08-006v2;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 31104_31105 Witos": "EP07-356;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 31106_31107 San": "EP07-1056;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 31110_31111 Marszałek Piłsudski": "EP08-006v2;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 32100_32101 Jagiełło": "EP07-1054;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01",
+ "IC 35102_35103 Kochanowski": "EP08-006v2;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 35150_35151 Halny": "EP07-391;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 35202_35203 Przebojowy pociąg RMF FM": "EP08-006v2;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 36104_36105 Kossak": "EP07-1043;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;113a_PKPIC_WRbd_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 38100_38101 Górski": "EP08-006v2;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 38102_38103 Osterwa": "EP07-1025;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;113a_PKPIC_WRbd_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01",
+ "IC 38104_38105 Mehoffer": "EP08-006v2;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 38172_38173 Przemyślanin": "EP08-006v2;110a_PKPIC_Bcdu_01;110a_PKPIC_Bcdu_02;110a_PKPIC_Bcdu_02;110a_PKPIC_Bcdu_02;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 38192_38193 Podhalanin": "EP07-1043;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;110a_PKPIC_Bcdu_02;110a_PKPIC_Bcdu_02",
+ "IC 42100_42101 Sztygar": "EP07-544;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 42104 Morcinek": "EP07-1002;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 48150_48151 Gwarek": "EP07-384;111a_PKPIC_B9nopuvz_02;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02",
+ "IC 50104_50105 Niegocin": "EP07-391;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01",
+ "IC 51100_51101 Słowiniec": "EP08-006v2;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;113a_PKPIC_WRbd_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 51102 Podlasiak": "EP07-335;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 51106_51107 Brda": "EP08-006v2;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01",
+ "IC 51155_51154 Lazur": "EP08-006v2;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01",
+ "IC 52100_52101 Kochanowski": "EP08-006v2;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01\n",
+ "IC 53102_53103 Kochanowski": "EP08-006v2;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 53150_53151 Halny": "EP07-1043;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 55104_55105 Niegocin": "EP07-1031;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 56102_56103 Mamry": "EP07-1043;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;112a_PKPIC_A9ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01",
+ "IC 56104_56105 Jeziorak": "EP07-1038;112a_PKPIC_A9ou_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 57100_57101 Ukiel": "EP07-1048;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 57102_57103 Drwęca": "EP07-1043;159a_PKPIC_B9mnopuz_01;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02\n",
+ "IC 57104_57105 Bachus": "EP07-174;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 57106_57107 Lednica": "EP07-1025;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 57108_57109 Stoczniowiec": "EP07-335;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 58100_58101 Albatros": "EP07-1039;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 58102_58103 Żuławy": "EP07-1038;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 58104_58105 Bryza": "EP07-1009;111a_PKPIC_B9nopuvz_02;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01\n",
+ "IC 58106_58107 Gryf": "EP07-1009;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01",
+ "IC 58108_58109 Stańczyk": "EP07-444;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 60101 Mehoffer": "EP07-1025;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01",
+ "IC 60151 Śnieżka": "SM42-506;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 61150_61151 Śnieżka": "EP08-006v2;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 62100_62101 Hetman": "EP08-006;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01",
+ "IC 62102_62103 Bolko": "EP07-391;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 62104_62105 Morcinek": "EP07-1043;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 63104_63105 Kossak": "EU07-015;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 65102_65103 Mamry": "EP07-1031;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 65104_65105 Jeziorak": "EP07-1043;159a_PKPIC_B9mnopuz_01;154a_PKPIC_B10mnouz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;158a_PKPIC_A9mnopuz_01",
+ "IC 66100 Mehoffer": "EP07-1025;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01",
+ "IC 66150 Śnieżka": "SM42-506;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 68100_68101 Bosman": "EP07-1002;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 68102_68103 Szkuner": "EP07-1056;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;113a_PKPIC_WRbd_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 68104_68105 Swarożyc": "EP07-1025;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 71100_71101 Zamenhof": "EP08-006v2;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01",
+ "IC 71102_71103 Zielonogórzanin": "EP08-006v2;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 71104_71105 Warta": "EP08-006v2;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01",
+ "IC 72100_72101 Lubuszanin": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "IC 75100_75101 Ukiel": "EP07-1043;159a_PKPIC_B9mnopuz_01;154a_PKPIC_B10mnouz_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 75102_75103 Drwęca": "EP07-1025;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;154a_PKPIC_B10mnouz_01;111a_PKPIC_B10ou_01",
+ "IC 75104_75105 Bachus": "EP07-335;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 75106_75107 Lednica": "EP07-1031;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 75108_75109 Stoczniowiec": "EP07-1025;111a_PKPIC_B9nopuvz_02;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 78101 Gałczyński": "SM42-506;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 78103 Lubuszanin": "SM42-506;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 78103 Mewa": "SM42-506;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 80150 Rowokół": "EP07-1038;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02",
+ "IC 81100_81101 Gałczyński": "EP08-006v2;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 81102_81103 Podlasiak": "EP08-006v2;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 81104_81105 Rybak": "EP07-480;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 81106_81107 Mewa": "EP08-006v2;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 81112_81113 Noteć": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 81152_81153 Parsęta": "EP08-006v2;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 83100_83101 Górski": "EP08-006v2;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 83102_83103 Osterwa": "EP07-444;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02",
+ "IC 83104_83105 Mehoffer": "EP08-006v2;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 83192_83193 Podhalanin": "EP07-1056;110a_PKPIC_Bcdu_01;110a_PKPIC_Bcdu_02;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 84150_84151 Gwarek": "EP07-1043;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 85100_85101 Albatros": "EP07-1038;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 85102_85103 Żuławy": "EP07-335;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;154a_PKPIC_B10mnouz_01",
+ "IC 85104_85105 Bryza": "EP07-480;159a_PKPIC_B9mnopuz_01;154a_PKPIC_B10mnouz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 85106_85107 Gryf": "EP07-444;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01",
+ "IC 85108_85109 Stańczyk": "EU07-077;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 86100_86101 Bosman": "EP07-544;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 86102_86103 Szkuner": "EP07-174;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;113a_PKPIC_WRbd_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 86104_86105 Swarożyc": "EP07-1056;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 87100 Gałczyński": "SM42-506;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 87102 Lubuszanin": "SM42-506;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01",
+ "IC 87172_87173 Przemyślanin": "EP07-1054;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02",
+ "IC 88151 Rowokół": "EP07-444;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;113a_PKPIC_WRbd_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "IC 91100_91101 Lodzianin": "EP08-006v2;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "TLK 10100_10101 Żubr": "EP07-1009;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 10110_10111 Żubr": "EP07-355;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 12110_12111 Nida": "EP07-444;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 301_43004_43005 Galicja (PKPIC) R 301 Galicja (ČD) ": "EP07-480;112a_PKPIC_A9ou_01;Bau84_CD_B249_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01",
+ "TLK 310_24000_24001 Roztocze (PKPIC) R 310 Roztocze (ČD)": "EP07-480;Bau84_CD_B249_01;Bau84_CD_B249_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01",
+ "TLK 31100_31101 Malinowski": "EP07-1025;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;112a_PKPIC_A9ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 31102_31103 Hańcza": "EP07-480;612a_PKPIC_BD4osuv_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B9nopuvz_02;612a_PKPIC_BD4osuv_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01",
+ "TLK 31106_31107 San": "EP07-444;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 31110_31111 Wit Stwosz": "EP08-006;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;158a_PKPIC_A9mnopuz_01;111a_PKPIC_B10ou_01",
+ "TLK 31150_31151 Karłowicz": "EP07-391;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 311_42000_42001 Roztocze (PKPIC) R 311 Roztocze (ČD) ": "EP07-480;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B249_01;Bau84_CD_B249_01",
+ "TLK 33100_33101 Malinowski": "EU07-324;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B9nopuvz_02",
+ "TLK 33104_33105 Łukasiewicz": "EP07-544;112a_PKPIC_A9ou_01;Bau84_CD_B249_01;Bau84_CD_B249_01;Bau84_CD_B249_01",
+ "TLK 35100_35101 Małopolska": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01",
+ "TLK 35106_35107 Artus": "EP07-444;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01\n",
+ "TLK 35106_35107 ArtusV2": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01\n",
+ "TLK 35170_35171 Karpaty": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 35190_35191 Korsarz": "SM42-506;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02",
+ "TLK 36102_36103 Sudety": "SM42-506;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B9nopuvz_02",
+ "TLK 36170_36171 Pogórze": "EP07-1025;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;110a_PKPIC_Bcdu_02\n",
+ "TLK 37100_37101 Pułaski": "EU07-334;Bau84_CD_B249_01;Bau84_CD_B10nou_01;Bau84_CD_B249_01",
+ "TLK 37102_37103 Wybicki": "EP07-444;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 37170_37171 Pogórze": "EP07-544;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;110a_PKPIC_Bcdu_02;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02",
+ "TLK 38106_38107 Zefir": "EU07-334;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 38154_38155 Lubomirski": "EP08-006;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01",
+ "TLK 38170_38171 Ustronie": "EP07-444;110a_PKPIC_Bcdu_01;110a_PKPIC_Bcdu_02;111a_PKPIC_B9nopuvz_02;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 38190_38191 Bursztyn": "EP07-1031;110a_PKPIC_Bcdu_02;112a_PKPIC_A9ou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B249_01;110a_PKPIC_Bcdu_02",
+ "TLK 400_84070_84071 Wolin (PKPIC) R 400 Wolin (ČD)": "EU07-334;110a_PKPIC_Bcdu_02;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;612a_PKPIC_BD4osuv_01;Bau84_CD_B249_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01",
+ "TLK 40160_40161 Pirat": "EP07-544;612a_PKPIC_BD4osuv_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;110a_PKPIC_Bcdu_02",
+ "TLK 401_48070_48071 Wolin (PKPIC) R 401 Wolin (ČD) ": "EP07-544;Bau84_CD_B249_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;612a_PKPIC_BD4osuv_01;110a_PKPIC_Bcdu_02",
+ "TLK 402_54070_54071 Wydmy (PKPIC) R 402 Wydmy (ČD)": "EP07-1009;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B249_01;612a_PKPIC_BD4osuv_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02",
+ "TLK 403_45070_45071 Wydmy (PKPIC) R 403 Wydmy (ČD) ": "EP07-1009;110a_PKPIC_Bcdu_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;612a_PKPIC_BD4osuv_01;Bau84_CD_B249_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01",
+ "TLK 405_48072_48073 Pirat (PKPIC) R 405 Pirat (ČD) ": "EP07-391;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B249_01;612a_PKPIC_BD4osuv_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B249_01;Bau84_CD_B10nou_01;110a_PKPIC_Bcdu_02",
+ "TLK 41100_41101 Chemik": "EP07-355;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01\n",
+ "TLK 41102_41103 Wysocki": "EP07-444;111a_PKPIC_B9nopuvz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_01",
+ "TLK 41104_41105 Kmicic": "EP07-1056;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01",
+ "TLK 44160_44161 Pirat": "EU07-334;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;612a_PKPIC_BD4osuv_01;110a_PKPIC_Bcdu_02",
+ "TLK 45100_45101 Doker ": "EP07-1056;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 45150_45151 Halny ": "EP07-1054;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 45170_45171 Rozewie ": "EP07-391;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02;110a_PKPIC_Bcdu_02",
+ "TLK 45190_45191 Rozewie ": "EP07-544;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02",
+ "TLK 47100_47101 Spodek ": "EP07-1038;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 50150_50151 Gardno": "SM42-506;110a_PKPIC_Bcdu_02;Bau84_CD_B249_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01",
+ "TLK 50160_50161 Korsarz": "EP07-1038;110a_PKPIC_Bcdu_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 50170_50171 Mierzeja": "SM42-506;110a_PKPIC_Bcdu_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 51104_51105 Biebrza": "EP07-1025;111a_PKPIC_Bnouz_01;111a_PKPIC_B9nopuvz_02;112a_PKPIC_A9ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_Bnouz_01",
+ "TLK 51112_51113 Kociewie": "EP07-1002;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01",
+ "TLK 51150_51151 Delfin": "EP07-335;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01\n",
+ "TLK 51152_51153 Wybrzeże": "EP07-444;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 53100_53101 Małopolska": "EU07-545;EU07-015;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;Bau84_PKPIC_B10nou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 53104_53105 Lubomirski": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 53106_53107 Artus V2": "EP07-335;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01",
+ "TLK 53170_53171 Karpaty": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 53190_53191 Korsarz": "EP07-1054;110a_PKPIC_Bcdu_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02",
+ "TLK 54100_54101 Doker": "EP07-1038;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 54150_54151 Halny": "EP07-174;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 54170_54171 Rozewie": "EP07-1025;110a_PKPIC_Bcdu_02;110a_PKPIC_Bcdu_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02",
+ "TLK 55154 Wydmy": "EU07-545;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02",
+ "TLK 55160_55161 Korsarz": "EU07-545;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02",
+ "TLK 55162_55163 Rozewie": "SM42-506;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;612a_PKPIC_BD4osuv_01",
+ "TLK 55170_55171 Mierzeja": "SM42-506;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02",
+ "TLK 56100_56101 Kormoran": "EP07-355;EP07-1038;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 58104_58105 Bryza": "EP07-1038;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02",
+ "TLK 58110_58111 Bory Tucholskie": "SM42-506;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01",
+ "TLK 64160_64161 Wolin": "EU07-015;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B249_01;612a_PKPIC_BD4osuv_01;110a_PKPIC_Bcdu_02",
+ "TLK 65100_65101 Kormoran": "EP07-444;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02",
+ "TLK 66166_66167 Rozewie": "EP07-391;612a_PKPIC_BD4osuv_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B249_01;110a_PKPIC_Bcdu_02",
+ "TLK 71106_71107 Konopnicka": "EP08-006v2;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B9nopuvz_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 73100_73101 Pułaski": "EP07-1054;Bau84_CD_B249_01;Bau84_CD_B249_01;Bau84_CD_B249_01",
+ "TLK 73102_73103 Wybicki V2": "EP07-1056;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 73102_73103 Wybicki": "EP07-1025;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;Bau84_PKPIC_B10nou_01",
+ "TLK 73170_73171 Pogórze": "EP07-444;110a_PKPIC_Bcdu_02;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02",
+ "TLK 74100_74101 Spodek": "EP07-544;Bau84_CD_B249_01;Bau84_CD_B249_01;Bau84_CD_B249_01",
+ "TLK 76106_76107 Konopnicka": "SM42-506;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 81114_81115 Pobrzeże": "EP08-006;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B9nopuvz_02;Bau84_PKPIC_B10nou_01;111a_PKPIC_B10ou_01",
+ "TLK 81150_81151 Słupia": "EU07-015;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 81170_81171 Uznam": "EP07-480;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02;110a_PKPIC_Bcdu_02",
+ "TLK 82100_82101 Staszic": "EP08-006v2;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 82102_82103 Wyczółkowski": "EP07-391;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 82104_82105 Zamoyski": "EP07-480;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 82170_82171 Mierzeja": "EP07-1009;110a_PKPIC_Bcdu_02;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;110a_PKPIC_Bcdu_02",
+ "TLK 83100_83101 Górski": "EP08-006v2;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;158a_PKPIC_A9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01;159a_PKPIC_B9mnopuz_01",
+ "TLK 83106_83107 Zefir": "EP07-1054;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 83154_83155 Lubomirski": "EP08-006;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;159a_PKPIC_B9mnopuz_01;111a_PKPIC_B10ou_01;Bau84_PKPIC_B10nou_01;Bau84_PKPIC_B10nou_01",
+ "TLK 83170_83171 Ustronie V2": "EP07-391;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;159a_PKPIC_B9mnopuz_01;110a_PKPIC_Bcdu_02;110a_PKPIC_Bcdu_02;110a_PKPIC_Bcdu_02",
+ "TLK 83190_83191 Bursztyn": "EP07-1031;110a_PKPIC_Bcdu_02;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;Bau84_CD_B10nou_01;112a_PKPIC_A9ou_01;110a_PKPIC_Bcdu_02",
+ "TLK 85104_85105 Bryza": "EP07-1038;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 86116_86117 Jamno": "EP07-1025;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01",
+ "TLK 88160_88161 Ustronie": "EU07-015;110a_PKPIC_Bcdu_02;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01",
+ "TLK 91130_91131 Zosia": "EP07-544;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "TLK 91132_91133 Korczak": "EP07-1002;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B9nopuvz_02;159a_PKPIC_B9mnopuz_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;112a_PKPIC_A9ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01;111a_PKPIC_B10ou_01",
+ "iR 11121 Żubr": "EN57-1953",
+ "iR 11130 Żubr": "EN57-1953",
+ "iR 12121 Bystrzyca": "EN71-028",
+ "iR 12125 Cisy": "EN71-028",
+ "iR 13126 Jan Matejko": "EP07-370;111a_PKP_Bdnu_02;111a_PKP_Bdnu_02;111a_PKP_Bdnu_02;111a_PKP_Bdnu_02;111a_PKP_Bdnu_02;111a_PKP_Bdnu_02",
+ "iR 31130 Semafor": "EN57-1953",
+ "iR 36120 Galicja V2": "EN57-1914",
+ "iR 36120 Galicja": "EN71-010",
+ "iR 36122 Łużyce": "EN57-1747",
+ "iR 40110 Torunianin": "EN71-028",
+ "iR 43127_6 Giewont": "EN57-1542",
+ "iR 43421 Orlik": "EN57-1542",
+ "iR 46121 Spodek": "EN57-1542",
+ "iR 46123 Ostrów Tumski": "EN57-1542",
+ "iR 46125 Oleńka": "EN57-1542",
+ "iR 46140 Szyndzielnia": "EN57-1542",
+ "iR 46142 Szyndzielnia": "EN57-1542",
+ "iR 48102 Pirania": "EP07-338;111a_PRREG_B10_01;112a_PKP_A9nou_01;111a_PRREG_B10_01;112a_PKP_A9nou_01",
+ "iR 51110 Flisak": "EP07-338;111a_PKPIC_B9ouv_01;111a_PKP_Bdnu_02;111a_PKP_Bdnu_02;111a_PRREG_B10_01",
+ "iR 51204 Szczeliniec": "EP07-135;111a_PRREG_B10_01;111a_PRREG_B10_01",
+ "iR 56110 Sokoliki": "EP07-424;111a_PRREG_B10_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_A9ou_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_A9ou_01",
+ "iR 57110 Mamry": "EN57-1542",
+ "iR 57112 Drwęca": "EN57-1542",
+ "iR 57112 Niegocin": "SM42-329;Gor89_PKP_B16mnopux_04;Gor89_PKP_B16mnopux_04;Gor89_PKP_B16mnopux_04",
+ "iR 57120 Lednica": "EN57-1542",
+ "iR 61122 Prosna": "EN57-1542",
+ "iR 61126 Piast": "EP07-338;111a_PKPIC_B9ouv_01;120a_PRREG_B51p_02;120a_PRREG_B51p_02;111a_PRREG_B10_01",
+ "iR 61128 Rudawy": "EP07-242;111a_PRREG_A9ou_01;111a_PRREG_A9ou_01;111a_PKPIC_B9ouv_01;111a_PRREG_B10_01;111a_PRREG_B10_01;111a_PKP_Bnouz_01",
+ "iR 62120 Łysica": "EN57-1747",
+ "iR 63120 Łużyce": "EN57-1542",
+ "iR 64102 Szyndzielnia": "EN57-1542",
+ "iR 64122 Oleńka": "EN57-1542",
+ "iR 64124 Lompa": "EN57-1953",
+ "iR 64126 Spodek": "EN57-1542",
+ "iR 65114 Mamry": "EP07-1008;111a_PRREG_B10_01;112a_PKP_A9nou_01;111a_PKPIC_B9ouv_01;111a_PRREG_B10_01;111a_PRREG_B10_01",
+ "iR 70111 Rusałka": "EN57-1542",
+ "iR 71110 Wielkopolska": "EN57-1747",
+ "iR 71120 Ner": "EU07-475;111a_PKPIC_B9ouv_01;111a_PRREG_B10_01;111a_PRREG_B10_01;Gor89_PKP_B16mnopux_05",
+ "iR 72112 Koziołek": "EN57-1542",
+ "iR 75110 Drwęca": "EN57-1542",
+ "iR 75112 Niegocin": "EU07-222;Gor89_PKP_B16mnopux_05;Gor89_PKP_B16mnopux_05;Gor89_PKP_B16mnopux_05",
+ "iR 75116 Lednica": "EN57-1542",
+ "iR 77111 Rusałka": "EN57-1542",
+ "iR 78111 Delfin": "EN57-1542",
+ "iR 78113 Merkury": "EU07-368;Gor89_PKP_B16mnopux_05;Gor89_PKP_B16mnopux_05;Gor89_PKP_B16mnopux_05",
+ "iR 78115 Wały Chrobrego": "EN57-1542",
+ "iR 78117 Wilda": "EU07-475;Gor89_PKP_B16mnopux_05;Gor89_PKP_B16mnopux_05",
+ "iR 78510 Wolin": "EN57-1747",
+ "iR 81122 Portowiec": "EU07-222;111a_PKPIC_B9ouv_01;111a_Grafitti_1;111a_PRREG_B10_01;111a_PRREG_B10_01;111a_PRREG_A9ouy_01;111a_PKP_Brdu_01;111a_PKP_Brdu_01",
+ "iR 81522 Bosman": "EU07-222;111a_PKPIC_B9ouv_01;111a_PKPIC_B9ouv_01;111a_PRREG_B10_01;111a_PKP_Bdnu_02",
+ "iR 84522 Pirania": "EU07-222;120a_PRREG_B51p_02;111a_PRREG_B10_01;111a_PRREG_A9ou_01;111a_PKPIC_B9ouv_01",
+ "iR 87110 Merkury": "EU07-368;111a_PKPIC_B9ouv_01;111a_PRREG_B10_01;111a_PKPIC_B9ouv_01;111a_PKPIC_B9ouv_01",
+ "iR 87112 Wały Chrobrego": "EN57-1542",
+ "iR 87114 Delfin": "EN57-1542",
+ "iR 87116 Wilda": "SM42-302;Gor89_PKP_B16mnopux_01;Gor89_PKP_B16mnopux_01",
+ "iR 87512 Wolin": "2EN57-1542+1747",
+ "RE 14120 Chemik": "EN57-1747",
+ "RE 18122 Mewa": "EU07-222;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_02;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;112a_PKP_Adu_01;112a_PKP_Adu_01;112a_PKP_Adu_01",
+ "RE 26122 Bolko": "EU07-222;111a_PRREG_A9ou_02;112a_PKP_A9nou_01;111a_PRREG_A9ou_01;111a_PRREG_B10_01",
+ "RE 27120 Warta": "EU06-18;111a_PRREG_A9ou_02;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_02",
+ "RE 41120 Chemik": "EU07-222;111a_PKPIC_B9ouv_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_02",
+ "RE 62122 Bolko": "EP07-1055;Gor89_PKP_B16mnopux_04;111a_PRREG_A9ou_02;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01",
+ "RE 72110 Warta": "EU07-222;111a_PRREG_A9ou_02;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_02",
+ "RE 81120 Mewa": "EU07-222;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_02;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01;111a_PRREG_Bbnopuvz_01"
+ }
+}
diff --git a/src/store.ts b/src/store.ts
index b3203e0..b58af80 100644
--- a/src/store.ts
+++ b/src/store.ts
@@ -1,5 +1,5 @@
import {
- IVehiclesAPI,
+ IVehiclesData,
ICarWagon,
ILocomotive,
ICargo,
@@ -19,9 +19,11 @@ import {
totalLength,
totalWeight,
} from './utils/vehicleUtils';
-import http from './http';
+
import i18n from './i18n-setup';
+import vehiclesData from './data/vehiclesData.json';
+
export const useStore = defineStore({
id: 'store',
state: () => ({
@@ -52,17 +54,17 @@ export const useStore = defineStore({
isRandomizerCardOpen: false,
isRealStockListCardOpen: false,
- vehiclesAPIData: undefined as IVehiclesAPI | undefined,
+ vehiclesData: undefined as IVehiclesData | undefined,
lastFocusedElement: null as HTMLElement | null,
}),
getters: {
- locoDataList: (state) => locoDataList(state.vehiclesAPIData),
- carDataList: (state) => carDataList(state.vehiclesAPIData),
+ locoDataList: (state) => locoDataList(state.vehiclesData),
+ carDataList: (state) => carDataList(state.vehiclesData),
vehicleDataList: (state) => [
- ...locoDataList(state.vehiclesAPIData),
- ...carDataList(state.vehiclesAPIData),
+ ...locoDataList(state.vehiclesData),
+ ...carDataList(state.vehiclesData),
],
totalWeight: (state) => totalWeight(state.stockList),
totalLength: (state) => totalLength(state.stockList),
@@ -71,16 +73,16 @@ export const useStore = defineStore({
acceptableWeight: (state) => acceptableWeight(state.stockList),
realCompositionList: (state) => {
- if (!state.vehiclesAPIData) return [];
+ if (!state.vehiclesData) return [];
- return Object.keys(state.vehiclesAPIData.realCompositions).reduce(
+ return Object.keys(state.vehiclesData.realCompositions).reduce(
(acc, key) => {
const [type, number, ...name] = key.split(' ');
const obj = {
number: number.replace(/_/g, '/'),
name: name.join(' '),
- stockString: state.vehiclesAPIData!.realCompositions[key],
+ stockString: state.vehiclesData!.realCompositions[key],
type,
};
@@ -102,9 +104,8 @@ export const useStore = defineStore({
const headingLoco = state.stockList[0];
return (
- state.vehiclesAPIData?.vehicleProps.find(
- (stock) => stock.type == headingLoco.constructionType
- )?.coldStart ?? false
+ state.vehiclesData?.vehicleProps.find((stock) => stock.type == headingLoco.constructionType)
+ ?.coldStart ?? false
);
},
@@ -115,33 +116,23 @@ export const useStore = defineStore({
const headingLoco = state.stockList[0];
return (
- state.vehiclesAPIData?.vehicleProps.find(
- (stock) => stock.type == headingLoco.constructionType
- )?.doubleManned ?? false
+ state.vehiclesData?.vehicleProps.find((stock) => stock.type == headingLoco.constructionType)
+ ?.doubleManned ?? false
);
},
},
actions: {
- async fetchVehiclesAPI() {
- try {
- const vehiclesData = (await http.get('/vehiclesData')).data;
- this.vehiclesAPIData = vehiclesData;
- } catch (error) {
- console.error(error);
- }
- },
-
async setupAPIData() {
- await this.fetchVehiclesAPI();
+ this.vehiclesData = vehiclesData;
this.mergeBackendTranslations();
},
async mergeBackendTranslations() {
- if (!this.vehiclesAPIData) return;
+ if (!this.vehiclesData) return;
- i18n.global.mergeLocaleMessage('pl', this.vehiclesAPIData.vehicleLocales.pl);
- i18n.global.mergeLocaleMessage('en', this.vehiclesAPIData.vehicleLocales.en);
+ i18n.global.mergeLocaleMessage('pl', this.vehiclesData.vehicleLocales.pl);
+ i18n.global.mergeLocaleMessage('en', this.vehiclesData.vehicleLocales.en);
},
handleRouting() {
diff --git a/src/types.ts b/src/types.ts
index fd7abae..e8bc3a2 100644
--- a/src/types.ts
+++ b/src/types.ts
@@ -21,7 +21,7 @@ export interface ICargo {
weight: number;
}
-export interface IVehiclesAPI {
+export interface IVehiclesData {
simulatorVersion: string;
generator: {
diff --git a/src/utils/vehicleUtils.ts b/src/utils/vehicleUtils.ts
index 76dd6e4..a0f4b94 100644
--- a/src/utils/vehicleUtils.ts
+++ b/src/utils/vehicleUtils.ts
@@ -2,7 +2,7 @@ import {
ICarWagon,
ILocomotive,
IStock,
- IVehiclesAPI,
+ IVehiclesData,
LocoGroupType,
WagonGroupType,
} from '../types';
@@ -17,7 +17,7 @@ export function isTractionUnit(vehicle: ILocomotive | ICarWagon): vehicle is ILo
return (vehicle as ILocomotive).cabinType !== undefined;
}
-export function locoDataList(vehiclesData: IVehiclesAPI | undefined) {
+export function locoDataList(vehiclesData: IVehiclesData | undefined) {
if (!vehiclesData) return [];
return vehiclesData.vehicleList.reduce((acc, vehicleInfoArray) => {
@@ -53,7 +53,7 @@ export function locoDataList(vehiclesData: IVehiclesAPI | undefined) {
}, []);
}
-export function carDataList(vehiclesData: IVehiclesAPI | undefined) {
+export function carDataList(vehiclesData: IVehiclesData | undefined) {
if (!vehiclesData) return [];
console.log(vehiclesData);