You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
koliva8245 edited this page Jun 23, 2026
·
1 revision
Example of getting an unparsed gamestring and then parsing it.
// \heromods\amazon.stormmod\enus.stormdata\localizeddata
...
Button/Tooltip/AmazonBallLightning=Throw a ball of lightning at an enemy Hero that bounces up to <c val="#TooltipNumbers"><d ref="Behavior,AmazonBallLightningBounceTokenCounter,Max"/></c> times between nearby enemy Heroes and Cassia, dealing <c val="#TooltipNumbers"><d ref="Effect,AmazonBallLightningBounceToEnemyDamage,Amount"/></c> damage to enemies hit.
...
// gametsrings must be loaded//heroesXmlLoader.LoadGameStrings();HeroesDataheroesData=heroesXmlLoader.HeroesData;// get unparsed gamestringstring?gamestring=heroesData.GetStormGameString("Button/Tooltip/AmazonBallLightning".AsSpan());// parse itGameStringTextgameStringText=heroesData.ParseGameString(gamestring);stringplainText=gameStringText.PlainText;stringcoloredText=gameStringText.ColoredText;