From aecfe360a63a5062c263804ef2ea4050a41009db Mon Sep 17 00:00:00 2001 From: Tobias Date: Tue, 19 Mar 2024 12:34:20 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8[core]=F0=9F=9A=92=F0=9F=9A=9A=20Hose?= =?UTF-8?q?=20trailer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 1c4dcf11be0968677a88c52146a4f20853fa9919) --- src/i18n/de_DE.ts | 2 +- src/i18n/de_DE/buildings.ts | 30 +++++++++++++++++++ src/i18n/de_DE/vehicles.ts | 19 ++++++++++++ .../extendedCallWindow/i18n/de_DE.json | 2 +- .../extendedCallWindow/i18n/de_DE.root.json | 2 +- 5 files changed, 52 insertions(+), 3 deletions(-) diff --git a/src/i18n/de_DE.ts b/src/i18n/de_DE.ts index f925220877..479dcab3dd 100644 --- a/src/i18n/de_DE.ts +++ b/src/i18n/de_DE.ts @@ -91,7 +91,7 @@ export default { ['Tanklöschfahrzeuge']: [ 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 87, 121, ], - Schlauchwagen: [11, 13, 14, 15, 16], + Schlauchwagen: [11, 13, 14, 15, 16, 143], Sonderfahrzeuge: [ 2, 3, 4, 5, 10, 12, 27, 33, 34, 36, 53, 57, 114, 115, 118, 120, 126, 128, 129, diff --git a/src/i18n/de_DE/buildings.ts b/src/i18n/de_DE/buildings.ts index 9f4eb3ce14..06831eda49 100644 --- a/src/i18n/de_DE/buildings.ts +++ b/src/i18n/de_DE/buildings.ts @@ -207,6 +207,21 @@ export default { parkingLotReservations: [[138, 139, 140, 141], [138, 139, 140, 141]], unlocksVehicleTypes: [138, 139, 140, 141, 142], }, + ...multiplyExtension( + { + caption: 'Anhänger-Stellplatz', + credits: 75_000, + coins: 15, + duration: '3 Tage', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [143], + parkingLotReservations: [[143]], + cannotDisable: true, + unlockedVehiclesOnReservedLotsOnly: true, + }, + 5 + ), ], storageUpgrades: { initial_containers: { @@ -1475,6 +1490,21 @@ export default { parkingLotReservations: [[138, 139, 140, 141],[138, 139, 140, 141]], unlocksVehicleTypes: [138, 139, 140, 141, 142], }, + ...multiplyExtension( + { + caption: 'Anhänger-Stellplatz', + credits: 75_000, + coins: 15, + duration: '3 Tage', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [143], + parkingLotReservations: [[143]], + cannotDisable: true, + unlockedVehiclesOnReservedLotsOnly: true, + }, + 2 + ), ], storageUpgrades: { initial_containers: { diff --git a/src/i18n/de_DE/vehicles.ts b/src/i18n/de_DE/vehicles.ts index 9628abc0a3..a3437e1e87 100644 --- a/src/i18n/de_DE/vehicles.ts +++ b/src/i18n/de_DE/vehicles.ts @@ -2348,4 +2348,23 @@ export default { isTrailer: true, tractiveVehicles: [46], }, + 143: { + caption: 'Anh Schlauch', + color: '#b62e2e', + credits: 5_000, + coins: 10, + staff: { + min: 0, + max: 0, + }, + icon: 'trailer', + special: + 'Es handelt sich um einen Anhänger, der ein Zugfahrzeug benötigt. (HLF 10, RW, GW-Gefahrgut, Dekon-P, GW-L1, GW-L2, LF 10, LF 8/6, LF 10/6, LF 16-TS, SW 2000-Tr, SW Kats, TLF 3000, TLF 16/24-Tr, TLF 16/25, MTW)', + isTrailer: true, + waterBonus: 10, + tractiveVehicles: [ + 90, 4, 27, 53, 104, 105, 6, 8, 9, 15, 16, 18, 21, 22, 36 + ], + possibleBuildings: [0, 18], + }, } satisfies Record; diff --git a/src/modules/extendedCallWindow/i18n/de_DE.json b/src/modules/extendedCallWindow/i18n/de_DE.json index 6417d1243b..151e4ae6a4 100644 --- a/src/modules/extendedCallWindow/i18n/de_DE.json +++ b/src/modules/extendedCallWindow/i18n/de_DE.json @@ -225,7 +225,7 @@ "Schlauchwagen (GW-L2 Wasser, SW 1000, SW 2000 oder Ähnliches)", "Schlauchwagen (GW-L2 Wasser oder SW)" ], - "vehicles": [11, 13, 14, 15, 16, 62, 101, 102] + "vehicles": [11, 13, 14, 15, 16, 62, 101, 102, 143] }, { "texts": ["Schmutzwasserpumpe", "Schmutzwasserpumpen"], diff --git a/src/modules/extendedCallWindow/i18n/de_DE.root.json b/src/modules/extendedCallWindow/i18n/de_DE.root.json index 62a6b68142..af34d3d50c 100644 --- a/src/modules/extendedCallWindow/i18n/de_DE.root.json +++ b/src/modules/extendedCallWindow/i18n/de_DE.root.json @@ -229,7 +229,7 @@ 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 27, 33, 34, 36, 46, 47, 48, 49, 53, 54, 57, 62, 71, 75, 76, 77, 78, 83, 84, 85, 86, 104, 105, 106, 108, 111, 113, 114, 115, 116, 117, 118, - 119, 120, 121, 126, 128, 129, 138, 139, 140, 141, 142 + 119, 120, 121, 126, 128, 129, 138, 139, 140, 141, 142, 143 ] }, {