- Fixed a bug where the
HeroFactorywould fail to set aHero's contents, making game data unavailable for those entities. ()
- Added
SkillFactory::getByNameId()for easierAbilityandTalentaccess. This includes Factory indexing under the hood. () - Added
Talent::abilities()to get the name IDs for linked Abilities ()
Gamestringclass added to add formatting for allStringProvideroutput on Entities ()StringProviderlocale constants have been moved to a single array constant,LOCALE()BaseEntity::string()now returns the newGamestringtype (stillstringcompatible) ()BaseEntity::string()now throws aRuntimeExceptionif the key does not exist ()BaseFactory::getStrings()now detects any relevant strings in aFactory's subGroup; thusBaseFactory::$stringsKeysis also removed ()