mirror of
https://github.com/duckietm/Nitro-V3.git
synced 2026-06-20 07:26:19 +00:00
avatareditor fix
This commit is contained in:
@@ -245,9 +245,12 @@ const useAvatarEditorState = () =>
|
|||||||
for(let i = 0; i < MAX_PALETTES; i++) colorItems.push([]);
|
for(let i = 0; i < MAX_PALETTES; i++) colorItems.push([]);
|
||||||
|
|
||||||
const set = GetAvatarRenderManager().structureData.getSetType(setType);
|
const set = GetAvatarRenderManager().structureData.getSetType(setType);
|
||||||
|
|
||||||
|
if(!set) return null;
|
||||||
|
|
||||||
const palette = GetAvatarRenderManager().structureData.getPalette(set.paletteID);
|
const palette = GetAvatarRenderManager().structureData.getPalette(set.paletteID);
|
||||||
|
|
||||||
if(!set || !palette) return null;
|
if(!palette) return null;
|
||||||
|
|
||||||
for(const partColor of palette.colors.getValues())
|
for(const partColor of palette.colors.getValues())
|
||||||
{
|
{
|
||||||
@@ -287,10 +290,10 @@ const useAvatarEditorState = () =>
|
|||||||
return { setType, partItems, colorItems };
|
return { setType, partItems, colorItems };
|
||||||
};
|
};
|
||||||
|
|
||||||
newAvatarModels[AvatarEditorFigureCategory.GENERIC] = [ AvatarFigurePartType.HEAD ].map(setType => buildCategory(setType));
|
newAvatarModels[AvatarEditorFigureCategory.GENERIC] = [ AvatarFigurePartType.HEAD ].map(setType => buildCategory(setType)).filter(Boolean);
|
||||||
newAvatarModels[AvatarEditorFigureCategory.HEAD] = [ AvatarFigurePartType.HAIR, AvatarFigurePartType.HEAD_ACCESSORY, AvatarFigurePartType.HEAD_ACCESSORY_EXTRA, AvatarFigurePartType.EYE_ACCESSORY, AvatarFigurePartType.FACE_ACCESSORY ].map(setType => buildCategory(setType));
|
newAvatarModels[AvatarEditorFigureCategory.HEAD] = [ AvatarFigurePartType.HAIR, AvatarFigurePartType.HEAD_ACCESSORY, AvatarFigurePartType.HEAD_ACCESSORY_EXTRA, AvatarFigurePartType.EYE_ACCESSORY, AvatarFigurePartType.FACE_ACCESSORY ].map(setType => buildCategory(setType)).filter(Boolean);
|
||||||
newAvatarModels[AvatarEditorFigureCategory.TORSO] = [ AvatarFigurePartType.CHEST, AvatarFigurePartType.CHEST_PRINT, AvatarFigurePartType.COAT_CHEST, AvatarFigurePartType.CHEST_ACCESSORY ].map(setType => buildCategory(setType));
|
newAvatarModels[AvatarEditorFigureCategory.TORSO] = [ AvatarFigurePartType.CHEST, AvatarFigurePartType.CHEST_PRINT, AvatarFigurePartType.COAT_CHEST, AvatarFigurePartType.CHEST_ACCESSORY ].map(setType => buildCategory(setType)).filter(Boolean);
|
||||||
newAvatarModels[AvatarEditorFigureCategory.LEGS] = [ AvatarFigurePartType.LEGS, AvatarFigurePartType.SHOES, AvatarFigurePartType.WAIST_ACCESSORY ].map(setType => buildCategory(setType));
|
newAvatarModels[AvatarEditorFigureCategory.LEGS] = [ AvatarFigurePartType.LEGS, AvatarFigurePartType.SHOES, AvatarFigurePartType.WAIST_ACCESSORY ].map(setType => buildCategory(setType)).filter(Boolean);
|
||||||
newAvatarModels[AvatarEditorFigureCategory.PETS] = [ AvatarFigurePartType.PET ].map(setType => buildCategory(setType)).filter(Boolean);
|
newAvatarModels[AvatarEditorFigureCategory.PETS] = [ AvatarFigurePartType.PET ].map(setType => buildCategory(setType)).filter(Boolean);
|
||||||
newAvatarModels[AvatarEditorFigureCategory.WARDROBE] = [];
|
newAvatarModels[AvatarEditorFigureCategory.WARDROBE] = [];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user