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.

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

Modular Character 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

Character Style Functions

  • Get All Wearables of Category (from Wearable Database array)

  • Get All Non-Default Wearables of Category

  • Get Wearable by Name

Hidden Wearable Manager Functions

  • Set Slot Status From Manager Type

  • Add Wearable Slot to Hidden List

  • Check Hidden List for Wearable

PreviousAsset UpdatesNextModular Character Manager Functions

Last updated 3 months ago