BanjoByTheBay / BanjoBotAssets

A tool to export names, descriptions, and other data related to game items from Fortnite: Save The World.
GNU General Public License v3.0
15 stars 3 forks source link

Add Hero tag #14

Open kass507 opened 2 years ago

kass507 commented 2 years ago

There are heroes who possess what could be called: "Set". Like the heroes: Dinosaur

Example: hid_constructor_027_dinoconstructor_sr_t04 Information is found at: HeroGameplayDefinition (Properties.HeroTags)

and is complemented by HeroKeywordDisplayData which is available in FortniteGame/Plugins/GameFeatures/SaveTheWorld/Content/Balance/HeroData.uasset

taradinoc commented 2 years ago

These tags are referenced by the gameplay tag queries in team perks (TeamPerkLoadoutConditions and RequiredCommanderTagQuery in FortTeamPerkItemDefinition) and hero perks (RequiredCommanderTagQuery in FortHeroGameplayDefinition).

If we also save the other types of tags used in those queries (e.g. Class.IsNinja, Granted.Perk.Ninja.ShadowStance.T01), and the queries themselves, that'd be enough information to validate hero loadouts.