(svn r5946) -Add: merged the TGP branch to mainline. TGP adds:
- New optional landscape generator (TerraGenesis Perlin)
- Load heightmaps (either BMP or PNG)
- Progress dialog while generating worlds (no longer a 'hanging' screen)
- New dialogs for NewGame, Create Scenario and Play Heightmap
- Easier to configure your landscape
- More things to configure (tree-placer, ..)
- Speedup of world generation
- New console command 'restart': restart the map EXACTLY as it was when you
first started it (needs a game made after or with this commit)
- New console command 'getseed': get the seed of your map and share it with
others (of course only works with generated maps)
- Many new, world generation related, things
- Many internal cleanups and rewrites
Many tnx to those people who helped making this:
Belugas, DaleStan, glx, KUDr, RichK67, Rubidium, and TrueLight (alfabetic)
Many tnx to those who helped testing:
Arnau, Bjarni, and tokai (alfabetic)
And to all other people who helped testing and sending comments / bugs
Stats: 673 lines changed, 3534 new lines, 79 new strings
This commit is contained in:
@@ -604,6 +604,8 @@ STR_0229_DECREASE_SIZE_OF_LAND_AREA :{BLACK}Decrease
|
||||
STR_022A_GENERATE_RANDOM_LAND :{BLACK}Generate random land
|
||||
STR_022B_RESET_LANDSCAPE :{BLACK}Reset landscape
|
||||
STR_022C_RESET_LANDSCAPE :{WHITE}Reset Landscape
|
||||
STR_LOAD_GAME_HEIGHTMAP :{WHITE}Use Heightmap
|
||||
STR_LOAD_SCEN_HEIGHTMAP :{BLACK}Use Heightmap
|
||||
STR_022D_ARE_YOU_SURE_YOU_WANT_TO :{WHITE}Are you sure you want to reset the landscape?
|
||||
STR_022E_LANDSCAPE_GENERATION :{BLACK}Landscape generation
|
||||
STR_022F_TOWN_GENERATION :{BLACK}Town generation
|
||||
@@ -716,6 +718,8 @@ STR_0297_SAVE_SCENARIO_LOAD_SCENARIO :{BLACK}Save sce
|
||||
STR_0298_LOAD_SCENARIO :{WHITE}Load Scenario
|
||||
STR_0299_SAVE_SCENARIO :{WHITE}Save Scenario
|
||||
STR_029A_PLAY_SCENARIO :{BLACK}Play Scenario
|
||||
STR_PLAY_HEIGHTMAP :{BLACK}Play Heightmap
|
||||
STR_PLAY_HEIGHTMAP_HINT :{BLACK}Start a new game, using a heightmap as landscape
|
||||
STR_029B_ARE_YOU_SURE_YOU_WANT_TO :{YELLOW}Are you sure you want to quit this scenario ?
|
||||
STR_029C_QUIT_EDITOR :{WHITE}Quit Editor
|
||||
STR_029D_CAN_ONLY_BE_BUILT_IN_TOWNS :{WHITE}...can only be built in towns with a population of at least 1200
|
||||
@@ -1039,7 +1043,27 @@ STR_CONFIG_PATCHES_AUTORENEW_MONEY :{LTBLUE}Autoren
|
||||
STR_CONFIG_PATCHES_ERRMSG_DURATION :{LTBLUE}Duration of error message: {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_POPULATION_IN_LABEL :{LTBLUE}Show town population in the town name label: {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_INVISIBLE_TREES :{LTBLUE}Invisible trees (with transparent buildings): {ORANGE}{STRING1}
|
||||
|
||||
STR_CONFIG_PATCHES_LAND_GENERATOR :{LTBLUE}Land generator: {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_LAND_GENERATOR_ORIGINAL :Original
|
||||
STR_CONFIG_PATCHES_LAND_GENERATOR_TERRA_GENESIS :TerraGenesis
|
||||
STR_CONFIG_PATCHES_OIL_REF_EDGE_DISTANCE :{LTBLUE}Max distance from edge for Oil Refineries {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_SNOWLINE_HEIGHT :{LTBLUE}Snow line height: {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_ROUGHNESS_OF_TERRAIN :{LTBLUE}Roughness of terrain (TerraGenesis only) : {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_ROUGHNESS_OF_TERRAIN_VERY_SMOOTH :Very Smooth
|
||||
STR_CONFIG_PATCHES_ROUGHNESS_OF_TERRAIN_SMOOTH :Smooth
|
||||
STR_CONFIG_PATCHES_ROUGHNESS_OF_TERRAIN_ROUGH :Rough
|
||||
STR_CONFIG_PATCHES_ROUGHNESS_OF_TERRAIN_VERY_ROUGH :Very Rough
|
||||
STR_CONFIG_PATCHES_TREE_PLACER :{LTBLUE}Tree placer algorithm: {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_TREE_PLACER_NONE :None
|
||||
STR_CONFIG_PATCHES_TREE_PLACER_ORIGINAL :Original
|
||||
STR_CONFIG_PATCHES_TREE_PLACER_IMPROVED :Improved
|
||||
STR_CONFIG_PATCHES_HEIGHTMAP_ROTATION :{LTBLUE}Heightmap rotation: {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE :Counter clockwise
|
||||
STR_CONFIG_PATCHES_HEIGHTMAP_ROTATION_CLOCKWISE :Clockwise
|
||||
STR_CONFIG_PATCHES_PROGRESS_UPDATE_INTERVAL :{LTBLUE}Progress update interval: {ORANGE}{STRING1} ms
|
||||
STR_CONFIG_PATCHES_SE_FLAT_WORLD_HEIGHT :{LTBLUE}The height level a flat scenario map gets: {ORANGE}{STRING1}
|
||||
|
||||
STR_CONFIG_PATCHES_STATION_SPREAD :{LTBLUE}Max station spread: {ORANGE}{STRING1} {RED}Warning: High setting slows game
|
||||
STR_CONFIG_PATCHES_SERVICEATHELIPAD :{LTBLUE}Service helicopters at helipads automatically: {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_LINK_TERRAFORM_TOOLBAR :{LTBLUE}Link landscape toolbar to rail/road/water/airport toolbars: {ORANGE}{STRING1}
|
||||
@@ -1434,6 +1458,17 @@ STR_NETWORK_SEND :{BLACK}Send
|
||||
STR_CONFIG_PATCHES_MAP_X :{LTBLUE}X-size of map: {ORANGE}{STRING1}
|
||||
STR_CONFIG_PATCHES_MAP_Y :{LTBLUE}Y-size of map: {ORANGE}{STRING1}
|
||||
|
||||
|
||||
##### PNG-MAP-Loader
|
||||
|
||||
STR_PNGMAP_ERROR :{WHITE}Cannot load landscape from PNG...
|
||||
STR_PNGMAP_ERR_FILE_NOT_FOUND :{WHITE}...file not found.
|
||||
STR_PNGMAP_ERR_IMAGE_TYPE :{WHITE}...could not convert image type. 8 or 24-bit PNG image needed.
|
||||
STR_PNGMAP_ERR_MISC :{WHITE}...something just went wrong. Sorry. (probably corrupted file)
|
||||
|
||||
STR_BMPMAP_ERROR :{WHITE}Cannot load landscape from BMP...
|
||||
STR_BMPMAP_ERR_IMAGE_TYPE :{WHITE}...could not convert image type.
|
||||
|
||||
##id 0x0800
|
||||
STR_0800_COST :{TINYFONT}{RED}Cost: {CURRENCY}
|
||||
STR_0801_COST :{RED}Cost: {CURRENCY}
|
||||
@@ -1757,6 +1792,7 @@ STR_400D_SAVE_THE_CURRENT_GAME_USING :{BLACK}Save the
|
||||
STR_400E_SELECT_NEW_GAME_TYPE :{WHITE}Select New Game Type
|
||||
STR_400F_SELECT_SCENARIO_GREEN_PRE :{BLACK}Select scenario (green), pre-set game (blue), or random new game
|
||||
STR_4010_GENERATE_RANDOM_NEW_GAME :Generate random new game
|
||||
STR_4011_LOAD_HEIGHTMAP :{WHITE}Load Heightmap
|
||||
|
||||
##id 0x4800
|
||||
STR_4800_IN_THE_WAY :{WHITE}{STRING} in the way
|
||||
@@ -2863,6 +2899,58 @@ STR_PURCHASE_INFO_COST_SPEED :{BLACK}Cost: {G
|
||||
STR_PURCHASE_INFO_AIRCRAFT_CAPACITY :{BLACK}Capacity: {GOLD}{COMMA} passengers, {COMMA} bags of mail
|
||||
STR_PURCHASE_INFO_PWAGPOWER_PWAGWEIGHT :{BLACK}Powered Wagons: {GOLD}+{POWER}{BLACK} Weight: {GOLD}+{WEIGHT_S}
|
||||
|
||||
########### String for New Landscape Generator
|
||||
|
||||
STR_GENERATE :{WHITE}Generate
|
||||
STR_RANDOM :{BLACK}Randomise
|
||||
STR_RANDOM_HELP :{BLACK}Change the random seed used for Terrain Generation
|
||||
STR_WORLD_GENERATION_CAPTION :{WHITE}World generation
|
||||
STR_RANDOM_SEED :{BLACK}Random Seed:
|
||||
STR_RANDOM_SEED_HELP :{BLACK}Click to enter a random seed
|
||||
STR_LAND_GENERATOR :{BLACK}Land generator:
|
||||
STR_TREE_PLACER :{BLACK}Tree algorithm:
|
||||
STR_HEIGHTMAP_ROTATION :{BLACK}Heightmap rotation:
|
||||
STR_TERRAIN_TYPE :{BLACK}Terrain type:
|
||||
STR_QUANTITY_OF_SEA_LAKES :{BLACK}Sea level:
|
||||
STR_SMOOTHNESS :{BLACK}Smoothness:
|
||||
STR_SNOW_LINE_HEIGHT :{BLACK}Snow line height:
|
||||
STR_DATE :{BLACK}Date:
|
||||
STR_NUMBER_OF_TOWNS :{BLACK}No. of towns:
|
||||
STR_NUMBER_OF_INDUSTRIES :{BLACK}No. of industries:
|
||||
STR_GENERATE_DATE :{BLACK}{DATE_LONG}
|
||||
STR_SNOW_LINE_UP :{BLACK}Move the snow line height one up
|
||||
STR_SNOW_LINE_DOWN :{BLACK}Move the snow line height one down
|
||||
STR_SNOW_LINE_QUERY_CAPT :{WHITE}Change snow line height
|
||||
STR_START_DATE_QUERY_CAPT :{WHITE}Change starting year
|
||||
STR_HEIGHTMAP_SCALE_WARNING_CAPTION :{WHITE}Scale warning
|
||||
STR_HEIGHTMAP_SCALE_WARNING_MESSAGE :{YELLOW}Resizing source map too much is not recommended. Continue with the generation?
|
||||
STR_SNOW_LINE_HEIGHT_NUM :{NUM}
|
||||
STR_HEIGHTMAP_NAME :{BLACK}Heightmap name:
|
||||
STR_HEIGHTMAP_SIZE :{BLACK}Size: {ORANGE}{NUM} x {NUM}
|
||||
STR_GENERATION_WORLD :{WHITE}Generating world...
|
||||
STR_GENERATION_ABORT :{BLACK}Abort
|
||||
STR_GENERATION_ABORT_CAPTION :{WHITE}Abort World Generation
|
||||
STR_GENERATION_ABORT_MESSAGE :{YELLOW}Do you really want to abort the generation?
|
||||
STR_PROGRESS :{WHITE}{NUM}% complete
|
||||
STR_GENERATION_PROGRESS :{BLACK}{NUM} / {NUM}
|
||||
STR_WORLD_GENERATION :{BLACK}World generation
|
||||
STR_TREE_GENERATION :{BLACK}Tree generation
|
||||
STR_UNMOVABLE_GENERATION :{BLACK}Unmovable generation
|
||||
STR_CLEARING_TILES :{BLACK}Rough and rocky area generation
|
||||
STR_SETTINGUP_GAME :{BLACK}Setting up game
|
||||
STR_PREPARING_TILELOOP :{BLACK}Running tile-loop
|
||||
STR_PREPARING_GAME :{BLACK}Preparing game
|
||||
STR_DIFFICULTY_TO_CUSTOM :{WHITE}This action changed the difficulty level to custom
|
||||
STR_SE_FLAT_WORLD :{WHITE}Flat land
|
||||
STR_SE_RANDOM_LAND :{WHITE}Random land
|
||||
STR_SE_NEW_WORLD :{BLACK}Create new scenario
|
||||
STR_SE_CAPTION :{WHITE}Scenario type
|
||||
STR_FLAT_WORLD_HEIGHT_DOWN :{BLACK}Move the height of flat land one down
|
||||
STR_FLAT_WORLD_HEIGHT_UP :{BLACK}Move the height of flat land one up
|
||||
STR_FLAT_WORLD_HEIGHT_QUERY_CAPT :{WHITE}Change height of flat land
|
||||
STR_FLAT_WORLD_HEIGHT :{BLACK}Height of flat land:
|
||||
STR_FLAT_WORLD_HEIGHT_NUM :{NUM}
|
||||
|
||||
########### String for new airports
|
||||
STR_SMALL_AIRPORT :{BLACK}Small
|
||||
STR_CITY_AIRPORT :{BLACK}City
|
||||
|
||||
Reference in New Issue
Block a user