Mapdev:SMD
buy diazepam tramadol online wellbutrin online free jazz ringtones rivotril online mtv ringtones lipitor online cheap celexa cheap ativan free nokia ringtones order norco free motorola ringtones but ultram cheap ultram online norco mono ringtones celexa online buy didrex online pharmacy propecia online cheap phentermine viagra online cheap vicodin cheap sildenafil cheap lisinopril sharp ringtones levitra free funny ringtones but hydrocodone valium online cool ringtones clonazepam online buy cyclobenzaprine verizon ringtones hgh online ambien online sony ringtones cialis online free cingular ringtones cheap cialis prozac online free qwest ringtones cheap didrex free punk ringtones free jazz ringtones free free ringtones but ultracet cheap flexeril free nokia ringtones ativan online cheap viagra free midi ringtones free sony ericsson ringtones real ringtones adipex online free funny ringtones free punk ringtones cheap tenuate meridia online free kyocera ringtones free sprint ringtones meridia online tenuate online cheap clomid cheap ambien sonyericsson ringtones clomid online music ringtones ericsson ringtones levitra online wwe ringtones free kyocera ringtones nexium online mp3 ringtones hgh online xanax online sagem ringtones xenical online but alprazolam music ringtones zanaflex online free verizon ringtones free nextel ringtones tracfone ringtones diethylpropion online albuterol online buy tramadol samsung ringtones free mp3 ringtones wwe ringtones cheap soma free sharp ringtones order lisinopril cheap paxil free motorola ringtones samsung ringtones vigrx online sildenafil online buy paxil cheap zanaflex rivotril online cheap diethylpropion free sprint ringtones polyphonic ringtones free sagem ringtones nexium online free cingular ringtones cheap cyclobenzaprine pharmacy online online free alltel ringtones free sonyericsson ringtones free sony ericsson ringtones diazepam online vicodin lipitor online cheap vigrx mtv ringtones soma online lorazepam online free real ringtones cheap zyban buy albuterol ericsson ringtones lorazepam online zoloft but adipex wellbutrin online alltel ringtones cool ringtones free nextel ringtones zoloft clonazepam online valium online order fioricet free midi ringtones xanax online polyphonic ringtones buy hoodia cheap lortab alprazolam online cheap hydrocodone cheap lortab cheap ultracet free free ringtones free mono ringtones cheap carisoprodol sony ringtones ortho online free tracfone ringtones phentermine ortho online cheap xenical prozac online cheap carisoprodol propecia online but flexeril qwest ringtones fioricet online hoodia online cheap zyban == Maelstrom's SMD Creator == Maelstrom has made a handy little SMD creating utility, which can be found in this forum thread: http://taspring.clan-sy.com/phpbb/viewtopic.php?t=2420
SMD Syntax
The SMD, to work correctly, must be set out correctly. The following are a few of these requirements that you have to follow:
- All lines must end in a ';'. This is just like any C derived programming language
- Sections begin with a keyword wrapped in [Square brackets], and are wrapped in {Curly Brackets}
- Each different tag must be placed on a different line (?)
The following are some recomendations to help other people read your SMD.
- Blank lines are allowed, and can be placed to help distinguish between different sections
- You may place comments in the SMD, and again like C programming languages, these are preceded by a '//'. Anything following a comment marker is ignored by the parser.
- You can tabulate your SMD to help the overall readability, and to show where sections begin and end.
Example SMD
[MAP]
{
Description=Lot of metal in middle but look out for kbot walking over the mountains;
TidalStrength=20;
Gravity=130;
MaxMetal=0.03;
ExtractorRadius=400;
MapHardness=100;
DetailTex=mydetailtex.bmp;
AutoShowMetal=1;
[ATMOSPHERE]
{
Skybox=space.dds;
FogColor=0.7 0.7 0.8;
FogStart=0.2;
CloudColor=0.9 0.9 0.9;
SkyColor=0.1 0.15 0.7;
SunColor=1.0 1.0 1.0;
CloudDensity=0.55;
MinWind=5;
MaxWind=20;
}
[WATER]
{
WaterTexture=mywatertexture.jpg;
WaterSurfaceColor=0.4 0.6 0.8;
WaterPlaneColor=0.4 0.6 0.8;
WaterBaseColor=0.4 0.6 0.8;
WaterAbsorb=0.004 0.004 0.002;
WaterMinColor=0.1 0.1 0.3;
WaterDamage=20;
}
[LIGHT]
{
SunDir=0 1 2;
GroundAmbientColor=0.4 0.4 0.4;
GroundSunColor=0.7 0.7 0.7;
GroundShadowDensity=0.8;
UnitAmbientColor=0.3 0.3 0.3;
UnitSunColor=0.8 0.8 0.8;
UnitShadowDensity=0.8;
SpecularSunColor=0.3 0.3 0.3;
}
[TEAM0]
{
StartPosX=600;
StartPosZ=600;
}
[TEAM1]
{
StartPosX=3600;
StartPosZ=3600;
}
[TEAM2]
{
StartPosX=3600;
StartPosZ=600;
}
[TEAM3]
{
StartPosX=600;
StartPosZ=3600;
}
[TEAM4]
{
StartPosX=2000;
StartPosZ=600;
}
[TEAM5]
{
StartPosX=2000;
StartPosZ=3600;
}
//Up to [TEAM9]
[TERRAINTYPE0]
{
name=default;
hardness=1;
tankmovespeed=1;
kbotmovespeed=1;
hovermovespeed=1;
shipmovespeed=1;
}
}
