Ability list for recent builds is incorrect
See original GitHub issueThe the current new_units.py
and the shell commands listed in the HOWTO
do not preserve the command index of the ability when populating ability_lookup.csv
. This means that the abilities with the same ability link but different command indices end up mapping to the same ability id.
This can be easily verified by loading a replay (with game events) where the player builds a supply depot and a barracks. The supply depot command event will have the correct ability name, but the barracks command event will not.
Issue Analytics
- State:
- Created 7 years ago
- Reactions:1
- Comments:33 (20 by maintainers)
Top Results From Across the Web
DON'T BUILD HIM WRONG! Complete C0 Wanderer Build ...
DON'T BUILD HIM WRONG ! Complete C0 Wanderer Build Guide [Best Teams, Weapons, Artifacts] ... SafetyHow YouTube worksTest new features.
Read more >Fixes or workarounds for recent issues in Outlook for PC
Outlook Known issues in December 2022 updates. [FIXED] Users may notice that the incorrect timeslot is selected after clicking a meeting in the...
Read more >Path of Exile refund your skill points and respec your character ...
The Passive Skill Tree in Path of Exile can be daunting. You may be wondering if you can respect or reset those skills...
Read more >Your Approach to Hiring Is All Wrong - Harvard Business Review
Once people are candidates, they may not be completely honest about their skills or interests—because they want to be hired—and employers' ability to...
Read more >Steps to Build a Smart Home Skill | Alexa Skills Kit
Make sure to test your skill with valid and invalid utterances. To verify change reporting and endpoint health, power your device off and...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@dsjoerg @ccopland94 First PR: https://github.com/ggtracker/sc2reader/pull/22
OK, then I think we are largely agreed on how we think the resolution of this issue should be progressed. I can start working on a PR for a script which will will generate correct
[build]_abilities.csv
from the balance data xml (i.e. a replacement for the now-defunct shell command described inHOWTO
).The next step would be to add a script which will be able to add any new commands found in new balance data xml files with the correct command indices to
ability_lookup.csv
.Finally, updating the
HOWTO
with instructions on how to use these new scripts should resolve this issue.It would then probably be wise to consider further improvements to the system overall (e.g. tie command indicies to balance versions, tie the data contained in
train_commands.json
to balance versions, combine[build]_abilities.csv
andability_lookup.csv
into one table etc.)