Candide.GameModels.Managers.PlayerSkinManager
Type JSONpublic class in Candide.GameModels.Managers
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Managers - Base type
System.Object - Hash
3F2514BC1F51A2B45A3F215155122C795A38C6C9E50AD185CDD19249E1A499D1
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
Builder# | private | private Candide.GameModels.Managers.PlayerSkinBuilder Builder |
CharacterFolder# | private | private System.String CharacterFolder |
PalettesMap# | public | public System.Collections.Generic.Dictionary<System.String, System.String> PalettesMap |
Parts# | public | public System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>> Parts |
ReuseDisplayDataList# | private | private System.Collections.Generic.List<Candide.Data.CharacterDisplayData> ReuseDisplayDataList |
TagNameRegex# | private | private System.Text.RegularExpressions.Regex TagNameRegex |
Properties
| Name | Visibility | Signature |
|---|---|---|
ContentBase# | private | private System.String ContentBase |
Methods
Add
#
private System.Void Add(System.Int32 tag, System.String tagName, System.Int32 baseLayer)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C80E5A747E3CC2A2EC00EF1437C1768C18C0F6CC1BBD70AE0AA3AB811D0AB086 - Body hash
4418371939D59083F995C97FDE1E6E5351B700A3FC8E26CC931F80237D751E8A - IL size1170
Referenced calls
System.String::Concat(System.String, System.String)Candide.GameModels.Managers.PlayerSkinManager::get_ContentBase()System.IO.Path::Combine(System.String, System.String)System.IO.DirectoryInfo::.ctor(System.String)System.IO.DirectoryInfo::GetDirectories()PlayerSkinManager.<>c::<Add>b__11_0(System.IO.DirectoryInfo)System.Func<System.IO.DirectoryInfo, System.String>::.ctor(System.Object, System.IntPtr)System.StringComparer::get_OrdinalIgnoreCase()System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, !!1>, System.Collections.Generic.IComparer<!!1>)System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo>::GetEnumerator()System.Collections.Generic.IEnumerator<System.IO.DirectoryInfo>::get_Current()System.IO.FileSystemInfo::get_Name()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::.ctor()CandideCreator.Shared.Helpers.StringHelper::FirstCharToUpper(System.String)Candide.GameModels.Managers.PlayerSkinPart::.ctor()System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::get_Item(!0)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Count()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::Add(!0, !1)System.IO.DirectoryInfo::GetFiles()System.IO.Path::GetFileNameWithoutExtension(System.String)System.Text.RegularExpressions.Regex::Match(System.String)System.Text.RegularExpressions.Group::get_Success()System.Text.RegularExpressions.Match::get_Groups()System.Text.RegularExpressions.GroupCollection::get_Item(System.Int32)System.Text.RegularExpressions.Capture::get_Value()CandideCreator.Shared.Helpers.ParseHelper::ParseInt(System.String, System.Int32)System.String::get_Length()System.String::get_Chars(System.Int32)System.String::op_Equality(System.String, System.String)System.String::Substring(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)
String literals
legsarmsbackshirttorsoarm_leftarm_rightupperbodylowerbodysleeves/2
AddPalettes
#
private System.Void AddPalettes(System.String folderName)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
AE3C9EB54240C287AC7C08F095932197E5F982B13AF7080F42C5B425AD919533 - Body hash
466247120F5CD5A422A9B861AEA1948B79037D4665DF825B19784F910F8B0260 - IL size90
Referenced calls
System.String::Concat(System.String, System.String)Candide.GameModels.Managers.PlayerSkinManager::get_ContentBase()System.IO.Path::Combine(System.String, System.String)System.IO.DirectoryInfo::.ctor(System.String)System.IO.DirectoryInfo::GetFiles()System.IO.FileSystemInfo::get_Name()System.IO.Path::GetFileNameWithoutExtension(System.String)System.String::Concat(System.String, System.String, System.String)System.Collections.Generic.Dictionary<System.String, System.String>::set_Item(!0, !1)
String literals
/
AddSimple
#
private System.Void AddSimple(System.Int32 tag, System.String folderName, System.Int32 spacTag, System.Boolean hideBaseSkin, System.Single layer, System.Nullable<System.Int32> spriteWidth, System.Nullable<System.Int32> spriteHeight, System.Single depthOffset)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
214F6BD92659D9B208926CB5C911F64D7F0F8EE505CD242C1F881409344E9E60 - Body hash
2DFAA75EED1920EC3CE09F48B47FA92069C8CC50E5002C18458A64A34C9197EF - IL size670
Referenced calls
System.String::Concat(System.String, System.String)Candide.GameModels.Managers.PlayerSkinManager::get_ContentBase()System.IO.Path::Combine(System.String, System.String)System.IO.DirectoryInfo::.ctor(System.String)System.Nullable<System.Int32>::GetValueOrDefault(!0)System.IO.DirectoryInfo::GetFiles()PlayerSkinManager.<>c::<AddSimple>b__8_0(System.IO.FileInfo)System.Func<System.IO.FileInfo, System.String>::.ctor(System.Object, System.IntPtr)System.StringComparer::get_OrdinalIgnoreCase()System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, !!1>, System.Collections.Generic.IComparer<!!1>)System.Collections.Generic.IEnumerable<System.IO.FileInfo>::GetEnumerator()System.Collections.Generic.IEnumerator<System.IO.FileInfo>::get_Current()System.IO.FileSystemInfo::get_Name()System.IO.Path::GetFileNameWithoutExtension(System.String)System.String::EndsWith(System.String)System.String::get_Length()System.String::Substring(System.Int32, System.Int32)CandideCreator.Shared.Helpers.StringHelper::FirstCharToUpper(System.String)System.String::op_Equality(System.String, System.String)System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::get_Item(!0)Candide.GameModels.Managers.PlayerSkinPart::.ctor()Shared.Text.StringId::op_Implicit(System.String)System.Nullable<Shared.Text.StringId>::.ctor(!0)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Count()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::.ctor()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::Add(!0, !1)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Content::SpriteSheet(System.String, System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::get_Values()System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable<!!0>)System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Graphics.SpriteSheet>::Add(!0, !1)
String literals
-2-3BaldCreateCharacter_Hair_BaldEyesCreateCharacter_Eyes/
AddSimpleSubDirectories
#
private System.Void AddSimpleSubDirectories(System.Int32 tag, System.String folderName, System.Int32 spacTag, System.Boolean hideBaseSkin)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BD65B1C97940F2213060C2ADA0A53E701384425B4CA5E936EF1E6613D13D1EBE - Body hash
5A3C925360C95F2CA62691B392FCADB89CA25DF30B041595007BE77946D2DE25 - IL size636
Referenced calls
System.String::Concat(System.String, System.String)Candide.GameModels.Managers.PlayerSkinManager::get_ContentBase()System.IO.Path::Combine(System.String, System.String)System.IO.DirectoryInfo::.ctor(System.String)System.IO.DirectoryInfo::GetDirectories()PlayerSkinManager.<>c::<AddSimpleSubDirectories>b__9_0(System.IO.DirectoryInfo)System.Func<System.IO.DirectoryInfo, System.String>::.ctor(System.Object, System.IntPtr)System.StringComparer::get_OrdinalIgnoreCase()System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, !!1>, System.Collections.Generic.IComparer<!!1>)System.Collections.Generic.IEnumerable<System.IO.DirectoryInfo>::GetEnumerator()System.Collections.Generic.IEnumerator<System.IO.DirectoryInfo>::get_Current()System.IO.DirectoryInfo::GetFiles()PlayerSkinManager.<>c::<AddSimpleSubDirectories>b__9_1(System.IO.FileInfo)System.Func<System.IO.FileInfo, System.String>::.ctor(System.Object, System.IntPtr)System.Collections.Generic.IEnumerable<System.IO.FileInfo>::GetEnumerator()System.Collections.Generic.IEnumerator<System.IO.FileInfo>::get_Current()System.IO.FileSystemInfo::get_Name()System.IO.Path::GetFileNameWithoutExtension(System.String)System.String::EndsWith(System.String)System.String::get_Length()System.String::Substring(System.Int32, System.Int32)CandideCreator.Shared.Helpers.StringHelper::FirstCharToUpper(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()CandideCreator.Shared.Content::SpriteSheet(System.String, System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2)System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::get_Item(!0)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::get_Values()System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable<!!0>)System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Graphics.SpriteSheet>::Add(!0, !1)
String literals
-2-3/
ApplyCitizenSkinAndDisplayData
#
public System.Void ApplyCitizenSkinAndDisplayData(CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins skins, Shared.Models.Citizens.CitizenAppearance appearance)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B169779EA5BD4218A65F5A39222927560D757896F1570FA479CF75E1C7944D23 - Body hash
1865C84362DE0247468BA33EC686FD564BEC37181908E2E9B28BF389E4881CE2 - IL size504
Referenced calls
Candide.GameModels.Managers.PlayerSkinBuilder::Clear()Candide.GameModels.Managers.PlayerSkinManager::SetSpacSkin(System.Int32, System.Byte, System.String, System.Byte)System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::Clear()System.Collections.Generic.Dictionary<System.String, Candide.Data.CharacterDisplayData>::TryGetValue(!0, !1&)System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::Add(!0)System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::GetEnumerator()List.Enumerator<Candide.Data.CharacterDisplayData>::get_Current()Candide.GameModels.Managers.PlayerSkinBuilder::HideSkins(System.Int32[])List.Enumerator<Candide.Data.CharacterDisplayData>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::get_Values()System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()Microsoft.Xna.Framework.Vector3::get_One()System.Nullable<Microsoft.Xna.Framework.Vector3>::GetValueOrDefault()Candide.GameModels.Managers.PlayerSkinBuilder::Add(System.Collections.Generic.IEnumerable<Candide.GameModels.Managers.PlayerSkinSlice>, Microsoft.Xna.Framework.Vector3)Candide.GameModels.Managers.PlayerSkinBuilder::Add(System.Collections.Generic.IEnumerable<Candide.GameModels.Managers.PlayerSkinSlice>, System.ValueTuple<System.String, System.Int32>[])Candide.GameModels.Managers.PlayerSkinBuilder::SetSkins(CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins)
String literals
haireyesskinfabricleather
ApplySkin
#
public System.Void ApplySkin(Candide.Entities.PlayerState.PlayerAnimationController controller, Shared.Models.Player.PlayerAppearanceData appearance, Candide.GameModels.Models.Items.SimpleInventory equipmentInventory)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0E25FCE5306C28E1D31FA60E0577DE8C5A5BF06D71033D7D7B6CE59CAD81F789 - Body hash
63A7F8A012E02E8ABBB8187BAC77BFB3C9CE22F78C5ECF19A1D465EFA486F1DD - IL size324
Referenced calls
System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::Clear()Shared.Models.Items.ItemInstanceModel::get_Data()System.Collections.Generic.Dictionary<System.String, Candide.Data.CharacterDisplayData>::TryGetValue(!0, !1&)System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::Add(!0)Candide.GameModels.Managers.PlayerSkinManager::ApplySkinAndDisplayData(CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins, Shared.Models.Player.PlayerAppearanceData)
ApplySkin
#
public System.Void ApplySkin(Candide.Entities.PlayerState.PlayerAnimationController controller, Shared.Models.Player.PlayerAppearanceData appearance, System.Collections.Generic.List<Candide.Data.CharacterDisplayData> displayData)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
6520BFC49EC5D27CC6EFBE7B95ECFBACBCCDE939BE30307D9186B77B621CF23C - Body hash
E69F731D45B157149651C535AB3AEC450EA7040A6A392B458D25C055672771F5 - IL size38
Referenced calls
System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::Clear()System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::AddRange(System.Collections.Generic.IEnumerable<!0>)Candide.GameModels.Managers.PlayerSkinManager::ApplySkinAndDisplayData(CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins, Shared.Models.Player.PlayerAppearanceData)
ApplySkin
#
public System.Void ApplySkin(CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins skins, Shared.Models.Player.PlayerAppearanceData appearance, System.Collections.Generic.List<System.String> items)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
40D7CB1A79C2C3C9FCD26C56C5CB163B31F7EAD2A083DF3358978453E075251F - Body hash
F6630FDB3FA98EBD7A0DEBC3FCE2ACA7332ACA7C0A68078BD813EBC223EDA556 - IL size167
Referenced calls
System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::Clear()System.Collections.Generic.List<System.String>::GetEnumerator()List.Enumerator<System.String>::get_Current()Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)Candide.Database.CharacterDisplayDataBase::GetDisplayDataOrNull(System.String)System.Nullable<Candide.Data.CharacterDisplayData>::get_HasValue()System.Nullable<Candide.Data.CharacterDisplayData>::GetValueOrDefault()System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::Add(!0)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)List.Enumerator<System.String>::MoveNext()System.IDisposable::Dispose()Candide.GameModels.Managers.PlayerSkinManager::ApplySkinAndDisplayData(CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins, Shared.Models.Player.PlayerAppearanceData)
String literals
Could not find equipment display data for id ''
ApplySkinAndDisplayData
#
private System.Void ApplySkinAndDisplayData(CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins skins, Shared.Models.Player.PlayerAppearanceData appearance)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
EA8B12F348E8BF4F4A2214266CC1B42D0DB2CA1C5A5E383698E61F82F85FA646 - Body hash
C8507ECB6B593524FB305A9F02DB01BDB9EDAAB56874FD10A694E343C55B8C8B - IL size386
Referenced calls
Candide.GameModels.Managers.PlayerSkinBuilder::Clear()Candide.GameModels.Managers.PlayerSkinManager::SetSpacSkin(System.Int32, System.Byte, System.String, System.Byte)System.Collections.Generic.List<Candide.Data.CharacterDisplayData>::GetEnumerator()List.Enumerator<Candide.Data.CharacterDisplayData>::get_Current()Candide.GameModels.Managers.PlayerSkinBuilder::HideSkins(System.Int32[])List.Enumerator<Candide.Data.CharacterDisplayData>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::get_Values()System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()Microsoft.Xna.Framework.Vector3::get_One()System.Nullable<Microsoft.Xna.Framework.Vector3>::GetValueOrDefault()Candide.GameModels.Managers.PlayerSkinBuilder::Add(System.Collections.Generic.IEnumerable<Candide.GameModels.Managers.PlayerSkinSlice>, Microsoft.Xna.Framework.Vector3)Candide.GameModels.Managers.PlayerSkinBuilder::Add(System.Collections.Generic.IEnumerable<Candide.GameModels.Managers.PlayerSkinSlice>, System.ValueTuple<System.String, System.Int32>[])Candide.GameModels.Managers.PlayerSkinBuilder::SetSkins(CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins)
Called by
String literals
haireyesskin
GetColorsFromPalette
#
public System.Collections.Generic.Dictionary<System.Int32, Microsoft.Xna.Framework.Color> GetColorsFromPalette(System.String paletteId, System.Int32 column, System.Boolean includeFirstRow)
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.Dictionary<System.Int32, Microsoft.Xna.Framework.Color> - StaticTrue
- VirtualFalse
- Hash
9DF653DDB91ACECD7BA0D6DF4AE9D51CB5111D4D121077075379B006F3E35C82 - Body hash
241E04FC8E72FE1FE1872C137BCC47B5D05D322238E7280946B307E5E957D277 - IL size103
Referenced calls
System.Collections.Generic.Dictionary<System.String, System.String>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.Int32, Microsoft.Xna.Framework.Color>::.ctor()CandideCreator.Shared.Content::GetRawImageCached(System.String)System.Collections.Generic.Dictionary<System.Int32, Microsoft.Xna.Framework.Color>::.ctor(System.Int32)Microsoft.Xna.Framework.Color::.ctor(System.UInt32)System.Collections.Generic.Dictionary<System.Int32, Microsoft.Xna.Framework.Color>::set_Item(!0, !1)
GetName
#
public System.String GetName(System.Int32 tag, System.Byte& index)
Method metadata
- Visibilitypublic
- Return type
System.String - StaticTrue
- VirtualFalse
- Hash
6E9EFAEB65D7B93DE1106C7B3D0FA068FF5CBF0AB091E1511857E09B020B4E04 - Body hash
3D3F6FE987D94782A37A374DB3170A7EF29564E347CCAA2257EEA909A7ACAE31 - IL size95
Referenced calls
System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Count()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Values()System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable<!!0>)PlayerSkinManager.<>c::<GetName>b__21_0(Candide.GameModels.Managers.PlayerSkinPart, Candide.GameModels.Managers.PlayerSkinPart)System.Comparison<Candide.GameModels.Managers.PlayerSkinPart>::.ctor(System.Object, System.IntPtr)System.Collections.Generic.List<Candide.GameModels.Managers.PlayerSkinPart>::Sort(System.Comparison<!0>)System.Collections.Generic.List<Candide.GameModels.Managers.PlayerSkinPart>::get_Item(System.Int32)
SetSpacSkin
#
public System.Void SetSpacSkin(System.Int32 tag, System.Byte index, Microsoft.Xna.Framework.Vector3 color)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A2A2B488454F7D7A57E599DEAAC4D0A640DCB3A192197BAA26D1F5B433B47DD9 - Body hash
6256698B4146A7D0B48C975C20ED90C1042937B99FAF549C7C1FCF64FC233EBC - IL size106
Referenced calls
System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Count()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Values()Dictionary.ValueCollection<System.String, Candide.GameModels.Managers.PlayerSkinPart>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Current()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::get_Values()Candide.GameModels.Managers.PlayerSkinBuilder::Add(System.Collections.Generic.IEnumerable<Candide.GameModels.Managers.PlayerSkinSlice>, Microsoft.Xna.Framework.Vector3)Dictionary.ValueCollection.Enumerator<System.String, Candide.GameModels.Managers.PlayerSkinPart>::MoveNext()System.IDisposable::Dispose()
SetSpacSkin
#
public System.Void SetSpacSkin(System.Int32 tag, System.Byte index, System.String paletteId, System.Byte paletteIndex)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0BB70549D32AA051DED68E5693E5FBA37934902B3374E78D5968204B0CC96F1F - Body hash
D3CAC933B782580403811F2FE714FE554D01AB00C2514BE6FAE606E5606CC02B - IL size107
Referenced calls
System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Count()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Values()Dictionary.ValueCollection<System.String, Candide.GameModels.Managers.PlayerSkinPart>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Current()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::get_Values()Candide.GameModels.Managers.PlayerSkinBuilder::Add(System.Collections.Generic.IEnumerable<Candide.GameModels.Managers.PlayerSkinSlice>, System.String, System.Byte)Dictionary.ValueCollection.Enumerator<System.String, Candide.GameModels.Managers.PlayerSkinPart>::MoveNext()System.IDisposable::Dispose()
Setup
#
public System.Void Setup()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
ABCC07C9CA3D9697A865C78545E6474438383293590C40F2040278BF1AE2A136 - Body hash
9419F66C6761141C635A7456228A72F9592A5575AC4B5D6950F6036E8C1175AD - IL size1122
Referenced calls
System.StringComparer::get_OrdinalIgnoreCase()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::.ctor(System.Collections.Generic.IEqualityComparer<!0>)System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::set_Item(!0, !1)Candide.GameModels.Managers.PlayerSkinManager::AddPalettes(System.String)Candide.GameModels.Managers.PlayerSkinManager::Add(System.Int32, System.String, System.Int32)Candide.GameModels.Managers.PlayerSkinManager::AddSimple(System.Int32, System.String, System.Int32, System.Boolean, System.Single, System.Nullable<System.Int32>, System.Nullable<System.Int32>, System.Single)System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>>::get_Item(!0)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::GetEnumerator()Dictionary.Enumerator<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Current()System.Collections.Generic.KeyValuePair<System.String, Candide.GameModels.Managers.PlayerSkinPart>::Deconstruct(!0&, !1&)System.String::Contains(System.String)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinPart>::get_Item(!0)System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::GetEnumerator()Dictionary.Enumerator<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::get_Current()System.Collections.Generic.KeyValuePair<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::get_Key()System.String::Concat(System.String, System.String)System.Collections.Generic.KeyValuePair<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::get_Value()System.Collections.Generic.Dictionary<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::set_Item(!0, !1)Dictionary.Enumerator<System.String, Candide.GameModels.Managers.PlayerSkinSlice>::MoveNext()System.IDisposable::Dispose()Dictionary.Enumerator<System.String, Candide.GameModels.Managers.PlayerSkinPart>::MoveNext()System.Nullable<System.Int32>::.ctor(!0)
String literals
palettesskinhairheadwear/backheadwear/middleheadwear/fronteyestop/tunictop/armourtop/shoulderstop/decorationtop/sleevessleevelesssleeves_tunicsleeves_bottom/legwear