User Tools

Site Tools


arma3:terrain:config.cpp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
arma3:terrain:config.cpp [2018-01-10 06:15]
snakeman added coding define true/false.
arma3:terrain:config.cpp [2022-03-10 12:19]
snakeman removed faulty mikeros stuff.
Line 7: Line 7:
  
 **Fully working config.cpp example** ready to be copy-pasted and used in your terrain, only thing you need to do is replace "​tut_tutorial_terrain"​ class and directory path names obviously. **Fully working config.cpp example** ready to be copy-pasted and used in your terrain, only thing you need to do is replace "​tut_tutorial_terrain"​ class and directory path names obviously.
 +
 +Important note: if you use pboProject later than v1.73 you must start the GUI, go to Setup and untick "-W warnings are errors"​ tick box. If you do not, this example config.cpp gives error and pboproject fails to pack a pbo. The error you would get is "​warning:​cfgSurfaces not defined"​ and "<​namespace>​\<​addon>​\config.cpp:​ there are clutter errors in the config"​.
  
 <code cpp> <code cpp>
-#define false 0 
-#define true !false 
- 
 class CfgPatches class CfgPatches
 { {
  class tut_tutorial_terrain  class tut_tutorial_terrain
  {  {
- units[] = + units[] = {};
- { +
- "​tut_tutorial_terrain"​ +
- };+
  weapons[] = {};  weapons[] = {};
  requiredVersion = 1;  requiredVersion = 1;
Line 75: Line 71:
  vehicles[] = {};  vehicles[] = {};
  };  };
 +
 + minTreesInForestSquare = 2;
 + minRocksInRockSquare = 2;
  
  class Subdivision{};​  class Subdivision{};​
Line 85: Line 84:
 ====== Tips ====== ====== Tips ======
  
-Veteran tip: don't take config.cpp from altis, stratis, tanoa or user made terrains, dont take it from outdated random tutorials. Take it only from PMC Editing Wiki! //​We'​ll take it from here...// huh? :)+Veteran tip: don't take config.cpp from altis, stratis, tanoa or user made terrains, dont take it from outdated random tutorials. Take it only from PMC Editing Wiki! //​We'​ll take it from here...// huh? :-)
  
  
Line 104: Line 103:
 </​code>​ </​code>​
  
-Units is list of unit classes that this addon brings to the game. This is the name of your terrain.+Units is list of unit classes that this addon brings to the game, **it is not used for terrains**.
 <code cpp> <code cpp>
-units[] = +units[] = { "name_of_my_character" };
-{ +
- "tut_tutorial_terrain" +
-};+
 </​code>​ </​code>​
  
Line 322: Line 318:
 ===== mapZone ===== ===== mapZone =====
  
-No idea, must be the UTM northing/​easting zone stuff? +mapZone ​is obsolete, not used in ArmA 3.
-<code cpp> +
-mapZone ​= 35; +
-</​code>​+
  
 ===== mapArea[] ===== ===== mapArea[] =====
  
-Again no idea, must be UTM latitude / longitude coordinates on edges of terrain? +mapArea[] ​is obsoletenot used in ArmA 3.
-<code cpp> +
-mapArea[] ​= {25.011957,​39.718452,​25.481527,40.094578}; +
-</​code>​+
  
 ===== Lat / Lon ===== ===== Lat / Lon =====
arma3/terrain/config.cpp.txt · Last modified: 2022-05-09 18:26 by snakeman