diff --git a/src/lang/english.txt b/src/lang/english.txt --- a/src/lang/english.txt +++ b/src/lang/english.txt @@ -304,6 +304,7 @@ STR_SORT_BY_WAITING_TOTAL STR_SORT_BY_WAITING_AVAILABLE :Available waiting cargo STR_SORT_BY_RATING_MAX :Highest cargo rating STR_SORT_BY_RATING_MIN :Lowest cargo rating +STR_SORT_BY_DILAPIDATION :Dilapidation STR_SORT_BY_ENGINE_ID :EngineID (classic sort) STR_SORT_BY_COST :Cost STR_SORT_BY_POWER :Power @@ -1233,6 +1234,9 @@ STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HE STR_CONFIG_SETTING_VEHICLE_BREAKDOWNS :Vehicle breakdowns: {STRING2} STR_CONFIG_SETTING_VEHICLE_BREAKDOWNS_HELPTEXT :Control how often inadequately serviced vehicles may break down +STR_CONFIG_SETTING_IMPROVED_BREAKDOWNS :Enable improved breakdowns: {STRING} +STR_CONFIG_SETTING_IMPROVED_BREAKDOWNS_HELPTEXT :If enabled, different type of breakdowns can occur: emergency stop, temporary speed reduction, temporary power loss or a classic breakdown. Aircrafts may travel with reduced speed or have a mandatory service at the destination airport or have an emergency landing at the closest airport. Breakdown possibility is similar to classic breakdowns, but the impact to vehicles and the network is reduced. + STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER :Subsidy multiplier: {STRING2} STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Set how much is paid for subsidised connections @@ -1359,6 +1363,9 @@ STR_CONFIG_SETTING_AUTOSCROLL_EVERY_VIEW STR_CONFIG_SETTING_BRIBE :Allow bribing of the local authority: {STRING2} STR_CONFIG_SETTING_BRIBE_HELPTEXT :Allow companies to try bribing the local town authority. If the bribe is noticed by an inspector, the company will not be able to act in the town for six months +STR_CONFIG_SETTING_BRIBE_RISKY :Bribing can be caught by an inspector: {STRING2} +STR_CONFIG_SETTING_BRIBE_RISKY_HELPTEXT :Whether or not bribing towns can be noticed by an inspector + STR_CONFIG_SETTING_ALLOW_EXCLUSIVE :Allow buying exclusive transport rights: {STRING2} STR_CONFIG_SETTING_ALLOW_EXCLUSIVE_HELPTEXT :If a company buys exclusive transport rights for a town, opponents' stations (passenger and cargo) won't receive any cargo for a whole year @@ -1441,6 +1448,9 @@ STR_CONFIG_SETTING_HOVER_DELAY_DISABLED STR_CONFIG_SETTING_POPULATION_IN_LABEL :Show town population in the town name label: {STRING2} STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :Display the population of towns in their label on the map +STR_CONFIG_SETTING_RATING_COLOUR_IN_LABEL :Colour town names based on company rating: {STRING2} +STR_CONFIG_SETTING_RATING_COLOUR_IN_LABEL_HELPTEXT :Colour towns based on company rating in their label on the map + STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS :Thickness of lines in graphs: {STRING2} STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Width of the line in the graphs. A thin line is more precisely readable, a thicker line is easier to see and colours are easier to distinguish @@ -1862,6 +1872,63 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_HEL ###length 2 STR_CONFIG_SETTING_TOWN_CARGOGENMODE_ORIGINAL :Quadratic (original) STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linear +STR_CONFIG_SETTING_DAYLENGTH_FACTOR :Day length multiplier: {STRING2} +STR_CONFIG_SETTING_DAYLENGTH_FACTOR_HELPTEXT :Adjusts the length of a day in OpenTTD. A multiplier of 1 is equivalent to classic TTD (each day lasts 74 ticks or 2.22 seconds) +STR_CONFIG_SETTING_TOWN_GROWTH_FACTOR :Town growth interval multiplier: {STRING2} +STR_CONFIG_SETTING_TOWN_GROWTH_FACTOR_HELPTEXT :Adjusts the length of time between town growth ticks, intended to be used alongside day length multiplier. Larger values will result in town growth happening more slowly +STR_CONFIG_SETTING_PLANE_RANGE_MULTIPLIER :Aircraft range multiplier: {STRING2} +STR_CONFIG_SETTING_PLANE_RANGE_MULTIPLIER_HELPTEXT :Adjusts the maximum range of all aircraft +STR_CONFIG_SETTING_NAME_STATIONS_BY_INDUSTRIES :Station naming convention: {STRING2} +STR_CONFIG_SETTING_NAME_STATIONS_BY_INDUSTRIES_HELPTEXT :Determines how stations will be named when placed; affects all players +STR_CONFIG_SETTING_NAME_STATIONS_BY_INDUSTRIES_SELECTION_0 :Use classic station names only +STR_CONFIG_SETTING_NAME_STATIONS_BY_INDUSTRIES_SELECTION_1 :Use NewGRF station names where appropriate +STR_CONFIG_SETTING_NAME_STATIONS_BY_INDUSTRIES_SELECTION_2 :Name stations based on nearby industries +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_RAIL :Rail infrastructure base cost: {STRING2} +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_RAIL_HELPTEXT :Adjusts the base infrastructure maintenance cost of rail tiles +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_ROAD :Road infrastructure base cost: {STRING2} +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_ROAD_HELPTEXT :Adjusts the base infrastructure maintenance cost of road tiles +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_WATER :Water infrastructure base cost: {STRING2} +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_WATER_HELPTEXT :Adjusts the base infrastructure maintenance cost of water tiles +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_AIR :Air infrastructure base cost: {STRING2} +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_AIR_HELPTEXT :Adjusts the base infrastructure maintenance cost of airports +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_STATION :Station infrastructure base cost: {STRING2} +STR_CONFIG_SETTING_INFRASTRUCTURE_BASE_COST_STATION_HELPTEXT :Adjusts the base infrastructure maintenance cost of station tiles +STR_CONFIG_SETTING_RUNNING_COST_MULTIPLIER_RAIL :Rail running cost multiplier: {STRING2} +STR_CONFIG_SETTING_RUNNING_COST_MULTIPLIER_RAIL_HELPTEXT :Adjusts the running cost of rail vehicles, intended to be used alongside day length multiplier +STR_CONFIG_SETTING_RUNNING_COST_MULTIPLIER_ROAD :Road running cost multiplier: {STRING2} +STR_CONFIG_SETTING_RUNNING_COST_MULTIPLIER_ROAD_HELPTEXT :Adjusts the running cost of road vehicles, intended to be used alongside day length multiplier +STR_CONFIG_SETTING_RUNNING_COST_MULTIPLIER_WATER :Water running cost multiplier: {STRING2} +STR_CONFIG_SETTING_RUNNING_COST_MULTIPLIER_WATER_HELPTEXT :Adjusts the running cost of water vehicles, intended to be used alongside day length multiplier +STR_CONFIG_SETTING_RUNNING_COST_MULTIPLIER_AIR :Air running cost multiplier: {STRING2} +STR_CONFIG_SETTING_RUNNING_COST_MULTIPLIER_AIR_HELPTEXT :Adjusts the running cost of air vehicles, intended to be used alongside day length multiplier +STR_CONFIG_SETTING_VEHICLE_BREAKDOWN_SCALER :Vehicle breakdown scaler: {STRING2} +STR_CONFIG_SETTING_VEHICLE_BREAKDOWN_SCALER_HELPTEXT :This is an additional breakdown chance scaler. Whenever a vehicle would normally break down in OTTD, a random 24-bit number will instead be generated (between 0 and 16777215). If it is greater than this scaler, the breakdown will be cancelled. (Setting to maximum value will behave like this scaler didn't exist) + +STR_CONFIG_SETTING_DILAPIDATION_MAX_AMOUNT :Maximum station dilapidation: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_MAX_AMOUNT_HELPTEXT :Every time the rating is updated (around once every 2.5 days) the amount of dilapidation at the station will be adjusted, being increased if there are excessive numbers of waiting passengers and being decreased otherwise. The more a station is dilapidated at the start of each month, the higher the amount your company will be fined. This setting controls the maximum amount of dilapidation that can be at a station. Setting to zero will disable this feature +STR_CONFIG_SETTING_DILAPIDATION_INCREASE :Dilapidation increase: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_INCREASE_HELPTEXT :This is the amount by which station dilapidation will be increased if there are excessive numbers of waiting passengers +STR_CONFIG_SETTING_DILAPIDATION_DECREASE :Dilapidation decrease: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_DECREASE_HELPTEXT :This is the amount by which station dilapidation will be decreased if there are not excessive numbers of waiting passengers +STR_CONFIG_SETTING_DILAPIDATION_POP_RAIL :Train station excessive passenger count: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_POP_RAIL_HELPTEXT :Train stations are allowed to have this many passengers waiting before the number is considered excessive. For multi-type stations the highest value is used +STR_CONFIG_SETTING_DILAPIDATION_POP_ROAD :Road stop excessive passenger count: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_POP_ROAD_HELPTEXT :Road stops are allowed to have this many passengers waiting before the number is considered excessive. For multi-type stations the highest value is used +STR_CONFIG_SETTING_DILAPIDATION_POP_WATER :Dock excessive passenger count: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_POP_WATER_HELPTEXT :Docks are allowed to have this many passengers waiting before the number is considered excessive. For multi-type stations the highest value is used +STR_CONFIG_SETTING_DILAPIDATION_POP_AIR :Airport/helipad excessive passenger count: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_POP_AIR_HELPTEXT :Airports and helipads are allowed to have this many passengers waiting before the number is considered excessive. For multi-type stations the highest value is used +STR_CONFIG_SETTING_DILAPIDATION_FINE_RAIL :Fine per train station dilapidation point: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_FINE_RAIL_HELPTEXT :You will be fined this amount of money each month for each dilapidation point at each train station. For multi-type stations the highest value is used +STR_CONFIG_SETTING_DILAPIDATION_FINE_ROAD :Fine per road stop dilapidation point: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_FINE_ROAD_HELPTEXT :You will be fined this amount of money each month for each dilapidation point at each road stop. For multi-type stations the highest value is used +STR_CONFIG_SETTING_DILAPIDATION_FINE_WATER :Fine per dock dilapidation point: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_FINE_WATER_HELPTEXT :You will be fined this amount of money each month for each dilapidation point at each docks. For multi-type stations the highest value is used +STR_CONFIG_SETTING_DILAPIDATION_FINE_AIR :Fine per airport/helipad dilapidation point: {STRING2} +STR_CONFIG_SETTING_DILAPIDATION_FINE_AIR_HELPTEXT :You will be fined this amount of money each month for each dilapidation point at each airport or helipad. For multi-type stations the highest value is used + +STR_CONFIG_SETTING_LOAD_LEGACY_PATCHPACK_DATA :Attempt to load legacy patch data: {STRING2} +STR_CONFIG_SETTING_LOAD_LEGACY_PATCHPACK_DATA_HELPTEXT :Causes the save loader to try to load legacy patch data for save files that might be from patchpack 5.x or earlier. Generally safe to leave enabled. Not all old saves are supported yet STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :In game placement of trees: {STRING2} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Control random appearance of trees during the game. This might affect industries which rely on tree growth, for example lumber mills @@ -2018,6 +2085,9 @@ STR_CONFIG_SETTING_ENVIRONMENT_CARGODIST STR_CONFIG_SETTING_AI :{ORANGE}Competitors STR_CONFIG_SETTING_AI_NPC :{ORANGE}Computer players STR_CONFIG_SETTING_NETWORK :{ORANGE}Network +STR_CONFIG_SETTING_PATCHPACK :{ORANGE}Patchpack configuration +STR_CONFIG_SETTING_PATCHPACK_DAYLENGTH :{ORANGE}Economy multipliers +STR_CONFIG_SETTING_PATCHPACK_DILAPIDATION :{ORANGE}Station dilapidation STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS :Pathfinder for trains: {STRING2} STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS_HELPTEXT :Path finder to use for trains @@ -2058,7 +2128,7 @@ STR_VIDEO_DRIVER_ERROR STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}... no compatible GPU found. Hardware acceleration disabled # Intro window -STR_INTRO_CAPTION :{WHITE}OpenTTD {REV} +STR_INTRO_CAPTION :{WHITE}Ginever.net OpenTTD Patchpack :: {REV} STR_INTRO_NEW_GAME :{BLACK}New Game STR_INTRO_LOAD_GAME :{BLACK}Load Game @@ -3033,7 +3103,7 @@ STR_LAI_OBJECT_DESCRIPTION_COMPANY_OWNED # About OpenTTD window STR_ABOUT_OPENTTD :{WHITE}About OpenTTD STR_ABOUT_ORIGINAL_COPYRIGHT :{BLACK}Original copyright {COPYRIGHT} 1995 Chris Sawyer, All rights reserved -STR_ABOUT_VERSION :{BLACK}OpenTTD version {REV} +STR_ABOUT_VERSION :{BLACK}Ginever.net OpenTTD Patchpack :: {REV} STR_ABOUT_COPYRIGHT_OPENTTD :{BLACK}OpenTTD {COPYRIGHT} 2002-{RAW_STRING} The OpenTTD team # Framerate display window @@ -3124,6 +3194,9 @@ STR_SAVELOAD_PARENT_DIRECTORY STR_SAVELOAD_OSKTITLE :{BLACK}Enter a name for the savegame +STR_SAVELOAD_VERSION_WITH_EXTENSION :{SILVER}Save format version: {WHITE}{NUM}{RAW_STRING} +STR_SAVELOAD_VERSION_LABEL :{SILVER}Saved by: {WHITE}{RAW_STRING} + # World generation STR_MAPGEN_WORLD_GENERATION_CAPTION :{WHITE}World Generation STR_MAPGEN_MAPSIZE :{BLACK}Map size: @@ -3529,6 +3602,7 @@ STR_STATION_LIST_TOOLTIP STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Hold Ctrl to select more than one item STR_STATION_LIST_CAPTION :{WHITE}{COMPANY} - {COMMA} Station{P "" s} STR_STATION_LIST_STATION :{YELLOW}{STATION} {STATION_FEATURES} +STR_STATION_LIST_STATION_WITH_DILAPIDATION :{YELLOW}{STATION} {STATION_FEATURES} {WHITE}({NUM}) STR_STATION_LIST_WAYPOINT :{YELLOW}{WAYPOINT} STR_STATION_LIST_NONE :{YELLOW}- None - STR_STATION_LIST_SELECT_ALL_FACILITIES :{BLACK}Select all facilities @@ -3552,6 +3626,8 @@ STR_STATION_VIEW_RATINGS_TOOLTIP STR_STATION_VIEW_SUPPLY_RATINGS_TITLE :{BLACK}Monthly supply and local rating: STR_STATION_VIEW_CARGO_SUPPLY_RATING :{WHITE}{STRING}: {YELLOW}{COMMA} / {STRING} ({COMMA}%) +STR_STATION_VIEW_DILAPIDATION :{BLACK}Station dilapidation: {YELLOW}{NUM} / {NUM} + STR_STATION_VIEW_GROUP :{BLACK}Group by STR_STATION_VIEW_WAITING_STATION :Station: Waiting STR_STATION_VIEW_WAITING_AMOUNT :Amount: Waiting @@ -3612,8 +3688,8 @@ STR_FINANCES_CAPTION STR_FINANCES_EXPENDITURE_INCOME_TITLE :{WHITE}Expenditure/Income STR_FINANCES_YEAR :{WHITE}{NUM} -###length 13 -STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Construction +###length 23 +STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Misc Construction STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}New Vehicles STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Train Running Costs STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Road Vehicle Running Costs @@ -3626,6 +3702,16 @@ STR_FINANCES_SECTION_AIRCRAFT_INCOME STR_FINANCES_SECTION_SHIP_INCOME :{GOLD}Ship Income STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Loan Interest STR_FINANCES_SECTION_OTHER :{GOLD}Other +STR_FINANCES_SECTION_T_TRAIN_CON :{GOLD}Railway Construction +STR_FINANCES_SECTION_T_ROAD_CON :{GOLD}Road Construction +STR_FINANCES_SECTION_T_AIRCRAFT_CON :{GOLD}Airport Construction +STR_FINANCES_SECTION_T_SHIP_CON :{GOLD}Waterways Construction +STR_FINANCES_SECTION_T_TREES_CON :{GOLD}Tree Construction +STR_FINANCES_SECTION_T_SCENERY_CON :{GOLD}Object Construction +STR_FINANCES_SECTION_T_LANDSCAPING :{GOLD}Landscaping +STR_FINANCES_SECTION_T_DEMOLITION :{GOLD}Demolition +STR_FINANCES_SECTION_T_REWARD_INC :{GOLD}Reward Income +STR_FINANCES_SECTION_T_DILAPIDATION :{GOLD}Station Dilapidation STR_FINANCES_NEGATIVE_INCOME :{BLACK}-{CURRENCY_LONG} STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURRENCY_LONG} @@ -4137,11 +4223,20 @@ STR_VEHICLE_STATUS_LEAVING STR_VEHICLE_STATUS_CRASHED :{RED}Crashed! STR_VEHICLE_STATUS_BROKEN_DOWN :{RED}Broken down STR_VEHICLE_STATUS_STOPPED :{RED}Stopped +STR_VEHICLE_STATUS_BROKEN_DOWN_VEL :{RED}Broken down - {STRING1}, {LTBLUE} {VELOCITY} STR_VEHICLE_STATUS_TRAIN_STOPPING_VEL :{RED}Stopping, {VELOCITY} STR_VEHICLE_STATUS_TRAIN_NO_POWER :{RED}No power STR_VEHICLE_STATUS_TRAIN_STUCK :{ORANGE}Waiting for free path STR_VEHICLE_STATUS_AIRCRAFT_TOO_FAR :{ORANGE}Too far to next destination +STR_BREAKDOWN_TYPE_CRITICAL :Mechanical failure +STR_BREAKDOWN_TYPE_EM_STOP :Emergency stop +STR_BREAKDOWN_TYPE_LOW_SPEED :Limited to {VELOCITY} +STR_BREAKDOWN_TYPE_LOW_POWER :{COMMA}% Power +STR_BREAKDOWN_TYPE_DEPOT :Heading to {STATION} Hangar for repairs +STR_BREAKDOWN_TYPE_LANDING :Heading to {STATION} for emergency landing +STR_ERROR_TRAIN_TOO_HEAVY :{WHITE}{VEHICLE} is too heavy + STR_VEHICLE_STATUS_HEADING_FOR_STATION_VEL :{LTBLUE}Heading for {STATION}, {VELOCITY} STR_VEHICLE_STATUS_NO_ORDERS_VEL :{LTBLUE}No orders, {VELOCITY} STR_VEHICLE_STATUS_HEADING_FOR_WAYPOINT_VEL :{LTBLUE}Heading for {WAYPOINT}, {VELOCITY} @@ -4172,6 +4267,11 @@ STR_VEHICLE_DETAILS_SHIP_RENAME STR_VEHICLE_DETAILS_AIRCRAFT_RENAME :{BLACK}Name aircraft STR_VEHICLE_INFO_AGE_RUNNING_COST_YR :{BLACK}Age: {LTBLUE}{STRING2}{BLACK} Running Cost: {LTBLUE}{CURRENCY_LONG}/yr + +STR_RUNNING :{LTBLUE}Running +STR_NEED_REPAIR :{ORANGE}Train needs repair - max speed reduced to {VELOCITY} +STR_CURRENT_STATUS :{BLACK}Current status: {STRING2} + STR_VEHICLE_INFO_AGE :{COMMA} year{P "" s} ({COMMA}) STR_VEHICLE_INFO_AGE_RED :{RED}{COMMA} year{P "" s} ({COMMA}) @@ -4210,7 +4310,9 @@ STR_QUERY_RENAME_AIRCRAFT_CAPTION # Extra buttons for train details windows STR_VEHICLE_DETAILS_TRAIN_ENGINE_BUILT_AND_VALUE :{LTBLUE}{ENGINE}{BLACK} Built: {LTBLUE}{NUM}{BLACK} Value: {LTBLUE}{CURRENCY_LONG} +STR_VEHICLE_DETAILS_TRAIN_ENGINE_BUILT_AND_VALUE_AND_SPEED :{LTBLUE}{ENGINE}{BLACK} Built: {LTBLUE}{NUM}{BLACK} Value: {LTBLUE}{CURRENCY_LONG} {BLACK}Max. speed: {LTBLUE}{VELOCITY} STR_VEHICLE_DETAILS_TRAIN_WAGON_VALUE :{LTBLUE}{ENGINE}{BLACK} Value: {LTBLUE}{CURRENCY_LONG} +STR_VEHICLE_DETAILS_TRAIN_WAGON_VALUE_AND_SPEED :{LTBLUE}{ENGINE}{BLACK} Value: {LTBLUE}{CURRENCY_LONG} {BLACK}Max. speed: {LTBLUE}{VELOCITY} STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY_TEXT :{BLACK}Total cargo capacity of this train: STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY :{LTBLUE}- {CARGO_LONG} ({CARGO_SHORT}) @@ -4615,12 +4717,13 @@ STR_ERROR_GAME_SAVE_FAILED STR_ERROR_UNABLE_TO_DELETE_FILE :{WHITE}Unable to delete file STR_ERROR_GAME_LOAD_FAILED :{WHITE}Game Load Failed{}{STRING1} STR_GAME_SAVELOAD_ERROR_BROKEN_INTERNAL_ERROR :Internal error: {RAW_STRING} -STR_GAME_SAVELOAD_ERROR_BROKEN_SAVEGAME :Broken savegame - {RAW_STRING} -STR_GAME_SAVELOAD_ERROR_TOO_NEW_SAVEGAME :Savegame is made with newer version +STR_GAME_SAVELOAD_ERROR_BROKEN_SAVEGAME :Save file contains incompatible patch data ({RAW_STRING}) +STR_GAME_SAVELOAD_ERROR_TOO_NEW_SAVEGAME :Save file contains incompatible patch data STR_GAME_SAVELOAD_ERROR_FILE_NOT_READABLE :File not readable STR_GAME_SAVELOAD_ERROR_FILE_NOT_WRITEABLE :File not writeable STR_GAME_SAVELOAD_ERROR_DATA_INTEGRITY_CHECK_FAILED :Data integrity check failed STR_GAME_SAVELOAD_ERROR_PATCHPACK :Savegame is made with a modified version +STR_GAME_SAVELOAD_ERROR_UNSUPPORTED_GPP :The legacy save loader doesn't currently support loading saves from this version STR_GAME_SAVELOAD_NOT_AVAILABLE : STR_WARNING_LOADGAME_REMOVED_TRAMS :{WHITE}Game was saved in version without tram support. All trams have been removed @@ -5467,9 +5570,24 @@ STR_SAVEGAME_NAME_DEFAULT STR_SAVEGAME_NAME_SPECTATOR :Spectator, {1:STRING1} # Viewport strings +STR_VIEWPORT_TOWN_POP_VERY_POOR_RATING :{RED}{TOWN} ({COMMA}) +STR_VIEWPORT_TOWN_POP_MEDIOCRE_RATING :{ORANGE}{TOWN} ({COMMA}) +STR_VIEWPORT_TOWN_POP_GOOD_RATING :{YELLOW}{TOWN} ({COMMA}) +STR_VIEWPORT_TOWN_POP_NORMAL_RATING :{GREEN}{TOWN} ({COMMA}) +STR_VIEWPORT_TOWN_POP_EXCELLENT_RATING :{LTBLUE}{TOWN} ({COMMA}) STR_VIEWPORT_TOWN_POP :{WHITE}{TOWN} ({COMMA}) +STR_VIEWPORT_TOWN_VERY_POOR_RATING :{RED}{TOWN} +STR_VIEWPORT_TOWN_MEDIOCRE_RATING :{ORANGE}{TOWN} +STR_VIEWPORT_TOWN_GOOD_RATING :{YELLOW}{TOWN} +STR_VIEWPORT_TOWN_NORMAL_RATING :{GREEN}{TOWN} +STR_VIEWPORT_TOWN_EXCELLENT_RATING :{LTBLUE}{TOWN} STR_VIEWPORT_TOWN :{WHITE}{TOWN} STR_VIEWPORT_TOWN_TINY_BLACK :{TINY_FONT}{BLACK}{TOWN} +STR_VIEWPORT_TOWN_TINY_VERY_POOR_RATING :{TINY_FONT}{RED}{TOWN} +STR_VIEWPORT_TOWN_TINY_MEDIOCRE_RATING :{TINY_FONT}{ORANGE}{TOWN} +STR_VIEWPORT_TOWN_TINY_GOOD_RATING :{TINY_FONT}{YELLOW}{TOWN} +STR_VIEWPORT_TOWN_TINY_NORMAL_RATING :{TINY_FONT}{GREEN}{TOWN} +STR_VIEWPORT_TOWN_TINY_EXCELLENT_RATING :{TINY_FONT}{LTBLUE}{TOWN} STR_VIEWPORT_TOWN_TINY_WHITE :{TINY_FONT}{WHITE}{TOWN} STR_VIEWPORT_SIGN_SMALL_BLACK :{TINY_FONT}{BLACK}{SIGN}