Jump to content
🛡️FORUMS ARE IN READ-ONLY MODE Read more... ×
Sign in to follow this  
nikita320106

cfgFormations

Recommended Posts

class cfgFormations
{
   class West
   {
       class formColumnFixed
       {
           class Fixed
           {
               FormationPositionInfo1[] = {-1,0,0,0};
               FormationPositionInfo2[] = {0,0,-1,"0.78539816339744830961f"};
               FormationPositionInfo3[] = {1,0,-1,"-0.78539816339744830961f"};
               FormationPositionInfo4[] = {2,0,-1,"3.14159265358979323846f"};
           };
           class Pattern
           {
               FormationPositionInfo1[] = {-1,0,-1,0};
               FormationPositionInfo2[] = {0,0,-1,"0.78539816339744830961f"};
               FormationPositionInfo3[] = {1,0,-1,"-0.78539816339744830961f"};
               FormationPositionInfo4[] = {2,0,-1,"3.14159265358979323846f"};
           };
       };
       class Staggered
       {
           class Fixed
           {
               FormationPositionInfo1[] = {-1,0,0,0};
               FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"};
               FormationPositionInfo3[] = {1,-1,-1,"-0.78539816339744830961f"};
               FormationPositionInfo4[] = {2,1,-1,"3.14159265358979323846f"};
           };
           class Pattern
           {
               FormationPositionInfo1[] = {-1,-1,-1,0};
               FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"};
               FormationPositionInfo3[] = {1,-1,-1,"-0.78539816339744830961f"};
               FormationPositionInfo4[] = {2,1,-1,"3.14159265358979323846f"};
           };
       };
       class Wedge
       {
           class Fixed
           {
               FormationPositionInfo1[] = {-1,0,0,0};
               FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"};
           };
           class Pattern
           {
               FormationPositionInfo1[] = {-2,-1,-1,"-0.78539816339744830961f"};
               FormationPositionInfo2[] = {-1,1,-1,"0.78539816339744830961f"};
           };
       };
       class EchelonLeft
       {
           class Fixed
           {
               FormationPositionInfo1[] = {-1,0,0,0};
               FormationPositionInfo2[] = {0,-1,-1,"-0.78539816339744830961f"};
               FormationPositionInfo3[] = {1,-1,-1,"-0.78539816339744830961f"};
               FormationPositionInfo4[] = {2,-1,-1,"-1.57079632679489661923f"};
           };
           class Pattern
           {
               FormationPositionInfo1[] = {-1,-1,-1,0};
               FormationPositionInfo2[] = {0,-1,-1,"-0.78539816339744830961f"};
               FormationPositionInfo3[] = {1,-1,-1,"-0.78539816339744830961f"};
               FormationPositionInfo4[] = {2,-1,-1,"-1.57079632679489661923f"};
           };
       };
       class EcholonRight
       {
           class Fixed
           {
               FormationPositionInfo1[] = {-1,0,0,0};
               FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"};
               FormationPositionInfo3[] = {1,1,-1,"0.78539816339744830961f"};
               FormationPositionInfo4[] = {2,1,-1,"1.57079632679489661923f"};
           };
           class Pattern
           {
               FormationPositionInfo1[] = {-1,1,-1,0};
               FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"};
               FormationPositionInfo3[] = {1,1,-1,"0.78539816339744830961f"};
               FormationPositionInfo4[] = {2,1,-1,"1.57079632679489661923f"};
           };
       };
       class Vee
       {
           class Fixed
           {
               FormationPositionInfo1[] = {-1,0,0,"-0.78539816339744830961f"};
               FormationPositionInfo2[] = {0,1,0,"0.78539816339744830961f"};
           };
           class Pattern
           {
               FormationPositionInfo1[] = {-2,-1,1,"-0.78539816339744830961f"};
               FormationPositionInfo2[] = {-1,1,1,"0.78539816339744830961f"};
           };
       };
       class Line
       {
           class Fixed
           {
               FormationPositionInfo1[] = {-1,0,0,0};
               FormationPositionInfo2[] = {0,1,0,0};
           };
           class Pattern
           {
               FormationPositionInfo1[] = {-2,-1,0,0};
               FormationPositionInfo2[] = {-1,1,0,0};
           };
       };
       class Diamond
       {
           class Fixed
           {
               FormationPositionInfo1[] = {-1,0,0,0};
           };
           class Pattern
           {
               FormationPositionInfo1[] = {-1,0.5,-0.5,"0.78539816339744830961f",0};
               FormationPositionInfo2[] = {0,-1,0,"-0.78539816339744830961f",0};
               FormationPositionInfo3[] = {1,0.5,-0.5,0,0};
           };
       };
       class File
       {
           class Fixed
           {
               FormationPositionInfo1[] = {-1,0,0,0};
           };
           class Pattern
           {
               FormationPositionInfo1[] = {-1,0,-0.5,"-0.78539816339744830961f",0};
               FormationPositionInfo2[] = {0,0,-0.5,"0.78539816339744830961f",0};
           };
       };
   };
   class East: West
   {

any idea? someone have any info???

Share this post


Link to post
Share on other sites

Maybe only a suggestion.

The long values at the 4. position...

.. seems to be something to do with directions or something similar...

they all seem to have something to do with "Pi":

PI = 3.14159265358979323846

PI / 2 = 1.57079632679489661923

PI / 4 = 0.78539816339744830961

So maybe... the first 3 for postition [x,y,z] and the fourth for some direction value ???

Regards,

HeliJunkie

Share this post


Link to post
Share on other sites
Sign in to follow this  

×