Skip to content

Commit b9eac33

Browse files
committed
Update ids and dicts using an updated data.json
1 parent 44e12b2 commit b9eac33

16 files changed

+25
-16
lines changed

data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

sc2/dicts/generic_redirect_abilities.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# ANY CHANGE WILL BE OVERWRITTEN
33

44
from sc2.ids.ability_id import AbilityId
5+
56
# from sc2.ids.buff_id import BuffId
67
# from sc2.ids.effect_id import EffectId
78

@@ -118,6 +119,7 @@
118119
AbilityId.CANCEL_STASISTRAP: AbilityId.CANCEL,
119120
AbilityId.CANCEL_VOIDRAYPRISMATICALIGNMENT: AbilityId.CANCEL,
120121
AbilityId.CHANNELSNIPE_CANCEL: AbilityId.CANCEL,
122+
AbilityId.COMMANDCENTERTRANSPORT_COMMANDCENTERTRANSPORT: AbilityId.LOAD,
121123
AbilityId.CYBERNETICSCORERESEARCH_PROTOSSAIRARMORLEVEL1: AbilityId.RESEARCH_PROTOSSAIRARMOR,
122124
AbilityId.CYBERNETICSCORERESEARCH_PROTOSSAIRARMORLEVEL2: AbilityId.RESEARCH_PROTOSSAIRARMOR,
123125
AbilityId.CYBERNETICSCORERESEARCH_PROTOSSAIRARMORLEVEL3: AbilityId.RESEARCH_PROTOSSAIRARMOR,
@@ -204,7 +206,6 @@
204206
AbilityId.MORPHTOSWARMHOSTBURROWEDMP_CANCEL: AbilityId.CANCEL,
205207
AbilityId.MOVE_BATTLECRUISER: AbilityId.MOVE,
206208
AbilityId.MOVE_MOVE: AbilityId.MOVE,
207-
AbilityId.NULL_NULL: AbilityId.CANCEL,
208209
AbilityId.PATROL_BATTLECRUISER: AbilityId.PATROL,
209210
AbilityId.PATROL_PATROL: AbilityId.PATROL,
210211
AbilityId.PHASINGMODE_CANCEL: AbilityId.CANCEL,

sc2/dicts/unit_abilities.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED BY "generate_dicts_from_data_json.py" DO NOT CHANGE MANUALLY!
22
# ANY CHANGE WILL BE OVERWRITTEN
33

4-
from sc2.ids.unit_typeid import UnitTypeId
54
from sc2.ids.ability_id import AbilityId
5+
from sc2.ids.unit_typeid import UnitTypeId
6+
67
# from sc2.ids.buff_id import BuffId
78
# from sc2.ids.effect_id import EffectId
89

@@ -528,6 +529,7 @@
528529
AbilityId.ATTACK_ATTACK,
529530
AbilityId.BURROWDOWN_HYDRALISK,
530531
AbilityId.HOLDPOSITION_HOLD,
532+
AbilityId.HYDRALISKFRENZY_HYDRALISKFRENZY,
531533
AbilityId.MORPH_LURKER,
532534
AbilityId.MOVE_MOVE,
533535
AbilityId.PATROL_PATROL,

sc2/dicts/unit_research_abilities.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED BY "generate_dicts_from_data_json.py" DO NOT CHANGE MANUALLY!
22
# ANY CHANGE WILL BE OVERWRITTEN
33

4-
from sc2.ids.unit_typeid import UnitTypeId
5-
from sc2.ids.ability_id import AbilityId
6-
from sc2.ids.upgrade_id import UpgradeId
74
# from sc2.ids.buff_id import BuffId
85
# from sc2.ids.effect_id import EffectId
9-
106
from typing import Union
117

8+
from sc2.ids.ability_id import AbilityId
9+
from sc2.ids.unit_typeid import UnitTypeId
10+
from sc2.ids.upgrade_id import UpgradeId
11+
1212
RESEARCH_INFO: dict[UnitTypeId, dict[UpgradeId, dict[str, Union[AbilityId, bool, UnitTypeId, UpgradeId]]]] = {
1313
UnitTypeId.ARMORY: {
1414
UpgradeId.TERRANSHIPWEAPONSLEVEL1: {"ability": AbilityId.ARMORYRESEARCH_TERRANSHIPWEAPONSLEVEL1},

sc2/dicts/unit_tech_alias.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# ANY CHANGE WILL BE OVERWRITTEN
33

44
from sc2.ids.unit_typeid import UnitTypeId
5+
56
# from sc2.ids.buff_id import BuffId
67
# from sc2.ids.effect_id import EffectId
78

sc2/dicts/unit_train_build_abilities.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED BY "generate_dicts_from_data_json.py" DO NOT CHANGE MANUALLY!
22
# ANY CHANGE WILL BE OVERWRITTEN
33

4-
from sc2.ids.unit_typeid import UnitTypeId
5-
from sc2.ids.ability_id import AbilityId
64
# from sc2.ids.buff_id import BuffId
75
# from sc2.ids.effect_id import EffectId
8-
96
from typing import Union
107

8+
from sc2.ids.ability_id import AbilityId
9+
from sc2.ids.unit_typeid import UnitTypeId
10+
1111
TRAIN_INFO: dict[UnitTypeId, dict[UnitTypeId, dict[str, Union[AbilityId, bool, UnitTypeId]]]] = {
1212
UnitTypeId.BARRACKS: {
1313
UnitTypeId.GHOST: {

sc2/dicts/unit_trained_from.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# ANY CHANGE WILL BE OVERWRITTEN
33

44
from sc2.ids.unit_typeid import UnitTypeId
5+
56
# from sc2.ids.buff_id import BuffId
67
# from sc2.ids.effect_id import EffectId
78

@@ -23,7 +24,7 @@
2324
UnitTypeId.COLOSSUS: {UnitTypeId.ROBOTICSFACILITY},
2425
UnitTypeId.COMMANDCENTER: {UnitTypeId.SCV},
2526
UnitTypeId.CORRUPTOR: {UnitTypeId.LARVA},
26-
UnitTypeId.CREEPTUMOR: {UnitTypeId.CREEPTUMOR, UnitTypeId.CREEPTUMORBURROWED, UnitTypeId.QUEEN},
27+
UnitTypeId.CREEPTUMOR: {UnitTypeId.CREEPTUMORBURROWED, UnitTypeId.QUEEN},
2728
UnitTypeId.CREEPTUMORQUEEN: {UnitTypeId.QUEEN},
2829
UnitTypeId.CYBERNETICSCORE: {UnitTypeId.PROBE},
2930
UnitTypeId.CYCLONE: {UnitTypeId.FACTORY},

sc2/dicts/unit_unit_alias.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# ANY CHANGE WILL BE OVERWRITTEN
33

44
from sc2.ids.unit_typeid import UnitTypeId
5+
56
# from sc2.ids.buff_id import BuffId
67
# from sc2.ids.effect_id import EffectId
78

sc2/dicts/upgrade_researched_from.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
from sc2.ids.unit_typeid import UnitTypeId
55
from sc2.ids.upgrade_id import UpgradeId
6+
67
# from sc2.ids.buff_id import BuffId
78
# from sc2.ids.effect_id import EffectId
89

sc2/ids/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# pyre-ignore-all-errors[14]
22
from __future__ import annotations
3+
34
# DO NOT EDIT!
45
# This file was automatically generated by "generate_ids.py"
56

0 commit comments

Comments
 (0)