sc2-gamedata
Abil.h
Go to the documentation of this file.
1 // Abil.h generated from model.xml using generate-code.xsl
2 
3 #ifndef ABIL_H
4 #define ABIL_H
5 
6 #include "UnderlyingTypes.h"
7 #include "Game.h"
8 #include "ItemContainer.h"
9 #include "TargetSort.h"
10 
15 typedef enum
16 {
22 
28 
34 
40 
46 
52 
58 
64 
70 
76 
82 
88 
94 
100 
106 
112 
118 
124 
130 
136 
142 
148 
154 
160 
166 
172 
178 
184 
190 
196 
202 
208 
214 
220 
226 
232 
238 
239 } EClassIdCAbil;
240 
242 
247 typedef enum
248 {
254 
260 
266 
268 
270 
275 typedef enum
276 {
282 
288 
294 
300 
301 } EAbilCmdFlags;
302 
304 
309 typedef enum
310 {
316 
322 
328 
329 } EAbilCmdState;
330 
332 
337 typedef enum
338 {
344 
346 
348 
353 typedef enum
354 {
360 
366 
368 
370 
375 typedef enum
376 {
382 
388 
394 
400 
402 
404 
409 typedef enum
410 {
416 
422 
428 
434 
440 
446 
452 
458 
464 
466 
468 
473 typedef enum
474 {
480 
486 
492 
494 
496 
501 typedef enum
502 {
508 
514 
520 
522 
524 
529 typedef enum
530 {
536 
542 
548 
550 
552 
557 typedef enum
558 {
564 
570 
576 
578 
580 
585 typedef enum
586 {
592 
598 
604 
610 
616 
618 
620 
625 typedef enum
626 {
632 
638 
644 
650 
656 
662 
668 
670 
672 
677 typedef enum
678 {
684 
690 
692 
694 
699 typedef enum
700 {
706 
712 
718 
720 
722 
727 typedef enum
728 {
734 
740 
746 
752 
758 
764 
770 
776 
782 
788 
794 
800 
806 
812 
818 
824 
830 
832 
834 
839 typedef enum
840 {
846 
852 
858 
864 
870 
876 
882 
884 
886 
891 typedef enum
892 {
898 
904 
906 
908 
913 typedef enum
914 {
920 
926 
932 
938 
944 
950 
956 
962 
968 
974 
980 
986 
992 
998 
1004 
1010 
1016 
1022 
1028 
1034 
1040 
1046 
1052 
1053 } EAbilEffectFlag;
1054 
1056 
1061 typedef enum
1062 {
1068 
1074 
1080 
1086 
1092 
1098 
1104 
1106 
1108 
1113 typedef enum
1114 {
1120 
1122 
1124 
1129 typedef enum
1130 {
1136 
1142 
1148 
1154 
1160 
1166 
1172 
1174 
1176 
1181 typedef enum
1182 {
1188 
1194 
1200 
1206 
1212 
1218 
1224 
1226 
1228 
1233 typedef enum
1234 {
1240 
1246 
1248 
1250 
1255 typedef enum
1256 {
1262 
1264 
1266 
1271 typedef enum
1272 {
1278 
1284 
1290 
1296 
1302 
1303 } EAbilLearnFlag;
1304 
1306 
1311 typedef enum
1312 {
1318 
1324 
1325 } EAbilMergeFlag;
1326 
1328 
1333 typedef enum
1334 {
1340 
1346 
1352 
1354 
1356 
1361 typedef enum
1362 {
1368 
1374 
1380 
1386 
1392 
1398 
1404 
1410 
1416 
1422 
1428 
1434 
1440 
1446 
1452 
1458 
1464 
1470 
1476 
1482 
1488 
1494 
1500 
1506 
1512 
1513 } EAbilMorphFlag;
1514 
1516 
1521 typedef enum
1522 {
1528 
1534 
1535 } EAbilMorphPhase;
1536 
1538 
1543 typedef enum
1544 {
1550 
1556 
1562 
1568 
1574 
1580 
1582 
1584 
1589 typedef enum
1590 {
1596 
1602 
1608 
1614 
1620 
1626 
1632 
1638 
1644 
1650 
1656 
1662 
1668 
1674 
1680 
1686 
1687 } EAbilMorphStage;
1688 
1690 
1695 typedef enum
1696 {
1702 
1703 } EAbilMoveFlag;
1704 
1706 
1711 typedef enum
1712 {
1718 
1724 
1725 } EAbilPawnFlag;
1726 
1728 
1733 typedef enum
1734 {
1740 
1746 
1752 
1758 
1759 } EAbilQueueFlag;
1760 
1762 
1767 typedef enum
1768 {
1774 
1780 
1781 } EAbilRallyFlag;
1782 
1784 
1789 typedef enum
1790 {
1796 
1797 } EAbilRallyStage;
1798 
1800 
1805 typedef enum
1806 {
1812 
1814 
1816 
1821 typedef enum
1822 {
1828 
1834 
1840 
1842 
1844 
1849 typedef enum
1850 {
1856 
1862 
1868 
1874 
1875 } EAbilReviveFlag;
1876 
1878 
1883 typedef enum
1884 {
1890 
1896 
1902 
1904 
1906 
1911 typedef enum
1912 {
1918 
1924 
1930 
1936 
1938 
1940 
1945 typedef enum
1946 {
1952 
1958 
1960 
1962 
1967 typedef enum
1968 {
1974 
1975 } EAbilStopFlag;
1976 
1978 
1983 typedef enum
1984 {
1990 
1996 
2002 
2008 
2014 
2020 
2026 
2032 
2038 
2044 
2045 } EAbilTrainFlag;
2046 
2048 
2053 typedef enum
2054 {
2060 
2066 
2068 
2070 
2075 typedef enum
2076 {
2082 
2088 
2090 
2092 
2097 typedef enum
2098 {
2104 
2110 
2112 
2114 
2119 typedef enum
2120 {
2126 
2132 
2138 
2144 
2150 
2156 
2162 
2164 
2166 
2171 typedef enum
2172 {
2178 
2184 
2186 
2188 
2193 typedef enum
2194 {
2200 
2206 
2212 
2218 
2224 
2230 
2236 
2242 
2248 
2254 
2260 
2266 
2272 
2278 
2284 
2290 
2296 
2302 
2308 
2314 
2316 
2318 
2323 typedef enum
2324 {
2330 
2331 } EAbilAttackCmd;
2332 
2334 
2339 typedef enum
2340 {
2346 
2347 } EAbilAugmentCmd;
2348 
2350 
2355 typedef enum
2356 {
2362 
2363 } EAbilBatteryCmd;
2364 
2366 
2371 typedef enum
2372 {
2378 
2384 
2385 } EAbilBeaconCmd;
2386 
2388 
2393 typedef enum
2394 {
2400 
2406 
2408 
2410 
2415 typedef enum
2416 {
2422 
2428 
2434 
2440 
2446 
2452 
2458 
2464 
2470 
2476 
2482 
2488 
2494 
2500 
2506 
2512 
2518 
2524 
2530 
2536 
2542 
2548 
2554 
2560 
2566 
2572 
2578 
2584 
2590 
2596 
2602 
2603 } EAbilBuildCmd;
2604 
2606 
2611 typedef enum
2612 {
2618 
2624 
2626 
2628 
2633 typedef enum
2634 {
2640 
2646 
2648 
2650 
2655 typedef enum
2656 {
2662 
2668 
2670 
2672 
2677 typedef enum
2678 {
2684 
2690 
2696 
2697 } EAbilHarvestCmd;
2698 
2700 
2705 typedef enum
2706 {
2712 
2714 
2716 
2721 typedef enum
2722 {
2728 
2734 
2740 
2746 
2752 
2758 
2764 
2766 
2768 
2773 typedef enum
2774 {
2780 
2786 
2792 
2798 
2804 
2810 
2816 
2822 
2828 
2834 
2840 
2846 
2852 
2858 
2864 
2870 
2876 
2882 
2888 
2894 
2895 } EAbilLearnCmd;
2896 
2898 
2903 typedef enum
2904 {
2910 
2916 
2917 } EAbilMergeCmd;
2918 
2920 
2925 typedef enum
2926 {
2932 
2938 
2939 } EAbilMorphCmd;
2940 
2942 
2947 typedef enum
2948 {
2954 
2956 
2958 
2963 typedef enum
2964 {
2970 
2976 
2982 
2988 
2994 
2995 } EAbilMoveCmd;
2996 
2998 
3003 typedef enum
3004 {
3010 
3016 
3022 
3028 
3034 
3040 
3046 
3052 
3058 
3064 
3070 
3076 
3082 
3088 
3094 
3100 
3106 
3112 
3118 
3124 
3125 } EAbilPawnCmd;
3126 
3128 
3133 typedef enum
3134 {
3140 
3146 
3147 } EAbilQueueCmd;
3148 
3150 
3155 typedef enum
3156 {
3162 
3168 
3174 
3180 
3181 } EAbilRallyCmd;
3182 
3184 
3189 typedef enum
3190 {
3196 
3198 
3200 
3205 typedef enum
3206 {
3212 
3214 
3216 
3221 typedef enum
3222 {
3228 
3234 
3240 
3246 
3252 
3258 
3264 
3270 
3276 
3282 
3288 
3294 
3300 
3306 
3312 
3318 
3324 
3330 
3336 
3342 
3348 
3354 
3360 
3366 
3372 
3378 
3384 
3390 
3396 
3402 
3404 
3406 
3411 typedef enum
3412 {
3418 
3424 
3430 
3436 
3442 
3448 
3454 
3460 
3466 
3472 
3478 
3484 
3490 
3496 
3502 
3508 
3514 
3520 
3526 
3532 
3538 
3544 
3550 
3556 
3562 
3568 
3574 
3580 
3586 
3592 
3593 } EAbilReviveCmd;
3594 
3596 
3601 typedef enum
3602 {
3608 
3614 
3620 
3626 
3632 
3638 
3644 
3650 
3656 
3662 
3668 
3674 
3680 
3686 
3692 
3698 
3704 
3710 
3716 
3722 
3724 
3726 
3731 typedef enum
3732 {
3738 
3744 
3750 
3756 
3757 } EAbilStopCmd;
3758 
3760 
3765 typedef enum
3766 {
3772 
3778 
3784 
3790 
3796 
3802 
3808 
3814 
3820 
3826 
3832 
3838 
3844 
3850 
3856 
3862 
3868 
3874 
3880 
3886 
3892 
3898 
3904 
3910 
3916 
3922 
3928 
3934 
3940 
3946 
3947 } EAbilTrainCmd;
3948 
3950 
3955 typedef enum
3956 {
3962 
3968 
3974 
3980 
3986 
3988 
3990 
3995 typedef enum
3996 {
4002 
4004 
4006 
4011 typedef enum
4012 {
4018 
4024 
4030 
4036 
4042 
4048 
4054 
4060 
4066 
4072 
4078 
4084 
4090 
4096 
4102 
4108 
4114 
4120 
4126 
4132 
4134 
4136 
4141 {
4147 
4154 
4160 
4166 };
4167 
4172 {
4178 
4184 
4190 
4196 };
4197 
4202 {
4208 
4215 
4221 };
4222 
4227 {
4234 
4241 
4249 
4256 
4262 
4268 };
4269 
4274 {
4280 
4286 
4293 
4300 
4306 
4311  std::vector<CValidatorLink> ValidatorArray;
4312 
4318 };
4319 
4324 {
4330 
4336 
4342 };
4343 
4348 {
4354 };
4355 
4360 {
4366 
4373 };
4374 
4379 {
4386  std::vector<CGameTime> DurationArray;
4387 
4393  std::vector<CEffectLink> EffectArray;
4394 };
4395 
4400 {
4406 
4412 
4420 
4426  std::vector<SAbilMorphSection> SectionArray;
4427 
4433 
4439 
4446 
4453 };
4454 
4459 {
4465 
4471 
4476  std::vector<CItemClassLink> ClassesExcluded;
4477 
4483  std::vector<CFixed> RefundFraction;
4484 
4490 
4495  std::vector<CValidatorLink> ValidatorArray;
4496 };
4497 
4502 {
4508 
4514 
4519  std::vector<CValidatorLink> SetValidators;
4520 
4526 
4531  std::vector<CValidatorLink> UseValidators;
4532 };
4533 
4538 {
4544 };
4545 
4550 {
4557 
4563 };
4564 
4569 {
4575 
4582 };
4583 
4588 {
4593  std::vector<CUnitLink> Unit;
4594 
4600 
4606 
4612 
4619 };
4620 
4625 {
4631 };
4632 
4637 class CAbil
4638 {
4639 public:
4645 
4651 
4657 
4662  std::vector<SAbilOrderDisplay> OrderArray;
4663 
4669 
4675 
4681 
4687 
4692  std::vector<TTechAlias> TechAliasArray;
4693 
4700 };
4701 
4707 {
4708 public:
4714 
4722 
4728  std::vector<CFixed> VitalStartFactor;
4729 };
4730 
4736 {
4737 public:
4743 
4748  std::vector<CEffectLink> Effect;
4749 
4756 
4761  std::vector<SCost> Cost;
4762 
4767  std::vector<SCost> CancelCost;
4768 
4775 
4781 
4787 
4792  std::vector<CTargetFilters> TargetFilters;
4793 
4799 
4806  std::vector<CFixed> Range;
4807 
4815 
4823 
4831 
4839 
4845 
4850  std::vector<CValidatorLink> SmartValidatorArray;
4851 
4857 
4863 
4871 
4876  std::vector<CValidatorLink> AutoCastValidatorArray;
4877 
4883  std::vector<CGameTime> PrepTime;
4884 
4890  std::vector<CGameTime> CastIntroTime;
4891 
4897  std::vector<CGameTime> CastOutroTime;
4898 
4904  std::vector<CGameTime> FinishTime;
4905 
4911 
4918 
4925 
4932 
4939 
4946 
4953 
4960 
4967 
4973 
4979  std::vector<CAlertLink> AlertArray;
4980 
4985  std::vector<CEffectLink> CursorEffect;
4986 
4992 
4998 
5003  std::vector<CUnitLink> ProducedUnitArray;
5004 
5010  std::vector<CButtonLink> ProgressButtonArray;
5011 
5017 
5022  std::vector<CImagePath> LevelButtonImage;
5023 
5028  std::vector<CStringLink> LevelButtonName;
5029 
5034  std::vector<CStringLink> LevelButtonTooltip;
5035 
5040  std::vector<CImagePath> LevelButtonTooltipImage;
5041 
5048  std::vector<CfRange> EffectRange;
5049 
5054  std::vector<CImagePath> LearnButtonImage;
5055 
5060  std::vector<CStringLink> LearnButtonName;
5061 
5066  std::vector<CStringLink> LearnButtonTooltip;
5067 
5072  std::vector<CImagePath> LearnButtonTooltipImage;
5073 
5079 };
5080 
5086 {
5087 public:
5093 
5099 
5105 };
5106 
5112 {
5113 public:
5119 
5125 
5132 };
5133 
5139 {
5140 public:
5146 
5153 
5161 
5167  std::vector<SAbilArmMagazineInfo> InfoArray;
5168 
5174 
5180  std::vector<CEffectLink> EffectArray;
5181 
5189 
5195 
5200  std::vector<CFangle> ExternalAngle;
5201 
5207 };
5208 
5214 {
5215 public:
5221  std::vector<SAbilCmdButton> CmdButtonArray;
5222 
5228 
5234 
5240 
5246 
5254 
5262 };
5263 
5269 {
5270 public:
5276  std::vector<SAbilCmdButton> CmdButtonArray;
5277 
5284 
5290 
5296 
5302 
5308 
5314 
5319  std::vector<CValidatorLink> AutoCastValidatorArray;
5320 
5326 
5331  std::vector<CValidatorLink> SmartValidatorArray;
5332 };
5333 
5339 {
5340 public:
5346  std::vector<SAbilCmdButton> CmdButtonArray;
5347 
5353 
5361 
5367 
5375 
5381 
5387 };
5388 
5394 {
5395 public:
5401  std::vector<SAbilCmdButton> CmdButtonArray;
5402 
5408 };
5409 
5415 {
5416 public:
5422  std::vector<SAbilCmdButton> CmdButtonArray;
5423 
5430 
5435  std::vector<SCost> Cost;
5436 
5441  std::vector<CBehaviorLink> BehaviorArray;
5442 
5447  std::vector<CValidatorLink> ValidatorArray;
5448 
5453  std::vector<CValidatorLink> AutoCastValidatorArray;
5454 
5459  std::vector<CImagePath> LevelButtonOnImage;
5460 
5465  std::vector<CStringLink> LevelButtonOnName;
5466 
5471  std::vector<CStringLink> LevelButtonOnTooltip;
5472 
5477  std::vector<CImagePath> LevelButtonOnTooltipImage;
5478 
5483  std::vector<CImagePath> LevelButtonOffImage;
5484 
5489  std::vector<CStringLink> LevelButtonOffName;
5490 
5495  std::vector<CStringLink> LevelButtonOffTooltip;
5496 
5501  std::vector<CImagePath> LevelButtonOffTooltipImage;
5502 
5507  std::vector<CImagePath> LearnButtonImage;
5508 
5513  std::vector<CStringLink> LearnButtonName;
5514 
5519  std::vector<CStringLink> LearnButtonTooltip;
5520 
5525  std::vector<CImagePath> LearnButtonTooltipImage;
5526 };
5527 
5533 {
5534 public:
5540 
5546 
5552 
5559 
5565 
5571 
5577  std::vector<SAbilBuildInfo> InfoArray;
5578 
5584 
5592 
5598 
5605 
5612 
5618 
5624  std::vector<CEffectLink> EffectArray;
5625 
5631 };
5632 
5638 {
5639 public:
5645  std::vector<SAbilCmdButton> CmdButtonArray;
5646 
5653 
5660 
5667 };
5668 
5674 {
5675 public:
5681  std::vector<SAbilCmdButton> CmdButtonArray;
5682 };
5683 
5689 {
5690 public:
5696  std::vector<SAbilCmdButton> CmdButtonArray;
5697 
5703 
5711 
5719 
5725 };
5726 
5732 {
5733 public:
5739  std::vector<SAbilCmdButton> CmdButtonArray;
5740 
5747 
5755 
5763 
5769 
5776 
5783 
5790 
5796  std::vector<uint32> ResourceAmountBonus;
5797 
5804  std::vector<CFixed> ResourceAmountMultiplier;
5805 
5811  std::vector<uint32> ResourceAmountRequest;
5812 
5819  std::vector<CGameTime> ResourceTimeBonus;
5820 
5827  std::vector<CFixed> ResourceTimeMultiplier;
5828 
5835 
5842 
5848 };
5849 
5855 {
5856 public:
5862  std::vector<SAbilCmdButton> CmdButtonArray;
5863 
5870 
5878 
5884 
5889  std::vector<CValidatorLink> ValidatorArray;
5890 
5896 
5901  std::vector<CValidatorLink> SmartValidatorArray;
5902 
5908 
5916 
5921  std::vector<CValidatorLink> AutoCastValidatorArray;
5922 };
5923 
5929 {
5930 public:
5936  std::vector<SAbilCmdButton> CmdButtonArray;
5937 
5944 
5950 
5955  std::vector<CValidatorLink> ValidatorArray;
5956 
5964 
5972 
5977  std::vector<SAbilInventoryInfo> InfoArray;
5978 
5984 };
5985 
5991 {
5992 public:
5998  std::vector<SAbilLearnInfo> InfoArray;
5999 
6006 
6012 
6018 };
6019 
6025 {
6026 public:
6032  std::vector<SAbilCmdButton> CmdButtonArray;
6033 
6040 
6046 
6052 
6058 
6066 };
6067 
6073 {
6074 public:
6080  std::vector<SAbilCmdButton> CmdButtonArray;
6081 };
6082 
6088 {
6089 public:
6095  std::vector<SAbilCmdButton> CmdButtonArray;
6096 
6102 
6109 
6115 
6121 
6127 
6132  std::vector<SAbilMorphInfo> InfoArray;
6133 
6139 
6145 
6151 
6157 
6163 
6169 
6174  std::vector<CValidatorLink> AutoCastValidatorArray;
6175 
6183 
6189 
6195 
6201 
6206  std::vector<CValidatorLink> ValidatorArray;
6207 
6214 
6221 
6226  std::vector<CAbilLink> AbilLinkEnableArray;
6227 
6232  std::vector<CAbilLink> AbilLinkDisableArray;
6233 
6239 };
6240 
6246 {
6247 public:
6248 };
6249 
6255 {
6256 public:
6262  std::vector<SAbilCmdButton> CmdButtonArray;
6263 
6271 
6278 
6286 
6294 
6302 
6308 
6314 
6321 
6327 
6333 
6339 
6345 
6351 };
6352 
6358 {
6359 public:
6365  std::vector<SAbilPawnInfo> InfoArray;
6366 
6373 
6381 };
6382 
6388 {
6389 public:
6395  std::vector<SAbilCmdButton> CmdButtonArray;
6396 
6402 
6408 
6415 };
6416 
6422 {
6423 public:
6429  std::vector<SAbilCmdButton> CmdButtonArray;
6430 
6435  std::vector<SAbilRallyInfo> InfoArray;
6436 
6443 
6449 };
6450 
6456 {
6457 public:
6463  std::vector<SAbilCmdButton> CmdButtonArray;
6464 };
6465 
6471 {
6472 public:
6478  std::vector<SAbilCmdButton> CmdButtonArray;
6479 };
6480 
6486 {
6487 public:
6493  std::vector<SAbilResearchInfo> InfoArray;
6494 
6501 };
6502 
6508 {
6509 public:
6515  std::vector<SAbilCmdButton> CmdButtonArray;
6516 
6523 
6529 
6535 
6541 
6547 
6553 
6559 
6564  std::vector<CGamePoint> Offset;
6565 
6573 
6579  std::vector<EAbilReviveVital> VitalArray;
6580 
6586 
6592 
6598 
6604 
6611 
6616  std::vector<CValidatorLink> ValidatorArray;
6617 
6623 };
6624 
6630 {
6631 public:
6637  std::vector<SAbilSpecializeInfo> InfoArray;
6638 
6644 
6650 
6657 };
6658 
6664 {
6665 public:
6671  std::vector<SAbilCmdButton> CmdButtonArray;
6672 
6679 };
6680 
6686 {
6687 public:
6693 
6700 
6706 
6711  std::vector<CGamePoint> Offset;
6712 
6720 
6726  std::vector<SAbilTrainInfo> InfoArray;
6727 
6733 
6738  std::vector<CGamePoint> ProxyOffset;
6739 
6745 };
6746 
6752 {
6753 public:
6759  std::vector<SAbilCmdButton> CmdButtonArray;
6760 
6767 
6775 
6783 
6789 
6795 
6801 
6807 
6813 
6819 
6825 
6831 
6837 
6843 
6849 
6856 
6863 
6870 
6877 
6883 
6891 
6896  std::vector<CValidatorLink> LoadValidatorArray;
6897 
6902  std::vector<CValidatorLink> UnloadValidatorArray;
6903 
6909 
6915 
6921 
6927 
6933 };
6934 
6940 {
6941 public:
6947  std::vector<SAbilCmdButton> CmdButtonArray;
6948 
6954 };
6955 
6961 {
6962 public:
6968  std::vector<SAbilWarpTrainInfo> InfoArray;
6969 
6975 
6981 
6988 };
6989 
6990 #endif // ABIL_H
const int32 e_abilSpecializeFlagCount
Definition: Abil.h:1939
Train 15.
Definition: Abil.h:3855
Learn 10.
Definition: Abil.h:2833
EAbilLearnCmd
Learn Command.
Definition: Abil.h:2773
CAbilLink BuildMorphAbil
Build Morph Ability.
Definition: Abil.h:5545
Build 19.
Definition: Abil.h:2529
Revive 14.
Definition: Abil.h:3495
EAbilRedirectTargetCmd
Redirect Target Command.
Definition: Abil.h:3205
CButtonLink DefaultButtonFace
Default Button.
Definition: Abil.h:4146
Bail.
Definition: Abil.h:1103
Research 16.
Definition: Abil.h:3317
Research 15.
Definition: Abil.h:3311
Turn Auto Cast Off When Owner Leaves.
Definition: Abil.h:1989
Mover Start.
Definition: Abil.h:1655
Research 28.
Definition: Abil.h:3389
const CTechRequirementsGraph * Requirements
Requirements.
Definition: Abil.h:4165
Revive At Target 10.
Definition: Abil.h:3591
Research 10.
Definition: Abil.h:3281
Specialize 08.
Definition: Abil.h:3649
uint32 AutoCastCountMax
Auto Cast Maximum.
Definition: Abil.h:6194
SCostFactor RefundFraction
Refund Fraction.
Definition: Abil.h:6114
Worker Disable Abilities.
Definition: Abil.h:787
uint32 Count
Count.
Definition: Abil.h:4233
EAbilReviveFlag
Revive Flag.
Definition: Abil.h:1849
Auto Cast (Idle Only)
Definition: Abil.h:1373
Rally 3.
Definition: Abil.h:3173
Smart Command.
Definition: Abil.h:1723
Train 22.
Definition: Abil.h:3897
std::vector< CImagePath > LevelButtonOnTooltipImage
Level Button On Tooltip Image.
Definition: Abil.h:5477
Use Unit Order Queue.
Definition: Abil.h:1867
CFixed Range
Range.
Definition: Abil.h:6572
Revive 12.
Definition: Abil.h:3483
Warp 06.
Definition: Abil.h:4047
Ignore Facing.
Definition: Abil.h:1439
Revive 06.
Definition: Abil.h:3447
EAbilBuildEffect
Build Effect.
Definition: Abil.h:699
Warp Train.
Definition: Abil.h:237
Ammo 10.
Definition: Abil.h:2253
Learn 18.
Definition: Abil.h:2881
CFlagArray< e_abilEffectStageCount > RefundArray
Refundable Stages.
Definition: Abil.h:4774
CFixed RangeSlop
Range Extra.
Definition: Abil.h:4814
Rally 2.
Definition: Abil.h:3167
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:6671
Suppress Movement.
Definition: Abil.h:1499
Include Self.
Definition: Abil.h:1811
SAbilReviveInfo LevelInfo
Level Info.
Definition: Abil.h:6534
std::vector< CEffectLink > CursorEffect
Cursor Effect.
Definition: Abil.h:4985
External.
Definition: Abil.h:491
std::vector< CGameTime > CastIntroTime
Cast Start Time.
Definition: Abil.h:4890
CFixed MaxAttackSpeedMultiplier
Attack Speed Multiplier Maximum.
Definition: Abil.h:5261
Ammo 02.
Definition: Abil.h:2205
Specialize 18.
Definition: Abil.h:3709
Show In Glossary.
Definition: Abil.h:293
Homogenous Interrupt.
Definition: Abil.h:745
CGameTime FidgetDelayMin
Minimum Fidget Delay.
Definition: Abil.h:5604
Pawn 07.
Definition: Abil.h:3045
EAbilAlignment
Ability Alignment.
Definition: Abil.h:247
Show If Immobile.
Definition: Abil.h:1701
Research.
Definition: Abil.h:6485
Research 20.
Definition: Abil.h:3341
EAbilResearchFlag
Ability Research Flag.
Definition: Abil.h:1821
CFixed AcquireRadius
Acquire Radius.
Definition: Abil.h:5762
Attack.
Definition: Abil.h:569
std::vector< CFangle > ExternalAngle
External Angle.
Definition: Abil.h:5200
SAbilMergeInfo Info
Info.
Definition: Abil.h:6057
uint32 AutoCastCountMin
Auto Cast Minimum.
Definition: Abil.h:6188
Available.
Definition: Abil.h:315
Train 08.
Definition: Abil.h:3813
CUnitLink Unit
Unit.
Definition: Abil.h:4630
EAbilAugmentCmd
Ability Command (Augment)
Definition: Abil.h:2339
Revive 08.
Definition: Abil.h:3459
std::vector< CGamePoint > Offset
Offset.
Definition: Abil.h:6711
std::vector< CAbilLink > AbilLinkDisableArray
Abilities Disabled.
Definition: Abil.h:6232
CFixed Range
Range.
Definition: Abil.h:6719
Specialize 20.
Definition: Abil.h:3721
const int32 e_abilHarvestCmdCount
Definition: Abil.h:2699
Stage Finish.
Definition: Abil.h:875
Transient.
Definition: Abil.h:1505
Build 24.
Definition: Abil.h:2559
Ignore Food.
Definition: Abil.h:1445
Recall.
Definition: Abil.h:547
Pawn.
Definition: Abil.h:165
Revive At Target 02.
Definition: Abil.h:3543
std::vector< CItemClassLink > ClassesExcluded
Classes Excluded.
Definition: Abil.h:4476
std::vector< CEffectLink > Effect
Effect.
Definition: Abil.h:4748
Ignore Ramp Test.
Definition: Abil.h:2177
std::vector< CEffectLink > EffectArray
Effects.
Definition: Abil.h:4393
Definition: Abil.h:4171
Build 23.
Definition: Abil.h:2553
Transient.
Definition: Abil.h:2031
Build 21.
Definition: Abil.h:2541
CFlags Flags
Flags.
Definition: Abil.h:6108
CFlagArray< e_abilEffectStageCount > InheritAttackPriorityArray
Inherit Attack Priorities.
Definition: Abil.h:4966
Wait.
Definition: Abil.h:851
Show Status.
Definition: Abil.h:2161
Best Unit.
Definition: Abil.h:1995
STargetSorts TargetSorts
Target Sorts.
Definition: Abil.h:4798
Defer Cooldown.
Definition: Abil.h:967
Selected Units.
Definition: Abil.h:2909
EAcquireLevel AutoCastAcquireLevel
Auto Cast Acquire Level.
Definition: Abil.h:4856
const int32 e_abilTrainLocationCount
Definition: Abil.h:2091
EAbilArmMagazineLaunch
Arm Magazine Launch.
Definition: Abil.h:501
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:5239
Train 02.
Definition: Abil.h:3777
const int32 e_abilReviveFlagCount
Definition: Abil.h:1877
CGameTime InitialLoadDelay
Initial Load Delay.
Definition: Abil.h:6855
Stats.
Definition: Abil.h:1579
Cancel.
Definition: Abil.h:1351
Learn 05.
Definition: Abil.h:2803
CFixed AutoCastRange
Auto Cast Range.
Definition: Abil.h:5915
Ammo 03.
Definition: Abil.h:2211
EAbilBehaviorStage
Behavior Stage.
Definition: Abil.h:677
uint32 MaxCargoCount
Cargo Count Maximum.
Definition: Abil.h:6788
Train 10.
Definition: Abil.h:3825
std::vector< CStringLink > LevelButtonTooltip
Level Button - Tooltip.
Definition: Abil.h:5034
Pawn Instant.
Definition: Abil.h:2763
uint8 flag8
Definition: UnderlyingTypes.h:57
std::vector< TTechAlias > TechAliasArray
Tech Alias.
Definition: Abil.h:4692
Revive At Target 09.
Definition: Abil.h:3585
Build 05.
Definition: Abil.h:2445
Learn 03.
Definition: Abil.h:2791
std::vector< SAbilCmdButton > CmdButtonArray
Command Buttons.
Definition: Abil.h:6478
Mergeable.
Definition: Abil.h:141
Allow Smart Command.
Definition: Abil.h:2131
CTargetFilters AutoCastFilters
Auto Cast Filters.
Definition: Abil.h:5907
uint32 MoveSmartPriority
Move Smart Priority.
Definition: Abil.h:6326
Passive.
Definition: Abil.h:1757
TEditorCategories EditorCategories
Editor Categories.
Definition: Abil.h:4674
Definition: Game.h:2883
Drop.
Definition: Abil.h:2727
Cargo Death.
Definition: Abil.h:2137
Range Use Pathing.
Definition: Abil.h:985
Build 08.
Definition: Abil.h:2463
EAbilMorphStage
Morph Stage.
Definition: Abil.h:1589
const int32 e_abilEffectTargetCmdCount
Definition: Abil.h:2671
Smart Command.
Definition: Abil.h:1223
Chase.
Definition: Abil.h:955
Approach.
Definition: Abil.h:1595
Warp 09.
Definition: Abil.h:4065
const int32 e_abilAugmentCmdCount
Definition: Abil.h:2349
EAbilInventoryFlag
Inventory Flag.
Definition: Abil.h:1255
std::vector< CFixed > ResourceTimeMultiplier
Resource Time Multiplier.
Definition: Abil.h:5827
Warp 11.
Definition: Abil.h:4077
std::vector< CImagePath > LevelButtonOffTooltipImage
Level Button Off Tooltip Image.
Definition: Abil.h:5501
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:5936
Revive 01.
Definition: Abil.h:3417
EAbilBuildType Type
Build Type.
Definition: Abil.h:5583
Build 20.
Definition: Abil.h:2535
Build 07.
Definition: Abil.h:2457
Specialize 12.
Definition: Abil.h:3673
Build 02.
Definition: Abil.h:2427
Halt.
Definition: Abil.h:2623
Unit End.
Definition: Abil.h:1685
Player Hold.
Definition: Abil.h:2149
Collide Start.
Definition: Abil.h:1631
EAbilMorphPhase
Morph Phase.
Definition: Abil.h:1521
const int32 e_abilReviveCmdCount
Definition: Abil.h:3595
Research 13.
Definition: Abil.h:3299
Use Unit Order Queue.
Definition: Abil.h:1301
Cancel.
Definition: Abil.h:2695
Auto Cast.
Definition: Abil.h:631
CBehaviorLink PowerUserBehavior
Power User Behavior.
Definition: Abil.h:6953
Best Unit.
Definition: Abil.h:1717
EAbilMergeFlag
Ability Merge Flag.
Definition: Abil.h:1311
EAbilAttackStage
Ability Attack Stage.
Definition: Abil.h:557
CGameTime Delay
Delay.
Definition: Abil.h:4292
std::vector< CStringLink > LearnButtonName
Learn Button Name.
Definition: Abil.h:5060
const int32 e_abilTrainRotationCount
Definition: Abil.h:2113
const int32 e_abilAttackCmdCount
Definition: Abil.h:2333
Revive 15.
Definition: Abil.h:3501
CFixed Scale
Scale.
Definition: Abil.h:4189
int32 AddOnParentCmdPriority
Add On Parent Command Priority.
Definition: Abil.h:4317
Scan Move.
Definition: Abil.h:2987
Pawn 09.
Definition: Abil.h:3057
Return.
Definition: Abil.h:2689
Build 30.
Definition: Abil.h:2595
Learn 02.
Definition: Abil.h:2785
Definition: Abil.h:4347
Stop.
Definition: Abil.h:6663
const int32 e_abilLearnCmdCount
Definition: Abil.h:2897
Warp 15.
Definition: Abil.h:4101
Execute.
Definition: Abil.h:2345
Ignore Placement.
Definition: Abil.h:1451
Pawn 05.
Definition: Abil.h:3033
Gather.
Definition: Abil.h:2683
CGameTime RandomDelayMin
Random Delay Minimum.
Definition: Abil.h:4445
Worker Disable Collision.
Definition: Abil.h:793
Ignore Blockers.
Definition: Abil.h:2143
SCostFactor RefundFraction
Refund Fraction.
Definition: Abil.h:6980
std::vector< SAbilCmdButton > CmdButtonArray
Command Buttons.
Definition: Abil.h:5401
Auto Cast.
Definition: Abil.h:1367
EAbilRallyCmd
Ability Command (Rally)
Definition: Abil.h:3155
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:5346
uint32 QueueCount
Queue Count.
Definition: Abil.h:6401
EAbilArmMagazineFlag
Arm Magazine Flag.
Definition: Abil.h:409
No Deceleration.
Definition: Abil.h:979
CTargetFilters SupportedFilters
Supported Filters.
Definition: Abil.h:5245
Facing Start.
Definition: Abil.h:1643
Build 29.
Definition: Abil.h:2589
Rally 1.
Definition: Abil.h:3161
Bypass Resource Queue.
Definition: Abil.h:1119
EAbilSpecializeFlag
Ability Specialize Flag.
Definition: Abil.h:1911
Warp 07.
Definition: Abil.h:4053
CAlertLink Alert
Alert.
Definition: Abil.h:6585
Harvest.
Definition: Abil.h:5731
Effect - Instant.
Definition: Abil.h:5673
CTargetFilters SetFilters
Filters (Set)
Definition: Abil.h:4513
CGameTime Time
Time.
Definition: Abil.h:4299
Warp Train.
Definition: Abil.h:6960
const int32 e_abilStopCmdCount
Definition: Abil.h:3759
std::vector< CButtonLink > ProgressButtonArray
Progress Buttons.
Definition: Abil.h:5010
EAbilAugmentFlag
Augment Flag.
Definition: Abil.h:585
CImagePath LineTexture
Line Texture.
Definition: Abil.h:4195
Turn Auto Cast Off When Owner Leaves.
Definition: Abil.h:937
Definition: Abil.h:4323
Wait To Spend.
Definition: Abil.h:1021
CFixed Range
Range.
Definition: Abil.h:5360
const int32 e_abilTechPlayerCount
Definition: Abil.h:369
Battery.
Definition: Abil.h:69
Execute.
Definition: Abil.h:2931
CFlags Flags
Flags.
Definition: Abil.h:4581
Behavior.
Definition: Abil.h:5414
std::vector< CValidatorLink > SetValidators
Set Validators.
Definition: Abil.h:4519
Best Unit.
Definition: Abil.h:733
Revive At Target 03.
Definition: Abil.h:3549
const int32 e_abilWarpTrainCmdCount
Definition: Abil.h:4135
CDataSoupKey ActorKey
Actor.
Definition: Abil.h:6101
STargetSorts TargetSorts
Target Sorts.
Definition: Abil.h:6908
const int32 e_abilMergeCmdCount
Definition: Abil.h:2919
Warpable.
Definition: Abil.h:6939
Train 03.
Definition: Abil.h:3783
CTargetFilters UseFilters
Filters (Use)
Definition: Abil.h:4525
Auto Cast Initially On.
Definition: Abil.h:943
Best Unit.
Definition: Abil.h:1317
Effect - Instant.
Definition: Abil.h:99
Definition: Abil.h:4568
TCargoSize MaxCargoSize
Cargo Size Maximum.
Definition: Abil.h:6794
Wait Until Stopped.
Definition: Abil.h:1511
Start.
Definition: Abil.h:705
Worker Fidget Across.
Definition: Abil.h:799
Train 12.
Definition: Abil.h:3837
Merge.
Definition: Abil.h:6024
Release At Source.
Definition: Abil.h:513
CFlags Flags
Flags.
Definition: Abil.h:6039
EDeathType
Death Type.
Definition: Game.h:1238
Move.
Definition: Abil.h:2733
Move.
Definition: Abil.h:2383
CButtonLink ProgressButton
Progress Button.
Definition: Abil.h:6238
CGameTime UnloadPeriod
Unload Period.
Definition: Abil.h:6876
Train 07.
Definition: Abil.h:3807
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:6448
CAlertLink ErrorAlert
Error Alert.
Definition: Abil.h:6926
CFixed MinPatrolDistance
Minimum Patrol Distance.
Definition: Abil.h:6301
Learn 20.
Definition: Abil.h:2893
Ammo 05.
Definition: Abil.h:2223
EAbilArmMagazineInfoFlag
Arm Magazine Info.
Definition: Abil.h:473
CEffectLink Effect
Effect.
Definition: Abil.h:4574
const int32 e_abilResearchFlagCount
Definition: Abil.h:1843
CAlertLink Alert
Alert.
Definition: Abil.h:6649
Dance.
Definition: Abil.h:3755
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:5681
Hold Fire.
Definition: Abil.h:1973
std::vector< CValidatorLink > AutoCastValidatorArray
Auto Cast Validators.
Definition: Abil.h:5453
std::vector< SCost > Cost
Cost.
Definition: Abil.h:5435
EAbilBuildStage
Build Stage.
Definition: Abil.h:839
CFixed FollowRangeSlop
Follow Range Slop.
Definition: Abil.h:6285
Halt.
Definition: Abil.h:2601
Ignore Unit Cost.
Definition: Abil.h:2183
const int32 e_abilArmMagEffectCount
Definition: Abil.h:403
Placement.
Definition: Abil.h:1795
CFixed MaxUnloadRange
Maximum Unload Range.
Definition: Abil.h:6782
Auto Build On.
Definition: Abil.h:485
Unload Target.
Definition: Abil.h:3973
Learn.
Definition: Abil.h:129
Train 30.
Definition: Abil.h:3945
Approach Drop Off.
Definition: Abil.h:1165
Ammo 07.
Definition: Abil.h:2235
const int32 e_abilBeaconCmdCount
Definition: Abil.h:2387
Specialize 03.
Definition: Abil.h:3619
Cancel.
Definition: Abil.h:2937
qint32 int32
Definition: UnderlyingTypes.h:42
Definition: Abil.h:4226
Train 05.
Definition: Abil.h:3795
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:6095
Rally.
Definition: Abil.h:177
EAbilEffectTargetCmd
Ability Command (Effect, Target)
Definition: Abil.h:2655
Turn Auto Cast Off When Owner Leaves.
Definition: Abil.h:637
uint32 MaxBuilders
Maximum Builders.
Definition: Abil.h:5652
Build 26.
Definition: Abil.h:2571
Revive 13.
Definition: Abil.h:3489
Definition: UnderlyingTypes.h:504
Research 21.
Definition: Abil.h:3347
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:6395
Train 20.
Definition: Abil.h:3885
CEffectLink Effect
Effect.
Definition: Abil.h:6558
Train 04.
Definition: Abil.h:3789
Redirect Target.
Definition: Abil.h:6470
Show Progress.
Definition: Abil.h:829
const int32 e_abilSharedFlagCount
Definition: Abil.h:347
const int32 e_abilTrainInfoFlagCount
Definition: Abil.h:2069
EAbilStopFlag
Ability Stop Flag.
Definition: Abil.h:1967
CAlertLink Alert
Alert.
Definition: Abil.h:6732
Turn.
Definition: Abil.h:2993
std::vector< CValidatorLink > ValidatorArray
Validator Array.
Definition: Abil.h:6206
CFlagArray< e_abilEffectStageCount > ShowProgressArray
Show Progress.
Definition: Abil.h:4924
std::vector< CGameTime > CastOutroTime
Cast Finish Time.
Definition: Abil.h:4897
std::vector< SAbilPawnInfo > InfoArray
Info.
Definition: Abil.h:6365
EAbilQueueCmd
Ability Command (Queue)
Definition: Abil.h:3133
Maximum.
Definition: Abil.h:1901
Warp 17.
Definition: Abil.h:4113
Train 21.
Definition: Abil.h:3891
Learn 17.
Definition: Abil.h:2875
Load Target.
Definition: Abil.h:3961
CBehaviorLink UnloadCargoBehavior
Unload Cargo Behavior.
Definition: Abil.h:6830
Unload All.
Definition: Abil.h:3967
CEffectLink Effect
Effect.
Definition: Abil.h:5307
Research 04.
Definition: Abil.h:3245
EAbilLearnFlag
Learn Flag.
Definition: Abil.h:1271
Rally Reset.
Definition: Abil.h:1481
std::vector< uint32 > ResourceAmountBonus
Resource Amount Bonus.
Definition: Abil.h:5796
EAbilStopCmd
Ability Command (Stop)
Definition: Abil.h:3731
Research 02.
Definition: Abil.h:3233
Queueable.
Definition: Abil.h:5085
Pawn 16.
Definition: Abil.h:3099
const int32 e_abilPawnCmdCount
Definition: Abil.h:3127
Train 24.
Definition: Abil.h:3909
Best Unit.
Definition: Abil.h:949
const int32 e_abilEffectFlagCount
Definition: Abil.h:1055
CTargetFilters AutoCastFilters
Auto Cast Filters.
Definition: Abil.h:6168
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:5630
std::vector< CGameTime > FinishTime
Finish Time.
Definition: Abil.h:4904
Train 01.
Definition: Abil.h:3771
const int32 e_abilMorphStageCount
Definition: Abil.h:1689
Auto Cast.
Definition: Abil.h:931
Ammo 09.
Definition: Abil.h:2247
std::vector< CStringLink > LevelButtonOnName
Level Button - On Name.
Definition: Abil.h:5465
Drop Off.
Definition: Abil.h:1171
CEffectLink CalldownEffect
Calldown Effect.
Definition: Abil.h:5194
CGameTime FidgetDelayMax
Maximum Fidget Delay.
Definition: Abil.h:5611
SAbilCmdButton HaltCmdButton
Halt Command Button.
Definition: Abil.h:5539
Cache End.
Definition: Abil.h:1673
Rally.
Definition: Abil.h:6421
Allow Passenger Smart Command.
Definition: Abil.h:2125
std::vector< SAbilCmdButton > CmdButtonArray
Command Buttons.
Definition: Abil.h:6515
Build 16.
Definition: Abil.h:2511
std::vector< CValidatorLink > ValidatorArray
Validators.
Definition: Abil.h:4495
Clear Last Attack Target.
Definition: Abil.h:961
CUnitLink Item
Item.
Definition: Abil.h:4341
Specialize 19.
Definition: Abil.h:3715
CTargetFilters TargetFilters
Target Filters.
Definition: Abil.h:6882
Pawn 17.
Definition: Abil.h:3105
Share Vision.
Definition: Abil.h:1217
Effect.
Definition: Abil.h:33
Train 13.
Definition: Abil.h:3843
Rally 4.
Definition: Abil.h:3179
CGameTime RandomDelayMax
Random Delay Maximum.
Definition: Abil.h:4452
CColor Color
Color.
Definition: Abil.h:4177
Instant Placement.
Definition: Abil.h:763
CTargetFilters AutoCastFilters
Auto Cast Filters.
Definition: Abil.h:5313
Mover.
Definition: Abil.h:1573
Build 11.
Definition: Abil.h:2481
const int32 e_abilWarpableCmdCount
Definition: Abil.h:4005
Cancel.
Definition: Abil.h:2953
std::vector< CStringLink > LearnButtonTooltip
Learn Button Tooltip.
Definition: Abil.h:5519
CFlags Flags
Flags.
Definition: Abil.h:4255
Ammo 04.
Definition: Abil.h:2217
Rally.
Definition: Abil.h:1475
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:6759
Release At Target.
Definition: Abil.h:519
const int32 e_abilInventoryAlignmentCount
Definition: Abil.h:1249
std::vector< CImagePath > LearnButtonImage
Learn Button Image.
Definition: Abil.h:5054
Transient.
Definition: Abil.h:1861
EAbilTechPlayer TechPlayer
Tech Player.
Definition: Abil.h:4650
std::vector< CStringLink > LevelButtonName
Level Button - Name.
Definition: Abil.h:5028
Take.
Definition: Abil.h:2739
CTargetFilters MoveFilters
Move Filters.
Definition: Abil.h:6313
Transient.
Definition: Abil.h:667
CEffectLink CalldownEffect
Calldown Effect.
Definition: Abil.h:4991
CAlertLink ErrorAlert
Error Alert.
Definition: Abil.h:6156
EAbilBuildCmd
Ability Command (Build)
Definition: Abil.h:2415
Specialize 10.
Definition: Abil.h:3661
Research 23.
Definition: Abil.h:3359
Passenger Acquired Passenger.
Definition: Abil.h:1033
EAbilInventoryCmd
Ability Command (Inventory)
Definition: Abil.h:2721
std::vector< CFixed > Range
Range.
Definition: Abil.h:4806
EAbilEffectInstantCmd
Ability Command (Effect, Instant)
Definition: Abil.h:2633
Warp 08.
Definition: Abil.h:4059
Specialize 02.
Definition: Abil.h:3613
EAbilMoveCmd
Ability Command (Move)
Definition: Abil.h:2963
Patrol.
Definition: Abil.h:2975
Learn 11.
Definition: Abil.h:2839
CFixed Distance
Distance.
Definition: Abil.h:4248
Definition: Abil.h:4587
Train.
Definition: Abil.h:6685
std::vector< CStringLink > LearnButtonName
Learn Button Name.
Definition: Abil.h:5513
Move.
Definition: Abil.h:159
CTargetFilters ReplaceFilters
Replace Filters.
Definition: Abil.h:6597
std::vector< CImagePath > LearnButtonImage
Learn Button Image.
Definition: Abil.h:5507
uint32 TAbilCmdIndex
Definition: UnderlyingTypes.h:664
Use Unit Order Queue.
Definition: Abil.h:2037
Allow Movement.
Definition: Abil.h:925
EAbilMergeableCmd
Ability Command (Mergeable)
Definition: Abil.h:2947
std::vector< CStringLink > LevelButtonOffName
Level Button - Off Name.
Definition: Abil.h:5489
std::vector< SAbilTrainInfo > InfoArray
Info.
Definition: Abil.h:6726
Use Unit Order Queue.
Definition: Abil.h:1839
CAlertLink Alert
Alert.
Definition: Abil.h:6974
EAbilRedirectFlag
Ability Redirect Flag.
Definition: Abil.h:1805
const int32 e_abilReviveVitalCount
Definition: Abil.h:1905
CFlags Flags
Flags.
Definition: Abil.h:6372
EEffectLocationType TargetType
Target Type.
Definition: Abil.h:6622
quint32 uint32
Definition: UnderlyingTypes.h:22
Definition: Abil.h:4378
Research 17.
Definition: Abil.h:3323
Facing End.
Definition: Abil.h:1649
Finish.
Definition: Abil.h:1097
SMarker Marker
Marker.
Definition: Abil.h:4910
const int32 e_abilTransportFlagCount
Definition: Abil.h:2165
const int32 e_abilSpecializeCmdCount
Definition: Abil.h:3725
const int32 e_abilArmMagFlagCount
Definition: Abil.h:467
Hold Position.
Definition: Abil.h:2981
Actor End.
Definition: Abil.h:1625
Learn 15.
Definition: Abil.h:2863
Ignore Collision.
Definition: Abil.h:1433
std::vector< CImagePath > LearnButtonTooltipImage
Learn Button Tooltip Image.
Definition: Abil.h:5525
CFixed Range
Range.
Definition: Abil.h:6380
std::vector< CValidatorLink > ValidatorArray
Validators.
Definition: Abil.h:5955
Create.
Definition: Abil.h:381
SAbilCmdButton Button
Button.
Definition: Abil.h:4464
CTargetFilters FollowFilters
Follow Filters.
Definition: Abil.h:6307
CEffectLink DeathUnloadEffect
Death Unload Effect.
Definition: Abil.h:6920
Ammo 18.
Definition: Abil.h:2301
Approach.
Definition: Abil.h:845
Death.
Definition: Abil.h:387
Generic.
Definition: Abil.h:21
EAbilEffectStage
Ability Effect Stage.
Definition: Abil.h:1061
Stop.
Definition: Abil.h:3737
Use Item (Target)
Definition: Abil.h:2751
std::vector< CValidatorLink > ValidatorArray
Validators.
Definition: Abil.h:4311
Turn Auto Cast Off When Owner Leaves.
Definition: Abil.h:1379
Use Unit Order Queue.
Definition: Abil.h:1935
CAbilLink Abil
Ability.
Definition: Abil.h:5118
const int32 e_abilTrainCmdCount
Definition: Abil.h:3949
Select.
Definition: Abil.h:2025
std::vector< CImagePath > LevelButtonOnImage
Level Button - On Image.
Definition: Abil.h:5459
Specialize 17.
Definition: Abil.h:3703
Revive 04.
Definition: Abil.h:3435
CGameTime Time
Time.
Definition: Abil.h:4372
Auto Cast.
Definition: Abil.h:2059
Ammo 08.
Definition: Abil.h:2241
Interact.
Definition: Abil.h:117
Definition: Abil.h:4549
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:6032
CFlagArray< e_abilEffectStageCount > CancelableArray
Cancelable.
Definition: Abil.h:4931
flag8 Score
Score.
Definition: Abil.h:4405
EEffectLocationType
Effect Location Type.
Definition: Game.h:1782
Revive 16.
Definition: Abil.h:3507
CFlags Flags
Flags.
Definition: Abil.h:5943
Learn.
Definition: Abil.h:5990
Specialize 09.
Definition: Abil.h:3655
CFlags Flags
Flags.
Definition: Abil.h:6414
CFlagArray< e_abilEffectStageCount > PauseableArray
Pauseable Stages.
Definition: Abil.h:4938
Turn On.
Definition: Abil.h:2399
Effect - Target.
Definition: Abil.h:5688
Transient.
Definition: Abil.h:1295
Build 03.
Definition: Abil.h:2433
Research 22.
Definition: Abil.h:3353
Unload Unit.
Definition: Abil.h:3979
EAbilInventoryAlignment
Inventory Alignment.
Definition: Abil.h:1233
flag8 Cancelable
Cancelable.
Definition: Abil.h:4721
std::vector< CValidatorLink > AutoCastValidatorArray
Auto Cast Validators.
Definition: Abil.h:5319
Collide.
Definition: Abil.h:881
const int32 e_classIdCAbilCount
Definition: Abil.h:241
CFlags Flags
Flags.
Definition: Abil.h:4755
CFangleArc TrackingArc
Tracking Arc.
Definition: Abil.h:4838
Mover End.
Definition: Abil.h:1661
std::vector< CValidatorLink > ValidatorArray
Validators.
Definition: Abil.h:6616
Execute.
Definition: Abil.h:2661
CBehaviorLink UnloadTransportBehavior
Unload Transport Behavior.
Definition: Abil.h:6848
Warp 02.
Definition: Abil.h:4023
Notify Add-On.
Definition: Abil.h:1751
const int32 e_abilBuildableCmdCount
Definition: Abil.h:2627
CFlags Flags
Flags.
Definition: Abil.h:6699
const int32 e_abilTrainFlagCount
Definition: Abil.h:2047
CFlags Flags
Flags.
Definition: Abil.h:6656
Research 12.
Definition: Abil.h:3293
Warp 19.
Definition: Abil.h:4125
Show Progress.
Definition: Abil.h:1493
const int32 e_abilHarvestStageCount
Definition: Abil.h:1175
std::vector< SAbilLearnInfo > InfoArray
Info.
Definition: Abil.h:5998
std::vector< CValidatorLink > LoadValidatorArray
Load Validators.
Definition: Abil.h:6896
CFlags Flags
Flags.
Definition: Abil.h:6766
EAbilRallyStage
Rally Stage.
Definition: Abil.h:1789
Approach Resource.
Definition: Abil.h:1135
Morph Placement.
Definition: Abil.h:153
CFlagArray< e_abilBuildFlagCount > FlagArray
Flags.
Definition: Abil.h:5558
Wait For Supplies.
Definition: Abil.h:2043
Learn 08.
Definition: Abil.h:2821
CTargetFilters TargetFilters
Target Filters.
Definition: Abil.h:5949
CTargetFilters SmartFilters
Smart Filters.
Definition: Abil.h:5233
EAbilBuildType
Build Type.
Definition: Abil.h:891
Revive.
Definition: Abil.h:201
Build 04.
Definition: Abil.h:2439
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:6262
Resume.
Definition: Abil.h:869
Revive 02.
Definition: Abil.h:3423
const int32 e_abilMoveFlagCount
Definition: Abil.h:1705
CFlagArray< e_resourceTypeCount > ResourceAllowed
Resource Allowed.
Definition: Abil.h:5782
Build 09.
Definition: Abil.h:2469
const int32 e_abilRedirectTargetCmdCount
Definition: Abil.h:3215
Train 26.
Definition: Abil.h:3921
const int32 e_abilWarpTrainFlagCount
Definition: Abil.h:2187
const int32 e_abilBuildEffectCount
Definition: Abil.h:721
Abort On Alliance Change.
Definition: Abil.h:919
Ignore Unit Cost.
Definition: Abil.h:433
CFlagArray< e_abilSharedFlagCount > SharedFlags
Shared Flags.
Definition: Abil.h:4699
std::vector< CGamePoint > Offset
Offsets.
Definition: Abil.h:6564
Train 27.
Definition: Abil.h:3927
Ammo 19.
Definition: Abil.h:2307
Passenger Acquired Transport.
Definition: Abil.h:1039
std::vector< CValidatorLink > SmartValidatorArray
Smart Validators.
Definition: Abil.h:4850
Definition: UnderlyingTypes.h:812
Redirect Instant.
Definition: Abil.h:6455
CUnitLink Unit
Unit.
Definition: Abil.h:4365
Transient.
Definition: Abil.h:451
std::vector< SAbilCmdButton > CmdButtonArray
Command Buttons.
Definition: Abil.h:6463
uint32 BoardTransportSmartPriority
Board Transport Smart Priority.
Definition: Abil.h:6338
const int32 e_abilBuildFlagCount
Definition: Abil.h:833
Research 01.
Definition: Abil.h:3227
CUnitLink PlaceUnit
Place Unit.
Definition: Abil.h:5702
std::vector< CUnitLink > ProducedUnitArray
Produced Unit.
Definition: Abil.h:5003
std::vector< CValidatorLink > AutoCastValidatorArray
Auto Cast Validators.
Definition: Abil.h:4876
std::vector< SCost > CancelCost
Cancel Cost.
Definition: Abil.h:4767
Cancel.
Definition: Abil.h:2377
CEffectLink UnloadTransportEffect
Unload Transport Effect.
Definition: Abil.h:6842
CBehaviorLink LoadCargoBehavior
Load Cargo Behavior.
Definition: Abil.h:6806
Fire At Target.
Definition: Abil.h:507
Collision.
Definition: Abil.h:1561
SAbilReviveInfo BaseInfo
Base Info.
Definition: Abil.h:6528
CEffectLink Effect
Effect.
Definition: Abil.h:4599
const int32 e_abilMoveCmdCount
Definition: Abil.h:2997
CUnitLink ProxyUnit
Proxy Unit.
Definition: Abil.h:6744
Revive At Target 04.
Definition: Abil.h:3555
Specialize 05.
Definition: Abil.h:3631
Harvest.
Definition: Abil.h:111
CFixed FollowAcquireRange
Follow Acquire Range.
Definition: Abil.h:6293
Warp 03.
Definition: Abil.h:4029
std::vector< SAbilSpecializeInfo > InfoArray
Info.
Definition: Abil.h:6637
Cancel.
Definition: Abil.h:2667
const int32 e_abilBehaviorCmdCount
Definition: Abil.h:2409
const int32 e_abilArmMagManageCount
Definition: Abil.h:551
const int32 e_abilMergeFlagCount
Definition: Abil.h:1327
Restricted.
Definition: Abil.h:321
EAbilTransportCmd
Ability Command (Transport)
Definition: Abil.h:3955
Auto Cast Initially On.
Definition: Abil.h:2065
CFixed FollowRange
Follow Range.
Definition: Abil.h:5718
Pawn 10.
Definition: Abil.h:3063
const int32 e_abilCmdStateCount
Definition: Abil.h:331
CItemContainerLink Container
Container.
Definition: Abil.h:4335
Definition: UnderlyingTypes.h:532
Abilities.
Definition: Abil.h:1549
CFixed Range
Range.
Definition: Abil.h:5591
Pawn 19.
Definition: Abil.h:3117
Build 22.
Definition: Abil.h:2547
Best Unit.
Definition: Abil.h:1855
CFixed Range
Range.
Definition: Abil.h:5963
Learn 07.
Definition: Abil.h:2815
const int32 e_abilBuildTypeCount
Definition: Abil.h:907
Inventory.
Definition: Abil.h:123
Definition: Abil.h:4537
Train 14.
Definition: Abil.h:3849
Smart Command.
Definition: Abil.h:615
Disable While Dead.
Definition: Abil.h:343
Research 09.
Definition: Abil.h:3275
Learn 12.
Definition: Abil.h:2845
CFlagArray< e_abilHarvestStageCount > CancelableArray
Cancelable.
Definition: Abil.h:5834
Target.
Definition: Abil.h:2103
Suppressed.
Definition: Abil.h:327
const int32 e_abilAttackStageCount
Definition: Abil.h:579
Cancel.
Definition: Abil.h:717
std::vector< SAbilResearchInfo > InfoArray
Info.
Definition: Abil.h:6493
EAbilMorphSection RallyResetSection
Rally Reset Section.
Definition: Abil.h:4438
std::vector< SAbilRallyInfo > InfoArray
Info.
Definition: Abil.h:6435
Research 11.
Definition: Abil.h:3287
const int32 e_abilMorphPhaseCount
Definition: Abil.h:1537
std::vector< CGamePoint > ProxyOffset
Proxy Offset.
Definition: Abil.h:6738
Research 29.
Definition: Abil.h:3395
Pawn 12.
Definition: Abil.h:3075
Hidden.
Definition: Abil.h:1745
Warp 12.
Definition: Abil.h:4083
std::vector< uint32 > ResourceAmountRequest
Resource Amount Request.
Definition: Abil.h:5811
const int32 e_abilCmdCount
Definition: Abil.h:303
const int32 e_abilLearnFlagCount
Definition: Abil.h:1305
Ignore.
Definition: Abil.h:541
SCost Cost
Cost.
Definition: Abil.h:5301
Revive 07.
Definition: Abil.h:3453
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:5422
Morph.
Definition: Abil.h:147
Definition: Abil.h:4458
Queue.
Definition: Abil.h:171
uint32 MaxCount
Max Count.
Definition: Abil.h:5206
CDataSoupKey ActorKey
Actor.
Definition: Abil.h:6552
Build 06.
Definition: Abil.h:2451
Construct.
Definition: Abil.h:857
Build 01.
Definition: Abil.h:2421
const int32 e_abilMorphSectionCount
Definition: Abil.h:1583
Effect.
Definition: Abil.h:4735
Interruptible.
Definition: Abil.h:769
const int32 e_abilHarvestFlagCount
Definition: Abil.h:1123
Definition: Abil.h:4359
std::vector< CFixed > ResourceAmountMultiplier
Resource Amount Multiplier.
Definition: Abil.h:5804
EAbilSpecializeCmd
Ability Command (Specialize)
Definition: Abil.h:3601
SCostFactor RefundFraction
Refund Fraction.
Definition: Abil.h:5092
Wait.
Definition: Abil.h:1601
std::vector< SAbilArmMagazineInfo > InfoArray
Info.
Definition: Abil.h:5167
Build.
Definition: Abil.h:87
Learn 09.
Definition: Abil.h:2827
CEffectLink UnloadCargoEffect
Unload Cargo Effect.
Definition: Abil.h:6836
const int32 e_abilArmMagazineCmdCount
Definition: Abil.h:2317
Start.
Definition: Abil.h:1339
Definition: Game.h:2844
TCargoCapacity TotalCargoSpace
Cargo Space.
Definition: Abil.h:6800
Pawn 08.
Definition: Abil.h:3051
EAbilInventoryAlignment Alignment
Alignment.
Definition: Abil.h:4329
Approach.
Definition: Abil.h:563
std::vector< CValidatorLink > ValidatorArray
Validators.
Definition: Abil.h:5889
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:6080
Arm Magazine.
Definition: Abil.h:5138
Load All.
Definition: Abil.h:3985
Definition: ItemContainer.h:27
const int32 e_abilPawnFlagCount
Definition: Abil.h:1727
CTargetFilters IgnoreFilters
Ignore Filters.
Definition: Abil.h:5078
CGameTime Time
Time.
Definition: Abil.h:4214
const int32 e_abilEffectInstantCmdCount
Definition: Abil.h:2649
std::vector< CfRange > EffectRange
Effect Range.
Definition: Abil.h:5048
EAbilArmMagazineEffect
Arm Magazine Effect.
Definition: Abil.h:375
const int32 e_abilRedirectInstantCmdCount
Definition: Abil.h:3199
EAbilHarvestCmd
Ability Command (Harvest)
Definition: Abil.h:2677
CTargetFilters TargetFilters
Target Filters.
Definition: Abil.h:5883
Warp 04.
Definition: Abil.h:4035
EAbilAttackCmd
Ability Command (Attack)
Definition: Abil.h:2323
Build 14.
Definition: Abil.h:2499
CAlertLink FinishGlobalAlert
Finish Global Alert.
Definition: Abil.h:6144
CFixed MinAttackSpeedMultiplier
Attack Speed Multiplier Minimum.
Definition: Abil.h:5253
flag8 AcquireAttackers
Acquire Attackers.
Definition: Abil.h:5710
std::vector< CAbilLink > AbilLinkEnableArray
Abilities Enabled.
Definition: Abil.h:6226
Specialize.
Definition: Abil.h:207
Transient.
Definition: Abil.h:1009
std::vector< CImagePath > LearnButtonTooltipImage
Learn Button Tooltip Image.
Definition: Abil.h:5072
EAbilPawnCmd
Pawn Command.
Definition: Abil.h:3003
Learn 04.
Definition: Abil.h:2797
EAbilInteractCmd
Interact Command.
Definition: Abil.h:2705
SMarker ReservedMarker
Reserved Marker.
Definition: Abil.h:5768
CBehaviorLink LoadTransportBehavior
Load Transport Behavior.
Definition: Abil.h:6824
CUpgradeLink Upgrade
Upgrade.
Definition: Abil.h:4543
EAbilArmMagazineManage Manage
Manage.
Definition: Abil.h:4261
Use Unit Order Queue.
Definition: Abil.h:457
Progress.
Definition: Abil.h:27
Build 25.
Definition: Abil.h:2565
const int32 e_abilBuildCmdCount
Definition: Abil.h:2605
std::vector< SAbilCmdButton > CmdButtonArray
Command Buttons.
Definition: Abil.h:5276
CAlertLink Alert
Alert.
Definition: Abil.h:4562
CFlagArray< e_abilHarvestStageCount > UninterruptibleArray
Uninterruptible.
Definition: Abil.h:5841
Execute.
Definition: Abil.h:2329
const int32 e_abilBehaviorStageCount
Definition: Abil.h:693
std::vector< CAlertLink > AlertArray
Alert Array.
Definition: Abil.h:4979
Build 10.
Definition: Abil.h:2475
const int32 e_abilSpecializeInfoFlagCount
Definition: Abil.h:1961
Ammo 20.
Definition: Abil.h:2313
Pawn 01.
Definition: Abil.h:3009
uint32 PointsPerLevel
Points Per Level.
Definition: Abil.h:6017
Worker Kill On Complete.
Definition: Abil.h:811
Exclusive.
Definition: Abil.h:1199
Prepare.
Definition: Abil.h:1079
Revive 18.
Definition: Abil.h:3519
uint32 LoadSmartPriority
Load Smart Priority.
Definition: Abil.h:6932
Pawn 20.
Definition: Abil.h:3123
Research 08.
Definition: Abil.h:3269
EAbilPawnFlag
Pawn Flag.
Definition: Abil.h:1711
Stop.
Definition: Abil.h:213
std::vector< CFixed > VitalStartFactor
Vital Start Factor.
Definition: Abil.h:4728
CFlags Flags
Flags.
Definition: Abil.h:5131
Start.
Definition: Abil.h:1895
EAbilMorphEffect
Morph Effect.
Definition: Abil.h:1333
EAbilWarpableCmd
Ability Command (Warpable)
Definition: Abil.h:3995
const int32 e_abilMorphFlagCount
Definition: Abil.h:1515
CTargetFilters TargetFilters
Target Filters.
Definition: Abil.h:5352
Warp 14.
Definition: Abil.h:4095
CTargetFilters AcquireFilters
Scan Filters.
Definition: Abil.h:5227
EClassIdCAbil
Ability Type.
Definition: Abil.h:15
Pawn 03.
Definition: Abil.h:3021
Worker Kill On Cancel.
Definition: Abil.h:805
EAbilCmdFlags
Ability Command Flags.
Definition: Abil.h:275
CFlagArray< e_resourceTypeCount > ResourceAcquire
Resource Acquire.
Definition: Abil.h:5775
CStringLink Activity
Activity.
Definition: Abil.h:6200
Negative.
Definition: Abil.h:259
std::vector< CUnitLink > Unit
Unit.
Definition: Abil.h:4593
Learn 13.
Definition: Abil.h:2851
Warpable.
Definition: Abil.h:231
CFangleArc ArcSlop
Arc Slop.
Definition: Abil.h:4830
CFlags Flags
Flags.
Definition: Abil.h:5152
Pawn 02.
Definition: Abil.h:3015
Battery.
Definition: Abil.h:5338
Definition: Game.h:2922
std::vector< CValidatorLink > SmartValidatorArray
Smart Validators.
Definition: Abil.h:5901
Owner.
Definition: Abil.h:359
std::vector< CImagePath > LevelButtonTooltipImage
Level Button Tooltip Image.
Definition: Abil.h:5040
EAbilMoveFlag
Move Flag.
Definition: Abil.h:1695
CGameTime Time
Time.
Definition: Abil.h:4556
CFlags Flags
Flags.
Definition: Abil.h:6987
Revive.
Definition: Abil.h:6507
SAbilCmdButton Button
Button.
Definition: Abil.h:4207
Best Unit.
Definition: Abil.h:1277
Train 25.
Definition: Abil.h:3915
CUnitLink Unit
Unit.
Definition: Abil.h:4411
EAbilHarvestFlag
Harvest Flag.
Definition: Abil.h:1113
CFlagArray< e_classIdCAbilCount > AbilClassEnableArray
Ability Classes Enabled.
Definition: Abil.h:6213
Train 06.
Definition: Abil.h:3801
CEffectLink CalldownEffect
Calldown Effect.
Definition: Abil.h:6914
Ignore Unit Cost.
Definition: Abil.h:1323
Revive 03.
Definition: Abil.h:3429
CEffectLink LoadTransportEffect
Load Transport Effect.
Definition: Abil.h:6818
Ammo 12.
Definition: Abil.h:2265
Show While Warping.
Definition: Abil.h:1779
CFixed Leash
Leash.
Definition: Abil.h:5160
Definition: UnderlyingTypes.h:826
Auto Cast.
Definition: Abil.h:1187
Destroy.
Definition: Abil.h:535
EEffectLocationType TargetType
Target Type.
Definition: Abil.h:5295
Actor.
Definition: Abil.h:1555
Attack.
Definition: Abil.h:5213
EAbilTrainLocation Location
Location.
Definition: Abil.h:4605
Specialize.
Definition: Abil.h:6629
Transient.
Definition: Abil.h:1929
uint32 BoardBunkerSmartPriority
Board Bunker Smart Priority.
Definition: Abil.h:6332
CAlertLink Alert
Alert.
Definition: Abil.h:6150
Auto Build.
Definition: Abil.h:479
const int32 e_abilRedirectFlagCount
Definition: Abil.h:1815
Best Unit.
Definition: Abil.h:649
SCostFactor LevelUnitCostFactor
Level Unit Cost Factor.
Definition: Abil.h:6546
Smart Command.
Definition: Abil.h:1003
std::vector< SCost > Cost
Cost.
Definition: Abil.h:4761
CAbilLink Abil
Ability.
Definition: Abil.h:4353
CFlags Flags
Move Flags.
Definition: Abil.h:6320
Execute.
Definition: Abil.h:3211
Auto Cast On.
Definition: Abil.h:1957
Train 19.
Definition: Abil.h:3879
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:6947
Add On.
Definition: Abil.h:903
std::vector< CValidatorLink > AutoCastValidatorArray
Auto Cast Validators.
Definition: Abil.h:6174
Wait.
Definition: Abil.h:1073
EAbilReviveVital
Revive Vital.
Definition: Abil.h:1883
Definition: Abil.h:4273
const int32 e_abilQueueCmdCount
Definition: Abil.h:3149
std::vector< CValidatorLink > AutoCastValidatorArray
Auto Cast Validators.
Definition: Abil.h:5921
Interact.
Definition: Abil.h:5854
EAbilArmMagazineLaunch Launch
Launch Type.
Definition: Abil.h:5145
Learn 19.
Definition: Abil.h:2887
std::vector< CStringLink > LearnButtonTooltip
Learn Button Tooltip.
Definition: Abil.h:5066
CFlagArray< e_classIdCAbilCount > AbilClassDisableArray
Ability Classes Disabled.
Definition: Abil.h:6220
Revive 19.
Definition: Abil.h:3525
Morph.
Definition: Abil.h:6087
Pawn 13.
Definition: Abil.h:3081
Fast Build.
Definition: Abil.h:1421
Cancel.
Definition: Abil.h:2757
const int32 e_abilBuildStageCount
Definition: Abil.h:885
Warp 18.
Definition: Abil.h:4119
std::vector< SAbilInventoryInfo > InfoArray
Info.
Definition: Abil.h:5977
uint32 MaxCount
Max Count.
Definition: Abil.h:6643
CAbilCommand AbilCmd
Ability Command.
Definition: Abil.h:5289
Build 12.
Definition: Abil.h:2487
EAbilMorphFlag
Morph Flag.
Definition: Abil.h:1361
Revive 09.
Definition: Abil.h:3465
const int32 e_abilResearchCmdCount
Definition: Abil.h:3405
Effect - Target.
Definition: Abil.h:105
CFlagArray< e_abilEffectStageCount > PreemptableArray
Preemptable Stages.
Definition: Abil.h:4945
Pawn.
Definition: Abil.h:6357
EAbilWarpTrainCmd
Ability Command (Warp)
Definition: Abil.h:4011
CFixed FleeRange
Flee Range.
Definition: Abil.h:6270
Worker Hide.
Definition: Abil.h:781
std::vector< CGameTime > DurationArray
Durations.
Definition: Abil.h:4386
Line Movement.
Definition: Abil.h:973
const int32 e_abilArmMagLaunchCount
Definition: Abil.h:523
Learn 01.
Definition: Abil.h:2779
Move.
Definition: Abil.h:6254
const int32 e_abilEffectStageCount
Definition: Abil.h:1107
SCostFactor RefundFraction
Refund Fraction.
Definition: Abil.h:4780
Definition: Abil.h:4399
Ignore Unit Cost.
Definition: Abil.h:757
Execute.
Definition: Abil.h:2361
const int32 e_abilMorphEffectCount
Definition: Abil.h:1355
Build 27.
Definition: Abil.h:2577
Train 28.
Definition: Abil.h:3933
Revive 17.
Definition: Abil.h:3513
CUnitLink MorphUnit
Morph Unit.
Definition: Abil.h:6705
uint32 InfoTooltipPriority
Tooltip Priority.
Definition: Abil.h:4680
Redirect.
Definition: Abil.h:5111
Revive 20.
Definition: Abil.h:3531
Ammo 13.
Definition: Abil.h:2271
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:5221
CFlags Flags
Flags.
Definition: Abil.h:6005
Revive At Target 06.
Definition: Abil.h:3567
CUnitLink Placeholder
Placeholder Unit.
Definition: Abil.h:4786
Research 26.
Definition: Abil.h:3377
const int32 e_abilQueueFlagCount
Definition: Abil.h:1761
Actor Start.
Definition: Abil.h:1619
Abilities Start.
Definition: Abil.h:1607
CAlertLink ErrorAlert
Error Alert.
Definition: Abil.h:4972
EAbilMorphSection
Morph Section.
Definition: Abil.h:1543
const int32 e_abilTransportCmdCount
Definition: Abil.h:3989
Update Charges On Level Change.
Definition: Abil.h:1051
EAbilEffectFlag
Ability Effect Flag.
Definition: Abil.h:913
Redirect Target.
Definition: Abil.h:189
Same Cliff Level.
Definition: Abil.h:1205
EAbilTrainCmd
Ability Command (Train)
Definition: Abil.h:3765
Auto Cast Initially On.
Definition: Abil.h:643
Augment.
Definition: Abil.h:5268
std::vector< CValidatorLink > SmartValidatorArray
Smart Validators.
Definition: Abil.h:5331
Pawn 06.
Definition: Abil.h:3039
CGameTime InitialUnloadDelay
Initial Unload Delay.
Definition: Abil.h:6862
EAbilBuildFlag
Build Flag.
Definition: Abil.h:727
Augment.
Definition: Abil.h:63
const int32 e_abilInventoryCmdCount
Definition: Abil.h:2767
Hold Fire.
Definition: Abil.h:3743
CFixed SearchRadius
Search Radius.
Definition: Abil.h:6890
EAbilQueueFlag
Ability Queue Flag.
Definition: Abil.h:1733
CFlags Flags
Train Flags.
Definition: Abil.h:4618
Research 05.
Definition: Abil.h:3251
Research 24.
Definition: Abil.h:3365
Research 25.
Definition: Abil.h:3371
Research.
Definition: Abil.h:195
Attack.
Definition: Abil.h:57
std::vector< CStringLink > LevelButtonOnTooltip
Level Button - On Tooltip.
Definition: Abil.h:5471
std::vector< CValidatorLink > ValidatorArray
Validators.
Definition: Abil.h:5447
CFangleArc Arc
Arc.
Definition: Abil.h:4822
Definition: UnderlyingTypes.h:1217
Produce.
Definition: Abil.h:1469
Hide Maximum Level.
Definition: Abil.h:1283
SCostFactor BaseUnitCostFactor
Base Unit Cost Factor.
Definition: Abil.h:6540
Ignore Food.
Definition: Abil.h:751
Retarget.
Definition: Abil.h:439
CAlertLink Alert
Alert.
Definition: Abil.h:5564
CFlags Flags
Flags.
Definition: Abil.h:5429
Revive 10.
Definition: Abil.h:3471
Wait For Supplies.
Definition: Abil.h:463
Ammo 11.
Definition: Abil.h:2259
CFixed ReturnLifeFraction
Return Life Fraction.
Definition: Abil.h:5188
Research 30.
Definition: Abil.h:3401
Warp 20.
Definition: Abil.h:4131
CAlertLink Alert
Alert.
Definition: Abil.h:4220
Specialize 16.
Definition: Abil.h:3697
const int32 e_abilRallyStageCount
Definition: Abil.h:1799
CFlags Flags
Flags.
Definition: Abil.h:5283
Allow Self Cast.
Definition: Abil.h:281
Research 19.
Definition: Abil.h:3335
Turn Auto Cast Off When Owner Leaves.
Definition: Abil.h:1917
std::vector< CValidatorLink > UseValidators
Use Validators.
Definition: Abil.h:4531
flag8 SetOnGround
Set On Ground.
Definition: Abil.h:4507
Build 18.
Definition: Abil.h:2523
CFlags Flags
Flags.
Definition: Abil.h:6500
const int32 e_abilAugmentFlagCount
Definition: Abil.h:619
CStringLink Name
Name.
Definition: Abil.h:4644
Disable Abilities.
Definition: Abil.h:1409
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:5739
Worker Maintained.
Definition: Abil.h:817
Collide End.
Definition: Abil.h:1637
Definition: Abil.h:4201
CFixed Range
Range.
Definition: Abil.h:5877
CMoverLink ConstructionMover
Construction Mover.
Definition: Abil.h:5617
Redirect.
Definition: Abil.h:45
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:4844
const int32 e_abilInventoryFlagCount
Definition: Abil.h:1265
Wait For Supplies.
Definition: Abil.h:1873
CFixed PowerBuildCostFactor
Power Build Cost Factor.
Definition: Abil.h:5666
EAbilTrainRotation
Rotation.
Definition: Abil.h:2097
CAlertLink Alert
Alert.
Definition: Abil.h:6045
Auto Cast Initially On.
Definition: Abil.h:1385
Inventory.
Definition: Abil.h:5928
Beacon.
Definition: Abil.h:75
EAbilMorphCmd
Ability Command (Morph)
Definition: Abil.h:2925
Normal.
Definition: Abil.h:897
Turn Auto Cast Off When Owner Leaves.
Definition: Abil.h:597
Rally.
Definition: Abil.h:2087
Turn Off.
Definition: Abil.h:2405
CEffectLink LoadCargoEffect
Load Cargo Effect.
Definition: Abil.h:6812
Merge.
Definition: Abil.h:135
Target.
Definition: Abil.h:2915
Source.
Definition: Abil.h:2081
Mergeable.
Definition: Abil.h:6072
CDataSoupKey ActorKey
Actor.
Definition: Abil.h:6692
Ignore Unit Cost.
Definition: Abil.h:2007
EAbilBuildableCmd
Ability Command (Buildable)
Definition: Abil.h:2611
Disable Collision.
Definition: Abil.h:2001
Best Unit.
Definition: Abil.h:1827
Require Target Vision.
Definition: Abil.h:997
Passenger Acquired External.
Definition: Abil.h:1027
Cheer.
Definition: Abil.h:3749
Upkeep.
Definition: Abil.h:365
Auto Cast Initially On.
Definition: Abil.h:603
CTargetFilters AutoCastFilters
Auto Cast Filters.
Definition: Abil.h:4862
Wait for Drop Off.
Definition: Abil.h:1159
Left.
Definition: Abil.h:1245
const int32 e_abilRallyFlagCount
Definition: Abil.h:1783
CFlagArray< e_abilHarvestFlagCount > FlagArray
Flags.
Definition: Abil.h:5746
Move Blocking Units.
Definition: Abil.h:1463
Hide Points Spent.
Definition: Abil.h:1289
Neutral.
Definition: Abil.h:253
Ammo 17.
Definition: Abil.h:2295
Transient.
Definition: Abil.h:1833
Buildable.
Definition: Abil.h:93
EAbilReviveCmd
Revive Command.
Definition: Abil.h:3411
EAbilAlignment Alignment
Alignment.
Definition: Abil.h:4656
Cancel.
Definition: Abil.h:4001
CAbilCommand FinishCommand
Finish Command.
Definition: Abil.h:5724
Show Cargo Size.
Definition: Abil.h:2155
Best Unit.
Definition: Abil.h:1397
EAbilCmdState State
State.
Definition: Abil.h:4159
CStringLink Activity
Activity.
Definition: Abil.h:4742
Train 23.
Definition: Abil.h:3903
CFlags Flags
Flag.
Definition: Abil.h:6442
const int32 e_abilMergeableCmdCount
Definition: Abil.h:2957
Research 14.
Definition: Abil.h:3305
Warp 13.
Definition: Abil.h:4089
Cast.
Definition: Abil.h:1085
Designate.
Definition: Abil.h:2711
EAbilResearchCmd
Ability Command (Research)
Definition: Abil.h:3221
Auto Cast.
Definition: Abil.h:591
CModelPath Model
Model.
Definition: Abil.h:4183
const int32 e_abilMorphCmdCount
Definition: Abil.h:2941
Research 06.
Definition: Abil.h:3257
Disable Collision.
Definition: Abil.h:1415
Loiter.
Definition: Abil.h:575
CCmdResult DefaultError
Default Error.
Definition: Abil.h:5016
Range Includes Building.
Definition: Abil.h:823
EAbilCmdState
Ability Command State.
Definition: Abil.h:309
Definition: UnderlyingTypes.h:1028
Transient Preferred.
Definition: Abil.h:1015
CUnitLink Unit
Unit.
Definition: Abil.h:4267
uint32 RechargeSmartPriority
Recharge Smart Priority.
Definition: Abil.h:6350
CStringLink Activity
Activity.
Definition: Abil.h:4713
EAbilBehaviorCmd
Ability Command (Behavior)
Definition: Abil.h:2393
Specialize 01.
Definition: Abil.h:3607
Best Unit.
Definition: Abil.h:427
Research 07.
Definition: Abil.h:3263
Revive At Target 07.
Definition: Abil.h:3573
CItemClassLink ClassRequired
Class Required.
Definition: Abil.h:4470
Finish.
Definition: Abil.h:711
std::vector< CValidatorLink > UnloadValidatorArray
Unload Validators.
Definition: Abil.h:6902
Transport Acquired Passengers.
Definition: Abil.h:1045
CTargetFilters TargetFilters
Target Filters.
Definition: Abil.h:4489
CFixed AutoCastRange
Auto Cast Range.
Definition: Abil.h:6182
Revive At Target 08.
Definition: Abil.h:3579
Send To Selection.
Definition: Abil.h:299
Right.
Definition: Abil.h:1239
Definition: UnderlyingTypes.h:854
CFlags Flags
Flags.
Definition: Abil.h:6678
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:5645
std::vector< SAbilWarpTrainInfo > InfoArray
Info.
Definition: Abil.h:6968
TAbilCmdIndex Index
Index.
Definition: Abil.h:5124
Pawn 15.
Definition: Abil.h:3093
Build 15.
Definition: Abil.h:2505
Release.
Definition: Abil.h:399
const int32 e_abilBatteryCmdCount
Definition: Abil.h:2365
Specialize 11.
Definition: Abil.h:3667
CEffectLink Effect
Effect.
Definition: Abil.h:6051
EAbilTrainLocation
Ability Train Location.
Definition: Abil.h:2075
Auto Create.
Definition: Abil.h:421
Cancel.
Definition: Abil.h:2645
CAbilLink UnlinkMorphAbil
Unlink Morph Ability.
Definition: Abil.h:5551
Wait at Resource.
Definition: Abil.h:1141
Build 13.
Definition: Abil.h:2493
EAbilTrainRotation Rotation
Rotation.
Definition: Abil.h:4611
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:5983
Item Death.
Definition: Abil.h:1261
Research 27.
Definition: Abil.h:3383
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:5895
uint32 Points
Points.
Definition: Abil.h:6011
Train 09.
Definition: Abil.h:3819
Specialize 04.
Definition: Abil.h:3625
Queue.
Definition: Abil.h:6387
CFixed Range
Range.
Definition: Abil.h:5754
Specialize 07.
Definition: Abil.h:3643
Definition: UnderlyingTypes.h:612
Execute.
Definition: Abil.h:3195
Learn 06.
Definition: Abil.h:2809
Unit Start.
Definition: Abil.h:1679
Build.
Definition: Abil.h:5532
Source.
Definition: Abil.h:2109
EAbilMergeCmd
Ability Command (Merge)
Definition: Abil.h:2903
Definition: Abil.h:4501
Redirect Instant.
Definition: Abil.h:183
uint32 TCargoCapacity
Definition: UnderlyingTypes.h:674
Show While Merging.
Definition: Abil.h:1773
Warp 16.
Definition: Abil.h:4107
CGameTime LoadPeriod
Load Period.
Definition: Abil.h:6869
Train 18.
Definition: Abil.h:3873
Automatic.
Definition: Abil.h:1391
Approach.
Definition: Abil.h:1067
Specialize 14.
Definition: Abil.h:3685
EAbilReviveCmd SelfReviveCmd
Self Revive Command.
Definition: Abil.h:6610
Ammo 06.
Definition: Abil.h:2229
Warp 05.
Definition: Abil.h:4041
EAbilWarpTrainFlag
Warp Train Flag.
Definition: Abil.h:2171
Definition: TargetSort.h:136
Ignore.
Definition: Abil.h:1889
CFixed Range
Range.
Definition: Abil.h:6065
CEffectLink AINotifyEffect
AI Notify Effect.
Definition: Abil.h:4997
std::vector< CBehaviorLink > BehaviorArray
Behaviors.
Definition: Abil.h:5441
CUnitLink Unit
Unit.
Definition: Abil.h:4285
uint32 QueueSize
Queue Size.
Definition: Abil.h:6407
Revive At Target 05.
Definition: Abil.h:3561
Positive.
Definition: Abil.h:265
CStringLink TargetMessage
Target Message.
Definition: Abil.h:4686
Research 18.
Definition: Abil.h:3329
Move.
Definition: Abil.h:2969
Ammo 14.
Definition: Abil.h:2277
std::vector< CGameTime > ResourceTimeBonus
Resource Time Bonus.
Definition: Abil.h:5819
CFlags Flags
Flags.
Definition: Abil.h:6522
CStringLink Activity
Activity.
Definition: Abil.h:5104
Target Best Unit.
Definition: Abil.h:609
CAlertLink Alert
Alert.
Definition: Abil.h:4305
Definition: UnderlyingTypes.h:570
CFlagArray< e_abilEffectStageCount > UninterruptibleArray
Uninterruptible.
Definition: Abil.h:4952
Finish.
Definition: Abil.h:1345
uint32 PowerupSmartPriority
Powerup Smart Priority.
Definition: Abil.h:6344
Ammo 15.
Definition: Abil.h:2283
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:6429
CFixed MaxDropRange
Maximum Drop Range.
Definition: Abil.h:5971
Train 11.
Definition: Abil.h:3831
Warp 01.
Definition: Abil.h:4017
Pawn 18.
Definition: Abil.h:3111
CAlertLink ErrorAlert
Error Alert.
Definition: Abil.h:5570
Definition: Abil.h:4624
CFlagArray< e_abilEffectStageCount > ValidatedArray
Validate.
Definition: Abil.h:4959
Revive At Target 01.
Definition: Abil.h:3537
EAbilSpecializeInfoFlag
Ability Specialize Flag.
Definition: Abil.h:1945
Definition: UnderlyingTypes.h:1035
Launch.
Definition: Abil.h:393
Ignore Unit Cost.
Definition: Abil.h:1457
CAlertLink ErrorAlert
Error Alert.
Definition: Abil.h:5098
Morph Placement.
Definition: Abil.h:6245
Train 29.
Definition: Abil.h:3939
std::vector< EAbilReviveVital > VitalArray
Vitals.
Definition: Abil.h:6579
std::vector< SAbilCmdButton > CmdButtonArray
Command Buttons.
Definition: Abil.h:5862
EAbilSharedFlag
Shared Ability Flag.
Definition: Abil.h:337
Show Status.
Definition: Abil.h:445
SAbilCmdButton Button
Button.
Definition: Abil.h:4279
Train 16.
Definition: Abil.h:3861
EAbilRallyFlag
Rally Flag.
Definition: Abil.h:1767
CFixed CollideRange
Collision Range.
Definition: Abil.h:4419
Cancel Last.
Definition: Abil.h:3139
std::vector< CEffectLink > EffectArray
Effects.
Definition: Abil.h:5624
CFlagArray< e_abilEffectStageCount > UseMarkerArray
Markers Used.
Definition: Abil.h:4917
EAbilTrainInfoFlag
Train Info Flag.
Definition: Abil.h:2053
EAbilTechPlayer
Ability Tech Player.
Definition: Abil.h:353
Definition: UnderlyingTypes.h:1364
Toggled On.
Definition: Abil.h:661
Definition: Abil.h:4140
EAcquireLevel AutoCastAcquireLevel
Auto Cast Acquire Level.
Definition: Abil.h:6162
Pawn 14.
Definition: Abil.h:3087
CFlagArray< e_resourceTypeCount > ResourceDestroy
Resource Destroy.
Definition: Abil.h:5789
Progress.
Definition: Abil.h:4706
Revive 11.
Definition: Abil.h:3477
Neutral Detached Add On.
Definition: Abil.h:775
EAbilArmMagazineManage
Arm Magazine Management.
Definition: Abil.h:529
Auto Cast.
Definition: Abil.h:1951
SCostFactor RefundFraction
Refund Fraction.
Definition: Abil.h:5597
CAlertLink Alert
Alert.
Definition: Abil.h:5173
Delay.
Definition: Abil.h:1527
Learn 16.
Definition: Abil.h:2869
const int32 e_abilInteractCmdCount
Definition: Abil.h:2715
std::vector< CImagePath > LevelButtonImage
Level Button - Image.
Definition: Abil.h:5022
const int32 e_abilRallyCmdCount
Definition: Abil.h:3183
Specialize 06.
Definition: Abil.h:3637
Cancel.
Definition: Abil.h:2617
Cancel Slot.
Definition: Abil.h:3145
std::vector< SAbilMorphInfo > InfoArray
Info.
Definition: Abil.h:6132
Specialize 15.
Definition: Abil.h:3691
Build 17.
Definition: Abil.h:2517
CFlags Flags
Flags.
Definition: Abil.h:5869
const int32 e_abilAlignmentCount
Definition: Abil.h:269
Definition: UnderlyingTypes.h:714
Kill On Cancel.
Definition: Abil.h:2013
Pawn 04.
Definition: Abil.h:3027
CFixed PowerBuildBonusRate
Power Build Bonus Rate.
Definition: Abil.h:5659
Halt.
Definition: Abil.h:863
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:5847
EAcquireLevel
Acquire Level.
Definition: Game.h:1170
Toggle.
Definition: Abil.h:655
Generic.
Definition: Abil.h:4637
CTargetFilters EnumFilters
Search Filters.
Definition: Abil.h:5366
Cancelable.
Definition: Abil.h:739
EAbilArmMagazineCmd
Ability Command (Arm Magazine)
Definition: Abil.h:2193
Toggled.
Definition: Abil.h:689
Transport.
Definition: Abil.h:6751
CAbilCmdFlags Flags
Flags.
Definition: Abil.h:4153
Arm Magazine.
Definition: Abil.h:51
Interruptible.
Definition: Abil.h:1427
std::vector< SAbilCmdButton > CmdButtonArray
Commands.
Definition: Abil.h:5696
EAbilTrainFlag
Train Flag.
Definition: Abil.h:1983
std::vector< CEffectLink > EffectArray
Effects.
Definition: Abil.h:5180
const int32 e_abilBehaviorFlagCount
Definition: Abil.h:671
CStringLink NameOverride
Name Override.
Definition: Abil.h:6591
const int32 e_abilInteractFlagCount
Definition: Abil.h:1227
CUnitLink CancelUnit
Cancel Unit.
Definition: Abil.h:6126
Ammo 01.
Definition: Abil.h:2199
std::vector< SAbilOrderDisplay > OrderArray
Orders.
Definition: Abil.h:4662
Definition: UnderlyingTypes.h:497
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:5407
EAbilBatteryCmd
Ability Command (Battery)
Definition: Abil.h:2355
EAbilHarvestStage
Harvest Stage.
Definition: Abil.h:1129
CGameTime FleeTime
Flee Time.
Definition: Abil.h:6277
Duration.
Definition: Abil.h:1533
Re-executable.
Definition: Abil.h:991
CFixed AutoCastRange
Auto Cast Range.
Definition: Abil.h:4870
Birth.
Definition: Abil.h:1403
Best Unit.
Definition: Abil.h:1193
Harvest.
Definition: Abil.h:1147
std::vector< CTargetFilters > TargetFilters
Target Filters.
Definition: Abil.h:4792
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:5325
CEffectLink Effect
Effect.
Definition: Abil.h:5380
EAbilBehaviorFlag
Behavior Flag.
Definition: Abil.h:625
EAbilBeaconCmd
Beacon Command.
Definition: Abil.h:2371
Best Unit.
Definition: Abil.h:1923
EAbilMorphPhase RallyResetPhase
Rally Reset Phase.
Definition: Abil.h:4432
Best Unit.
Definition: Abil.h:1739
Behavior.
Definition: Abil.h:81
std::vector< SAbilBuildInfo > InfoArray
Info.
Definition: Abil.h:5577
std::vector< CFixed > RefundFraction
Refund Fraction.
Definition: Abil.h:4483
Share Control.
Definition: Abil.h:1211
CAbilSetId AbilSetId
Set ID.
Definition: Abil.h:4668
Warp 10.
Definition: Abil.h:4071
Hidden.
Definition: Abil.h:287
CFixed Range
Range.
Definition: Abil.h:6774
Pawn 11.
Definition: Abil.h:3069
uint32 CountStart
Count Start.
Definition: Abil.h:4240
Turn Auto Cast Off When Owner Leaves.
Definition: Abil.h:415
Cache Start.
Definition: Abil.h:1667
Show Placeholder.
Definition: Abil.h:1487
Beacon.
Definition: Abil.h:5393
Train 17.
Definition: Abil.h:3867
Transport.
Definition: Abil.h:225
Kill On Complete.
Definition: Abil.h:2019
Channel.
Definition: Abil.h:1091
CFixed EnumRange
Search Range.
Definition: Abil.h:5374
Wait to Return.
Definition: Abil.h:1153
Ammo 16.
Definition: Abil.h:2289
const int32 e_abilStopFlagCount
Definition: Abil.h:1977
uint32 SmartPriority
Smart Priority.
Definition: Abil.h:5386
Build 28.
Definition: Abil.h:2583
Queueable.
Definition: Abil.h:39
std::vector< SAbilMorphSection > SectionArray
Sections.
Definition: Abil.h:4426
Use Item (Instant)
Definition: Abil.h:2745
Research 03.
Definition: Abil.h:3239
Execute.
Definition: Abil.h:2639
Revive 05.
Definition: Abil.h:3441
Definition: UnderlyingTypes.h:1224
Buildable.
Definition: Abil.h:5637
Definition: UnderlyingTypes.h:777
Abilities End.
Definition: Abil.h:1613
Untoggled.
Definition: Abil.h:683
Facing.
Definition: Abil.h:1567
EAbilInteractFlag
Interact Flag.
Definition: Abil.h:1181
std::vector< CImagePath > LevelButtonOffImage
Level Button - Off Image.
Definition: Abil.h:5483
SCost Cost
Cost.
Definition: Abil.h:6120
Definition: UnderlyingTypes.h:1084
EAbilTransportFlag
Transport Flag.
Definition: Abil.h:2119
EDeathType ReplaceDeathType
Replace Death Type.
Definition: Abil.h:6603
Learn 14.
Definition: Abil.h:2857
std::vector< CStringLink > LevelButtonOffTooltip
Level Button - Off Tooltip.
Definition: Abil.h:5495
Specialize 13.
Definition: Abil.h:3679
EAbilRedirectInstantCmd
Redirect Instant Command.
Definition: Abil.h:3189
const int32 e_abilArmMagInfoFlagCount
Definition: Abil.h:495
Train.
Definition: Abil.h:219
std::vector< CGameTime > PrepTime
Prepare Time.
Definition: Abil.h:4883
CAlertLink StartGlobalAlert
Start Global Alert.
Definition: Abil.h:6138