diff --git a/conf/e2/config.json b/conf/e2/config.json index c10204bd6..5dafef669 100644 --- a/conf/e2/config.json +++ b/conf/e2/config.json @@ -1,48 +1,8 @@ { "include": [ - "keywords.json" + "keywords.json", + "terrains.json" ], - "terrains": { - "ocean": { - "size": 100, - "flags": [ "swim", "sea", "sail", "fly" ] - }, - "plain": { - "size": 10000, - "herbs": [ "h0", "h1", "h2", "h3", "h4", "h5" ], - "seed": 3, - "road": 50, - "flags": [ "land", "walk", "sail", "fly" ], - "production": { - "iron": { - "chance": 0.1, - "base": "5d8", - "div": "2d20+10", - "level": "2d4-1" - }, - "stone": { - "chance": 0.15, - "base": "5d8", - "div": "2d30+20", - "level": "1d4" - }, - "laen": { - "chance": 0.01, - "base": "1d4", - "div": "2d20+50", - "level": "1d4" - } - } - }, - "default": { - "size": 0, - "herbs": [], - "seed": 0, - "road": 0, - "flags": [ "land", "walk", "sail", "fly" ], - "production": {} - } - }, "settings": { "game.id": 2, "game.name": "Eressea", diff --git a/conf/terrains.json b/conf/terrains.json new file mode 100644 index 000000000..fe1b71355 --- /dev/null +++ b/conf/terrains.json @@ -0,0 +1,97 @@ +{ + "terrains": { + "ocean": { + "size": 100, + "flags": [ "swim", "sea", "sail", "fly" ] + }, + "plain": { + "size": 10000, + "herbs": [ "h0", "h1", "h2", "h3", "h4", "h5" ], + "seed": 3, + "road": 50, + "flags": [ "land", "walk", "sail", "fly" ], + "production": { + "iron": { + "chance": 0.1, + "base": "5d8", + "div": "2d20+10", + "level": "2d4-1" + }, + "stone": { + "chance": 0.15, + "base": "5d8", + "div": "2d30+20", + "level": "1d4" + }, + "laen": { + "chance": 0.01, + "base": "1d4", + "div": "2d20+50", + "level": "1d4" + } + } + }, + "swamp": { + "size": 2000, + "herbs": [ "h6", "h7", "h8" ], + "seed": 2, + "road": 75, + "flags": [ "land", "walk", "sail", "fly" ], + "production": { + "iron": { + "chance": 0.02, + "base": "5d8", + "div": "2d20+10", + "level": "2d4-1" + }, + "stone": { + "chance": 0.02, + "base": "5d8", + "div": "2d30+20", + "level": "1d4" + }, + "laen": { + "chance": 0.02, + "base": "1d4", + "div": "2d20+50", + "level": "1d4" + } + } + }, + "desert": { + "size": 500, + "herbs": [ "h9", "h10", "h11" ], + "seed": 2, + "road": 100, + "flags": [ "land", "walk", "sail", "fly", "cavalry" ], + "production": { + "iron": { + "chance": 0.15, + "base": "5d8", + "div": "2d20+10", + "level": "2d4-1" + }, + "stone": { + "chance": 0.25, + "base": "5d8", + "div": "2d30+20", + "level": "1d4" + }, + "laen": { + "chance": 0.025, + "base": "1d4", + "div": "2d20+50", + "level": "1d4" + } + } + }, + "default": { + "size": 0, + "herbs": [], + "seed": 0, + "road": 0, + "flags": [ "land", "walk", "sail", "fly" ], + "production": {} + } + } +}