sc: indicate flying units
[sheet.git] / sc-units-hots.inc.pl
index b6e7048b3fe177ee9df3cbf8623a3ef379f62567..cdce16d3bab37bd4f35d8e84e8f9a62cd42b2756 100644 (file)
@@ -82,6 +82,7 @@ use strict;
                armored => 1,
                mech => 1,
                psionic => 1,
+               flying => 1,
        },
        attack => {
                ground => {
@@ -140,6 +141,7 @@ use strict;
                mech => 1,
                psionic => 1,
                massive => 1,
+               flying => 1,
        },
        attack => {
                ground => {
@@ -544,6 +546,7 @@ use strict;
                armored => 1,
                mech => 1,
                massive => 1,
+               jump => 'Cliff Walk',
        },
        attack => {
                ground => {
@@ -557,14 +560,6 @@ use strict;
        },
        speed => 2.25,
        sight => 10,
-       special => [
-               {
-                       name => 'Cliff Walk',
-                       abbr => 'cw',
-                       desc => 'can walk up and down cliffs',
-                       duration => -1,
-               },
-       ],
        upgrade => [
                {
                        name => 'Extended Thermal Lance',
@@ -594,6 +589,7 @@ use strict;
        attr => {
                light => 1,
                mech => 1,
+               flying => 1,
        },
        speed => 1.875,
        sight => 11,
@@ -634,6 +630,7 @@ use strict;
                armored => 1,
                mech => 1,
                psionic => 1,
+               flying => 1,
        },
        speed => 2.9531,
        sight => 10,
@@ -671,6 +668,7 @@ use strict;
        attr => {
                light => 1,
                mech => 1,
+               flying => 1,
        },
        attack => {
                air => {
@@ -725,6 +723,7 @@ use strict;
        attr => {
                armored => 1,
                mech => 1,
+               flying => 1,
        },
        attack => {
                ground => {
@@ -766,6 +765,7 @@ use strict;
                light => 1,
                mech => 1,
                psionic => 1,
+               flying => 1,
        },
        attack => {
                ground => {
@@ -822,6 +822,7 @@ use strict;
                armored => 1,
                mech => 1,
                massive => 1,
+               flying => 1,
        },
        attack => {
                ground => {
@@ -855,6 +856,7 @@ use strict;
                armored => 1,
                mech => 1,
                massive => 1,
+               flying => 1,
        },
        attack => {
                range => 8, # leash range 14
@@ -876,6 +878,7 @@ use strict;
                        attr => {
                                light => 1,
                                mech => 1,
+                               flying => 1,
                        },
                        attack => {
                                ground => {
@@ -1192,6 +1195,7 @@ use strict;
        attr => {
                light => 1,
                organic => 1,
+               jump => 'Jet Pack',
        },
        attack => {
                ground => {
@@ -1205,15 +1209,11 @@ use strict;
        speed => 3.75,
        sight => 9,
        special => [
-               {
-                       name => 'Jet Pack',
-                       abbr => 'jp',
-                       desc => 'jump up and down cliffs',
-               },
                {
                        name => 'Combat Drugs',
                        abbr => 'cd',
                        desc => 'heal 2 HP per second after 10 seconds out of combat',
+                       duration => -1,
                },
        ],
 },
@@ -1535,6 +1535,7 @@ use strict;
        attr => {
                armored => 1,
                mech => 1,
+               flying => 1,
        },
        attack => {
                air => {
@@ -1583,6 +1584,7 @@ use strict;
        attr => {
                armored => 1,
                mech => 1,
+               flying => 1,
        },
        speed => 2.5,
        energy => 200,
@@ -1630,6 +1632,7 @@ use strict;
        attr => {
                light => 1,
                mech => 1,
+               flying => 1,
        },
        attack => {
                ground => {
@@ -1673,6 +1676,7 @@ use strict;
        attr => {
                light => 1,
                mech => 1,
+               flying => 1,
        },
        speed => 2.25,
        sight => 11,
@@ -1734,6 +1738,7 @@ use strict;
                                light => 1,
                                mech => 1,
                                structure => 1,
+                               flying => 1,
                        },
                        cooldown => 0,
                        attack => {
@@ -1814,6 +1819,7 @@ use strict;
                armored => 1,
                mech => 1,
                massive => 1,
+               flying => 1,
        },
        attack => {
                ground => {
@@ -1970,6 +1976,7 @@ use strict;
        attr => {
                armored => 1,
                organic => 1,
+               flying => 1,
        },
        speed => 0.586,
        creep => 0,
@@ -2019,6 +2026,7 @@ use strict;
        attr => {
                armored => 1,
                organic => 1,
+               flying => 1,
        },
        speed => 1.875,
        creep => 0,
@@ -2517,6 +2525,9 @@ use strict;
                        min => 200,
                        gas => 200,
                        build => 160,
+                       attr => {
+                               flying => 1,
+                       },
                },
        ],
 },
@@ -2536,6 +2547,7 @@ use strict;
        attr => {
                light => 1,
                organic => 1,
+               flying => 1,
        },
        attack => {
                ground => {
@@ -2574,6 +2586,7 @@ use strict;
        attr => {
                armored => 1,
                organic => 1,
+               flying => 1,
        },
        attack => {
                air => {
@@ -2615,6 +2628,7 @@ use strict;
                armored => 1,
                organic => 1,
                massive => 1,
+               flying => 1,
        },
        attack => {
                ground => {
@@ -2680,6 +2694,7 @@ use strict;
                armored => 1,
                organic => 1,
                psionic => 1,
+               flying => 1,
        },
        speed => 2.9531,
        sight => 11,