Advertisement
Guest User

Untitled

a guest
Jan 4th, 2020
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQF 27.34 KB | None | 0 0
  1. /*
  2. To display the entire Regiment, place a ORBAT Group module down on the map on the location you want the HQ marker to appear, inside the attributes:
  3. CfgORBAT Path: missionConfigFile >> "CfgOrbat" >> "Regi"
  4. CfgORBAT Ceiling:
  5. Tags:
  6. Max. Tiers:
  7.  
  8. This will show the Entire Regiment ALONG with the SIG-Chart below the Platoons
  9.  
  10. For TAC2, use the format below:
  11.  
  12. CfgORBAT Path: missionConfigFile >> "CfgOrbat" >> "Regi"
  13. CfgORBAT Ceiling:
  14. Tags:
  15. Max. Tiers: 3
  16.  
  17. Created by Knights :)
  18. */
  19.  
  20. class CfgOrbat
  21. {
  22.     class Regi
  23.     {
  24.         id = 7;                    // Unit ID
  25.         idType = 0;                // Unit ID type
  26.         side = "West";             // Unit side from CfgChainOfCommand >> Sides
  27.         size = "Regiment";         // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  28.         type = "HQ";               // Unit type from CfgChainOfCommand >> Types
  29.         commander = "Chance";      // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  30.         commanderRank = "General"; // Rank of unit commander (by default selected based on unit size)
  31.         text = "7th Cavalry %3";   // Custom text and short text, can still use some arguments when defined:
  32.         textShort = "7Cav"
  33.         description = "7th Cavalry Airbase.";
  34.     };
  35. };
  36.    /* class 1stBat
  37.     {
  38.         id = 1;                  // Unit ID
  39.         idType = 0;              // Unit ID type
  40.         side = "West";           // Unit side from CfgChainOfCommand >> Sides
  41.         size = "Battalion";      // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  42.         type = "HQ";             // Unit type from CfgChainOfCommand >> Types
  43.         commander = "Tharen";    // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  44.         commanderRank = "Major"; // Rank of unit commander (by default selected based on unit size)
  45.         text = "1st Battalion";  // Custom text and short text, can still use some arguments when defined:
  46.         textShort = "1-Bat";
  47.         description = "1st Battalion contains all the formations used in ArmA 3.";
  48.         assets[] = {};
  49.         subordinates[] = {ACo, BCo, CCo};
  50.     };
  51.     class ACo
  52.     {
  53.         id = 1;                    // Unit ID
  54.         idType = 0;                // Unit ID type
  55.         side = "West";             // Unit side from CfgChainOfCommand >> Sides
  56.         size = "Company";          // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  57.         type = "HQ";               // Unit type from CfgChainOfCommand >> Types
  58.         commander = "Robbi";       // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  59.         commanderRank = "Captain"; // Rank of unit commander (by default selected based on unit size)
  60.         text = "Alpha Company";    // Custom text and short text, can still use some arguments when defined:
  61.         textShort = "A-Co";
  62.         description = "Alpha Company specializes in air transport and combat.";
  63.         assets[] = {};
  64.         subordinates[] = {1Pl, 2Pl};
  65.     };
  66.     class 1Pl
  67.     {
  68.         id = 1;                       // Unit ID
  69.         idType = 0;                   // Unit ID type
  70.         side = "West";                // Unit side from CfgChainOfCommand >> Sides
  71.         size = "Platoon";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  72.         type = "CombatAviation";      // Unit type from CfgChainOfCommand >> Types
  73.         commander = "";               // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  74.         commanderRank = "Lieutenant"; // Rank of unit commander (by default selected based on unit size)
  75.         text = "1st Platoon";         // Custom text and short text, can still use some arguments when defined:
  76.         textShort = "1-Platoon";
  77.         description = "";
  78.         assets[] = {};
  79.         subordinates[] = {1Sq3, 2Sq3, 3Sq3, 4Sq3};
  80.     };
  81.     class 1Sq3
  82.     {
  83.         id = 1;                     // Unit ID
  84.         idType = 0;                 // Unit ID type
  85.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  86.         size = "Squad";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  87.         type = "CombatAviation";    // Unit type from CfgChainOfCommand >> Types
  88.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  89.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  90.         text = "Buffalo";           // Custom text and short text, can still use some arguments when defined:
  91.         textShort = "Buffalo";
  92.         description = "SIGNALS:<br/><br/>UH-60M 'Blackhawk'<br/>Buffalo-1: B:8 C:1 / 02<br/>Buffalo-2: B:8 C:2 / 02<br/>Buffalo-3: B:8 C:3 / 02<br/>Buffalo-4: B:8 C:4 / 02";
  93.         assets[] = {RHS_UH60M_d};
  94.         subordinates[] = {};
  95.     };
  96.     class 2Sq3
  97.     {
  98.         id = 1;                     // Unit ID
  99.         idType = 0;                 // Unit ID type
  100.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  101.         size = "Squad";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  102.         type = "CombatAviation";    // Unit type from CfgChainOfCommand >> Types
  103.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  104.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  105.         text = "Grizzly";           // Custom text and short text, can still use some arguments when defined:
  106.         textShort = "Grizzly";
  107.         description = "SIGNALS:<br/><br/>CH-47F 'Chinook'<br/>Grizzly-1: B8 C:5 / 02<br/>Grizzly-2: B8 C:6 / 02<br/>Grizzly-3: B8 C:7 / 02";
  108.         assets[] = {RHS_CH_47F_10};
  109.         subordinates[] = {};
  110.     };
  111.     class 3Sq3
  112.     {
  113.         id = 1;                     // Unit ID
  114.         idType = 0;                 // Unit ID type
  115.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  116.         size = "Squad";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  117.         type = "CombatAviation";    // Unit type from CfgChainOfCommand >> Types
  118.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  119.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  120.         text = "Raven";             // Custom text and short text, can still use some arguments when defined:
  121.         textShort = "Raven";
  122.         description = "SIGNALS:<br/><br/>AH-6/MH-6 'Littlebird'<br/>Raven-1: B:8 C:8 / 02<br/>Raven-2: B:8 C:9 / 02<br/>Raven-3: B:8 C:10 / 02<br/>Raven-4: B:8 C:11 / 02";
  123.         assets[] = {RHS_MELB_AH6M, RHS_MELB_MH6M};
  124.         subordinates[] = {};
  125.     };
  126.     class 4Sq3
  127.     {
  128.         id = 1;                     // Unit ID
  129.         idType = 0;                 // Unit ID type
  130.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  131.         size = "Squad";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  132.         type = "CombatAviation";    // Unit type from CfgChainOfCommand >> Types
  133.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  134.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  135.         text = "Raider";            // Custom text and short text, can still use some arguments when defined:
  136.         textShort = "Raider";
  137.         description = "SIGNALS:<br/><br/>AH-64D 'Apache'<br/>Raider-1 B:8 C:12 / 02<br/>Raider-2 B:8 C:13 / 02";
  138.         assets[] = {RHS_AH64D};
  139.         subordinates[] = {};
  140.     };
  141.     class 2Pl
  142.     {
  143.         id = 1;                       // Unit ID
  144.         idType = 0;                   // Unit ID type
  145.         side = "West";                // Unit side from CfgChainOfCommand >> Sides
  146.         size = "Platoon";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  147.         type = "Fighter";             // Unit type from CfgChainOfCommand >> Types
  148.         commander = "";               // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  149.         commanderRank = "Lieutenant"; // Rank of unit commander (by default selected based on unit size)
  150.         text = "2nd Platoon";         // Custom text and short text, can still use some arguments when defined:
  151.         textShort = "2-Platoon";
  152.         description = "";
  153.         assets[] = {USAF_F35A_STEALTH, USAF_F22, USAF_A10};
  154.         subordinates[] = {1Sq4, 2Sq4, 3Sq4};
  155.     };
  156.     class 1Sq4
  157.     {
  158.         id = 1;                     // Unit ID
  159.         idType = 0;                 // Unit ID type
  160.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  161.         size = "Squad";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  162.         type = "Fighter";           // Unit type from CfgChainOfCommand >> Types
  163.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  164.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  165.         text = "Titan";             // Custom text and short text, can still use some arguments when defined:
  166.         textShort = "Titan";
  167.         description = "SIGNALS:<br/><br/>C-130J 'Hercules'<br/>Titan-1 B:9 C:1 / 02<br/>Titan-2 B:9 C:2 / 02<br/>Titan-3 B:9 C:3 / 02<br/>Titan-4 B:9 C:4 / 02";
  168.         assets[] = {};
  169.         subordinates[] = {};
  170.     };
  171.     class 2Sq4
  172.     {
  173.         id = 1;                     // Unit ID
  174.         idType = 0;                 // Unit ID type
  175.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  176.         size = "Squad";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  177.         type = "Fighter";           // Unit type from CfgChainOfCommand >> Types
  178.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  179.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  180.         text = "Eagle";             // Custom text and short text, can still use some arguments when defined:
  181.         textShort = "Eagle";
  182.         description = "SIGNALS:<br/><br/>F-35A 'Lightning II'<br/>Eagle-1 N/A / 02<br/>Eagle-2 N/A / 02<br/>Eagle-3 N/A / 02<br/>Eagle-4 N/A / 02";
  183.         assets[] = {};
  184.         subordinates[] = {};
  185.     };
  186.     class 3Sq4
  187.     {
  188.         id = 1;                     // Unit ID
  189.         idType = 0;                 // Unit ID type
  190.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  191.         size = "Squad";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  192.         type = "Fighter";           // Unit type from CfgChainOfCommand >> Types
  193.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  194.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  195.         text = "Hog";               // Custom text and short text, can still use some arguments when defined:
  196.         textShort = "Hog";
  197.         description = "SIGNALS:<br/><br/>A-10C 'Thunderbolt II'<br/>Hog-1 N/A / 02<br/>Hog-2 N/A / 02<br/>Hog-3 N/A / 02";
  198.         assets[] = {};
  199.         subordinates[] = {};
  200.     };
  201.     class BCo
  202.     {
  203.         id = 1;                    // Unit ID
  204.         idType = 0;                // Unit ID type
  205.         side = "West";             // Unit side from CfgChainOfCommand >> Sides
  206.         size = "Company";          // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  207.         type = "HQ";               // Unit type from CfgChainOfCommand >> Types
  208.         commander = "LaCombe";     // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  209.         commanderRank = "Captain"; // Rank of unit commander (by default selected based on unit size)
  210.         text = "Bravo Troop";      // Custom text and short text, can still use some arguments when defined:
  211.         textShort = "B-Co";
  212.         description = "Bravo Troop contains the Battalion's Armour platoon, Mechanized Infantry, alongside Medical and Logistics.";
  213.         assets[] = {};
  214.         subordinates[] = {1Pl1, 2Pl1, 3Pl1};
  215.     };
  216.     class 1Pl1
  217.     {
  218.         id = 1;                       // Unit ID
  219.         idType = 0;                   // Unit ID type
  220.         side = "West";                // Unit side from CfgChainOfCommand >> Sides
  221.         size = "Platoon";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  222.         type = "Armored";             // Unit type from CfgChainOfCommand >> Types
  223.         commander = "";               // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  224.         commanderRank = "Lieutenant"; // Rank of unit commander (by default selected based on unit size)
  225.         text = "1st Platoon";         // Custom text and short text, can still use some arguments when defined:
  226.         textShort = "1-Platoon";
  227.         description = "";
  228.         assets[] = {};
  229.         subordinates[] = {1Sq5};
  230.     };
  231.     class 1Sq5
  232.     {
  233.         id = 1;                     // Unit ID
  234.         idType = 0;                 // Unit ID type
  235.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  236.         size = "Section";           // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  237.         type = "Armored";           // Unit type from CfgChainOfCommand >> Types
  238.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  239.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  240.         text = "Sabre";             // Custom text and short text, can still use some arguments when defined:
  241.         textShort = "Sabre";
  242.         description = "SIGNALS:<br/><br/>M1-A2 'Abrams'<br/>Sabre-1 B:7 C:1 / 06 (20)<br/>Sabre-2 B:7 C:2 / 06<br/>Sabre-3 B:7 C:3 / 06<br/>Sabre-4 B:7 C:4 / 06 (20)";
  243.         assets[] = {};
  244.         subordinates[] = {};
  245.     };
  246.     class 2Pl1
  247.     {
  248.         id = 1;                       // Unit ID
  249.         idType = 0;                   // Unit ID type
  250.         side = "West";                // Unit side from CfgChainOfCommand >> Sides
  251.         size = "Platoon";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  252.         type = "MechanizedInfantry";  // Unit type from CfgChainOfCommand >> Types
  253.         commander = "";               // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  254.         commanderRank = "Lieutenant"; // Rank of unit commander (by default selected based on unit size)
  255.         text = "2nd Platoon";         // Custom text and short text, can still use some arguments when defined:
  256.         textShort = "2-Platoon";
  257.         description = "";
  258.         assets[] = {};
  259.         subordinates[] = {1Sq2, 2Sq2, 3Sq2};
  260.     };
  261.     class 1Sq2
  262.     {
  263.         id = 1;                     // Unit ID
  264.         idType = 0;                 // Unit ID type
  265.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  266.         size = "Squad";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  267.         type = "Recon";             // Unit type from CfgChainOfCommand >> Types
  268.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  269.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  270.         text = "Viking";            // Custom text and short text, can still use some arguments when defined:
  271.         textShort = "Viking";
  272.         description = "SIGNALS:<br/><br/>Cavalry Scouts<br/>Viking-1 B:5 C:1 / 03 (20)<br/>Viking-2 B:5 C:2 / 03<br/>Viking-3 B:5 C:3 / 03<br/>Viking-4 B:5 C:4 / 03 (20)<br/>Viking-7 B:5 C:1 / 03 (15)";
  273.         assets[] = {};
  274.         subordinates[] = {};
  275.     };
  276.     class 2Sq2
  277.     {
  278.         id = 1;                     // Unit ID
  279.         idType = 0;                 // Unit ID type
  280.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  281.         size = "Section";           // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  282.         type = "Infantry";          // Unit type from CfgChainOfCommand >> Types
  283.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  284.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  285.         text = "Lancer";            // Custom text and short text, can still use some arguments when defined:
  286.         textShort = "Lancer";
  287.         description = "SIGNALS:<br/><br/>Mechanized or Motorized Infantry<br/>Lancer-6 B:5 C:5 / 04 (20)<br/>Lancer-5 B:6 C:5 / 04 (20)<br/>Lancer-7 B:6 C:5 / 04 (15)<br/>Lancer-1 B:6 C:1 / 04<br/>Lancer-2 B:6 C:2 / 04<br/>Lancer-3 B:6 C:3 / 04<br/>Lancer-4 B:6 C:4 / 04";
  288.         assets[] = {};
  289.         subordinates[] = {};
  290.     };
  291.     class 3Sq2
  292.     {
  293.         id = 1;                     // Unit ID
  294.         idType = 0;                 // Unit ID type
  295.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  296.         size = "Section";           // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  297.         type = "Armored";           // Unit type from CfgChainOfCommand >> Types
  298.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  299.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  300.         text = "Banshee";           // Custom text and short text, can still use some arguments when defined:
  301.         textShort = "Banshee";
  302.         description = "SIGNALS:<br/><br/>Infantry Fighting Vehicle 'IFV'<br/>Banshee-1 B:5 C:6 / 05<br/>Lancer-2 B:5 C:6 / 05<br/>Lancer-3 B:5 C:7 / 05<br/>Lancer-4 B:5 C:7 / 05";
  303.         assets[] = {};
  304.         subordinates[] = {};
  305.     };
  306.     class 3Pl1
  307.     {
  308.         id = 1;                       // Unit ID
  309.         idType = 0;                   // Unit ID type
  310.         side = "West";                // Unit side from CfgChainOfCommand >> Sides
  311.         size = "Platoon";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  312.         type = "Support";             // Unit type from CfgChainOfCommand >> Types
  313.         commander = "";               // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  314.         commanderRank = "Lieutenant"; // Rank of unit commander (by default selected based on unit size)
  315.         text = "3rd Platoon";         // Custom text and short text, can still use some arguments when defined:
  316.         textShort = "3-Platoon";
  317.         description = "";
  318.         assets[] = {};
  319.         subordinates[] = {1Sq, 2Sq};
  320.     };
  321.     class 1Sq
  322.     {
  323.         id = 1;                     // Unit ID
  324.         idType = 0;                 // Unit ID type
  325.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  326.         size = "Squad";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  327.         type = "Medical";           // Unit type from CfgChainOfCommand >> Types
  328.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  329.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  330.         text = "Mustang";           // Custom text and short text, can still use some arguments when defined:
  331.         textShort = "Mustang";
  332.         description = "SIGNALS:<br/><br/>Mobile Medical Team<br/>Mustang-1 B:1 C:2 / 15<br/>Mustang-2 B:1 C:3 / 15";
  333.         assets[] = {};
  334.         subordinates[] = {};
  335.     };
  336.     class 2Sq
  337.     {
  338.         id = 1;                     // Unit ID
  339.         idType = 0;                 // Unit ID type
  340.         side = "West";              // Unit side from CfgChainOfCommand >> Sides
  341.         size = "Section";           // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  342.         type = "Maintenance";       // Unit type from CfgChainOfCommand >> Types
  343.         commander = "";             // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  344.         commanderRank = "Sergeant"; // Rank of unit commander (by default selected based on unit size)
  345.         text = "Apollo";            // Custom text and short text, can still use some arguments when defined:
  346.         textShort = "Apollo";
  347.         description = "SIGNALS:<br/><br/>Mechanized or Motorized Infantry<br/>Lancer-6 B:5 C:5 / 04 (20)<br/>Lancer-5 B:6 C:5 / 04 (20)<br/>Lancer-7 B:6 C:5 / 04 (15)<br/>Lancer-1 B:6 C:1 / 04<br/>Lancer-2 B:6 C:2 / 04<br/>Lancer-3 B:6 C:3 / 04<br/>Lancer-4 B:6 C:4 / 04";
  348.         assets[] = {};
  349.         subordinates[] = {};
  350.     };
  351.     class CCo
  352.     {
  353.         id = 1;                   // Unit ID
  354.         idType = 0;               // Unit ID type
  355.         side = "West";            // Unit side from CfgChainOfCommand >> Sides
  356.         size = "Company";         // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  357.         type = "HQ";              // Unit type from CfgChainOfCommand >> Types
  358.         commander = "Rosefield";  // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  359.         commanderRank = "Major";  // Rank of unit commander (by default selected based on unit size)
  360.         text = "Charlie Company"; // Custom text and short text, can still use some arguments when defined:
  361.         textShort = "C-Co";
  362.         description = "Charlie Company comprises of light infantry specializing in air assault, airborne operations, and heavy weapons.";
  363.         assets[] = {};
  364.         subordinates[] = {1Pl2, 2Pl2, 3Pl2};
  365.     };
  366.     class 1Pl2
  367.     {
  368.         id = 1;                       // Unit ID
  369.         idType = 0;                   // Unit ID type
  370.         side = "West";                // Unit side from CfgChainOfCommand >> Sides
  371.         size = "Platoon";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  372.         type = "Airborne";            // Unit type from CfgChainOfCommand >> Types
  373.         commander = "";               // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  374.         commanderRank = "Lieutenant"; // Rank of unit commander (by default selected based on unit size)
  375.         text = "1st Platoon";         // Custom text and short text, can still use some arguments when defined:
  376.         textShort = "1-Platoon";
  377.         description = "";
  378.         assets[] = {};
  379.         subordinates[] = {};
  380.     };
  381.     class 2Pl2
  382.     {
  383.         id = 1;                       // Unit ID
  384.         idType = 0;                   // Unit ID type
  385.         side = "West";                // Unit side from CfgChainOfCommand >> Sides
  386.         size = "Platoon";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  387.         type = "Infantry";            // Unit type from CfgChainOfCommand >> Types
  388.         commander = "";               // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  389.         commanderRank = "Lieutenant"; // Rank of unit commander (by default selected based on unit size)
  390.         text = "2nd Platoon";         // Custom text and short text, can still use some arguments when defined:
  391.         textShort = "2-Platoon";
  392.         description = "";
  393.         assets[] = {};
  394.         subordinates[] = {};
  395.     };
  396.     class 3Pl2
  397.     {
  398.         id = 1;                       // Unit ID
  399.         idType = 0;                   // Unit ID type
  400.         side = "West";                // Unit side from CfgChainOfCommand >> Sides
  401.         size = "Platoon";             // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  402.         type = "Mortar";              // Unit type from CfgChainOfCommand >> Types
  403.         commander = "";               // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  404.         commanderRank = "Lieutenant"; // Rank of unit commander (by default selected based on unit size)
  405.         text = "3rd Platoon";         // Custom text and short text, can still use some arguments when defined:
  406.         textShort = "3-Platoon";
  407.         description = "";
  408.         assets[] = {};
  409.         subordinates[] = {};
  410.     };
  411.     class 2ndBat
  412.     {
  413.         id = 2;                  // Unit ID
  414.         idType = 0;              // Unit ID type
  415.         side = "West";           // Unit side from CfgChainOfCommand >> Sides
  416.         size = "Battalion";      // Unit size from CfgChainOfCommand >> Sizes. Displays relevant icon above the Type icon
  417.         type = "HQ";             // Unit type from CfgChainOfCommand >> Types
  418.         commander = "Parsons";   // Name of unit commander. Can be either direct name, or class from CfgWorlds >> GenericNames (random name from the list is then selected)
  419.         commanderRank = "Major"; // Rank of unit commander (by default selected based on unit size)
  420.         text = "2nd Battalion";  // Custom text and short text, can still use some arguments when defined:
  421.         textShort = "2-Bat";
  422.         description = "2nd Battalion contains formations specializing in games other than ArmA 3.";
  423.     };
  424. };
  425.  
  426. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement