22.12.2007, 00:04
Oh well, I will start the in depth toturial I guess. But in order to do it, I have decided to start a map from scratch, and walk through making one map step by step. I will post everything in here in a way that you all can copy it and paste it into ".mis" files and open it up in the FMB to see what I am doing. The map we are going to make is the Ardennes map. So, here goes:
The first thing you need to do is start up IL2 and go to the Full Mission Builder. This is where most of the work is done to make these campaigns, but don't fret, it is not that hard .
So, in the full mission builder, load the Ardennes map. The first thing you need is a road network. On the map you will need to decide where the two supply locations are going to be. So for simplicity sake, lets choose St. Vith as the German base, and Eindhoven Airfield as the French base. Now what you need to do is have a road network that travels from St. Vith to Eindhoven Airfield. However, you need to stop at each location you want in your campaign. Also, one other thing to keep in mind: You may want two or three different routes that lead to the enemy supply, this way you get random outcomes, or the two sides don't clash and never get anywhere.
Road Routes - Things to remember when making road routes: When dealing with bridges, you need 5 waypts from the start location to the bridge, then 5 waypts from the bridge to the next bridge or location. If you want the bridge itself to be a location, you need to put 2 waypts after the bridge, then when starting at the bridge you need 2 waypts before it. So for example, you start your road at St. Vith and it goes south to Clerveaux Bridge. You need 5 waypts from St. Vith to the bridge and 2 waypts after the bridge. For the next part of the road, you need two waypts before the bridge and 5 waypts to the next location. If you wanted the road to continue past the bridge into the town, then you need 5 waypts from St. Vith to the bridge, then 5 waypts from the bridge to the town.
The last two waypts of the previous road section and the first two waypts of the next road section need to go in the same general direction.
So here is what my .mis file looks like. In the first example I have a road that starts at St. Vith and ends at Veisalm Bridge. Note the aircraft. Later on you will need the bridge number, so whenever you use a bridge as a location, always give a random aircraft two waypts (one a Gattack) and set it to the bridge. If the bridge is not a location, don't bother. In the second example, the road ends at Manhay.
Example 1: Bridge as location
[MAIN]
MAP Ardennes/sload.ini
TIME 12.0
CloudType 0
CloudHeight 1000.0
army 1
playerNum 0
[Wing]
r0100
[r0100]
Planes 1
Skill 1
Class air.P_11C
Fuel 100
weapons default
[r0100_Way]
NORMFLY 38518.54 37896.34 500.00 300.00 &0
GATTACK 39237.29 37615.85 500.00 300.00 Bridge34 0 &0
[Chiefs]
0_Chief Armor.1-BT7 1
[0_Chief_Road]
52900.16 36900.19 120.00 0 2 2.3611111640930176
52696.64 37088.23 120.00 0 2 2.3611111640930176
52482.84 36896.87 120.00 0 2 2.3611111640930176
51700.41 36900.37 120.00 0 13 2.3611111640930176
51500.00 36700.00 20.00
51100.00 36300.00 20.00
47900.00 36300.00 20.00
47300.00 36900.00 20.00
45900.00 36900.00 20.00
45300.00 37500.00 20.00
43500.00 37500.00 20.00
43100.00 37100.00 20.00
42300.00 37100.00 20.00
41500.00 36300.00 20.00
40700.00 36300.00 20.00
40500.00 36299.34 120.00 0 7 2.3611111640930176
40300.00 36500.00 20.00
39900.00 36900.00 20.00
39700.00 36900.00 -35.00
39300.00 36900.00 -35.00
39100.00 36900.00 20.00
38951.10 36900.49 120.00 0 2 2.3611111640930176
38917.32 36897.47 120.00
[NStationary]
[Buildings]
[Bridge]
[House]
Example 2: Bridge between two locations
[MAIN]
MAP Ardennes/sload.ini
TIME 12.0
CloudType 0
CloudHeight 1000.0
army 1
playerNum 0
[Chiefs]
0_Chief Armor.1-BT7 1
[0_Chief_Road]
52900.16 36900.19 120.00 0 2 2.3611111640930176
52696.64 37088.23 120.00 0 2 2.3611111640930176
52482.84 36896.87 120.00 0 2 2.3611111640930176
51700.41 36900.37 120.00 0 13 2.3611111640930176
51500.00 36700.00 20.00
51100.00 36300.00 20.00
47900.00 36300.00 20.00
47300.00 36900.00 20.00
45900.00 36900.00 20.00
45300.00 37500.00 20.00
43500.00 37500.00 20.00
43100.00 37100.00 20.00
42300.00 37100.00 20.00
41500.00 36300.00 20.00
40700.00 36300.00 20.00
40498.30 36288.18 120.00 0 16 2.3611111640930176
40300.00 36100.00 20.00
39500.00 35300.00 20.00
39100.00 35300.00 20.00
38900.00 35300.00 -16.00
38700.00 35300.00 -16.00
38500.00 35300.00 20.00
37500.00 35300.00 20.00
37300.00 35500.00 20.00
35100.00 35500.00 20.00
34500.00 34900.00 20.00
33300.00 34900.00 20.00
32700.00 34300.00 20.00
28500.00 34300.00 20.00
28300.00 34100.00 20.00
28098.72 33899.89 120.00 0 4 2.3611111640930176
28100.00 33700.00 20.00
28100.00 33100.00 20.00
28098.55 32898.40 120.00 0 4 2.3611111640930176
27900.00 32900.00 20.00
27700.00 32900.00 20.00
27507.46 32902.20 120.00 0 2 2.3611111640930176
27501.31 33081.97 120.00 0 2 2.3611111640930176
27441.35 33153.76 120.00
[NStationary]
[Buildings]
[Bridge]
[House]
So when you are working in the full mission builder, there are two ways of going about making your roads. You can either load the map, and make each road segiment individually, and save each road segiment as individual .mis files with the names of the two locations or you can just do them all in one .mis file. I preferr the first one, because it is really easy to loose track of the names of your road locations. That will come in handy later.
So question to all:
Do I now go into how to combine all of the road networks into DCG's .rds file? Or do I cover all the other types and then go into editing the DCG files later, all at once?[/img]
The first thing you need to do is start up IL2 and go to the Full Mission Builder. This is where most of the work is done to make these campaigns, but don't fret, it is not that hard .
So, in the full mission builder, load the Ardennes map. The first thing you need is a road network. On the map you will need to decide where the two supply locations are going to be. So for simplicity sake, lets choose St. Vith as the German base, and Eindhoven Airfield as the French base. Now what you need to do is have a road network that travels from St. Vith to Eindhoven Airfield. However, you need to stop at each location you want in your campaign. Also, one other thing to keep in mind: You may want two or three different routes that lead to the enemy supply, this way you get random outcomes, or the two sides don't clash and never get anywhere.
Road Routes - Things to remember when making road routes: When dealing with bridges, you need 5 waypts from the start location to the bridge, then 5 waypts from the bridge to the next bridge or location. If you want the bridge itself to be a location, you need to put 2 waypts after the bridge, then when starting at the bridge you need 2 waypts before it. So for example, you start your road at St. Vith and it goes south to Clerveaux Bridge. You need 5 waypts from St. Vith to the bridge and 2 waypts after the bridge. For the next part of the road, you need two waypts before the bridge and 5 waypts to the next location. If you wanted the road to continue past the bridge into the town, then you need 5 waypts from St. Vith to the bridge, then 5 waypts from the bridge to the town.
The last two waypts of the previous road section and the first two waypts of the next road section need to go in the same general direction.
So here is what my .mis file looks like. In the first example I have a road that starts at St. Vith and ends at Veisalm Bridge. Note the aircraft. Later on you will need the bridge number, so whenever you use a bridge as a location, always give a random aircraft two waypts (one a Gattack) and set it to the bridge. If the bridge is not a location, don't bother. In the second example, the road ends at Manhay.
Example 1: Bridge as location
[MAIN]
MAP Ardennes/sload.ini
TIME 12.0
CloudType 0
CloudHeight 1000.0
army 1
playerNum 0
[Wing]
r0100
[r0100]
Planes 1
Skill 1
Class air.P_11C
Fuel 100
weapons default
[r0100_Way]
NORMFLY 38518.54 37896.34 500.00 300.00 &0
GATTACK 39237.29 37615.85 500.00 300.00 Bridge34 0 &0
[Chiefs]
0_Chief Armor.1-BT7 1
[0_Chief_Road]
52900.16 36900.19 120.00 0 2 2.3611111640930176
52696.64 37088.23 120.00 0 2 2.3611111640930176
52482.84 36896.87 120.00 0 2 2.3611111640930176
51700.41 36900.37 120.00 0 13 2.3611111640930176
51500.00 36700.00 20.00
51100.00 36300.00 20.00
47900.00 36300.00 20.00
47300.00 36900.00 20.00
45900.00 36900.00 20.00
45300.00 37500.00 20.00
43500.00 37500.00 20.00
43100.00 37100.00 20.00
42300.00 37100.00 20.00
41500.00 36300.00 20.00
40700.00 36300.00 20.00
40500.00 36299.34 120.00 0 7 2.3611111640930176
40300.00 36500.00 20.00
39900.00 36900.00 20.00
39700.00 36900.00 -35.00
39300.00 36900.00 -35.00
39100.00 36900.00 20.00
38951.10 36900.49 120.00 0 2 2.3611111640930176
38917.32 36897.47 120.00
[NStationary]
[Buildings]
[Bridge]
[House]
Example 2: Bridge between two locations
[MAIN]
MAP Ardennes/sload.ini
TIME 12.0
CloudType 0
CloudHeight 1000.0
army 1
playerNum 0
[Chiefs]
0_Chief Armor.1-BT7 1
[0_Chief_Road]
52900.16 36900.19 120.00 0 2 2.3611111640930176
52696.64 37088.23 120.00 0 2 2.3611111640930176
52482.84 36896.87 120.00 0 2 2.3611111640930176
51700.41 36900.37 120.00 0 13 2.3611111640930176
51500.00 36700.00 20.00
51100.00 36300.00 20.00
47900.00 36300.00 20.00
47300.00 36900.00 20.00
45900.00 36900.00 20.00
45300.00 37500.00 20.00
43500.00 37500.00 20.00
43100.00 37100.00 20.00
42300.00 37100.00 20.00
41500.00 36300.00 20.00
40700.00 36300.00 20.00
40498.30 36288.18 120.00 0 16 2.3611111640930176
40300.00 36100.00 20.00
39500.00 35300.00 20.00
39100.00 35300.00 20.00
38900.00 35300.00 -16.00
38700.00 35300.00 -16.00
38500.00 35300.00 20.00
37500.00 35300.00 20.00
37300.00 35500.00 20.00
35100.00 35500.00 20.00
34500.00 34900.00 20.00
33300.00 34900.00 20.00
32700.00 34300.00 20.00
28500.00 34300.00 20.00
28300.00 34100.00 20.00
28098.72 33899.89 120.00 0 4 2.3611111640930176
28100.00 33700.00 20.00
28100.00 33100.00 20.00
28098.55 32898.40 120.00 0 4 2.3611111640930176
27900.00 32900.00 20.00
27700.00 32900.00 20.00
27507.46 32902.20 120.00 0 2 2.3611111640930176
27501.31 33081.97 120.00 0 2 2.3611111640930176
27441.35 33153.76 120.00
[NStationary]
[Buildings]
[Bridge]
[House]
So when you are working in the full mission builder, there are two ways of going about making your roads. You can either load the map, and make each road segiment individually, and save each road segiment as individual .mis files with the names of the two locations or you can just do them all in one .mis file. I preferr the first one, because it is really easy to loose track of the names of your road locations. That will come in handy later.
So question to all:
Do I now go into how to combine all of the road networks into DCG's .rds file? Or do I cover all the other types and then go into editing the DCG files later, all at once?[/img]