Map building tutorial

I could find nothing wrong with your map. All the city textures look OK.

Maybe it's a fault in your conf.ini file. If you still have the problem you could send me a copy of the conf.ini so I can compare it with mine.
Reply

kevinp Wrote:I could find nothing wrong with your map. All the city textures look OK.

Maybe it's a fault in your conf.ini file. If you still have the problem you could send me a copy of the conf.ini so I can compare it with mine.
Here is my conf.ini file :
Code:
[il2]
title=Il2-Sturmovik Forgotten Battles
hotkeys=HotKey game

[window]
width=1024
height=768
ColourBits=32
DepthBits=24
StencilBits=8
ChangeScreenRes=1
FullScreen=1
DrawIfNotFocused=0
EnableResize=0
EnableClose=1
SaveAspect=1
Use3Renders=0

[GLPROVIDER]
GL=Opengl32.dll

[GLPROVIDERS]
Open GL=Opengl32.dll
DirectX=dx8wrap.dll

[NET]
speed=100000
routeChannels=0
serverChannels=31
localPort=21000
remotePort=21000
SkinDownload=1
serverName=No Name
serverDescription=
remoteHost=
localHost=
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0

[MaxLag]
farMaxLagTime=10.0
nearMaxLagTime=2.0
cheaterWarningDelay=5.0
cheaterWarningNum=-1

[chat]
region=(dx=0.6925,dy=0.071666665,x=0.0,y=0.0)

[game]
Arcade=0
HighGore=1
mapPadX=0.6691667
mapPadY=-0.046666667
viewSet=37
Intro=0
NoSubTitles=1
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=0
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=1
TypeClouds=1

[HotKey game]
PrintScreen=ScreenShot
P=pause
Pause=pause

[HotKey gui]
Escape=activate

[HookViewFly Config]
timeFirstStep=2.0
deltaZ=10.0

[HookView]
MouseLeft=Len

[HookView Config]
AzimutSpeed=0.1
TangageSpeed=0.1
LenSpeed=1.0
MinLen=1.0
DefaultLen=20.0
MaxLen=3000.0
Speed=6

[HotKey builder]
MouseLeft=objectMove
MouseRight=popupmenu
Enter=freeView
Shift MouseLeft=worldZoom
Alt MouseLeft=select+
Alt MouseRight=select-
Alt Ctrl=unselect
PageDown=change+
PageUp=change-
End=change++
Home=change--
Ctrl MouseLeft=insert+
Insert=insert+
NumPad-0=insert+
F=fill
Ctrl MouseRight=delete+
NumPad.=delete+
Delete=delete+
Backspace=cursor
Tab=cursor
F10=land
F11=onLand
NumPad-=normalLand
NumPad+=toLand
NumPad-5=resetAngles
NumPad-8=resetTangage90
NumPad-7=stepAzimut-5
NumPad-4=stepAzimut-15
NumPad-1=stepAzimut-30
NumPad-9=stepAzimut5
NumPad-6=stepAzimut15
NumPad-3=stepAzimut30
Ctrl C=copy
Ctrl X=cut
Ctrl V=paste
Right=bridgeRight
Left=bridgeLeft
Up=bridgeOffset+
Down=bridgeOffset-

[MouseXYZ]
F1=SpeedSlow
F2=SpeedNormal
F3=SpeedFast
MouseRight=XYmove
F4 MouseRight=Zmove
MouseMiddle=Amove
F5 MouseRight=Amove
F6 MouseRight=Tmove
F7 MouseRight=Kmove

[MouseXYZ Config]
RealTime=1

[HotKey Console]
Shift Tab=Activate
[Console]
HISTORY=1024
HISTORYCMD=1024
LOAD=console.cmd
SAVE=console.cmd
LOG=0
LOGTIME=0
LOGFILE=log.lst
LOGKEEP=0

[sound]
SoundUse=1
SoundEngine=1
Speakers=0
Placement=0
SoundFlags.reversestereo=0
RadioFlags.Enabled=1
RadioEngine=2
MusicVolume=8
ObjectVolume=14
MusState.takeoff=1
MusState.inflight=1
MusState.crash=1
MusFlags.play=0
MasterVolume=14
Attenuation=7
SoundMode=1
SamplingRate=2
NumChannels=2
SoundExt.occlusions=0
SoundFlags.hardware=0
SoundFlags.streams=1
SoundFlags.duplex=1
SoundExt.acoustics=0
SoundExt.volumefx=0
SoundFlags.voicemgr=0
SoundFlags.static=1
VoiceVolume=12
Channels=2
SoundExt.extrender=0
SoundFlags.bugscorrect=0
SoundSetupId=8
ActivationLevel=0.02
Preemphasis=0.85
RadioLatency=0.5
AGC=1
PTTMode=1
SoundFlags.UseRadioChatter=0
SoundFlags.AutoActivation=0
RadioFlags.PTTMode=0
RadioFlags.PlayClicks=0
ActLevel=0
MicLevel=0
SoundFlags.forceEAX1=0

