onlyUnlockedmodifier is on functions that should only be called when an aavegotchi is unlocked. It causes functions to revert if an aavegotchi is locked.
transferFromParentERC998 function that transfers items out of aavegotchi.
transferAsChildERC998 function that transfers items out of aavegotchi to other aavegotchi or NFT.
equipWearablesfunction does not have to be unlocked to use. The reason is because
equipWearablesdoes not remove items from the inventory of an Aavegotchi.