mirror of
https://github.com/ryujinx-mirror/ryujinx.git
synced 2024-10-21 18:41:40 +00:00
3b531de670
* Implement mii:u and mii:e entirely Co-authored-by: AcK77 <Acoustik666@gmail.com> This commit implement the mii service accurately. This is based on Ac_k work but was polished and updated to 7.x. Please note that the following calls are partially implemented: - Convert: Used to convert from old console format (Wii/Wii U/3ds) - Import and Export: this is shouldn't be accesible in production mode. * Remove some debug leftovers * Make it possible to load an arbitrary mii database from a Switch * Address gdk's comments * Reduce visibility of all the Mii code * Address Ac_K's comments * Remove the StructLayout of DatabaseSessionMetadata * Add a missing line return in DatabaseSessionMetadata * Misc fixes and style changes * Fix some issues from last commit * Fix database server metadata UpdateCounter in MarkDirty (Thanks Moose for the catch) * MountCounter should only be incremented when no error is reported * Fix FixDatabase Co-authored-by: Alex Barney <thealexbarney@gmail.com>
141 lines
3.2 KiB
C#
141 lines
3.2 KiB
C#
namespace Ryujinx.HLE.HOS.Services.Mii.Types
|
|
{
|
|
enum HairType : byte
|
|
{
|
|
NormalLong,
|
|
NormalShort,
|
|
NormalMedium,
|
|
NormalExtraLong,
|
|
NormalLongBottom,
|
|
NormalTwoPeaks,
|
|
PartingLong,
|
|
FrontLock,
|
|
PartingShort,
|
|
PartingExtraLongCurved,
|
|
PartingExtraLong,
|
|
PartingMiddleLong,
|
|
PartingSquared,
|
|
PartingLongBottom,
|
|
PeaksTop,
|
|
PeaksSquared,
|
|
PartingPeaks,
|
|
PeaksLongBottom,
|
|
Peaks,
|
|
PeaksRounded,
|
|
PeaksSide,
|
|
PeaksMedium,
|
|
PeaksLong,
|
|
PeaksRoundedLong,
|
|
PartingFrontPeaks,
|
|
PartingLongFront,
|
|
PartingLongRounded,
|
|
PartingFrontPeaksLong,
|
|
PartingExtraLongRounded,
|
|
LongRounded,
|
|
NormalUnknown1,
|
|
NormalUnknown2,
|
|
NormalUnknown3,
|
|
NormalUnknown4,
|
|
NormalUnknown5,
|
|
NormalUnknown6,
|
|
DreadLocks,
|
|
PlatedMats,
|
|
Caps,
|
|
Afro,
|
|
PlatedMatsLong,
|
|
Beanie,
|
|
Short,
|
|
ShortTopLongSide,
|
|
ShortUnknown1,
|
|
ShortUnknown2,
|
|
MilitaryParting,
|
|
Military,
|
|
ShortUnknown3,
|
|
ShortUnknown4,
|
|
ShortUnknown5,
|
|
ShortUnknown6,
|
|
NoneTop,
|
|
None,
|
|
LongUnknown1,
|
|
LongUnknown2,
|
|
LongUnknown3,
|
|
LongUnknown4,
|
|
LongUnknown5,
|
|
LongUnknown6,
|
|
LongUnknown7,
|
|
LongUnknown8,
|
|
LongUnknown9,
|
|
LongUnknown10,
|
|
LongUnknown11,
|
|
LongUnknown12,
|
|
LongUnknown13,
|
|
LongUnknown14,
|
|
LongUnknown15,
|
|
LongUnknown16,
|
|
LongUnknown17,
|
|
LongUnknown18,
|
|
LongUnknown19,
|
|
LongUnknown20,
|
|
LongUnknown21,
|
|
LongUnknown22,
|
|
LongUnknown23,
|
|
LongUnknown24,
|
|
LongUnknown25,
|
|
LongUnknown26,
|
|
LongUnknown27,
|
|
LongUnknown28,
|
|
LongUnknown29,
|
|
LongUnknown30,
|
|
LongUnknown31,
|
|
LongUnknown32,
|
|
LongUnknown33,
|
|
LongUnknown34,
|
|
LongUnknown35,
|
|
LongUnknown36,
|
|
LongUnknown37,
|
|
LongUnknown38,
|
|
LongUnknown39,
|
|
LongUnknown40,
|
|
LongUnknown41,
|
|
LongUnknown42,
|
|
LongUnknown43,
|
|
LongUnknown44,
|
|
LongUnknown45,
|
|
LongUnknown46,
|
|
LongUnknown47,
|
|
LongUnknown48,
|
|
LongUnknown49,
|
|
LongUnknown50,
|
|
LongUnknown51,
|
|
LongUnknown52,
|
|
LongUnknown53,
|
|
LongUnknown54,
|
|
LongUnknown55,
|
|
LongUnknown56,
|
|
LongUnknown57,
|
|
LongUnknown58,
|
|
LongUnknown59,
|
|
LongUnknown60,
|
|
LongUnknown61,
|
|
LongUnknown62,
|
|
LongUnknown63,
|
|
LongUnknown64,
|
|
LongUnknown65,
|
|
LongUnknown66,
|
|
TwoMediumFrontStrandsOneLongBackPonyTail,
|
|
TwoFrontStrandsLongBackPonyTail,
|
|
PartingFrontTwoLongBackPonyTails,
|
|
TwoFrontStrandsOneLongBackPonyTail,
|
|
LongBackPonyTail,
|
|
LongFrontTwoLongBackPonyTails,
|
|
StrandsTwoShortSidedPonyTails,
|
|
TwoMediumSidedPonyTails,
|
|
ShortFrontTwoBackPonyTails,
|
|
TwoShortSidedPonyTails,
|
|
TwoLongSidedPonyTails,
|
|
LongFrontTwoBackPonyTails,
|
|
|
|
Min = 0,
|
|
Max = 131
|
|
}
|
|
}
|