Feat: Pet Skin and Glamour Anvil and Color changes #231
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
3 main updates to this: Item Extraction, Pet Skin Scrolls, and Color changes
Item Extraction
Implemented Item Extraction aka Glamour Anvils
Parsing
itemextraction.xml
for needed data.Adjusted
Item
to grab the correct amount of glamour forges remainingPet Skin Scrolls
Implemented Pet Skin scrolls (ability to make a pet skin badge).
Color Changes
Now correctly writing color for items.
ItemMetadataStorage.GetEquipColor
shows how a color is determined for an item.Revised
EquipColor
to containMixedColor
, Color Index, and Color Palette.Added
MixedColor
. This struct ONLY has color to it.Removed AppearanceFlag in
Item
. This turned out to be Color Palette.Other
Added all the Gacha shops
Implemented HatData. This contains the position information for hats.
Revised
ShopHandler
to send each shop item as it's own packet. This is normally how it is behaved in game. With the changes needed on Gacha shops, it required sending each packet individually.Now adding in items received from gacha capsules the dismantle information. Also reflected in
WriteItem
Transparency Badge functionality now works