From e92c36bc36ebf0cf237e267d43369706ab8d69e7 Mon Sep 17 00:00:00 2001 From: Matei Date: Sun, 27 Nov 2005 01:10:10 +0000 Subject: [PATCH] Added new cantabrian_generated. This was SVN commit r3178. --- .../maps/random/cantabrian_highlands.js | 202 ++++++++++++------ binaries/data/mods/official/maps/rmlibrary.js | 5 +- .../maps/scenarios/cantabrian_generated.pmp | 4 +- .../maps/scenarios/cantabrian_generated.xml | 4 +- .../maps/scenarios/cantabrian_old.pmp | 3 + .../maps/scenarios/cantabrian_old.xml | 3 + .../maps/scenarios/neareastern_generated.pmp | 2 +- .../maps/scenarios/neareastern_generated.xml | 4 +- .../official/maps/scenarios/pond-battle3.pmp | 4 +- .../official/maps/scenarios/pond-battle3.xml | 4 +- 10 files changed, 153 insertions(+), 82 deletions(-) create mode 100644 binaries/data/mods/official/maps/scenarios/cantabrian_old.pmp create mode 100644 binaries/data/mods/official/maps/scenarios/cantabrian_old.xml diff --git a/binaries/data/mods/official/maps/random/cantabrian_highlands.js b/binaries/data/mods/official/maps/random/cantabrian_highlands.js index 0cc3d4b7b2..2d6591f069 100644 --- a/binaries/data/mods/official/maps/random/cantabrian_highlands.js +++ b/binaries/data/mods/official/maps/random/cantabrian_highlands.js @@ -4,26 +4,32 @@ const SIZE = 208; const NUM_PLAYERS = 4; -const tGrass = "grass1_a"; -const tCliff = "cliff_mountain"; -const tForest = "grass_forest_floor_oak|wrld_flora_oak"; -const tGrassDirt75 = "grass dirt 75"; -const tGrassDirt50 = "grass dirt 50"; -const tGrassDirt25 = "grass dirt 25"; -const tDirt = "dirt_brown_b"; -const tShore = "sand"; -const tShoreBlend = "grass_sand_50"; -const tWater = "water_2"; -const tWaterDeep = "water_3"; +const tGrass = ["grass1_a", "grass_highlands_a", "grass1_a"]; +const tGrassForest = "grass_forest_floor_oak"; +const tCliff = ["cliff_greekb", "cliff_greekb", "cliff_greekb_moss"]; +const tForest = "forrestfloor|wrld_flora_oak"; +const tGrassDirt75 = "sand_grass_75"; +const tGrassDirt50 = "sand_grass_50"; +const tGrassDirt25 = "sand_grass_25"; +const tDirt = "sand_path"; +const tGrassPatch = "grass1_dense"; +const tShore = "sand_path"; +const tShoreBlend = "sand_grass_50"; +const tWater = "sand_path"; const oTree = "wrld_flora_oak"; +const oTreeLarge = "flora/trees/oak_large.xml"; const oBerryBush = "wrld_flora_berrybush"; const oSheep = "wrld_fauna_sheep"; const oDeer = "wrld_fauna_deer"; const oMine = "wrld_rock_light"; -const oGrass = "props/flora/grass_tufts_a.xml"; -const oReeds = "props/flora/reeds_a.xml"; -const oDecorativeRock = "geology/gray1.xml"; +const oGrass = "props/flora/grass_field_lush_tall.xml"; +const oGrassShort = "props/flora/grass_field_lush_short.xml"; +const oReeds = "props/flora/reeds_pond_dry.xml"; +const oRockLarge = "geology/stone_granite_large.xml"; +const oRockMedium = "geology/stone_granite_med.xml"; +const oBushMedium = "props/flora/bush_tempe_me.xml"; +const oBushSmall = "props/flora/bush_tempe_sm.xml"; // some utility functions to save typing @@ -42,7 +48,7 @@ function avoidClasses(/*class1, dist1, class2, dist2, etc*/) { // initialize map println("Initializing map..."); -init(SIZE, tGrass, 10); +init(SIZE, tGrass, 7); // create tile classes @@ -57,24 +63,24 @@ clBaseResource = createTileClass(); // place players -playerX = new Array(NUM_PLAYERS); -playerY = new Array(NUM_PLAYERS); -playerAngle = new Array(NUM_PLAYERS); +playerX = new Array(NUM_PLAYERS+1); +playerY = new Array(NUM_PLAYERS+1); +playerAngle = new Array(NUM_PLAYERS+1); startAngle = randFloat() * 2 * PI; -for(i=0; i