[rts]
;ProcessAffinityMask=1
mouseUse=2
joyUse=1
trackIRUse=1
DisableIME=0
locale=

[rts_mouse]
SensitivityX=1.0
SensitivityY=1.0
Invert=0
SensitivityZ=1.0

[rts_joystick]
X=0 1 4 9 16 25 36 49 64 81 100 0
Y=0 1 4 9 16 25 36 49 64 81 100 0
Z=0 10 20 30 40 50 60 70 80 90 100
RZ=0 10 20 30 40 50 60 70 80 90 100 0
FF=0
U=0 10 20 30 40 50 60 70 80 90 100 0
V=0 10 20 30 40 50 60 70 80 90 100 0
1X=0 10 20 30 40 50 60 70 80 90 100 0
1Y=0 10 20 30 40 50 60 70 80 90 100 0
1Z=0 100 100 100 100 100 100 100 100 100 100 0
1X1=0 100 100 100 100 100 100 100 100 100 100 0
1Y1=0 100 100 100 100 100 100 100 100 100 100 0
1Z1=0 100 100 100 100 100 100 100 100 100 100 0
1RZ1=0 100 100 100 100 100 100 100 100 100 100 0

[Render_DirectX]
TexQual=3
TexMipFilter=2
TexCompress=0
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=1
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=0
TexFlags.UsePaletteExt=0
TexFlags.TexAnisotropicExt=0
TexFlags.TexCompressARBExt=1
TexFlags.TexEnvCombine4NV=0
TexFlags.TexEnvCombineDot3=0
TexFlags.DepthClampNV=0
TexFlags.SeparateSpecular=0
TexFlags.TextureShaderNV=0

HardwareShaders=0

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=2
LandShading=3
LandDetails=2

LandGeom=2
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=2
ForceShaders1x=0
PolygonOffsetFactor=-0.0625
PolygonOffsetUnits=-1.0
Water=1
Effects=1

[Render_OpenGL]
TexQual=3
TexMipFilter=2
TexCompress=0
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=1
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=0
TexFlags.UsePaletteExt=0
TexFlags.TexAnisotropicExt=1
TexFlags.TexCompressARBExt=1

TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1

HardwareShaders=1

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=2
LandShading=3
LandDetails=2

LandGeom=2
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=2
Water=2
Effects=2
ForceShaders1x=0

PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0
Reply

May I attract your attention to the following lines below , which are suspected to be the reason of cross-influencing the city textures? When the lines defunctioned by double slash were active, the discontinuities were present, and after introducing the double slash, the towns seem to be repaired. You might try it.

[FIELDS]
//LowLand0 = land/Pacific/Okinawa.tga,2 //land/summer/LowLand_1.tga,2
LowLand0 = land/Pacific/Okinawa.tga,2 //land/summer/LowLand_1.tga
//LowLand1 = land/summer/grnd/grasssand2.tga,2
LowLand1 = land/summer/grnd/grasssand2.tga
LowLand2 =
LowLand3 =

//MidLand0 = land/Pacific/Chichigrass.tga //land/summer/grnd/fields_grnd_02.tga,2
MidLand0 = land/Pacific/Chichigrass.tga //land/summer/grnd/fields_grnd_02.tga
Reply

Does this mean you have fixed it. If so that's great because I have no idea why the problem exists.
Reply

Hi Kevin,
thank you for the tutorial map builder and for the time that you spend for teaching us how building a map.

At page 34 the link below
(The link is inoperative)
doesn't work and i'm not able to find ACTORS TOOL on this site or by internet, could you post a new link if it exists?

Ciao from Italy
Reply

I did a search & found the site where you can download the tool. You will have to figure out how to use it yourself because I have never used it.
http://www.filefront.com/13736224/Zuti_A...gement.exe
Reply

Thank you again, i'm working with my first Manam, so everything is ok till page 34, where I read about the Actors Tool. So I hope not to use it on Manam map. Anyway it must be used in order to rejoin multiple actors file when we build big map with much objects, is it true?

Ciao from Italy
Reply

True, although you can make things a easier for yourself by using the modified il2fb.exe which allows you to load maps with much bigger actors files.

Download it from SAS
http://www.sas1946.com/main/index.php/topic,2475.0.html
Reply

Kevinp, Thank You for the tutorial. I just finished the Manam Map and followed your in structions to the "T" and it turned out perfect.

So I tried to do a Map of South East Arizona where I live, I'll put the Douglas Army Airbase, and few others in the area on it.

My only problem is when I do the ed_Map_T.tga and the _f And_h.tga's, I don't have a ocean to color red/or black. And I have a impossible time trying to line the layers up to make the different colors on the map for the mountains and lowlands, like you did with the volcano track in the tutorial. The part where the water is grey(RGB7), land dark grey(RGB31), and volcano track black(RGB0).

