Show / Hide Table of Contents

Class AvatarCustomizationData

Customization data for a player's avatar. Used to set up starting appearance.

Inheritance
System.Object
AvatarCustomizationData
Namespace: Eco.Shared.Gameplay
Assembly: Eco.Shared.dll
Syntax
[Serialized]
public sealed class AvatarCustomizationData : ValueType
Remarks

Created by the player from the client and sent to the server on first Login.

Fields

BackgroundColor

Declaration
public Color BackgroundColor
Field Value
Type Description
Color

BorderColor

Declaration
public Color BorderColor
Field Value
Type Description
Color

BorderSprite

Declaration
public int BorderSprite
Field Value
Type Description
System.Int32

Gender

Declaration
public AvatarGender Gender
Field Value
Type Description
AvatarGender

PortraitTextureBytes

Declaration
public byte[] PortraitTextureBytes
Field Value
Type Description
System.Byte[]

UmaDefinition

Declaration
public string UmaDefinition
Field Value
Type Description
System.String

Properties

DefaultAppearanceSlots

Declaration
public Dictionary<string, AvatarSlotData> DefaultAppearanceSlots { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, AvatarSlotData>

Extension Methods

CommandLine.FeedFromCommandLine(Object)
CommandLine.ToCommandLineArgs(Object, Func<Object, Boolean>)
ListUtil.DepthFirstTraversal<T>(T, Func<T, IEnumerable<T>>)
EnumerableExtensions.SingleItemAsEnumerable<T>(T)
EventUtils.RaiseEvent<TEventArgs>(Object, String, TEventArgs)
PredicateUtils.MatchesAll<TEnumerable, T>(T, TEnumerable)
PredicateUtils.MatchesAll<T>(T, Func<T, Boolean>[])
PredicateUtils.MatchesAny<TEnumerable, T>(T, TEnumerable)
ReflectionUtils.PropertyValue<T>(Object, PropertyInfo)
ReflectionUtils.TryGetPropertyValueByName<T>(Object, String, out T)
ReflectionUtils.GetPropertyValueByName<T>(Object, String)
ReflectionUtils.SetPropertyByName(Object, String, Object)
ReflectionUtils.GetStructPropertyByName<T>(Object, String)
ReflectionUtils.GetStringPropertyByName(Object, String)
ReflectionUtils.ZipByProperty<T>(Object, Object, Object, Func<T, T, T>)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