ModularCustomizationManager Class

Namespace
HNGamers.Atavism
Base Types
  • MonoBehaviour
graph BT Type-->Base0["MonoBehaviour"] Type["ModularCustomizationManager"] class Type type-node

Syntax

[HelpURL("https://docs.google.com/document/d/1JkZ1PEX4mVGOi4ZhWIKUvKV0CTbJWwB7lXF5j-R-hgQ/edit?usp=sharing")]
public class ModularCustomizationManager : MonoBehaviour

Attributes

Type Description
HelpURL

Fields

Name Constant Value Summary
allowDifferentHairColors
beardColorPropertyName
beardDirectory
beardJoint
beardModels
beardPropertyName
blendshapePresetValue
bodyArtColorPropertyName
bodyArtColors
bodyColorPropertyName
bodyMat
bodyMatList
bodyShader
completelyDisableInstancedMaterials
currentTab
defaultBeardName
defaultBodyArtColor
defaultCapeName
defaultEarName
defaultEyeColor
defaultEyeColorName
defaultFaceName
defaultFaithName
defaultFeetName
defaultFemaleBeardName
defaultFemaleCapeName
defaultFemaleEarName
defaultFemaleEyeName
defaultFemaleFaceName
defaultFemaleFeetName
defaultFemaleHairName
defaultFemaleHandName
defaultFemaleHeadName
defaultFemaleHipsName
defaultFemaleLowerArmName
defaultFemaleLowerLegName
defaultFemaleMouthName
defaultFemaleTorsoName
defaultFemaleTuskName
defaultFemaleUpperArmName
defaultHairColor
defaultHairColorName
defaultHandName
defaultHeadName
defaultHipsName
defaultLeatherPrimaryColor
defaultLeatherSecondaryColor
defaultLeatherTertiaryColor
defaultLowerArmName
defaultLowerLegName
defaultMetalDarkColor
defaultMetalPrimaryColor
defaultMetalSecondaryColor
defaultMouthColor
defaultMouthColorName
defaultPrimaryColor
defaultScarColor
defaultSecondaryColor
defaultSkinColor
defaultStubbleColor
defaultTertiaryColor
defaultTorsoName
defaultTuskName
defaultUpperArmName
directSetEyeColor
directSetHairColor
directSetSkinColor
earJoint
earModels
earsPropertyName
enableInstancing
enableMultipleCharacterColors
eyeBrowColorPropertyName
eyebrowDirectory
eyeBrowJoint
eyebrowModels
eyebrowPropertyName
eyeColorPropertyName
eyeColors
eyeJoint
eyeMat
EyeMaterialPropertyName
eyeMatList
eyeModels
eyeShader
eyesPropertyName
faceModels
faceTexPropertyName
faithPropertyName
fbeardDirectory
feetColorPropertyName
feetModels
feetPropertyName
feetReplacementObject
feyebrowDirectory
FhairDirectory
gender
hairColorPropertyName
hairColors
hairDirectory
hairMat
HairMaterialPropertyName
hairMaterialsSynced
hairMaterialsToSync
hairMatList
hairModels
hairPropertyName
hairShader
handModels
handsColorPropertyName
handsPropertyName
handsReplacementObject
headMat
headMatList
headModels
headPropertyName
headReplacementObject
headShader
helmetColorPropertyName
helmetModels
hipModels
hipsColorPropertyName
hipsPropertyName
hipsReplacementObject
infinityBlendShapes
internalBeardModels
internalEarModels
internalEyebrowModels
internalEyeModels
internalHairModels
internalMouthModels
internalTuskModels
lowerArmModels
lowerArmsColorPropertyName
lowerArmsPropertyName
lowerArmsReplacementObject
lowerLegModels
lowerLegsColorPropertyName
lowerLegsPropertyName
lowerLegsReplacementObject
modularModelSwapping
mouthColorPropertyName
mouthJoint
mouthMat
MouthMaterialPropertyName
mouthMatList
mouthModels
mouthPropertyName
mouthShader
parentJoint
replacementItems
replacementObject
rootBone
scarColorPropertyName
scarColors
skinColors
SkinMaterialPropertyName
skinMaterialsSynced
skinMaterialsToSync
stubbleColorPropertyName
stubbleColors
toolbarBottom
toolbarMiddle
toolbarSubBottom
toolbarTop
torsoColorPropertyName
torsoModels
torsoPropertyName
torsoReplacementObject
tuskModels
tuskPropertyName
upperArmModels
upperArmsColorPropertyName
upperArmsPropertyName
upperArmsReplacementObject
useBeardColorForColor2

Properties

