Modular Character System
  • Overview
  • Setup
  • Demo Scenes
  • System Overview
    • Modular Character
    • Wearable
    • Wearable Set
      • Character Preset
      • Wearable Set Data
    • Wearable Database
    • Character Style
    • Cosmetic Styles
      • Skin Style
      • Eye Style
    • Character Morphs
  • Troubleshooting
  • Asset Updates
  • Reference
    • Scripting Guide
      • Modular Character Manager Functions
        • Wearables
          • EquipWearable
          • RemoveWearable
        • Wearable Sets
          • EquipWearableSet
          • EquipWearablePreset
          • RevertSetToDefaults
          • GenerateRandomSetFromDatabase
        • Materials
          • SetWearableMaterial
          • SetWearableMaterialArray
          • SetEyeStyle
          • SetSkinStyle
          • SetBodyMaterial
          • SetFaceMaterial
          • SetEyeMaterial
        • Character Morphs
          • SetBlendshapeOnAllMeshes
          • UpdateSetMorphValues
          • ApplySetMorphValuesToCurrentSet
          • ApplyCurrentMorphValuesToNew...
        • Face Merging
          • MergeFace
          • UnmergeFace
          • DestroyMergedFace
        • Saving and Loading
          • SaveCharacterPrefab
          • SaveCharacterPreset
          • SaveDataAsJSON
          • LoadCharacterFromJSON
      • Character Style Functions
        • GetAllWearablesOfCategory
        • GetAllNonDefaultWearablesOfCategory
        • GetWearableByName
        • CheckIfDefaultItem
      • Hidden Wearable Manager Functions
        • SetSlotStatusFromManagerType
        • AddWearableSlotToHiddenList
        • CheckHiddenListForWearable
  • Changelog
  • EXTERNAL LINKS
    • Stellar Game Assets Website
    • Join me on Discord
Powered by GitBook
On this page
  1. System Overview

Character Style

The Wearable and Style references for a Character

PreviousWearable DatabaseNextCosmetic Styles

Last updated 2 months ago

A Character Style is required for proper coordination between and the Modular Character Manager. It also holds the different skin, eye and eyebrow material styles available for that base Character, along with the default set to be used for mandatory Wearable slots.

A default set is a asset containing the default fields for the Character's Style Prefab. Each Character Style requires a default Wearable Set for the System to work correctly as it contains a selection of mandatory items which will be populated should an item in one of their respective slots be removed.

To create a Character style manually, right-click in a folder and navigate to Create > Modular Character System > Style > Character.

Style Name

The name of this Character Style

Base Height

The height of the character in inches

Base Description

An optional field to provide more context about this character style

Style Object

A prefab for the character, with only the default Wearables equipped, and containing a Modular Character component

Default Fields

These are the default Wearables that will be equipped when others in that slot are removed (so you don't end up with an invisible chest, legs, hands, feet or face)

Wearable Databases

An array of Wearable Databases containing Wearables that can be equipped to this Character Style

Placeholder Material

If a Wearable is equipped without any Wearable Materials specified, this material will be used in their place.

Available Skin Styles

An array of Skin Styles which can be applied to this Character Style

Available Eye Styles

An array of Eye Styles which can be applied to this Character Style

Wearable Databases
Wearable Set Object