Typemaps
Moderator: Moderators
-
- MC: Legacy & Spring 1944 Developer
- Posts: 1948
- Joined: 21 Sep 2004, 08:25
Typemaps
How do Typemaps work? I can't find any sort of description of it. I assume its similar to feature, ie it uses an RGB colour in succession for type0, type1, type2, etc...
Typemaps use the red channel in the "typemap" .bmp file, red 0= type0, red 1= type1, red two = type2, and so on.
The corresponding info in the .smd looks like this
[TEAM9]
{
StartPosX=15920;
StartPosZ=580;
}
[TERRAINTYPE0] //which terrain type goes where on the map is determined by the typemap
{
name=Seabed; //human visible identifier of the terrain type
hardness=1.0; //multiplier of the global maphardness value (default value=1)
tankmovespeed=0.5; //multiplier of tank units speed after slope mods etc has been applied (default value=1)
kbotmovespeed=0.7; //multiplier of kbot units speed after slope mods etc has been applied (default value=1)
hovermovespeed=1.0; //multiplier of hover units speed after slope mods etc has been applied (default value=1)
shipmovespeed=1.0; //multiplier of ship units speed after slope mods etc has been applied (default value=1)
}
[TERRAINTYPE1] //which terrain type goes where on the map is determined by the typemap
{
name=Snow; //human visible identifier of the terrain type
hardness=1.0; //multiplier of the global maphardness value (default value=1)
tankmovespeed=0.6; //multiplier of tank units speed after slope mods etc has been applied (default value=1)
kbotmovespeed=0.8; //multiplier of kbot units speed after slope mods etc has been applied (default value=1)
hovermovespeed=1.0; //multiplier of hover units speed after slope mods etc has been applied (default value=1)
shipmovespeed=0; //multiplier of ship units speed after slope mods etc has been applied (default value=1)
}
}
The corresponding info in the .smd looks like this
[TEAM9]
{
StartPosX=15920;
StartPosZ=580;
}
[TERRAINTYPE0] //which terrain type goes where on the map is determined by the typemap
{
name=Seabed; //human visible identifier of the terrain type
hardness=1.0; //multiplier of the global maphardness value (default value=1)
tankmovespeed=0.5; //multiplier of tank units speed after slope mods etc has been applied (default value=1)
kbotmovespeed=0.7; //multiplier of kbot units speed after slope mods etc has been applied (default value=1)
hovermovespeed=1.0; //multiplier of hover units speed after slope mods etc has been applied (default value=1)
shipmovespeed=1.0; //multiplier of ship units speed after slope mods etc has been applied (default value=1)
}
[TERRAINTYPE1] //which terrain type goes where on the map is determined by the typemap
{
name=Snow; //human visible identifier of the terrain type
hardness=1.0; //multiplier of the global maphardness value (default value=1)
tankmovespeed=0.6; //multiplier of tank units speed after slope mods etc has been applied (default value=1)
kbotmovespeed=0.8; //multiplier of kbot units speed after slope mods etc has been applied (default value=1)
hovermovespeed=1.0; //multiplier of hover units speed after slope mods etc has been applied (default value=1)
shipmovespeed=0; //multiplier of ship units speed after slope mods etc has been applied (default value=1)
}
}
-
- MC: Legacy & Spring 1944 Developer
- Posts: 1948
- Joined: 21 Sep 2004, 08:25
-
- MC: Legacy & Spring 1944 Developer
- Posts: 1948
- Joined: 21 Sep 2004, 08:25