河流可以用来制作固定轮廓,例如天朝地图、台海地图、月之湖等
帝国时代3辽东地图
帝国时代3月之湖地图
台湾海峡
台湾海峡
帝国时代3台湾海峡地图
- floatBreite=6.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==2)Breite=6.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==3)Breite=7.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==4)Breite=8.8;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)>=5)Breite=9.8;
- floatBreite0=6.0;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==2)Breite0=6.0;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==3)Breite0=7.0;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==4)Breite0=8.3;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)>=5)Breite0=9.3;
- floatBreite2=4.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==2)Breite2=7.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==3)Breite2=8.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==4)Breite2=9.8;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)>=5)Breite2=10.8;
- floatBreite4=5.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==2)Breite4=5.2;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==3)Breite4=6.2;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==4)Breite4=7.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)>=5)Breite4=8.5;
- floatBreite7=7.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==2)Breite7=6.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==3)Breite7=7.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==4)Breite7=8.8;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)>=5)Breite7=9.8;
- floatBreite8=30.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==2)Breite8=29.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==3)Breite8=30.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==4)Breite8=31.8;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)>=5)Breite8=32.8;
- floatBreite9=15.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==2)Breite9=16.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==3)Breite9=15.5;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)==4)Breite9=17.8;
- If((cNumberNonGaiaPlayers-ObsUIPlayer)>=5)Breite9=19.8;
- intseaS=rmRiverCreate(-1,"CoastalJapan",1,1,Breite7,Breite7);
- intseaA=rmRiverCreate(-1,"CoastalJapan",1,1,Breite9,Breite9);
- intseaB=rmRiverCreate(-1,"CoastalJapan",1,1,Breite2,Breite2);
- intseaC=rmRiverCreate(-1,"CoastalJapan",1,1,Breite9,Breite9);
- intseaD=rmRiverCreate(-1,"CoastalJapan",1,1,Breite9,Breite9);
- intseaE=rmRiverCreate(-1,"CoastalJapan",1,1,Breite,Breite);
- intseaF=rmRiverCreate(-1,"CoastalJapan",1,1,Breite,Breite);
- intseaG=rmRiverCreate(-1,"CoastalJapan",1,1,Breite9,Breite9);
- intseaH=rmRiverCreate(-1,"CoastalJapan",1,1,Breite8,Breite8);
- intseaI=rmRiverCreate(-1,"CoastalJapan",1,1,Breite9,Breite9);
- intseaJ=rmRiverCreate(-1,"CoastalJapan",1,1,Breite,Breite);
- intseaK=rmRiverCreate(-1,"CoastalJapan",1,1,Breite8,Breite8);
- intseaL=rmRiverCreate(-1,"CoastalJapan",1,1,Breite7,Breite7);
- rmRiverAddWaypoint(seaS,0.90,0.82);
- rmRiverAddWaypoint(seaS,0.83,0.81);
- rmRiverAddWaypoint(seaS,0.83,0.76);
- rmRiverAddWaypoint(seaS,0.80,0.73);
- rmRiverAddWaypoint(seaS,0.77,0.73);
- rmRiverAddWaypoint(seaS,0.73,0.62);
- rmRiverAddWaypoint(seaS,0.70,0.60);
- rmRiverAddWaypoint(seaS,0.63,0.62);
- rmRiverAddWaypoint(seaS,0.63,0.65);
- rmRiverAddWaypoint(seaS,0.63,0.70);
- rmRiverAddWaypoint(seaS,0.60,0.73);
- rmRiverAddWaypoint(seaS,0.58,0.70);
- rmRiverAddWaypoint(seaS,0.57,0.64);
- rmRiverAddWaypoint(seaS,0.46,0.68);
- rmRiverAddWaypoint(seaS,0.47,0.76);
- rmRiverAddWaypoint(seaS,0.44,0.65);
- rmRiverAddWaypoint(seaS,0.40,0.64);
- rmRiverAddWaypoint(seaS,0.35,0.67);
- rmRiverAddWaypoint(seaS,0.34,0.65);
- rmRiverAddWaypoint(seaS,0.25,0.65);
- rmRiverAddWaypoint(seaS,0.24,0.65);
- rmRiverAddWaypoint(seaS,0.23,0.68);
- rmRiverAddWaypoint(seaS,0.20,0.70);
- rmRiverAddWaypoint(seaS,0.15,0.73);
- rmRiverAddWaypoint(seaS,0.10,0.73);
- rmRiverAddWaypoint(seaS,0.10,0.70);
- rmRiverAddWaypoint(seaS,0.00,0.70);
- rmRiverAddWaypoint(seaI,0.90,0.20);
- rmRiverAddWaypoint(seaI,0.80,0.25);
- rmRiverAddWaypoint(seaI,0.70,0.20);
- rmRiverAddWaypoint(seaI,0.60,0.23);
- rmRiverAddWaypoint(seaI,0.55,0.22);
- rmRiverAddWaypoint(seaI,0.50,0.23);
- rmRiverAddWaypoint(seaI,0.44,0.24);
- rmRiverAddWaypoint(seaI,0.40,0.25);
- rmRiverAddWaypoint(seaI,0.35,0.23);
- rmRiverAddWaypoint(seaI,0.30,0.21);
- rmRiverAddWaypoint(seaI,0.25,0.19);
- rmRiverAddWaypoint(seaI,0.20,0.17);
- rmRiverAddWaypoint(seaI,0.13,0.13);
- rmRiverAddWaypoint(seaI,0.06,0.10);
- rmRiverAddWaypoint(seaJ,0.20,0.65);
- rmRiverAddWaypoint(seaJ,0.17,0.65);
- rmRiverAddWaypoint(seaJ,0.16,0.65);
- rmRiverAddWaypoint(seaJ,0.15,0.65);
- rmRiverAddWaypoint(seaJ,0.14,0.66);
- rmRiverAddWaypoint(seaJ,0.12,0.66);
- rmRiverAddWaypoint(seaE,0.20,0.60);
- rmRiverAddWaypoint(seaE,0.23,0.67);
- rmRiverAddWaypoint(seaE,0.20,0.70);
- rmRiverAddWaypoint(seaE,0.15,0.72);
- rmRiverAddWaypoint(seaE,0.10,0.73);
- rmRiverAddWaypoint(seaE,0.13,0.70);
- rmRiverAddWaypoint(seaF,0.23,0.52);
- rmRiverAddWaypoint(seaF,0.10,0.53);
- rmRiverAddWaypoint(seaF,0.09,0.50);
- rmRiverAddWaypoint(seaF,0.10,0.45);
- rmRiverAddWaypoint(seaF,0.15,0.43);
- rmRiverAddWaypoint(seaF,0.00,0.40);
- rmRiverAddWaypoint(seaF,0.08,0.35);
- rmRiverAddWaypoint(seaF,0.18,0.43);
- rmRiverAddWaypoint(seaF,0.28,0.41);
- rmRiverAddWaypoint(seaG,0.90,0.75);
- rmRiverAddWaypoint(seaG,0.80,0.68);
- rmRiverAddWaypoint(seaG,0.85,0.72);
- rmRiverAddWaypoint(seaG,0.85,0.70);
- rmRiverAddWaypoint(seaG,0.70,0.58);
- rmRiverAddWaypoint(seaG,0.60,0.58);
- rmRiverAddWaypoint(seaG,0.60,0.57);
- rmRiverAddWaypoint(seaG,0.50,0.58);
- rmRiverAddWaypoint(seaG,0.10,0.60);
- rmRiverAddWaypoint(seaG,0.00,0.60);
- rmRiverAddWaypoint(seaB,0.61,0.74);
- rmRiverAddWaypoint(seaB,0.60,0.70);
- rmRiverAddWaypoint(seaB,0.63,0.70);
- rmRiverAddWaypoint(seaB,0.60,0.60);
- rmRiverAddWaypoint(seaC,0.60,0.62);
- rmRiverAddWaypoint(seaC,0.50,0.62);
- rmRiverAddWaypoint(seaC,0.40,0.62);
- rmRiverAddWaypoint(seaC,0.30,0.60);
- rmRiverAddWaypoint(seaK,0.00,0.65);
- rmRiverAddWaypoint(seaK,0.09,0.64);
- rmRiverAddWaypoint(seaH,1.00,0.50);
- rmRiverAddWaypoint(seaH,0.25,0.50);
- rmRiverAddWaypoint(seaH,0.25,0.40);
- rmRiverAddWaypoint(seaH,1.00,0.40);
- rmRiverAddWaypoint(seaD,1.00,0.70);
- rmRiverAddWaypoint(seaD,0.90,0.70);
- rmRiverAddWaypoint(seaD,0.90,0.65);
- rmRiverAddWaypoint(seaD,1.00,0.25);
- rmRiverAddWaypoint(seaD,0.40,0.25);
- rmRiverAddWaypoint(seaD,0.00,0.20);
- rmRiverAddWaypoint(seaD,0.00,0.26);
- rmRiverAddWaypoint(seaD,1.00,0.26);
- rmRiverAddWaypoint(seaD,1.00,0.27);
- rmRiverAddWaypoint(seaD,0.00,0.27);
- rmRiverAddWaypoint(seaD,0.00,0.28);
- rmRiverAddWaypoint(seaD,1.00,0.28);
- rmRiverAddWaypoint(seaD,1.00,0.29);
- rmRiverAddWaypoint(seaD,0.00,0.29);
- rmRiverAddWaypoint(seaD,0.00,0.30);
- rmRiverAddWaypoint(seaD,1.00,0.30);
- rmRiverAddWaypoint(seaD,1.00,0.33);
- rmRiverAddWaypoint(seaD,0.00,0.33);
- rmRiverAddWaypoint(seaA,1.00,0.65);
- rmRiverAddWaypoint(seaA,0.70,0.55);
- rmRiverAddWaypoint(seaA,0.00,0.55);
- rmRiverAddWaypoint(seaA,0.00,0.20);
- rmRiverAddWaypoint(seaL,0.10,0.70);
- rmRiverAddWaypoint(seaL,0.10,0.78);
- rmRiverAddWaypoint(seaL,0.16,0.78);
- rmRiverAddWaypoint(seaL,0.18,0.70);
- rmRiverSetBankNoiseParams(seaS,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaA,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaB,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaC,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaD,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaE,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaF,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaG,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaH,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaI,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaJ,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaK,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverSetBankNoiseParams(seaL,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverBuild(seaS);
- rmRiverBuild(seaA);
- rmRiverBuild(seaB);
- rmRiverBuild(seaC);
- rmRiverBuild(seaD);
- rmRiverBuild(seaE);
- rmRiverBuild(seaF);
- rmRiverBuild(seaG);
- rmRiverBuild(seaH);
- rmRiverBuild(seaI);
- rmRiverBuild(seaJ);
- rmRiverBuild(seaK);
- rmRiverBuild(seaL);
- rmAddAreaToClass(seaS,rmClassID("Sea"));
- rmAddAreaToClass(seaA,rmClassID("Sea"));
- rmAddAreaToClass(seaB,rmClassID("Sea"));
- rmAddAreaToClass(seaC,rmClassID("Sea"));
- rmAddAreaToClass(seaD,rmClassID("Sea"));
- rmAddAreaToClass(seaE,rmClassID("Sea"));
- rmAddAreaToClass(seaF,rmClassID("Sea"));
- rmAddAreaToClass(seaG,rmClassID("Sea"));
- rmAddAreaToClass(seaH,rmClassID("Sea"));
- rmAddAreaToClass(seaI,rmClassID("Sea"));
- rmAddAreaToClass(seaJ,rmClassID("Sea"));
- rmAddAreaToClass(seaK,rmClassID("Sea"));
- rmAddAreaToClass(seaL,rmClassID("Sea"));
复制代码帝国时代3台湾海峡地图
帝国时代3台湾海峡地图
帝国时代3台湾海峡地图
帝国时代3台湾海峡地图
新·月之湖
帝国时代3月之湖地图
帝国时代3月之湖地图
- intRiverRadius=4.5;intRiverRadius2=8.5;
- if(cNumberNonGaiaPlayers>=3){RiverRadius=5.4;RiverRadius2=10.2;}
- if(cNumberNonGaiaPlayers>=4){RiverRadius=6.2;RiverRadius2=11.7;}
- if(cNumberNonGaiaPlayers>=5){RiverRadius=6.8;RiverRadius2=12.8;}
- if(cNumberNonGaiaPlayers>=6){RiverRadius=7.4;RiverRadius2=14.0;}
- if(cNumberNonGaiaPlayers>=7){RiverRadius=8.0;RiverRadius2=15.2;}
- if(cNumberNonGaiaPlayers>=8){RiverRadius=8.5;RiverRadius2=16.2;}
- rmSetStatusText("",0.08);
- //----------------------------------------------------------------River1------------------------------------------------------------------
- stringRiverType="NorthwestTerritoryWater";
- intRiverID=rmRiverCreate(-1,RiverType,1,1,RiverRadius,RiverRadius);
- rmRiverAddWaypoint(RiverID,0.500,0.518);
- rmRiverAddWaypoint(RiverID,0.478,0.520);
- rmRiverAddWaypoint(RiverID,0.450,0.525);
- rmRiverAddWaypoint(RiverID,0.420,0.528);
- rmRiverAddWaypoint(RiverID,0.400,0.530);
- rmRiverAddWaypoint(RiverID,0.380,0.540);
- rmRiverAddWaypoint(RiverID,0.330,0.565);
- rmRiverAddWaypoint(RiverID,0.300,0.580);
- rmRiverAddWaypoint(RiverID,0.280,0.590);
- rmRiverAddWaypoint(RiverID,0.260,0.600);
- rmRiverAddWaypoint(RiverID,0.240,0.620);
- rmRiverAddWaypoint(RiverID,0.210,0.640);
- rmRiverAddWaypoint(RiverID,0.200,0.655);
- rmRiverAddWaypoint(RiverID,0.180,0.680);
- rmRiverAddWaypoint(RiverID,0.170,0.700);
- rmRiverAddWaypoint(RiverID,0.160,0.730);
- // rmRiverAddWaypoint(RiverID,0.140,0.725);
- rmRiverAddWaypoint(RiverID,0.130,0.720);
- rmRiverAddWaypoint(RiverID,0.125,0.670);
- rmRiverAddWaypoint(RiverID,0.120,0.650);
- rmRiverAddWaypoint(RiverID,0.190,0.625);
- rmRiverAddWaypoint(RiverID,0.195,0.610);
- rmRiverAddWaypoint(RiverID,0.125,0.600);
- rmRiverAddWaypoint(RiverID,0.128,0.560);
- rmRiverAddWaypoint(RiverID,0.129,0.550);
- rmRiverAddWaypoint(RiverID,0.133,0.533);
- rmRiverAddWaypoint(RiverID,0.139,0.520);
- rmRiverAddWaypoint(RiverID,0.140,0.500);
- rmRiverAddWaypoint(RiverID,0.145,0.480);
- rmRiverAddWaypoint(RiverID,0.150,0.461);
- rmRiverAddWaypoint(RiverID,0.160,0.480);
- rmRiverAddWaypoint(RiverID,0.175,0.430);
- rmRiverAddWaypoint(RiverID,0.195,0.400);
- rmRiverAddWaypoint(RiverID,0.218,0.370);
- rmRiverAddWaypoint(RiverID,0.235,0.360);
- rmRiverAddWaypoint(RiverID,0.245,0.350);
- rmRiverAddWaypoint(RiverID,0.265,0.340);
- rmRiverAddWaypoint(RiverID,0.290,0.310);
- rmRiverAddWaypoint(RiverID,0.300,0.305);
- rmRiverAddWaypoint(RiverID,0.330,0.288);
- rmRiverAddWaypoint(RiverID,0.300,0.305);
- rmRiverAddWaypoint(RiverID,0.340,0.275);
- rmRiverAddWaypoint(RiverID,0.355,0.270);
- rmRiverAddWaypoint(RiverID,0.370,0.265);
- rmRiverAddWaypoint(RiverID,0.380,0.260);
- rmRiverAddWaypoint(RiverID,0.400,0.265);
- rmRiverAddWaypoint(RiverID,0.420,0.255);
- rmRiverAddWaypoint(RiverID,0.445,0.250);
- rmRiverAddWaypoint(RiverID,0.450,0.249);
- rmRiverAddWaypoint(RiverID,0.480,0.248);
- rmRiverAddWaypoint(RiverID,0.500,0.247);
- rmRiverAddWaypoint(RiverID,0.520,0.249);
- rmRiverAddWaypoint(RiverID,0.530,0.250);
- rmRiverAddWaypoint(RiverID,0.550,0.255);
- rmRiverAddWaypoint(RiverID,0.560,0.257);
- rmRiverAddWaypoint(RiverID,0.570,0.261);
- rmRiverAddWaypoint(RiverID,0.590,0.263);
- rmRiverAddWaypoint(RiverID,0.600,0.267);
- rmRiverAddWaypoint(RiverID,0.620,0.270);
- rmRiverAddWaypoint(RiverID,0.630,0.275);
- rmRiverAddWaypoint(RiverID,0.650,0.278);
- rmRiverAddWaypoint(RiverID,0.680,0.288);
- rmRiverAddWaypoint(RiverID,0.690,0.300);
- rmRiverAddWaypoint(RiverID,0.700,0.305);
- rmRiverAddWaypoint(RiverID,0.730,0.320);
- rmRiverAddWaypoint(RiverID,0.740,0.333);
- rmRiverAddWaypoint(RiverID,0.750,0.345);
- rmRiverAddWaypoint(RiverID,0.760,0.355);
- rmRiverAddWaypoint(RiverID,0.770,0.365);
- rmRiverAddWaypoint(RiverID,0.780,0.375);
- rmRiverAddWaypoint(RiverID,0.790,0.385);
- rmRiverAddWaypoint(RiverID,0.800,0.390);
- rmRiverAddWaypoint(RiverID,0.810,0.405);
- rmRiverAddWaypoint(RiverID,0.820,0.420);
- rmRiverAddWaypoint(RiverID,0.830,0.435);
- rmRiverAddWaypoint(RiverID,0.840,0.450);
- rmRiverAddWaypoint(RiverID,0.850,0.460);
- rmRiverAddWaypoint(RiverID,0.855,0.500);
- rmRiverAddWaypoint(RiverID,0.860,0.510);
- rmRiverAddWaypoint(RiverID,0.870,0.520);
- rmRiverAddWaypoint(RiverID,0.875,0.530);
- rmRiverAddWaypoint(RiverID,0.878,0.540);
- rmRiverAddWaypoint(RiverID,0.880,0.550);
- rmRiverAddWaypoint(RiverID,0.881,0.560);
- rmRiverAddWaypoint(RiverID,0.882,0.570);
- rmRiverAddWaypoint(RiverID,0.880,0.600);
- rmRiverAddWaypoint(RiverID,0.878,0.620);
- rmRiverAddWaypoint(RiverID,0.875,0.640);
- rmRiverAddWaypoint(RiverID,0.874,0.660);
- rmRiverAddWaypoint(RiverID,0.871,0.680);
- rmRiverAddWaypoint(RiverID,0.870,0.700);
- rmRiverAddWaypoint(RiverID,0.860,0.730);
- rmRiverAddWaypoint(RiverID,0.850,0.740);
- rmRiverAddWaypoint(RiverID,0.834,0.730);/*rmRiverAddWaypoint(RiverID,0.834,0.730);*/
- rmRiverAddWaypoint(RiverID,0.820,0.700);/*rmRiverAddWaypoint(RiverID,0.829,0.700);*/
- rmRiverAddWaypoint(RiverID,0.815,0.670);/*rmRiverAddWaypoint(RiverID,0.820,0.670);*/
- rmRiverAddWaypoint(RiverID,0.790,0.660);
- rmRiverAddWaypoint(RiverID,0.780,0.650);
- rmRiverAddWaypoint(RiverID,0.760,0.640);
- rmRiverAddWaypoint(RiverID,0.750,0.620);
- rmRiverAddWaypoint(RiverID,0.738,0.600);
- rmRiverAddWaypoint(RiverID,0.720,0.580);
- rmRiverAddWaypoint(RiverID,0.700,0.570);
- rmRiverAddWaypoint(RiverID,0.680,0.565);
- rmRiverAddWaypoint(RiverID,0.670,0.560);
- rmRiverAddWaypoint(RiverID,0.660,0.555);
- rmRiverAddWaypoint(RiverID,0.650,0.550);
- rmRiverAddWaypoint(RiverID,0.640,0.550);
- rmRiverAddWaypoint(RiverID,0.630,0.545);
- rmRiverAddWaypoint(RiverID,0.620,0.540);
- rmRiverAddWaypoint(RiverID,0.610,0.535);
- rmRiverAddWaypoint(RiverID,0.600,0.530);
- rmRiverAddWaypoint(RiverID,0.580,0.528);
- rmRiverAddWaypoint(RiverID,0.560,0.526);
- rmRiverAddWaypoint(RiverID,0.550,0.525);
- rmRiverAddWaypoint(RiverID,0.530,0.522);
- rmRiverAddWaypoint(RiverID,0.520,0.520);
- rmRiverAddWaypoint(RiverID,0.510,0.519);
- rmRiverAddWaypoint(RiverID,0.500,0.518);
- rmRiverSetBankNoiseParams(RiverID,0.00,0,0.0,0.0,0.0,0.0);
- rmRiverBuild(RiverID);
- rmAddAreaToClass(RiverID,rmClassID("Lake"));
复制代码
|