sc2-gamedata
ScoreValue.h
Go to the documentation of this file.
1 // ScoreValue.h generated from model.xml using generate-code.xsl
2 
3 #ifndef SCOREVALUE_H
4 #define SCOREVALUE_H
5 
6 #include "UnderlyingTypes.h"
7 
12 typedef enum
13 {
19 
25 
31 
37 
39 
41 
46 typedef enum
47 {
53 
59 
65 
67 
69 
74 typedef enum
75 {
81 
87 
88 } EScoreSort;
89 
91 
96 typedef enum
97 {
103 
109 
115 
121 
127 
133 
139 
145 
151 
157 
163 
169 
175 
181 
187 
193 
199 
205 
211 
217 
223 
229 
235 
241 
247 
253 
259 
265 
271 
277 
283 
289 
295 
301 
307 
313 
319 
325 
331 
337 
343 
349 
355 
361 
367 
373 
379 
385 
391 
397 
403 
409 
415 
421 
427 
433 
439 
445 
451 
457 
463 
469 
475 
481 
487 
493 
499 
505 
511 
517 
523 
529 
535 
541 
547 
553 
559 
565 
571 
577 
583 
589 
595 
601 
607 
613 
619 
625 
631 
637 
643 
649 
655 
661 
667 
673 
679 
685 
691 
697 
703 
709 
715 
721 
727 
733 
739 
745 
751 
757 
763 
769 
775 
781 
787 
793 
799 
805 
811 
817 
823 
829 
835 
841 
847 
853 
859 
865 
871 
877 
883 
889 
895 
901 
907 
913 
919 
925 
931 
937 
943 
949 
955 
961 
967 
973 
979 
985 
991 
997 
1003 
1009 
1015 
1021 
1027 
1033 
1039 
1045 
1051 
1057 
1063 
1069 
1075 
1081 
1087 
1093 
1099 
1105 
1111 
1117 
1123 
1129 
1135 
1141 
1147 
1153 
1159 
1165 
1171 
1177 
1183 
1189 
1195 
1201 
1207 
1213 
1219 
1225 
1231 
1237 
1243 
1249 
1255 
1261 
1267 
1273 
1279 
1285 
1291 
1297 
1303 
1309 
1315 
1321 
1327 
1333 
1339 
1345 
1351 
1357 
1363 
1369 
1375 
1381 
1387 
1393 
1399 
1405 
1411 
1417 
1423 
1429 
1435 
1441 
1447 
1453 
1459 
1465 
1471 
1477 
1483 
1489 
1495 
1501 
1507 
1513 
1519 
1525 
1531 
1537 
1543 
1549 
1550 } EScoreValue;
1551 
1553 
1558 typedef enum
1559 {
1565 
1571 
1577 
1583 
1589 
1595 
1596 } EScoreValueFlag;
1597 
1599 
1604 typedef enum
1605 {
1611 
1617 
1623 
1624 } EScoreValueType;
1625 
1627 
1632 typedef enum
1633 {
1639 
1645 
1647 
1649 
1654 typedef enum
1655 {
1661 
1667 
1673 
1675 
1677 
1683 {
1684 public:
1690 
1696 
1702 
1708 
1715 
1721 
1727 };
1728 
1734 {
1735 public:
1741 
1747 };
1748 
1754 {
1755 public:
1761 };
1762 
1768 {
1769 public:
1775 
1780  std::vector<CScoreValueLink> ValueTable;
1781 };
1782 
1783 #endif // SCOREVALUE_H
Units Active (Army)
Definition: ScoreValue.h:288
Structures Friendly Fire Count.
Definition: ScoreValue.h:384
Workers Start Count.
Definition: ScoreValue.h:516
Standard.
Definition: ScoreValue.h:1753
Terrazine - Collected.
Definition: ScoreValue.h:750
Terrazine - Donated.
Definition: ScoreValue.h:774
Minerals - Donated.
Definition: ScoreValue.h:762
Structures Canceled Count.
Definition: ScoreValue.h:396
Structures - Total Value.
Definition: ScoreValue.h:456
std::vector< CScoreValueLink > ValueTable
Values.
Definition: ScoreValue.h:1780
Custom Resources - Used (In Progress, Technology)
Definition: ScoreValue.h:1260
Terrazine - Spent.
Definition: ScoreValue.h:870
Average.
Definition: ScoreValue.h:1672
Custom Resource Killed Army.
Definition: ScoreValue.h:960
Minerals Lost Technology.
Definition: ScoreValue.h:996
Prevent Destroy - Queued Count.
Definition: ScoreValue.h:564
Prevent Destroy - Active Count.
Definition: ScoreValue.h:576
CFlagArray< e_scoreValueFlagCount > Flags
Flags.
Definition: ScoreValue.h:1714
Vespene Friendly Fire Technology.
Definition: ScoreValue.h:1116
Custom Resources - Used (Current, Economy)
Definition: ScoreValue.h:1350
Prevent Destroy - In Progress Count.
Definition: ScoreValue.h:570
CPM Average.
Definition: ScoreValue.h:192
EScoreValueFlag
Score Value Flag.
Definition: ScoreValue.h:1558
EScoreValueType Type
Type.
Definition: ScoreValue.h:1746
Custom Resources - Used (Total)
Definition: ScoreValue.h:1434
Minerals Friendly Fire Technology.
Definition: ScoreValue.h:1092
Units - In Progress Count.
Definition: ScoreValue.h:270
const int32 e_scoreValueReportCount
Definition: ScoreValue.h:1676
Life Healed Total.
Definition: ScoreValue.h:1518
Workers Killed Count.
Definition: ScoreValue.h:528
Vespene Friendly Fire Army.
Definition: ScoreValue.h:1104
Prevent Reveal - In Progress Count.
Definition: ScoreValue.h:588
EClassIdCScoreValue
Score Value.
Definition: ScoreValue.h:12
const int32 e_scoreSortCount
Definition: ScoreValue.h:90
Vespene - Used (In Progress, Economy)
Definition: ScoreValue.h:1206
Definition: ScoreValue.h:64
Terrazine - Used (Total)
Definition: ScoreValue.h:1410
Actions (Resource Trading)
Definition: ScoreValue.h:120
Structures - Active Count.
Definition: ScoreValue.h:420
Vespene - Used (Current, Economy)
Definition: ScoreValue.h:1302
Combine.
Definition: ScoreValue.h:1767
Custom Resources - Used (In Progress, Economy)
Definition: ScoreValue.h:1254
Actions (Alliance)
Definition: ScoreValue.h:102
Structures Made Points.
Definition: ScoreValue.h:498
Minerals - Used (Current, Military)
Definition: ScoreValue.h:1272
Terrazine Killed Army.
Definition: ScoreValue.h:936
Custom Friendly Fire Army.
Definition: ScoreValue.h:1152
Terrazine - Used (Total, Military)
Definition: ScoreValue.h:1416
Subtract.
Definition: ScoreValue.h:1644
Structures - Total Count.
Definition: ScoreValue.h:366
CStringLink Tooltip
Tooltip.
Definition: ScoreValue.h:1701
Minerals - Used (In Progress)
Definition: ScoreValue.h:1170
Structures - Peak Count.
Definition: ScoreValue.h:402
Vespene - Collected.
Definition: ScoreValue.h:744
const int32 e_classIdCScoreValueCount
Definition: ScoreValue.h:40
Descending.
Definition: ScoreValue.h:86
Custom Resources - Used (Total, Economy)
Definition: ScoreValue.h:1446
Structures Salvaged Value.
Definition: ScoreValue.h:480
Vespene - Donated.
Definition: ScoreValue.h:768
Food Used (Lost)
Definition: ScoreValue.h:684
Minerals - Used (Total, Economy)
Definition: ScoreValue.h:1374
Vespene - Used (Total, Economy)
Definition: ScoreValue.h:1398
Armor Technology Value.
Definition: ScoreValue.h:624
Units - Killed Count.
Definition: ScoreValue.h:228
qint32 int32
Definition: UnderlyingTypes.h:42
Hidden.
Definition: ScoreValue.h:1576
Food Made (Lost)
Definition: ScoreValue.h:666
Minerals Friendly Fire Economy.
Definition: ScoreValue.h:1086
Custom Friendly Fire Economy.
Definition: ScoreValue.h:1158
Vespene - Used (Current)
Definition: ScoreValue.h:1290
Life Damage Taken Total.
Definition: ScoreValue.h:1500
Commands Per Minute.
Definition: ScoreValue.h:186
Vespene - Used (Total)
Definition: ScoreValue.h:1386
Terrazine Lost None.
Definition: ScoreValue.h:1026
Minerals - Used (Current, Technology)
Definition: ScoreValue.h:1284
Food Capped Time.
Definition: ScoreValue.h:648
Integer.
Definition: ScoreValue.h:1610
Custom Resources - Used (Total, Technology)
Definition: ScoreValue.h:1452
Custom Resources - Used (In Progress, Military)
Definition: ScoreValue.h:1248
Combine.
Definition: ScoreValue.h:36
Minerals - Used (In Progress, Military)
Definition: ScoreValue.h:1176
Average.
Definition: ScoreValue.h:58
Actions (Control Group)
Definition: ScoreValue.h:114
Structures - Killed Value.
Definition: ScoreValue.h:462
Workers Lost Count.
Definition: ScoreValue.h:534
Samples.
Definition: ScoreValue.h:1666
Structures - Lost Count.
Definition: ScoreValue.h:378
Structures - Killed Count.
Definition: ScoreValue.h:372
Commands (Control Group)
Definition: ScoreValue.h:162
Minerals - Used (Total, Military)
Definition: ScoreValue.h:1368
Custom Resources - Collected.
Definition: ScoreValue.h:756
Units - Peak Count.
Definition: ScoreValue.h:258
Custom Resources - Spent.
Definition: ScoreValue.h:876
Units - Queued Count.
Definition: ScoreValue.h:264
Minerals - Used (In Progress, Technology)
Definition: ScoreValue.h:1188
Custom Resource Collection Rate.
Definition: ScoreValue.h:828
Units Canceled Count.
Definition: ScoreValue.h:252
Terrazine Collection Rate.
Definition: ScoreValue.h:822
Minerals Killed Army.
Definition: ScoreValue.h:888
Energy Spent Total.
Definition: ScoreValue.h:1548
Units - Peak Value.
Definition: ScoreValue.h:348
Custom Resources - Used (Current, Military)
Definition: ScoreValue.h:1344
Structures - Queued Count.
Definition: ScoreValue.h:408
Shields Spent Total.
Definition: ScoreValue.h:1542
Vespene - Used (Total, Military)
Definition: ScoreValue.h:1392
Weapon Technology Count.
Definition: ScoreValue.h:600
Terrazine - Used (In Progress, Military)
Definition: ScoreValue.h:1224
Custom Resource Lost Technology.
Definition: ScoreValue.h:1068
Add.
Definition: ScoreValue.h:1638
Vespene - Spent.
Definition: ScoreValue.h:864
Terrazine Friendly Fire None.
Definition: ScoreValue.h:1122
EScoreValue Value
Value.
Definition: ScoreValue.h:1760
Custom Resources - Used (In Progress)
Definition: ScoreValue.h:1242
Custom Resource Lost Economy.
Definition: ScoreValue.h:1062
Idle Time - Workers.
Definition: ScoreValue.h:210
Miscellaneous Technology Value.
Definition: ScoreValue.h:630
Custom Resources - Used (Active Forces)
Definition: ScoreValue.h:1476
Shields Damage Taken Total.
Definition: ScoreValue.h:1506
Vespene - Used (Current, Military)
Definition: ScoreValue.h:1296
Supplies Used (Technology)
Definition: ScoreValue.h:708
CStringLink PublishName
Publish Name.
Definition: ScoreValue.h:1695
Definition: UnderlyingTypes.h:812
Terrazine Killed Technology.
Definition: ScoreValue.h:948
CImagePath Icon
Icon.
Definition: ScoreValue.h:1707
Supplies Made.
Definition: ScoreValue.h:654
Actions (Command)
Definition: ScoreValue.h:108
Terrazine - Used (Total, Technology)
Definition: ScoreValue.h:1428
Vespene Killed Economy.
Definition: ScoreValue.h:918
Terrazine - Used (Current, Technology)
Definition: ScoreValue.h:1332
Structures Active.
Definition: ScoreValue.h:426
Structures - Peak Value.
Definition: ScoreValue.h:492
EScoreValueOperation Operation
Operation.
Definition: ScoreValue.h:1774
Statistic.
Definition: ScoreValue.h:1594
Vespene Collection Rate.
Definition: ScoreValue.h:816
Ascending.
Definition: ScoreValue.h:80
Vespene Lost Technology.
Definition: ScoreValue.h:1020
Structures Active (Economy)
Definition: ScoreValue.h:438
Terrazine - Used (In Progress, Economy)
Definition: ScoreValue.h:1230
EScoreValueOperation
Score Value Operation.
Definition: ScoreValue.h:1632
Vespene Killed None.
Definition: ScoreValue.h:906
Maximize.
Definition: ScoreValue.h:52
Structures Start Count.
Definition: ScoreValue.h:450
Custom Resources - Used (Total, Military)
Definition: ScoreValue.h:1440
Vespene Killed Technology.
Definition: ScoreValue.h:924
Minerals Killed Economy.
Definition: ScoreValue.h:894
Shields Damage Dealt Total.
Definition: ScoreValue.h:1488
Vespene Killed Army.
Definition: ScoreValue.h:912
Persist To DB.
Definition: ScoreValue.h:1582
Shields Healed Total.
Definition: ScoreValue.h:1524
Custom Resources - Current.
Definition: ScoreValue.h:732
Terrazine - Used (Current, Economy)
Definition: ScoreValue.h:1326
Custom Resource Killed Economy.
Definition: ScoreValue.h:966
Units Made Points.
Definition: ScoreValue.h:354
Profile.
Definition: ScoreValue.h:1588
Units Active (Economy)
Definition: ScoreValue.h:294
Minerals - Current.
Definition: ScoreValue.h:714
Minerals Collection Rate.
Definition: ScoreValue.h:810
Minerals - Spent.
Definition: ScoreValue.h:858
Commands (Alliance)
Definition: ScoreValue.h:150
Technology - Percent.
Definition: ScoreValue.h:636
CStringLink Name
Name.
Definition: ScoreValue.h:1689
Terrazine Friendly Fire Army.
Definition: ScoreValue.h:1128
const int32 e_scoreValueOperationCount
Definition: ScoreValue.h:1648
Minerals - Collected.
Definition: ScoreValue.h:738
Custom Resource Killed None.
Definition: ScoreValue.h:954
Final.
Definition: ScoreValue.h:1660
Workers Total Count.
Definition: ScoreValue.h:522
Prevent Defeat - Active Count.
Definition: ScoreValue.h:558
Generic.
Definition: ScoreValue.h:18
Units Canceled Value.
Definition: ScoreValue.h:342
Workers Active Count.
Definition: ScoreValue.h:510
Minerals Killed None.
Definition: ScoreValue.h:882
Vespene - Current.
Definition: ScoreValue.h:720
Terrazine Lost Army.
Definition: ScoreValue.h:1032
Prevent Reveal - Active Count.
Definition: ScoreValue.h:594
Supplies Used (Economy)
Definition: ScoreValue.h:702
Supplies Used (Other)
Definition: ScoreValue.h:690
Prevent Reveal - Queued Count.
Definition: ScoreValue.h:582
Life Damage Dealt Total.
Definition: ScoreValue.h:1482
const int32 e_scoreValueCount
Definition: ScoreValue.h:1552
Minerals Friendly Fire None.
Definition: ScoreValue.h:1074
Terrazine - Current.
Definition: ScoreValue.h:726
Time.
Definition: ScoreValue.h:1622
Terrazine Friendly Fire Technology.
Definition: ScoreValue.h:1140
Minerals Friendly Fire Army.
Definition: ScoreValue.h:1080
Energy Damage Dealt Total.
Definition: ScoreValue.h:1494
Minerals - Used (Current)
Definition: ScoreValue.h:1266
Display As Percent.
Definition: ScoreValue.h:1564
Terrazine - Used (Current)
Definition: ScoreValue.h:1314
Actions (Targeting)
Definition: ScoreValue.h:132
Vespene Lost Economy.
Definition: ScoreValue.h:1014
Structures Friendly Fire Value.
Definition: ScoreValue.h:474
Units - Lost Value.
Definition: ScoreValue.h:324
Commands (Select)
Definition: ScoreValue.h:174
Custom Resources - Used (Current, Technology)
Definition: ScoreValue.h:1356
Miscellaneous Technology Count.
Definition: ScoreValue.h:612
Minerals Lost Economy.
Definition: ScoreValue.h:990
Vespene - Used (in Progress)
Definition: ScoreValue.h:1194
Structures - In Progress Count.
Definition: ScoreValue.h:414
Weapon Technology Value.
Definition: ScoreValue.h:618
APM Average.
Definition: ScoreValue.h:144
EScoreValueReport
Score Value Report.
Definition: ScoreValue.h:1654
Prevent Defeat - In Progress Count.
Definition: ScoreValue.h:552
Uncontested Combat Time.
Definition: ScoreValue.h:198
Salvaged Value.
Definition: ScoreValue.h:336
Display As Signed.
Definition: ScoreValue.h:1570
Structures Salvaged Count.
Definition: ScoreValue.h:390
Structures Canceled Value.
Definition: ScoreValue.h:486
Structures Active (Army)
Definition: ScoreValue.h:432
Structures - Lost Value.
Definition: ScoreValue.h:468
Actions (Selection)
Definition: ScoreValue.h:126
EScoreCollapse Collapse
Collapse.
Definition: ScoreValue.h:1740
EScoreValueReport Report
Report.
Definition: ScoreValue.h:1726
Vespene Friendly Fire None.
Definition: ScoreValue.h:1098
Custom.
Definition: ScoreValue.h:1733
Units Active (Technology)
Definition: ScoreValue.h:300
EScoreValue
Score Value.
Definition: ScoreValue.h:96
Technology - Points.
Definition: ScoreValue.h:642
Vespene Lost Army.
Definition: ScoreValue.h:1008
const int32 e_scoreValueTypeCount
Definition: ScoreValue.h:1626
Minerals - Used (In Progress, Economy)
Definition: ScoreValue.h:1182
Minerals Lost Army.
Definition: ScoreValue.h:984
Terrazine Float Average.
Definition: ScoreValue.h:846
Food Used (Killed)
Definition: ScoreValue.h:678
Salvaged Count.
Definition: ScoreValue.h:246
EScoreSort
Score Sort Type.
Definition: ScoreValue.h:74
Standard.
Definition: ScoreValue.h:30
Vespene - Received.
Definition: ScoreValue.h:792
Terrazine - Used (In Progress)
Definition: ScoreValue.h:1218
Minerals - Used (Current, Economy)
Definition: ScoreValue.h:1278
Vespene Friendly Fire Economy.
Definition: ScoreValue.h:1110
Custom.
Definition: ScoreValue.h:24
Supplies Used.
Definition: ScoreValue.h:672
Food Made (Killed)
Definition: ScoreValue.h:660
Units - Lost Count.
Definition: ScoreValue.h:234
Life Spent Total.
Definition: ScoreValue.h:1536
Prevent Defeat - Queued Count.
Definition: ScoreValue.h:546
Idle Time - Production.
Definition: ScoreValue.h:204
Structures Killed Points.
Definition: ScoreValue.h:504
Terrazine - Used (Active Forces)
Definition: ScoreValue.h:1470
Terrazine - Used (Total, Economy)
Definition: ScoreValue.h:1422
Custom Resource Float Average.
Definition: ScoreValue.h:852
Energy Damage Taken Total.
Definition: ScoreValue.h:1512
Vespene Lost None.
Definition: ScoreValue.h:1002
Terrazine - Used (Current, Military)
Definition: ScoreValue.h:1320
Minerals Float Average.
Definition: ScoreValue.h:834
Terrazine Friendly Fire Economy.
Definition: ScoreValue.h:1134
Structures Active (Technology)
Definition: ScoreValue.h:444
Units - Total Count.
Definition: ScoreValue.h:222
const int32 e_scoreValueFlagCount
Definition: ScoreValue.h:1598
Generic.
Definition: ScoreValue.h:1682
Custom Resource Killed Technology.
Definition: ScoreValue.h:972
Units - Total Value.
Definition: ScoreValue.h:312
Units Killed Points.
Definition: ScoreValue.h:360
Units Active.
Definition: ScoreValue.h:282
Custom Friendly Fire Technology.
Definition: ScoreValue.h:1164
Minerals - Used (Active Forces)
Definition: ScoreValue.h:1458
Minerals - Used (Total)
Definition: ScoreValue.h:1362
Terrazine Killed None.
Definition: ScoreValue.h:930
Custom Friendly Fire None.
Definition: ScoreValue.h:1146
Vespene - Used (Total, Technology)
Definition: ScoreValue.h:1404
Terrazine - Used (In Progress, Technology)
Definition: ScoreValue.h:1236
Custom Resources - Used (Current)
Definition: ScoreValue.h:1338
Terrazine Lost Technology.
Definition: ScoreValue.h:1044
Vespene - Used (Current, Technology)
Definition: ScoreValue.h:1308
Units Start Count.
Definition: ScoreValue.h:306
Workers Peak Count.
Definition: ScoreValue.h:540
Supplies Used (Army)
Definition: ScoreValue.h:696
Minerals - Used (Total, Technology)
Definition: ScoreValue.h:1380
Custom Resource Lost Army.
Definition: ScoreValue.h:1056
Units - Killed Value.
Definition: ScoreValue.h:318
Unit Kills Peak Count.
Definition: ScoreValue.h:216
Real.
Definition: ScoreValue.h:1616
Minerals Lost None.
Definition: ScoreValue.h:978
Vespene Float Average.
Definition: ScoreValue.h:840
Custom Resources - Received.
Definition: ScoreValue.h:804
Units Friendly Fire Value.
Definition: ScoreValue.h:330
Armor Technology Count.
Definition: ScoreValue.h:606
Energy Healed Total.
Definition: ScoreValue.h:1530
Terrazine Lost Economy.
Definition: ScoreValue.h:1038
Commands (Resource Trade)
Definition: ScoreValue.h:168
Terrazine - Received.
Definition: ScoreValue.h:798
Commands (Command)
Definition: ScoreValue.h:156
Commands (Target)
Definition: ScoreValue.h:180
Minerals - Received.
Definition: ScoreValue.h:786
const int32 e_scoreCollapseCount
Definition: ScoreValue.h:68
Terrazine Killed Economy.
Definition: ScoreValue.h:942
Units Friendly Fire Count.
Definition: ScoreValue.h:240
Vespene - Used (In Progress, Technology)
Definition: ScoreValue.h:1212
EScoreSort Sort
Sort.
Definition: ScoreValue.h:1720
Custom Resources - Donated.
Definition: ScoreValue.h:780
Actions Per Minute.
Definition: ScoreValue.h:138
EScoreCollapse
Collapse.
Definition: ScoreValue.h:46
Custom Resource Lost None.
Definition: ScoreValue.h:1050
Vespene - Used (Active Forces)
Definition: ScoreValue.h:1464
Units - Active Count.
Definition: ScoreValue.h:276
EScoreValueType
Score Value Type.
Definition: ScoreValue.h:1604
Vespene - Used (In Progress, Military)
Definition: ScoreValue.h:1200
Minerals Killed Technology.
Definition: ScoreValue.h:900