Also is there a way to line up a map with a satillite image (temporarily) to get the area where the mountains and roads and washes are? And maybe use that to get the mountain textures and others area's.

I looked at viking4570 map of the Grand Canyon map_T_x.tga and it is extremely detailed. I'm sure he didn't hit and miss to add all that detail, (that's what I basically did with my first South East Arizona Map). My map_T.tga is one solid color black. So every thing is the same color as the Volacano Track on Manam.

The land in this area should be basically the same as vikings Grand Canyon Map.

Thank you in advance,

rustydawg

P.S. I noticed Vikings Grand canyon map did have a ocean level where there's Lake Mead.
Reply

Just to be clear about what your difficulty is, you want to paint the textures directly onto map_T but you have no guide such as a coastline or river to show you where they should go.

I'm thinking about your problem. I don't have a simple answer yet because I only make maps of islands.
Reply

I do notice that almost all the maps have a body of water that's ocean level to line everything up.

Vikings Grand Canyon map has Lake Mead to the east. I just wonder how viking did the map_T.tga with all the different RGB's colors and such fine detail(Peaks are where they should be as well as lowlands, dry washes and roads.)?

And I checked out the Hankow Map ands its very detailed also. The person who did it said it took only 3 hours!!! It took me about a half hour to draw the Volacno track on Manam....LOL

I wonder if I could just draw a jagged line in a corner with the Sea level colorRGB7, I believe, and use that to line things up?

Then when I want to add all the different RGB's for Mountain tops and dry washes,roads...etc. reduce the opacity of map_T.tga and put a satellite image under that in a temp layer(in Gimp), to get the location of everything, then draw the RGB's on the map_T.tga?

I hope I got all the .tga letters right.

Thank You for the fast reply.

Best regards,
rustydawg
Reply

rustydawg Wrote:And I checked out the Hankow Map ands its very detailed also. The person who did it said it took only 3 hours!!! It took me about a half hour to draw the Volacno track on Manam....LOL

I made the Hankow map but I´m danged if I remember ever saying anywhere that t only took 3 hours to make ... More like 3 months times 3 ... ha ha ha.

Anyway, since this map was indeed without any ocean frontage anywhere to use as an aligning point, I ended up using the Yangtze river as a more or less rough guide on how to fit the ed_m01 maps over the other maps ... now THAT aspect may have taken 3 hours because it was something that was almost likely to drive me crazy.

I had the same trouble on the Chaco map as well, with no ocean frontage, and in this case with no distinct rivers either to align up with. Here I aligned with heights and mountain peaks and most like smudged a little bit as well. And for an East Front map request I did the same with a large river.

So with inland maps you have to find some kind of very defining point geographical , preferably 2 or more, and use these as aligning points. It´s a very hit and miss method, but with enough patience you´ll usually get there.

I would say though that for first maps, it´s best to start with relatively easy areas with a bit of ocean frontage, to help align things up easily.
Reply

agracier, the part about the ed_m01 is probably what I was reading, about the 3 hour time. :oops:

And the ed_m01 map is the one that I was wondering if it would work, and you answered my question. It's just a little time consuming. I do have distinctive mountain peaks in my area I could align.

My first try was funny, I used the lowlands like ocean and ended up with the Grand Canyons of canyons with ocean in all the lowland areas....LOL, and you could see the towns and tree and roads in the canyon walls of the different levels from thr RGB values, thats when I clearly knew (and saw) what the RGB number values meant.

Thank You,

rustydawg

I have to wait to try it, I just discovered the Ultr@pac 2.01 patch and I'm in the middle of downloading and installing it, and I deleted my IL-2 Map maker game, because I'm going to redo it as the IL-2 Ultr@pac 2.01 Map maker game.

And get more practice making kevinp's Manam map, again.
Reply

Hi Kevinp,
thanks for sharing your know-how
At first attempt I managed to complete manam project following your intruction and succesfully opened the map in FMB.
Second step was to refining the map smoothing the coasts blurring the perimeter of island in mymap_c. Accomplished
Third step missed was to tune up the look of the map adding shallow-water areas like in your tut pages 82-83. If I well understood rgb values from 1 to 127 (in mymap_c) represent water deep, so I draw gray toned stripes along the coasts but nothing changed in FMB (regenerated correctly map_c and tga_table). So I tried rgb tones more and more lightened. but only at values like 200, 230 and 255 I obtain a visible change in FMB. I draw in mymap_c several squares filled in different rgb values but What I get is just a patch textured in whiteish colour (like frozen water/river).
Any ideas? I didn't changed any other map, I changed only map_c
Thanks for your support
Reply

Open map_T & make sure all the water is RGB 31. If there is nothing wrong with map_T then you will need to send me your map so I can try & find out what is wrong.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)