s2client-proto
s2client-proto copied to clipboard
Information missing from data messages
So, there are a number of things which are missing from the data messages which would be really nice to have:
- Unit acceleration, deceleration, turn rate
- Unit strengths/weaknesses
- Unit build/kill score
- Weapon effects
- Ability costs
- Enemy weapon/shield/armor/range upgrades
- enemy buffs literally has todo here: https://github.com/Blizzard/s2client-proto/blob/9906df71d6909511907d8419b33acc1a3bd51ec0/s2clientprotocol/raw.proto#L126 i think it should also be populated for enemies
- visual time indicators like the bar above a mule that shows its remaining lifespan, the bar that shows when a mine is ready to fire again, the bar that shows how long a unit is debuffed by the interference matrix and so on
of course you can calculate that, but the information is there, just expose it :)
Yeah, I'd VERY much like to see the enemy's buffs. I have two use cases that I sadly have to write crude hacks around(that don't work very well)
- Enemies that I are fungalled
- Enemies that I are neural parasited