This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
arma:file_formats:pew [2011-06-30 15:38] snakeman overhauled pew page completely. |
arma:file_formats:pew [2011-11-28 12:16] (current) snakeman updated page a bit. |
||
---|---|---|---|
Line 3: | Line 3: | ||
====== Introduction ====== | ====== Introduction ====== | ||
- | Pew are Visitor's project files. Visitor is BI's tool for creating Islands. | + | PEW are Visitor's project files. Visitor is BIS tool for creating terrains. |
- | Visitor is a Gui tool interface that interacts with Bulldozer, an inbuilt 'world' viewer inside any Armed Assault engine. | + | Visitor is a GUI tool that interacts with Bulldozer, an inbuilt 'world' viewer inside any Armed Assault engine. |
The contents of the project file, pew, are not directly related to the ultimate output, a wrp file. However, that data, of course, contains all similar elements, such as road networks, elevations, cell matrices, models and textures. | The contents of the project file, pew, are not directly related to the ultimate output, a wrp file. However, that data, of course, contains all similar elements, such as road networks, elevations, cell matrices, models and textures. | ||
Line 133: | Line 133: | ||
String ModelName; //"jablon" | String ModelName; //"jablon" | ||
ulong ObjectType; // 0..5 | ulong ObjectType; // 0..5 | ||
- | // 0 Natural | + | // 0 Undefined - This type should never be encountered. |
- | // 1 Artificial | + | // 1 Natural |
- | // 2 ??? | + | // 2 Artificial |
// 3 Road (RoadFlag will be true) | // 3 Road (RoadFlag will be true) | ||
- | // 4 ??? | + | // 4 Forest |
- | // 5 ArtificialAndDefinedInRoad | + | // 5 Road2 (RoadFlag will be false) |
RGBAColor OutlineColour; | RGBAColor OutlineColour; | ||
RGBAColor ObjectColour; | RGBAColor ObjectColour; | ||
Line 159: | Line 159: | ||
TransformMatrix XRoadNamedSelections; // (LD, LH, PD, PH) | TransformMatrix XRoadNamedSelections; // (LD, LH, PD, PH) | ||
}; | }; | ||
- | ulong nArtificialObjects; | + | ulong nNamedVectors; // Usually 0 (zero) |
- | ArtificialObject ArtificialObjects[[nArtificialObjects]]; | + | NamedVector NamedVectors[nNamedVectors]; |
ulong MarkerType; // Rectangular = 0, Elliptical = 1 | ulong MarkerType; // Rectangular = 0, Elliptical = 1 | ||
} | } | ||
Line 166: | Line 166: | ||
- | ====== ArtificialObject ====== | + | ====== NamedVector ====== |
<code cpp> | <code cpp> | ||
- | ArtificialObject | + | NamedVector |
{ | { | ||
String Name; //"pohrada" | String Name; //"pohrada" | ||
Line 664: | Line 664: | ||
} | } | ||
</code> | </code> | ||
+ | |||
+ | As of v60 a rarely used sub structure with ObjTemplates. |