Releases: antonpup/Dota2GSI
Releases · antonpup/Dota2GSI
Automatic GSI cfg file generation, v2.1.1
What's Changed
Full Changelog: v2.1.0...v2.1.1
Introducing Game Events, v2.1.0
What's Changed
Full Changelog: v2.0.1...v2.1.0
Upgrade to .NET 8.0, V2.0.1
New
- Upgraded the project to
.NET 8.0. - Upgraded
Newtonsoft.Jsonto13.0.3
Updated
- Minor updates to documentation.
Full Changelog: v2.0.0...v2.0.1
Complete support for GSI providers, V2.0.0
New
- Reworked how json data is parsed. It should be less resource-intensive and more performant.
- Added support for Local Player data and Team data.
- Added
Eventssupport for in-game events: courier death, Roshan death, aegis pickup, aegis deny, player tipping, and bounty rune pickup. - Added
Buildingssupport for information about buildings. - Added
Leaguesupport for tournament and custom game information. - Added
Draftsupport for tournament draft information. - Added
Wearablessupport for player wearable items and their styles. - Added
Minimapsupport for all visible minimap elements. - Added
Roshansupport for spectator-only Roshan information. - Added
Courierssupport for spectator-only courier information. - Added
NeutralItemssupport for neutral item information. - Added helper variable
LocalPlayerfor retrieving all local player information. - Added helper variable
RadiantTeamDetailsfor retrieving all radiant team information. - Added helper variable
DireTeamDetailsfor retrieving all dire team information. - Added helper variable
NeutralTeamDetailsfor retrieving all neutral team information. - Added helper variable
IsSpectatingto determine if the game client is spectating a game. - Added helper variable
IsLocalPlayerto determine if the game client is playing a game.
Updated
- Reorganized the
GameStatenode structures. - Added
RadiantScoreto theMapstructure. - Added
DireScoreto theMapstructure. - Added
IsPausedto theMapstructure. - Added
RadiantWardPurchaseCooldownto theMapstructure. - Added
DireWardPurchaseCooldownto theMapstructure. - Added
RoshanStateto theMapstructure. - Added
RoshanStateEndTimeto theMapstructure. - Added
AccountIDto thePlayerstructure. - Added
CommandsIssuedto thePlayerstructure. - Added
KillListto thePlayerstructure. - Added
PlayerSlotto thePlayerstructure. - Added
PlayerTeamSlotto thePlayerstructure. - Added
GoldFromHeroKillsto thePlayerstructure. - Added
GoldFromCreepKillsto thePlayerstructure. - Added
GoldFromIncometo thePlayerstructure. - Added
GoldFromSharedto thePlayerstructure. - Added
GoldPerMinuteto thePlayerstructure. - Added
OnstageSeatto thePlayerstructure. - Added
NetWorthto thePlayerstructure. - Added
HeroDamageto thePlayerstructure. - Added
HeroHealingto thePlayerstructure. - Added
TowerDamageto thePlayerstructure. - Added
WardsPurchasedto thePlayerstructure. - Added
WardsPlacedto thePlayerstructure. - Added
WardsDestroyedto thePlayerstructure. - Added
RunesActivatedto thePlayerstructure. - Added
CampsStackedto thePlayerstructure. - Added
SupportGoldSpentto thePlayerstructure. - Added
ConsumableGoldSpentto thePlayerstructure. - Added
ItemGoldSpentto thePlayerstructure. - Added
GoldLostToDeathto thePlayerstructure. - Added
GoldSpentOnBuybacksto thePlayerstructure. - Added
Locationto theHerostructure. - Added
Experienceto theHerostructure. - Added
HasAghanimsScepterUpgradeto theHerostructure. - Added
HasAghanimsShardUpgradeto theHerostructure. - Added
IsSmokedto theHerostructure. - Added
SelectedUnitto theHerostructure. - Added
TalentTreeto theHerostructure. - Added
AttributesLevelto theHerostructure. - Added
Chargesto theAbilitystructure. - Added
MaxChargesto theAbilitystructure. - Added
ChargeCooldownto theAbilitystructure. - Added
Teleportto theItemsstructure. - Added
Neutralto theItemsstructure. - Added
DOTA_GAMERULES_STATE_WAIT_FOR_MAP_TO_LOADtoDOTA_GameStateenum. - Added
DOTA_GAMERULES_STATE_TEAM_SHOWCASEtoDOTA_GameStateenum. - Added
SpectatortoPlayerTeamenum. - Added
NeutralstoPlayerTeamenum.
Full Changelog: v1.0.4...v2.0.0
Documentation, V1.0.4
Fixed OverflowException crash, V1.0.3
- Removed "Added" node, game isn't giving proper information there.
- Fixed MatchID crashing because of an int limit, switched to long.
- Added "DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP" (#2).
- Fixed hero level not showing up properly.
Fixed a bug with GetStashAt, V1.0.2
v1.0.2 Fixed Stash Bug, Readme changes
First Release V1.0.1
Public Release Version 1.0.1