From afbde3be42c204653a4ae13b9948c7f6c4841f06 Mon Sep 17 00:00:00 2001 From: Naqui23 <66258619+Naqui23@users.noreply.github.com> Date: Thu, 31 Aug 2023 13:58:41 +0100 Subject: [PATCH 1/2] [core] main pt_PT translation --- src/i18n/pt_PT/buildings.ts | 1247 +++++++++++++++++++++++++++++++++++ 1 file changed, 1247 insertions(+) create mode 100644 src/i18n/pt_PT/buildings.ts diff --git a/src/i18n/pt_PT/buildings.ts b/src/i18n/pt_PT/buildings.ts new file mode 100644 index 0000000000..278d2a33f1 --- /dev/null +++ b/src/i18n/pt_PT/buildings.ts @@ -0,0 +1,1247 @@ +import type { InternalBuilding } from 'typings/Building'; + +type Extension = InternalBuilding['extensions'][0]; + +const multiplyExtension = ( + extension: Extension | ((index: number) => Extension), + amount: number +): Extension[] => + typeof extension === 'function' + ? new Array(amount).fill('0').map((_, index) => extension(index)) + : new Array(amount).fill(extension); + +export default { + 0: { + caption: 'Corpo de Bombeiros', + color: '#bb0000', + coins: 30, + credits: 100_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(37).fill(100_000)], + coins: [10, 15, ...Array(37).fill(20)], + }, + extensions: [ + { + caption: 'Expansão de ambulâncias', + credits: 100_000, + coins: 20, + duration: '7 Dias', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [ + 5, 15, 20, 28, 27, 29, 48, 49, 50, 57, 58, 59, 60, 61, + ], + }, + { + caption: 'Expansão de aeroporto', + credits: 100_000, + coins: 20, + duration: '7 Dias', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [17], + }, + { + caption: 'Expansão de Incêndios Florestais', + credits: 50_000, + coins: 13, + duration: '7 Dias', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [30, 31, 32, 38, 39, 40], + }, + { + caption: 'Wildland Command Extension', + credits: 100_000, + coins: 15, + duration: '5 Dias', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [74], + requiredExtensions: [3], + }, + { + caption: 'Fire Investigation Extension', + credits: 150_000, + coins: 15, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [62, 63], + }, + { + caption: 'Foam Extension', + credits: 100_000, + coins: 15, + duration: '5 Dias', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [64, 65], + }, + { + caption: 'Lifeguard Extension', + credits: 100_000, + coins: 15, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [66, 67, 68, 73], + }, + { + caption: 'Water Rescue Expansion', + credits: 100_000, + coins: 20, + duration: '7 Dias', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [21, 22, 95], + }, + { + caption: 'Expansão de Intervenção em Intempéries', + credits: 200_000, + coins: 25, + duration: '5 Dias', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [91], + parkingLotReservations: [[91], [91]], + }, + { + caption: 'Disaster Response Extension', + credits: 200_000, + coins: 25, + duration: '5 Dias', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [93, 94], + parkingLotReservations: [ + [93, 94], + [93, 94], + ], + }, + ], + levelcost: ['1. 10.000', '2. 50.000', '3.-39. 100.000'], + maxBuildings: 'sem limite', + maxLevel: 39, + special: + 'A partir do 24º corpo de bombeiros e adiante, o custo de construção de um novo corpo de bombeiros aumenta segundo a seguinte fórmula: 100.000+200.000*LOG2(Number of existing fire stations − 22). O preço das moedas é constante!', + startPersonnel: 10, + startVehicles: ['VFCI', 'VLCI'], + schoolingTypes: ['Corpo de Bombeiros'], + startParkingLots: 1, + icon: 'fire-flame-curved', + }, + 1: { + caption: 'Centro de Comando', + color: '#24c3ae', + coins: 0, + credits: 0, + extensions: [], + levelPrices: { + credits: [], + coins: [], + }, + levelcost: [], + maxBuildings: 'All 25 buildings one control center', + maxLevel: 0, + special: 'The control center is the administrative center.', + isDispatchCenter: true, + maxBuildingsFunction: (buildingsAmountTotal: number): number => + Math.floor(buildingsAmountTotal / 25) + 1, + icon: 'tower-broadcast', + }, + 2: { + caption: 'Hospital', + color: '#bbe944', + coins: 25, + credits: 200_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: [ + { + caption: 'General Internal', + credits: 10_000, + coins: 10, + duration: '7 Days', + cannotDisable: true, + }, + { + caption: 'General Surgeon', + credits: 10_000, + coins: 10, + duration: '7 Days', + cannotDisable: true, + }, + { + caption: 'Gynecology', + credits: 70_000, + coins: 15, + duration: '7 Days', + requiredExtensions: [1], + cannotDisable: true, + }, + { + caption: 'Urology', + credits: 70_000, + coins: 15, + duration: '7 Days', + requiredExtensions: [1], + cannotDisable: true, + }, + { + caption: 'Traumatology', + credits: 70_000, + coins: 15, + duration: '7 Days', + requiredExtensions: [1], + cannotDisable: true, + }, + { + caption: 'Neurology', + credits: 70_000, + coins: 15, + duration: '7 Days', + requiredExtensions: [0], + cannotDisable: true, + }, + { + caption: 'Neurosurgery', + credits: 70_000, + coins: 15, + duration: '7 Days', + requiredExtensions: [1], + cannotDisable: true, + }, + { + caption: 'Cardiology', + credits: 70_000, + coins: 15, + duration: '7 Days', + requiredExtensions: [0], + cannotDisable: true, + }, + { + caption: 'Cardiac Surgery', + credits: 70_000, + coins: 15, + duration: '7 Days', + requiredExtensions: [1], + cannotDisable: true, + }, + ], + levelcost: ['1.-20. 19.000 Credits / 11 Coins'], + maxBuildings: 'No limit', + maxLevel: 20, + special: + 'Finance ministers and admins can (expand) association hospitals with the help of credits from the association treasury.', + startBeds: 10, + icon: 'hospital', + }, + 3: { + caption: 'Ambulance station', + color: '#ffa500', + coins: 35, + credits: 200_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(37).fill(100_000)], + coins: [10, 15, ...Array(37).fill(20)], + }, + extensions: [ + { + caption: 'Mass Casualty Trailer Extension', + credits: 200_000, + coins: 25, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [41, 57, 58], + parkingLotReservations: [ + [57, 58], + [57, 58], + ], + }, + ], + levelcost: ['1. 10.000', '2. 50.000', '3.-39. 100.000'], + maxBuildings: 'No limit', + maxLevel: 39, + special: '', + startPersonnel: 3, + startParkingLots: 1, + startVehicles: ['ALS Ambulance'], + schoolingTypes: ['Rescue'], + icon: 'house-medical', + }, + 4: { + caption: 'Fire academy', + color: '#992222', + coins: 50, + credits: 500_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: multiplyExtension( + { + caption: 'Additional classroom', + credits: 400_000, + coins: 40, + duration: '7 Days', + newClassrooms: 1, + cannotDisable: true, + }, + 3 + ), + levelcost: [], + maxBuildings: 'No limit', + maxLevel: 0, + special: + "Finance ministers and admins can (expand) fire department schools with the help of credits from the association's treasury.Training course masters and admins can start training courses at association fire- brigade schools.", + startClassrooms: 1, + icon: 'graduation-cap', + }, + 5: { + caption: 'Police station', + color: '#007700', + coins: 35, + credits: 100_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(37).fill(100_000)], + coins: [10, 15, ...Array(37).fill(20)], + }, + extensions: [ + { + caption: 'Prison cell', + credits: 25_000, + coins: 5, + duration: '7 Days', + newCells: 1, + cannotDisable: true, + }, + ...multiplyExtension( + { + caption: 'Additional cell', + credits: 25_000, + coins: 5, + duration: '7 Days', + newCells: 1, + cannotDisable: true, + }, + 9 + ), + { + caption: 'Game Warden Office', + credits: 20_000, + coins: 20, + duration: '3 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [56], + }, + { + caption: 'Water Police Expansion', + credits: 200_000, + coins: 35, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [55], + parkingLotReservations: [[55], [55]], + }, + { + caption: 'Additional Patrol Boat Parking Spaces', + credits: 100_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + requiredExtensions: [10], + parkingLotReservations: [[55], [55]], + }, + { + caption: 'K9 Carrier Extension', + credits: 200_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [81, 82], + parkingLotReservations: [[81], [82]], + }, + { + caption: 'Riot Police Extension', + credits: 250_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 3, + unlocksVehicleTypes: [83, 84, 85], + parkingLotReservations: [[83], [84], [85]], + }, + { + caption: 'Detention Unit Extension', + credits: 200_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [87], + parkingLotReservations: [[87], [87]], + }, + { + caption: 'Federal Police Extension', + credits: 200_000, + coins: 15, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [43, 46], + parkingLotReservations: [[43], [46]], + }, + { + caption: 'Bomb Squad Extension', + credits: 150_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 1, + requiredExtensions: [16], + unlocksVehicleTypes: [45], + parkingLotReservations: [[45]], + }, + ], + levelcost: ['1. 10.000', '2. 50.000', '3.-39. 100.000'], + maxBuildings: 'no limit', + maxLevel: 39, + special: + 'From the 24th police station onwards, the costs for the new construction of a police station increase according to the following formula: 100.000+200.000*LOG2(Number of existing police stations − 22). The Coins price remains constant!', + startPersonnel: 2, + startVehicles: ['Patrol car'], + schoolingTypes: ['Police'], + startParkingLots: 1, + startCells: 0, + icon: 'building-shield', + }, + 6: { + caption: 'Medical helicopter station', + color: '#e7ad2f', + coins: 50, + credits: 1_000_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: [], + levelcost: [], + maxBuildings: 'see specials', + maxLevel: 0, + special: + 'Up to the 125th building (of all types) a total of max. 4 landing sites can be built. After that the number increases by 1 every 25 buildings (starting at the 125th).', + startPersonnel: 0, + startVehicles: [], + schoolingTypes: ['Rescue'], + startParkingLots: 1, + maxBuildingsFunction: (buildingsAmountTotal: number): number => + buildingsAmountTotal < 125 + ? 4 + : Math.floor(buildingsAmountTotal / 25), + icon: 'circle-h', + }, + 7: { + caption: 'Police academy', + color: '#225522', + coins: 50, + credits: 500_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: multiplyExtension( + { + caption: 'Additional classroom', + credits: 400_000, + coins: 40, + duration: '7 Days', + newClassrooms: 1, + cannotDisable: true, + }, + 3 + ), + levelcost: [], + maxBuildings: 'No limit', + maxLevel: 0, + special: + "Finance ministers and admins can (expand) association police schools with the help of credits from the association's treasury.Training course masters and admins can start training courses at association police schools.", + startClassrooms: 1, + icon: 'graduation-cap', + }, + 8: { + caption: 'Police Aviation', + color: '#148423', + coins: 50, + credits: 1_000_000, + levelPrices: { + credits: [1_000_000], + coins: [50], + }, + extensions: [], + levelcost: ['1. 1.000.000 Credits / 50 Coins'], + maxBuildings: 'see specials', + maxLevel: 1, + special: + 'Up to 2 landing sites can be built per station (expansion stages). Up to the 125th building (of all types) a total of max. 4 landing sites can be built. After that the number increases by 1 every 25 buildings (starting at the 125th).', + startPersonnel: 3, + startVehicles: [], + schoolingTypes: ['Police'], + startParkingLots: 1, + maxBuildingsFunction: (buildingsAmountTotal: number): number => + buildingsAmountTotal < 125 + ? 4 + : Math.floor(buildingsAmountTotal / 25), + icon: 'helicopter', + }, + 9: { + caption: 'Staging area', + color: '#c259b5', + coins: 0, + credits: 0, + levelPrices: { + credits: [], + coins: [], + }, + extensions: [], + levelcost: [], + maxBuildings: 4, + maxLevel: 0, + special: + 'You can station as many of your own vehicles as you like at a staging area, members of the association can use the room. A staging area remains for 24 hours, but you can reset it to 24 hours at any time.With Premium Account you can have 8 staging areas at the same time', + isStagingArea: true, + maxBuildingsFunction: (): number => 4, + icon: 'warehouse', + }, + 10: { + caption: 'Prison Cells', + color: '#00ff00', + coins: -1, + credits: 100_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: [ + { + caption: 'Prison cell', + credits: 25_000, + coins: 5, + duration: '7 Days', + newCells: 1, + cannotDisable: true, + }, + ...multiplyExtension( + { + caption: 'Additional cell', + credits: 25_000, + coins: 5, + duration: '7 Days', + newCells: 1, + cannotDisable: true, + }, + 29 + ), + ], + levelcost: [], + maxBuildings: 'No limit', + maxLevel: 0, + special: + "This building can only be built and developed by admins and finance ministers with credits from the association's treasury.The built Prison Cells are available to all members of the association.", + startCells: 1, + icon: 'border-all', + }, + 11: { + caption: 'Fire Boat Dock', + color: '#ab0404', + coins: 35, + credits: 500_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(14).fill(100_000)], + coins: [10, 15, ...Array(14).fill(20)], + }, + extensions: [], + levelcost: ['1. 10.000', '2. 50.000', '3.-16. 100.000'], + maxBuildings: 'No limit', + maxLevel: 16, + special: '', + startPersonnel: 2, + startParkingLots: 1, + startVehicles: [''], + schoolingTypes: ['Fire Station'], + icon: 'ship', + }, + 12: { + caption: 'Rescue Boat Dock', + color: '#d3d62a', + coins: 35, + credits: 500_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(14).fill(100_000)], + coins: [10, 15, ...Array(14).fill(20)], + }, + extensions: [], + levelcost: ['1. 10.000', '2. 50.000', '3.-16. 100.000'], + maxBuildings: 'No limit', + maxLevel: 16, + special: '', + startPersonnel: 2, + startVehicles: [''], + startParkingLots: 1, + schoolingTypes: ['Fire Station'], + icon: 'ship', + }, + 13: { + caption: 'Fire station (Small station) ', + color: '#aa1111', + coins: 25, + credits: 50_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(3).fill(100_000)], + coins: [10, 15, ...Array(3).fill(20)], + }, + extensions: [ + { + caption: 'Ambulance Extension', + credits: 100_000, + coins: 20, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [ + 5, 15, 20, 27, 28, 29, 48, 49, 50, 57, 58, 59, 60, 61, + ], + }, + { + caption: 'Airport Extension', + credits: 100_000, + coins: 20, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [17], + }, + { + caption: 'Forestry Expansion', + credits: 50_000, + coins: 13, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [30, 31, 32, 38, 39, 40], + }, + { + caption: 'Fire Investigation Extension', + credits: 150_000, + coins: 15, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [62, 63], + }, + { + caption: 'Foam Extension', + credits: 100_000, + coins: 15, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [64, 65], + }, + { + caption: 'Lifeguard Extension', + credits: 100_000, + coins: 15, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [66, 67, 68, 73], + }, + { + caption: 'Water Rescue Expansion', + credits: 100_000, + coins: 20, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [21, 22, 95], + }, + { + caption: 'Flood Control Extension', + credits: 200_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [91], + parkingLotReservations: [[91], [91]], + }, + { + caption: 'Disaster Response Extension', + credits: 200_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [93, 94], + parkingLotReservations: [ + [93, 94], + [93, 94], + ], + }, + ], + levelcost: [ + '1. 10.000', + '2. 50.000', + '3.-5. 100.000', + 'Conversion to normal guard: difference price to normal guard', + ], + maxBuildings: 'no limit', + maxLevel: 5, + special: + 'From the 24th fire station onwards, the cost of building a new fire station increases according to the following formula: (50.000+100.000*LOG2(Number of existing fire stations − 22)) / 2. max. 1 Million Credits. The Coins price remains constant!', + startPersonnel: 10, + startVehicles: ['Type 1 fire engine', 'Type 2 fire engine'], + schoolingTypes: ['Fire Station'], + startParkingLots: 1, + icon: 'fire-flame-curved', + }, + 14: { + caption: 'Clinic', + color: '#e2e53b', + coins: 25, + credits: 100_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(3).fill(100_000)], + coins: [10, 15, ...Array(3).fill(20)], + }, + extensions: [ + { + caption: 'General Internal', + credits: 10_000, + coins: 10, + duration: '7 Days', + cannotDisable: true, + }, + ], + levelcost: ['1. 10.000', '2. 50.000', '3.-5. 100.000'], + maxBuildings: 'No limit', + maxLevel: 5, + special: '', + startPersonnel: 0, + startParkingLots: 2, + startBeds: 5, + parkingLotsPerLevel: 0, + startVehicles: ['None. You can buy a max. 2 Vehicles'], + schoolingTypes: ['Rescue'], + icon: 'staff-snake', + }, + 15: { + caption: 'Police station (Small station)', + color: '#116611', + coins: 25, + credits: 50_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(2).fill(100_000)], + coins: [10, 15, ...Array(2).fill(20)], + }, + extensions: [ + { + caption: 'Prison cell', + credits: 25_000, + coins: 5, + duration: '7 Days', + newCells: 1, + cannotDisable: true, + }, + { + caption: 'Additional cell', + credits: 25_000, + coins: 5, + duration: '7 Days', + newCells: 1, + cannotDisable: true, + }, + { + caption: 'Game Warden Office', + credits: 20_000, + coins: 20, + duration: '3 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [56], + }, + { + caption: 'Water Police Expansion', + credits: 200_000, + coins: 35, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [55], + parkingLotReservations: [[55], [55]], + }, + { + caption: 'Additional Patrol Boat Parking Spaces', + credits: 100_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + requiredExtensions: [10], + parkingLotReservations: [[55], [55]], + }, + { + caption: 'K9 Carrier Extension', + credits: 200_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [81, 82], + parkingLotReservations: [[81], [82]], + }, + { + caption: 'Riot Police Extension', + credits: 250_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 3, + unlocksVehicleTypes: [83, 84, 85], + parkingLotReservations: [[83], [84], [85]], + }, + { + caption: 'Detention Unit Extension', + credits: 200_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [87], + parkingLotReservations: [[87], [87]], + }, + { + caption: 'Federal Police Extension', + credits: 200_000, + coins: 15, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [43, 46], + parkingLotReservations: [[43], [46]], + }, + ], + levelcost: [ + '1. 10.000', + '2. 50.000', + '3.-4. 100.000', + 'Conversion to normal guard: difference price to normal guard', + ], + maxBuildings: 'no limit', + maxLevel: 4, + special: + 'From the 24th police station onwards, the costs for the new construction of a police station are calculated according to the following formula: (50.000+100.000*LOG2(Number of existing police stations − 22)) / 2. The Coins price remains constant!', + startPersonnel: 2, + startVehicles: ['Patrol Car'], + schoolingTypes: ['Police'], + startCells: 0, + startParkingLots: 1, + icon: 'building-shield', + }, + 16: { + caption: 'Ambulance station (Small station)', + color: '#eeb611', + coins: 25, + credits: 100_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(3).fill(100_000)], + coins: [10, 15, ...Array(3).fill(20)], + }, + extensions: [ + { + caption: 'Mass Casualty Trailer Extension', + credits: 200_000, + coins: 25, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [41, 57, 58], + parkingLotReservations: [ + [57, 58], + [57, 58], + ], + }, + ], + levelcost: [ + '1. 10.000', + '2. 50.000', + '3.-5. 100.000', + 'Conversion to normal guard: difference price to normal guard', + ], + maxBuildings: 'No limit', + maxLevel: 5, + special: '', + startPersonnel: 3, + startParkingLots: 1, + startVehicles: ['ALS Ambulance'], + schoolingTypes: ['Rescue'], + icon: 'house-medical', + }, + 17: { + caption: 'Firefighting plane station', + color: '#ce312b', + coins: 65, + credits: 1_500_000, + levelPrices: { + credits: [1_500_000], + coins: [65], + }, + extensions: [ + { + caption: 'Wildland Air Command Extension', + credits: 150_000, + coins: 25, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 2, + unlocksVehicleTypes: [75], + }, + { + caption: 'Smoke Jumper Extension', + credits: 200_000, + coins: 25, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [76], + }, + { + caption: '2nd Smoke Jumper Team', + credits: 100_000, + coins: 15, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [76], + }, + { + caption: '3rd Smoke Jumper Team', + credits: 100_000, + coins: 15, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [76], + }, + { + caption: '4th Smoke Jumper Team', + credits: 100_000, + coins: 15, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [76], + }, + { + caption: '5th Smoke Jumper Team', + credits: 100_000, + coins: 15, + duration: '5 Days', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [76], + }, + ], + levelcost: ['1. 1.500.000'], + maxBuildings: 'No limit', + maxLevel: 2, + special: '', + startPersonnel: 2, + startParkingLots: 1, + startVehicles: ['Water drop helicopter'], + schoolingTypes: ['Fire Station'], + icon: 'plane', + }, + 18: { + caption: 'Federal Police Station', + color: '#264289', + coins: 50, + credits: 500_000, + levelPrices: { + credits: [10_000, 50_000, ...Array(18).fill(100_000)], + coins: [10, 15, ...Array(18).fill(20)], + }, + extensions: [ + { + caption: 'DEA Expansion', + credits: 200_000, + coins: 35, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [51, 52], + }, + { + caption: 'ATF Expansion', + credits: 200_000, + coins: 35, + duration: '7 Days', + isVehicleExtension: true, + givesParkingLots: 0, + unlocksVehicleTypes: [53, 54], + }, + ], + levelcost: ['1. 10.000', '2. 50.000', '3.-20. 100.000'], + maxBuildings: 'No limit', + maxLevel: 20, + special: '', + startPersonnel: 10, + startParkingLots: 1, + startVehicles: ['FBI Unit'], + schoolingTypes: ['Police'], + icon: 'handcuffs', + }, + 19: { + caption: 'Rescue (EMS) academy', + color: '#caa318', + coins: 50, + credits: 500_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: multiplyExtension( + { + caption: 'Additional classroom', + credits: 400_000, + coins: 40, + duration: '7 Days', + newClassrooms: 1, + cannotDisable: true, + }, + 3 + ), + levelcost: [], + maxBuildings: 'No limit', + maxLevel: 0, + special: + "Finance ministers and admins can (expand) association police schools with the help of credits from the association's treasury.Training course masters and admins can start training courses at association police schools.", + startClassrooms: 1, + icon: 'graduation-cap', + }, + 20: { + caption: 'Large complex', + color: '#4d2304', + coins: -1, + credits: -1, + levelPrices: { + credits: [], + coins: [], + }, + extensions: [], + levelcost: ['Too Expensive'], + maxBuildings: 'No Limit', + maxLevel: 5, + special: "TOO EXPENSIVE, DON'T BUY IT, DON'T EXPAND IT", + startPersonnel: 0, + startVehicles: [''], + startParkingLots: 0, + schoolingTypes: [], + icon: 'poo', + }, + 21: { + caption: 'Small complex', + color: '#6e3408', + coins: -1, + credits: -1, + levelPrices: { + credits: [], + coins: [], + }, + extensions: [], + levelcost: ['Too Expensive'], + maxBuildings: 'No Limit', + maxLevel: 5, + special: "TOO EXPENSIVE, DON'T BUY IT, DON'T EXPAND IT", + startPersonnel: 0, + startVehicles: [''], + startParkingLots: 0, + schoolingTypes: [], + icon: 'poo', + }, + 22: { + caption: "Fire Marshal's Office", + color: '#d02020', + coins: 30, + credits: 250_000, + levelPrices: { + credits: [...Array(10).fill(150_000)], + coins: [...Array(10).fill(20)], + }, + extensions: [], + levelcost: ['1.- 10. 150.000'], + maxBuildings: 'No limit', + maxLevel: 10, + special: '', + startPersonnel: 2, + startVehicles: ['Fire Prevention Unit'], + schoolingTypes: ['Fire Station'], + startParkingLots: 1, + icon: 'fire', + }, + 23: { + caption: 'Coastal Rescue Station', + color: '#11858d', + coins: 50, + credits: 500_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: [], + levelcost: [], + maxBuildings: '', + maxLevel: 21, + special: '', + startPersonnel: 5, + startVehicles: [], + schoolingTypes: ['Water Rescue School'], + startParkingLots: 1, + icon: 'life-ring', + }, + 24: { + caption: 'Coastal Rescue School', + color: '#11858d', + coins: 50, + credits: 500_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: multiplyExtension( + { + caption: 'Additional classroom', + credits: 400_000, + coins: 40, + duration: '7 Days', + newClassrooms: 1, + cannotDisable: true, + }, + 3 + ), + levelcost: [], + maxBuildings: 'No limit', + maxLevel: 0, + special: + "Finance ministers and admins can (expand) Coastal Rescue schools with the help of credits from the association's treasury.Training course masters and admins can start training courses at association Coastal Rescue School.", + startClassrooms: 1, + icon: 'graduation-cap', + }, + 25: { + caption: 'Coastal Air Station', + color: '#11858d', + coins: 50, + credits: 1_000_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: [ + { + caption: 'Helicopter Hangar', + credits: 10_000, + coins: 1, + duration: '0 Days', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [71], + }, + { + caption: 'Plane Hangar', + credits: 100_000, + coins: 20, + duration: '0 Days', + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [72], + }, + { + caption: 'Additional Helicopter Hangar', + credits: 200_000, + coins: 15, + duration: '4 Days', + isVehicleExtension: true, + givesParkingLots: 1, + requiredExtensions: [0], + unlocksVehicleTypes: [71], + }, + { + caption: 'Additional Plane Hangar', + credits: 150_000, + coins: 15, + duration: '4 Days', + isVehicleExtension: true, + givesParkingLots: 1, + requiredExtensions: [1], + unlocksVehicleTypes: [72], + }, + { + caption: 'Additional Helicopter Hangar', + credits: 200_000, + coins: 15, + duration: '4 Days', + isVehicleExtension: true, + givesParkingLots: 1, + requiredExtensions: [2], + unlocksVehicleTypes: [71], + }, + { + caption: 'Additional Plane Hangar', + credits: 200_000, + coins: 15, + duration: '4 Days', + requiredExtensions: [3], + isVehicleExtension: true, + givesParkingLots: 1, + unlocksVehicleTypes: [72], + }, + ], + levelcost: [], + maxBuildings: '', + maxLevel: 0, + special: '', + startPersonnel: 2, + startVehicles: [], + schoolingTypes: ['Water Rescue School'], + startParkingLots: 0, + icon: 'spaghetti-monster-flying', + }, + 26: { + caption: 'Lifeguard Post', + color: '#11858d', + coins: 35, + credits: 50_000, + levelPrices: { + credits: [], + coins: [], + }, + extensions: [], + levelcost: [], + maxBuildings: '', + maxLevel: 5, + special: '', + startPersonnel: 2, + startVehicles: [], + schoolingTypes: ['Water Rescue School'], + startParkingLots: 1, + icon: 'life-ring', + }, +} satisfies Record; From eccdcc9690da18f3fc64087fa4d5b470ce464e3b Mon Sep 17 00:00:00 2001 From: Naqui23 <66258619+Naqui23@users.noreply.github.com> Date: Thu, 31 Aug 2023 14:17:21 +0100 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=8C=90=20[core]=20version=20pt=5FPT?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/i18n/pt_PT/buildings.ts | 152 ++++++++++++++++++------------------ 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/src/i18n/pt_PT/buildings.ts b/src/i18n/pt_PT/buildings.ts index 278d2a33f1..0b7cf32fef 100644 --- a/src/i18n/pt_PT/buildings.ts +++ b/src/i18n/pt_PT/buildings.ts @@ -64,7 +64,7 @@ export default { caption: 'Fire Investigation Extension', credits: 150_000, coins: 15, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [62, 63], @@ -82,7 +82,7 @@ export default { caption: 'Lifeguard Extension', credits: 100_000, coins: 15, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [66, 67, 68, 73], @@ -164,21 +164,21 @@ export default { caption: 'General Internal', credits: 10_000, coins: 10, - duration: '7 Days', + duration: '7 Dias', cannotDisable: true, }, { caption: 'General Surgeon', credits: 10_000, coins: 10, - duration: '7 Days', + duration: '7 Dias', cannotDisable: true, }, { caption: 'Gynecology', credits: 70_000, coins: 15, - duration: '7 Days', + duration: '7 Dias', requiredExtensions: [1], cannotDisable: true, }, @@ -186,7 +186,7 @@ export default { caption: 'Urology', credits: 70_000, coins: 15, - duration: '7 Days', + duration: '7 Dias', requiredExtensions: [1], cannotDisable: true, }, @@ -194,7 +194,7 @@ export default { caption: 'Traumatology', credits: 70_000, coins: 15, - duration: '7 Days', + duration: '7 Dias', requiredExtensions: [1], cannotDisable: true, }, @@ -202,7 +202,7 @@ export default { caption: 'Neurology', credits: 70_000, coins: 15, - duration: '7 Days', + duration: '7 Dias', requiredExtensions: [0], cannotDisable: true, }, @@ -210,7 +210,7 @@ export default { caption: 'Neurosurgery', credits: 70_000, coins: 15, - duration: '7 Days', + duration: '7 Dias', requiredExtensions: [1], cannotDisable: true, }, @@ -218,7 +218,7 @@ export default { caption: 'Cardiology', credits: 70_000, coins: 15, - duration: '7 Days', + duration: '7 Dias', requiredExtensions: [0], cannotDisable: true, }, @@ -226,13 +226,13 @@ export default { caption: 'Cardiac Surgery', credits: 70_000, coins: 15, - duration: '7 Days', + duration: '7 Dias', requiredExtensions: [1], cannotDisable: true, }, ], levelcost: ['1.-20. 19.000 Credits / 11 Coins'], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 20, special: 'Finance ministers and admins can (expand) association hospitals with the help of credits from the association treasury.', @@ -253,7 +253,7 @@ export default { caption: 'Mass Casualty Trailer Extension', credits: 200_000, coins: 25, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [41, 57, 58], @@ -264,7 +264,7 @@ export default { }, ], levelcost: ['1. 10.000', '2. 50.000', '3.-39. 100.000'], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 39, special: '', startPersonnel: 3, @@ -287,14 +287,14 @@ export default { caption: 'Additional classroom', credits: 400_000, coins: 40, - duration: '7 Days', + duration: '7 Dias', newClassrooms: 1, cannotDisable: true, }, 3 ), levelcost: [], - maxBuildings: 'No limit', + maxBuildings: 'Sem limitet', maxLevel: 0, special: "Finance ministers and admins can (expand) fire department schools with the help of credits from the association's treasury.Training course masters and admins can start training courses at association fire- brigade schools.", @@ -315,7 +315,7 @@ export default { caption: 'Prison cell', credits: 25_000, coins: 5, - duration: '7 Days', + duration: '7 Dias', newCells: 1, cannotDisable: true, }, @@ -324,7 +324,7 @@ export default { caption: 'Additional cell', credits: 25_000, coins: 5, - duration: '7 Days', + duration: '7 Dias', newCells: 1, cannotDisable: true, }, @@ -334,7 +334,7 @@ export default { caption: 'Game Warden Office', credits: 20_000, coins: 20, - duration: '3 Days', + duration: '3 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [56], @@ -343,7 +343,7 @@ export default { caption: 'Water Police Expansion', credits: 200_000, coins: 35, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [55], @@ -353,7 +353,7 @@ export default { caption: 'Additional Patrol Boat Parking Spaces', credits: 100_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, requiredExtensions: [10], @@ -363,7 +363,7 @@ export default { caption: 'K9 Carrier Extension', credits: 200_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [81, 82], @@ -373,7 +373,7 @@ export default { caption: 'Riot Police Extension', credits: 250_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 3, unlocksVehicleTypes: [83, 84, 85], @@ -383,7 +383,7 @@ export default { caption: 'Detention Unit Extension', credits: 200_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [87], @@ -393,7 +393,7 @@ export default { caption: 'Federal Police Extension', credits: 200_000, coins: 15, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [43, 46], @@ -403,7 +403,7 @@ export default { caption: 'Bomb Squad Extension', credits: 150_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 1, requiredExtensions: [16], @@ -462,14 +462,14 @@ export default { caption: 'Additional classroom', credits: 400_000, coins: 40, - duration: '7 Days', + duration: '7 Dias', newClassrooms: 1, cannotDisable: true, }, 3 ), levelcost: [], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 0, special: "Finance ministers and admins can (expand) association police schools with the help of credits from the association's treasury.Training course masters and admins can start training courses at association police schools.", @@ -534,7 +534,7 @@ export default { caption: 'Prison cell', credits: 25_000, coins: 5, - duration: '7 Days', + duration: '7 Dias', newCells: 1, cannotDisable: true, }, @@ -543,7 +543,7 @@ export default { caption: 'Additional cell', credits: 25_000, coins: 5, - duration: '7 Days', + duration: '7 Dias', newCells: 1, cannotDisable: true, }, @@ -551,7 +551,7 @@ export default { ), ], levelcost: [], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 0, special: "This building can only be built and developed by admins and finance ministers with credits from the association's treasury.The built Prison Cells are available to all members of the association.", @@ -569,7 +569,7 @@ export default { }, extensions: [], levelcost: ['1. 10.000', '2. 50.000', '3.-16. 100.000'], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 16, special: '', startPersonnel: 2, @@ -589,7 +589,7 @@ export default { }, extensions: [], levelcost: ['1. 10.000', '2. 50.000', '3.-16. 100.000'], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 16, special: '', startPersonnel: 2, @@ -612,7 +612,7 @@ export default { caption: 'Ambulance Extension', credits: 100_000, coins: 20, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [ @@ -623,7 +623,7 @@ export default { caption: 'Airport Extension', credits: 100_000, coins: 20, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [17], @@ -632,7 +632,7 @@ export default { caption: 'Forestry Expansion', credits: 50_000, coins: 13, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [30, 31, 32, 38, 39, 40], @@ -641,7 +641,7 @@ export default { caption: 'Fire Investigation Extension', credits: 150_000, coins: 15, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [62, 63], @@ -650,7 +650,7 @@ export default { caption: 'Foam Extension', credits: 100_000, coins: 15, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [64, 65], @@ -659,7 +659,7 @@ export default { caption: 'Lifeguard Extension', credits: 100_000, coins: 15, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [66, 67, 68, 73], @@ -668,7 +668,7 @@ export default { caption: 'Water Rescue Expansion', credits: 100_000, coins: 20, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 1, unlocksVehicleTypes: [21, 22, 95], @@ -677,7 +677,7 @@ export default { caption: 'Flood Control Extension', credits: 200_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [91], @@ -687,7 +687,7 @@ export default { caption: 'Disaster Response Extension', credits: 200_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [93, 94], @@ -727,12 +727,12 @@ export default { caption: 'General Internal', credits: 10_000, coins: 10, - duration: '7 Days', + duration: '7 Dias', cannotDisable: true, }, ], levelcost: ['1. 10.000', '2. 50.000', '3.-5. 100.000'], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 5, special: '', startPersonnel: 0, @@ -757,7 +757,7 @@ export default { caption: 'Prison cell', credits: 25_000, coins: 5, - duration: '7 Days', + duration: '7 Dias', newCells: 1, cannotDisable: true, }, @@ -765,7 +765,7 @@ export default { caption: 'Additional cell', credits: 25_000, coins: 5, - duration: '7 Days', + duration: '7 Dias', newCells: 1, cannotDisable: true, }, @@ -773,7 +773,7 @@ export default { caption: 'Game Warden Office', credits: 20_000, coins: 20, - duration: '3 Days', + duration: '3 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [56], @@ -782,7 +782,7 @@ export default { caption: 'Water Police Expansion', credits: 200_000, coins: 35, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [55], @@ -792,7 +792,7 @@ export default { caption: 'Additional Patrol Boat Parking Spaces', credits: 100_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, requiredExtensions: [10], @@ -802,7 +802,7 @@ export default { caption: 'K9 Carrier Extension', credits: 200_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [81, 82], @@ -812,7 +812,7 @@ export default { caption: 'Riot Police Extension', credits: 250_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 3, unlocksVehicleTypes: [83, 84, 85], @@ -822,7 +822,7 @@ export default { caption: 'Detention Unit Extension', credits: 200_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [87], @@ -832,7 +832,7 @@ export default { caption: 'Federal Police Extension', credits: 200_000, coins: 15, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [43, 46], @@ -870,7 +870,7 @@ export default { caption: 'Mass Casualty Trailer Extension', credits: 200_000, coins: 25, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [41, 57, 58], @@ -886,7 +886,7 @@ export default { '3.-5. 100.000', 'Conversion to normal guard: difference price to normal guard', ], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 5, special: '', startPersonnel: 3, @@ -909,7 +909,7 @@ export default { caption: 'Wildland Air Command Extension', credits: 150_000, coins: 25, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 2, unlocksVehicleTypes: [75], @@ -918,7 +918,7 @@ export default { caption: 'Smoke Jumper Extension', credits: 200_000, coins: 25, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 1, unlocksVehicleTypes: [76], @@ -927,7 +927,7 @@ export default { caption: '2nd Smoke Jumper Team', credits: 100_000, coins: 15, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 1, unlocksVehicleTypes: [76], @@ -936,7 +936,7 @@ export default { caption: '3rd Smoke Jumper Team', credits: 100_000, coins: 15, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 1, unlocksVehicleTypes: [76], @@ -945,7 +945,7 @@ export default { caption: '4th Smoke Jumper Team', credits: 100_000, coins: 15, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 1, unlocksVehicleTypes: [76], @@ -954,14 +954,14 @@ export default { caption: '5th Smoke Jumper Team', credits: 100_000, coins: 15, - duration: '5 Days', + duration: '5 Dias', isVehicleExtension: true, givesParkingLots: 1, unlocksVehicleTypes: [76], }, ], levelcost: ['1. 1.500.000'], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 2, special: '', startPersonnel: 2, @@ -984,7 +984,7 @@ export default { caption: 'DEA Expansion', credits: 200_000, coins: 35, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [51, 52], @@ -993,14 +993,14 @@ export default { caption: 'ATF Expansion', credits: 200_000, coins: 35, - duration: '7 Days', + duration: '7 Dias', isVehicleExtension: true, givesParkingLots: 0, unlocksVehicleTypes: [53, 54], }, ], levelcost: ['1. 10.000', '2. 50.000', '3.-20. 100.000'], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 20, special: '', startPersonnel: 10, @@ -1023,14 +1023,14 @@ export default { caption: 'Additional classroom', credits: 400_000, coins: 40, - duration: '7 Days', + duration: '7 Dias', newClassrooms: 1, cannotDisable: true, }, 3 ), levelcost: [], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 0, special: "Finance ministers and admins can (expand) association police schools with the help of credits from the association's treasury.Training course masters and admins can start training courses at association police schools.", @@ -1088,7 +1088,7 @@ export default { }, extensions: [], levelcost: ['1.- 10. 150.000'], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 10, special: '', startPersonnel: 2, @@ -1131,14 +1131,14 @@ export default { caption: 'Additional classroom', credits: 400_000, coins: 40, - duration: '7 Days', + duration: '7 Dias', newClassrooms: 1, cannotDisable: true, }, 3 ), levelcost: [], - maxBuildings: 'No limit', + maxBuildings: 'Sem limite', maxLevel: 0, special: "Finance ministers and admins can (expand) Coastal Rescue schools with the help of credits from the association's treasury.Training course masters and admins can start training courses at association Coastal Rescue School.", @@ -1159,7 +1159,7 @@ export default { caption: 'Helicopter Hangar', credits: 10_000, coins: 1, - duration: '0 Days', + duration: '0 Dias', isVehicleExtension: true, givesParkingLots: 1, unlocksVehicleTypes: [71], @@ -1168,7 +1168,7 @@ export default { caption: 'Plane Hangar', credits: 100_000, coins: 20, - duration: '0 Days', + duration: '0 Dias', isVehicleExtension: true, givesParkingLots: 1, unlocksVehicleTypes: [72], @@ -1177,7 +1177,7 @@ export default { caption: 'Additional Helicopter Hangar', credits: 200_000, coins: 15, - duration: '4 Days', + duration: '4 Dias', isVehicleExtension: true, givesParkingLots: 1, requiredExtensions: [0], @@ -1187,7 +1187,7 @@ export default { caption: 'Additional Plane Hangar', credits: 150_000, coins: 15, - duration: '4 Days', + duration: '4 Dias', isVehicleExtension: true, givesParkingLots: 1, requiredExtensions: [1], @@ -1197,7 +1197,7 @@ export default { caption: 'Additional Helicopter Hangar', credits: 200_000, coins: 15, - duration: '4 Days', + duration: '4 Dias', isVehicleExtension: true, givesParkingLots: 1, requiredExtensions: [2], @@ -1207,7 +1207,7 @@ export default { caption: 'Additional Plane Hangar', credits: 200_000, coins: 15, - duration: '4 Days', + duration: '4 Dias', requiredExtensions: [3], isVehicleExtension: true, givesParkingLots: 1,