Name Value Summary
ActiveBeard GameObject
ActiveBeardColor Color32
ActiveBeardId int
ActiveBlendshapePreset int
ActiveBlendshapes string
ActiveBodyArtColor Color32
ActiveBodyColor Color32
ActiveCape GameObject
ActiveEar GameObject
ActiveEarId int
ActiveEye GameObject
ActiveEyebrow GameObject
ActiveEyebrowColor Color32
ActiveEyebrowId int
ActiveEyeColor Color32
ActiveEyeId int
ActiveEyeMaterialId int
ActiveFace GameObject
ActiveFaith string
ActiveFeet GameObject
ActiveFeetColor string
ActiveHair GameObject
ActiveHairColor Color32
ActiveHairId int
ActiveHairMaterialId int
ActiveHands GameObject
ActiveHandsColor string
ActiveHead GameObject
ActiveHeadColor string
ActiveHeadCovering GameObject
ActiveHelmetColor string
ActiveHips GameObject
ActiveHipsColor string
ActiveLeatherPrimaryColor Color32
ActiveLeatherSecondaryColor Color32
ActiveLeatherTertiaryColor Color32
ActiveLowerArms GameObject
ActiveLowerArmsColor string
ActiveLowerLegs GameObject
ActiveLowerLegsColor string
ActiveMetalDarkColor Color32
ActiveMetalPrimaryColor Color32
ActiveMetalSecondaryColor Color32
ActiveMouth GameObject
ActiveMouthColor Color32
ActiveMouthId int
ActiveMouthMaterialId int
ActivePrimaryColor Color32
ActiveScarColor Color32
ActiveSecondaryColor Color32
ActiveSkinMaterialId int
ActiveStubbleColor Color32
ActiveTertiaryColor Color32
ActiveTorso GameObject
ActiveTorsoColor string
ActiveTusk GameObject
ActiveTuskId int
ActiveUpperArms GameObject
ActiveUpperArmsColor string
DefaultFeet GameObject
DefaultHands GameObject
DefaultHead GameObject
DefaultHips GameObject
DefaultLowerArms GameObject
DefaultLowerLegs GameObject
DefaultTorso GameObject
DefaultUpperArms GameObject

Methods

