Class Customization
A customization created from a CustomizationData.
Inheritance
Object
Customization
Namespace: CustomizableCharacters
Assembly: cs.temp.dll.dll
Syntax
public class Customization
Constructors
Customization(CustomizationData)
A customization created from a CustomizationData.
Declaration
public Customization(CustomizationData customizationData)
Parameters
Type | Name | Description |
---|---|---|
Customization |
customizationData |
Customization(CustomizationData, Color, Color, Int32)
A customization created from a CustomizationData.
Declaration
public Customization(CustomizationData customizationData, Color mainColor, Color detailColor, int detailSpritesIndex)
Parameters
Type | Name | Description |
---|---|---|
Customization |
customizationData | |
Color | mainColor | |
Color | detailColor | |
Int32 | detailSpritesIndex |
Properties
CustomizationData
A customization created from a CustomizationData.
Declaration
public CustomizationData CustomizationData { get; }
Property Value
Type | Description |
---|---|
Customization |
DetailColor
A customization created from a CustomizationData.
Declaration
public Color DetailColor { get; }
Property Value
Type | Description |
---|---|
Color |
DetailSpritesIndex
A customization created from a CustomizationData.
Declaration
public int DetailSpritesIndex { get; }
Property Value
Type | Description |
---|---|
Int32 |
IsHidden
If customization is hidden on the character.
Declaration
public bool IsHidden { get; }
Property Value
Type | Description |
---|---|
Boolean |
MainColor
A customization created from a CustomizationData.
Declaration
public Color MainColor { get; }
Property Value
Type | Description |
---|---|
Color |
Methods
SetDetailColor(Color)
Sets the detail color of the customization.
Declaration
public void SetDetailColor(Color color)
Parameters
Type | Name | Description |
---|---|---|
Color | color |
SetDetailSpriteIndex(Int32)
Sets the sprite detail index of the customization.
Declaration
public void SetDetailSpriteIndex(int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index |
SetIsHidden(Boolean)
Sets if the customization should be hidden or not.
Declaration
public void SetIsHidden(bool hidden)
Parameters
Type | Name | Description |
---|---|---|
Boolean | hidden |
SetMainColor(Color)
Sets the main color of the customization.
Declaration
public void SetMainColor(Color color)
Parameters
Type | Name | Description |
---|---|---|
Color | color |