CharacterSelectionCreationManager Class

Summary

Handles the selection and creation of the players characters. This script must be added as a component in the Character Creation / Selection scene.
Namespace
Atavism
Base Types
  • MonoBehaviour
graph BT Type-->Base0["MonoBehaviour"] Type["CharacterSelectionCreationManager"] class Type type-node

Syntax

public class CharacterSelectionCreationManager : MonoBehaviour

Fields

Properties

Name Value Summary
Character GameObject
CharacterDCS GameObject
DialogMessage string
ErrorMessage string
Instance CharacterSelectionCreationManager
static
State LoginState

Methods

Name Value Summary
AvatarSelected() void
blahblahRace() void
CancelCharacterCreation() void
Cancels character creation and returns back to the selection screen
ChangeScene(string) void
CharacterSelected(CharacterEntry) void
CloseAvatarList() void
CreateCharacter() void
Sends the Create Character message to the server with a collection of properties to save to the new character.
CreateCharacterWithName(string) void
DeleteCharacter() void
DeleteCharacterConfirmed() void
DialogNoClicked() void
DialogYesClicked() void
ModularCharacterSetColor(string, Color) void
ModularCustomizationManagerCheck() void
OnEvent(AtavismEventData) void
Play() void
Quit() void
RegisterModularCharacterPicker(ModularCharacterColor) void
RegisterModularCharacterSlider(ModularCharacterSlider) void
SetBlendShapes() void
SetBlendShapesV3() void
SetCharacterClass(int) void
SetCharacterGender(int) void
SetCharacterName(string) void
SetCharacterRace(int) void
Sets the characters race resulting in a new UMA model being generated.
ShowAvatarList() void
ShowDialog(string, bool) void
StartCharacterCreation() void
StartCharacterSelection() void
StartCharacterSelection(List<CharacterEntry>) void
SwitchAllHairColors() void
SwitchAllHairColors(int) void
SwitchBeard() void
SwitchBeard(int) void
SwitchBeardBack() void
SwitchBeardColor() void
SwitchBeardColor(int) void
SwitchBeardColortoColor(Color32) void
SwitchBlendshapePreset() void
SwitchBlendshapePresetV3() void
SwitchBodyArtColor() void
SwitchBodyArtColor(int) void
SwitchBodyArtColortoColor(Color) void
SwitchBodyArtColortoColor(Color32) void
SwitchEar() void
SwitchEar(int) void
SwitchEarBack() void
SwitchEye() void
SwitchEye(int) void
SwitchEyeBack() void
SwitchEyebrow() void
SwitchEyebrow(int) void
SwitchEyebrowBack() void
SwitchEyeBrowColor() void
SwitchEyeBrowColor(int) void
SwitchEyebrowColortoColor(Color32) void
SwitchEyeColor() void
SwitchEyeColor(int) void
SwitchEyeColortoColor(Color) void
SwitchEyeColortoColor(Color32) void
SwitchEyeMaterialBackward() void
SwitchEyeMaterialForward() void
SwitchEyeMaterialForward(int) void
SwitchFace() void
SwitchFace(int) void
SwitchFaceBack() void
SwitchFaceForward() void
SwitchFaceForward(int) void
SwitchFeetBackward() void
SwitchFeetForward() void
SwitchFeetForward(int) void
SwitchHair() void
SwitchHair(int) void
SwitchHairBack() void
SwitchHairColor() void
SwitchHairColor(int) void
SwitchHairColortoColor(Color) void
SwitchHairColortoColor(Color32) void
SwitchHairMaterialBackward() void
SwitchHairMaterialForward() void
SwitchHairMaterialForward(int) void
SwitchHands() void
SwitchHands(int) void
SwitchHead() void
SwitchHead(int) void
SwitchHips() void
SwitchHips(int) void
SwitchLeatherPrimaryColortoColor(Color32, AtavismColorPicker) void
SwitchLeatherSecondaryColortoColor(Color32, AtavismColorPicker) void
SwitchLeatherTertiaryColortoColor(Color32, AtavismColorPicker) void
SwitchLowerArms() void
SwitchLowerArms(int) void
SwitchLowerLegs() void
SwitchLowerLegs(int) void
SwitchMetalDarkColortoColor(Color32, AtavismColorPicker) void
SwitchMetalPrimaryColortoColor(Color32, AtavismColorPicker) void
SwitchMetalSecondaryColortoColor(Color32, AtavismColorPicker) void
SwitchMouth() void
SwitchMouth(int) void
SwitchMouthBack() void
SwitchMouthColortoColor(Color32) void
SwitchMouthMaterialBackward() void
SwitchMouthMaterialForward() void
SwitchMouthMaterialForward(int) void
SwitchPrimaryColortoColor(Color32, AtavismColorPicker) void
SwitchSecondaryColortoColor(Color32, AtavismColorPicker) void
SwitchSkinColor() void
SwitchSkinColor(int) void
SwitchSkinColortoColor(Color) void
SwitchSkinColortoColor(Color32) void
SwitchSkinMaterialBackward() void
SwitchSkinMaterialForward() void
SwitchSkinMaterialForward(int) void
SwitchSkinScarColor() void
SwitchSkinScarColor(int) void
SwitchSkinScarColortoColor(Color32) void
SwitchStubbleColor() void
SwitchStubbleColor(int) void
SwitchStubbleColortoColor(Color32) void
SwitchTertiaryColortoColor(Color32, AtavismColorPicker) void
SwitchTorso() void
SwitchTorso(int) void
SwitchTorsoBack() void
SwitchTorsoForward() void
SwitchTorsoForward(int) void
SwitchTusk() void
SwitchTusk(int) void
SwitchTuskBack() void
SwitchUpperArms() void
SwitchUpperArms(int) void
ToggleAnim() void
UpdateClassDetails() void
UpdateRaceDetails() void
Sets the characters race resulting in a new UMA model being generated.