Move random biome system to a separate mapgen library.
commitb587b7bbe57856c2d63981d7d0800a53b7da6a9b
authorelexis <elexis@3db68df2-c116-0410-a063-a993310a9797>
Thu, 7 Sep 2017 15:34:15 +0000 (7 15:34 +0000)
committerelexis <elexis@3db68df2-c116-0410-a063-a993310a9797>
Thu, 7 Sep 2017 15:34:15 +0000 (7 15:34 +0000)
tree966ef9d26b5b50e09d508ea61a94666355817942
parentea9fed9a169c1009f941c8a5f196c10b635d5740
Move random biome system to a separate mapgen library.

Proposed library and directoryname agreed with FeXoR.
Make the rmgen/ biome agnostic by moving the biome constants in createForests to the randombiome globals.
Don't pass a non-randombiome constant in gulf of bothnia to the createForests function that expected a randombiome constant, refs rP14837, accepted by Grugnas.
Remove unused trivial unrecommended randomizeBiome function,
make Biomes autocompletable in the gamesetup chat, refs D852.

git-svn-id: https://svn.wildfiregames.com/public/ps/trunk@20127 3db68df2-c116-0410-a063-a993310a9797
41 files changed:
binaries/data/mods/public/gui/gamesetup/gamesetup.js
binaries/data/mods/public/maps/random/amazon.js
binaries/data/mods/public/maps/random/ambush.js
binaries/data/mods/public/maps/random/archipelago.js
binaries/data/mods/public/maps/random/atlas_mountains.js
binaries/data/mods/public/maps/random/bahrain.js
binaries/data/mods/public/maps/random/caledonian_meadows.js
binaries/data/mods/public/maps/random/canyon.js
binaries/data/mods/public/maps/random/continent.js
binaries/data/mods/public/maps/random/empire.js
binaries/data/mods/public/maps/random/english_channel.js
binaries/data/mods/public/maps/random/flood.js
binaries/data/mods/public/maps/random/frontier.js
binaries/data/mods/public/maps/random/gear.js
binaries/data/mods/public/maps/random/guadalquivir_river.js
binaries/data/mods/public/maps/random/gulf_of_bothnia.js
binaries/data/mods/public/maps/random/harbor.js
binaries/data/mods/public/maps/random/hells_pass.js
binaries/data/mods/public/maps/random/howe_sound.js
binaries/data/mods/public/maps/random/island_stronghold.js
binaries/data/mods/public/maps/random/islands.js
binaries/data/mods/public/maps/random/lake.js
binaries/data/mods/public/maps/random/lions_den.js
binaries/data/mods/public/maps/random/mainland.js
binaries/data/mods/public/maps/random/marmara.js
binaries/data/mods/public/maps/random/mediterranean.js
binaries/data/mods/public/maps/random/migration.js
binaries/data/mods/public/maps/random/ngorongoro.js
binaries/data/mods/public/maps/random/pompeii.js
binaries/data/mods/public/maps/random/ratumacos.js
binaries/data/mods/public/maps/random/red_sea.js
binaries/data/mods/public/maps/random/rivers.js
binaries/data/mods/public/maps/random/rmbiome/randombiome.js [moved from binaries/data/mods/public/maps/random/rmgen/randombiome.js with 98% similarity]
binaries/data/mods/public/maps/random/rmgen/utilityfunctions.js
binaries/data/mods/public/maps/random/snowflake_searocks.js
binaries/data/mods/public/maps/random/stronghold.js
binaries/data/mods/public/maps/random/survivalofthefittest.js
binaries/data/mods/public/maps/random/unknown.js
binaries/data/mods/public/maps/random/unknown_land.js
binaries/data/mods/public/maps/random/unknown_nomad.js
binaries/data/mods/public/maps/random/wild_lake.js