s2client-proto icon indicating copy to clipboard operation
s2client-proto copied to clipboard

Information missing from data messages

Open spacekitteh opened this issue 6 years ago • 2 comments

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

spacekitteh avatar Jan 30 '19 09:01 spacekitteh

  • 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 :)

tweakimp avatar Feb 08 '19 11:02 tweakimp

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

Lambdanaut avatar Mar 09 '19 16:03 Lambdanaut