![]() |
![]() |
|---|
Attempts to extend current skins.
onCreateSkins which is called after Globals_CreateGameContent and before auto-adding skins from a dictionary.CreateSkinData to simplify initialization of creating a ScriptableObject instance of SkinData.CharPopup.DoSkins to only show specific amounts of skins per 'page'. Also fixes out of range exception.
Pre_onCharPopupDoSkins and Post_onCharPopupDoSkins are made to substitute regular orig() calls.On.HeroSelectionManager.Start to check through all skins, choosing the base skin (or first skin if no base skins) to prevent a Nullref from the game trying to use a null SkinData.AtOSkinExtender.Assets.CreateSkinDataAtOSkinExtender.Plugin.onCreateSkins to ensure your SkinData gets added and recognized by the mod.AtOSkinExtender.Assets.AddSkinDataToPack
2.1. Use the name of your mod for the identifier
2.2. The identifier is used to autosort based on client's configuration settings and to show skin mod originWritten with StackEdit.