Name Value Summary
BeardColorSet(Color32) void
BeardColorUP() void
BeardColorUP(int) void
BodyArtColorSet(Color32) void
BodyArtColorUP() void
BodyArtColorUP(int) void
ChangeBody(GameObject) void
ChangeBody(ModularReplacementItem) void
enableNHance(GameObject) GameObject
EyebrowColorSet(Color32) void
EyebrowColorUP() void
EyebrowColorUP(int) void
EyeColorSet(Color32) void
EyeColorUP() void
EyeColorUP(int) void
FindDeepChild(string) Transform
FindDeepChild(Transform, string) Transform
static
HairColorSet(Color32) void
HairColorUP() void
HairColorUP(int) void
HandleBeardChange(object, PropertyChangeEventArgs) void
HandleBodyArtColorChange(object, PropertyChangeEventArgs) void
HandleBodyColorChange(object, PropertyChangeEventArgs) void
HandleEarsChange(object, PropertyChangeEventArgs) void
HandleEyebrowChange(object, PropertyChangeEventArgs) void
HandleEyeColorChange(object, PropertyChangeEventArgs) void
HandleEyeMaterialChange(object, PropertyChangeEventArgs) void
HandleEyesChange(object, PropertyChangeEventArgs) void
HandleFaceChange(object, PropertyChangeEventArgs) void
HandleFeetChange(object, PropertyChangeEventArgs) void
HandleFeetColorChange(object, PropertyChangeEventArgs) void
HandleHairChange(object, PropertyChangeEventArgs) void
HandleHairColorChange(object, PropertyChangeEventArgs) void
HandleHairMaterialChange(object, PropertyChangeEventArgs) void
HandleHandsChange(object, PropertyChangeEventArgs) void
HandleHandsColorChange(object, PropertyChangeEventArgs) void
HandleHeadChange(object, PropertyChangeEventArgs) void
HandleHelmetColorChange(object, PropertyChangeEventArgs) void
HandleHipsChange(object, PropertyChangeEventArgs) void
HandleHipsColorChange(object, PropertyChangeEventArgs) void
HandleLowerArmsChange(object, PropertyChangeEventArgs) void
HandleLowerArmsColorChange(object, PropertyChangeEventArgs) void
HandleLowerLegsChange(object, PropertyChangeEventArgs) void
HandleLowerLegsColorChange(object, PropertyChangeEventArgs) void
HandleMouthChange(object, PropertyChangeEventArgs) void
HandleMouthColorChange(object, PropertyChangeEventArgs) void
HandleMouthMaterialChange(object, PropertyChangeEventArgs) void
HandleScarColorChange(object, PropertyChangeEventArgs) void
HandleSkinMaterialChange(object, PropertyChangeEventArgs) void
HandleStubbleColorChange(object, PropertyChangeEventArgs) void
HandleTorsoChange(object, PropertyChangeEventArgs) void
HandleTorsoColorChange(object, PropertyChangeEventArgs) void
HandleTusksChange(object, PropertyChangeEventArgs) void
HandleUpperArmsChange(object, PropertyChangeEventArgs) void
HandleUpperArmsColorChange(object, PropertyChangeEventArgs) void
LeatherPrimaryColorSet(Color32, ModularCustomizationManager.BodyType) void
LeatherSecondaryColorSet(Color32, ModularCustomizationManager.BodyType) void
LeatherTertiaryColorSet(Color32, ModularCustomizationManager.BodyType) void
MetalDarkColorSet(Color32, ModularCustomizationManager.BodyType) void
MetalPrimaryColorSet(Color32, ModularCustomizationManager.BodyType) void
MetalSecondaryColorSet(Color32, ModularCustomizationManager.BodyType) void
MouthColorSet(Color32) void
nHanceIt(GameObject) void
ObjectNodeReady() void
PrimaryColorSet(Color32, ModularCustomizationManager.BodyType) void
ReturnBodyType(string) ModularCustomizationManager.BodyType
ReturnMaterialString(ModularCustomizationManager.BodyType) string
ScarColorSet(Color32) void
SecondaryColorSet(Color32, ModularCustomizationManager.BodyType) void
SetFaith(string) void
SkinColorSet(Color32) void
SkinColorUP() void
SkinColorUP(int) void
SkinScarColorUP() void
SkinScarColorUP(int) void
StubbleColorSet(Color32) void
StubbleColorUP() void
StubbleColorUP(int) void
SwitchBeardBack() void
SwitchBeardForward() void
SwitchBeardForward(int) void
SwitchEarsBack() void
SwitchEarsForward() void
SwitchEarsForward(int) void
SwitchEyeBack() void
SwitchEyebrowBack() void
SwitchEyebrowForward() void
SwitchEyebrowForward(int) void
SwitchEyeForward() void
SwitchEyeForward(int) void
SwitchFace(bool) void
SwitchFace(int) void
SwitchFeet(bool) void
SwitchFeet(int) void
SwitchHairBack() void
SwitchHairForward() void
SwitchHairForward(int) void
SwitchHands(bool) void
SwitchHands(int) void
SwitchHead(bool) void
SwitchHead(int) void
SwitchHips(bool) void
SwitchHips(int) void
SwitchLowerArm(bool) void
SwitchLowerArm(int) void
SwitchLowerLegs(bool) void
SwitchLowerLegs(int) void
SwitchMaterial(ModularCustomizationManager.BodyType, bool) void
SwitchMaterial(ModularCustomizationManager.BodyType, int) void
SwitchMaterialWorker(Material, Material, Shader, string, ModularCustomizationManager.BodyType) void
SwitchMouthBack() void
SwitchMouthForward() void
SwitchMouthForward(int) void
SwitchTorso(bool) void
SwitchTorso(int) void
SwitchTusksBack() void
SwitchTusksForward() void
SwitchTusksForward(int) void
SwitchUpperArm(bool) void
SwitchUpperArm(int) void
SyncHairColorUP() void
SyncHairColorUP(int) void
TertiaryColorSet(Color32, ModularCustomizationManager.BodyType) void
UpdateBeardColor(Color32) void
UpdateBeardModel(int) void
UpdateBodyArtColor(Color32) void
UpdateBodyColor(Color32) void
UpdateBodyModel(string, ModularCustomizationManager.BodyType) void
UpdateBodyScarColor(Color32) void
UpdateEarModel(int) void
UpdateEyebrowColor(Color32) void
UpdateEyebrowModel(int) void
UpdateEyeColor(Color32) void
UpdateEyeMaterial(int) void
UpdateEyeModel(int) void
UpdateHairColor(Color32) void
UpdateHairMaterial(int) void
UpdateHairModel(int) void
UpdateMouthColor(Color32) void
UpdateMouthMaterial(int) void
UpdateMouthModel(int) void
UpdateShaderColor(Color32, ModularCustomizationManager.ShaderColorType, ModularCustomizationManager.BodyType) void
UpdateShaderColor(Color32, string, ModularCustomizationManager.BodyType) void
UpdateSkinMaterial(int) void
UpdateStubbleColor(Color32) void
UpdateTuskModel(int) void