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
  • Modular Character Manager Functions
  • Character Style Functions
  • Hidden Wearable Manager Functions
  1. Reference

Scripting Guide

Incorporate the Modular Character System into your own code.

PreviousAsset UpdatesNextModular Character Manager Functions

Last updated 2 months ago

The Modular Character Manager contains several public functions which can be called using your own custom integrations.

Modular Character Manager Functions

Character Style Functions

Hidden Wearable Manager Functions

Equip Wearable
Remove Wearable
Equip Wearable Set
Equip Wearable Preset
Revert Set To Defaults
Generate Random Set From Database
Set Wearable Material
Set Wearable Material Array
Set Eye Style
Set Skin Style
Set Body Material
Set Face Material
Set Eye Material
Set Blendshape on all Meshes
Update Set Morph Values
Apply Set Morph Values
Apply Current Morph Values to New Set
Merge Face
Unmerge Face
Destroy Merged Face
Save Character Prefab
Save Character Preset
Save Data as JSON
Load Character From JSON
Get All Wearables of Category (from Wearable Database array)
Get All Non-Default Wearables of Category
Get Wearable by Name
Set Slot Status From Manager Type
Add Wearable Slot to Hidden List
Check Hidden List for Wearable