Table of Contents

Class CCMRelay

Namespace
BlazerTech.CharacterManagement.CharacterCreator
Assembly
Assembly-CSharp.dll

Used to relay method calls to the CharacterCreationMenuManager.

[DisallowMultipleComponent]
public class CCMRelay : MonoBehaviour
Inheritance
Object
Component
Behaviour
MonoBehaviour
CCMRelay

Remarks

Mostly used to hookup buttons.

Methods

DisableMenu()

Disable the Character Creation Menu.

public void DisableMenu()

OpenCharacterCreationMenu_PrimaryCharacter(LayeredCharacterTypeSO)

Open the Character Creation Menu and use the PrimaryCharacterSlot for the LayeredCharacterTypeSO.

public void OpenCharacterCreationMenu_PrimaryCharacter(LayeredCharacterTypeSO characterType)

Parameters

characterType LayeredCharacterTypeSO

RandomizeEntireCharacter()

Randomize all layers of the LayeredCharacter inside the ActiveCharacterDraft.

public void RandomizeEntireCharacter()

ResetCharacter()

Call ResetCharacter() to reset the character to it's original state.

public void ResetCharacter()

SaveCharacter()

Call the SaveCharacter() method in the CharacterCreationMenuManager to save any changes made in the Character Creation Menu.

public void SaveCharacter()