NikkelM-Cosmetics_API icon

Cosmetics API

Developer library to simplify adding new Crossroads cosmetics to Hades II. Does nothing by itself.

CHANGELOG

Changelog

v1.1.4

  • Fixed: If a modded cosmetic is added to a RotateOnly group (cosmetics that cannot be unequipped), the option to unequip it still shows, but does nothing.
  • Fixed: If a cosmetic in a non-RotateOnly group is unequipped without replacement, the CosmeticsAPI will re-equip an owned cosmetic when the map is next loaded, instead of leaving the group unequipped.

v1.1.3

  • Fixed: Table formatting in Readme is broken.

v1.1.2

  • Fixed: Navigating right from a rightmost Arcana card takes additional navigation events to select the Grasp count.

v1.1.1

  • Removed CardBackScale property, as the game won't honour it.
  • Added recommended texture sizes for card back (pack) textures.
  • Added example textures for card back (packs) to the Readme.

v1.1.0

  • The API now supports adding new Arcana card backs, and adds additional pages to the selection screen to display them. Use RegisterCardBackPack(packData) to register a card back pack and RegisterCardBack(cardBackData) to register card backs in a pack.
  • RegisterCardBackPackages(packageNamesArray) allows registering one or more .pkg packages that the Cosmetics API will automatically load everywhere. This should only contain the in-run card pack textures required when a new Arcana is equipped during a run, e.g. through Judgment.
  • RegisterCrossroadsPackages(packageNamesArray) allows registering one or more .pkg packages that the Cosmetics API will automatically load in the Crossroads. Use this to register packages containing cosmetics textures.

v1.0.4

  • Fixed an issue where the game could fall back and display a cosmetic you do not own if a mod is disabled while a cosmetic it added is equipped.
  • Fixed an issue where returning from a Dream Dive would not run some validation logic.

v1.0.3

  • Added ToggleCollision property.
  • Added vanilla SetAnimationValue for Cosmetic_SkellyZagreusStatue.

v1.0.2

  • Fixed potential issues with modded and vanilla cosmetics being equipped at the same time if the mod was temporarily disabled and the player returns from a Chaos Trial.

v1.0.1

  • The default RevealReactionVoiceLines have been updated to include more varied voicelines by MelinoĆ«.

v1.0.0

  • Initial release.