Documentation
  • AnyRPG Introduction
  • Getting Started
    • Installing AnyRPG
      • Unity Asset Store Installation
      • Github Installation
      • Unity Package Installation
    • Included sample games
    • Creating your first game
    • Configuring your game
    • Adding Content To Your Game
  • Wizards
    • Wizards Introduction
    • New Game Wizard
    • New Scene Wizard
    • New Equipment Set Wizard
    • Animation Profile Wizard
    • Screenshot Wizard
    • Template Content Wizard
    • New Character Wizard
    • New Weapon Wizard
    • Minimap Wizard
    • Rename Wizard
  • Scriptable Objects
    • Scriptable Objects Introduction
    • Abilities
      • Animated Ability
      • Channeled Ability
      • Craft Ability
      • Direct Ability
      • Gather Ability
    • Ability Effects
      • AOE Effect
      • Attack Effect
      • Capture Pet Effect
      • Channeled Effect
      • Direct Effect
      • Heal Effect
      • Instant Effect
      • Knock Back Effect
      • Mount Effect
      • Pet Control Effect
      • Pet Effect
      • Projectile Effect
      • Rain Effect
      • Remove Effect
      • Resurrect Effect
      • Status Effect
      • Summon Effect
      • Taunt Effect
      • Teleport Effect
    • Achievement
    • Animated Action
    • Animation Profile
    • Armor Class
    • Attachment Profile
    • Audio Profile
    • Behavior Profile
    • Character Class
    • Character Race
    • Character Stat
    • Chat Commands
      • Action Command
      • Composite Command
      • Gain Currency Command
      • Gain Experience Command
      • Gain Item Command
      • Learn Ability Command
      • Load Scene Command
      • Set Level Command
    • Class Specialization
    • Combat Strategy
    • Credits Category
    • Currency
    • Currency Group
    • Cutscene
    • Dialog
    • Environment State Profile
    • Equipment Model Profile
    • Equipment Set
    • Equipment Slot Profile
    • Equipment Slot Type
    • Faction
    • Interactable Option Configurations
      • Bank Config
      • Behavior Config
      • Character Creator Config
      • Class Change Config
      • Crafting Node Config
      • Cutscene Config
      • Dialog Config
      • Faction Change Config
      • Gathering Node Config
      • Item Pickup Config
      • Load Scene Config
      • Lootable Character Config
      • Moveable Prefab Config
      • Music Player Config
      • Name Change Config
      • Patrol Config
      • Quest Giver Config
      • Skill Trainer Config
      • Specialization Change Config
      • Teleport Config
      • Unit Spawn Controller Config
      • Vendor Config
    • Items
      • Action Effect Item
      • Armor
      • Bag
      • Currency Item
      • Equipment
      • Food
      • Power Resource Potion
      • Quest Start Item
      • Recipe Item
      • Weapon
    • Item Quality
    • Loot Table
    • Material Profile
    • Patrol Profile
    • Power Resource
    • Prefab Profile
    • Quest
    • Quest Giver Profile
    • Recipe
    • Resource Description
    • Scene Node
    • Scriptable Content Template
    • Skill
    • Status Effect Group
    • Status Effect Type
    • Swappable Mesh Model Profile
    • UMA Model Profile
    • Unit Prefab Profile
    • Unit Profile
    • Unit Toughness
    • Unit Type
    • Vendor Collection
    • Voice Profile
    • Weather Profile
    • Weapon Skill
  • MONOBEHAVIOURS
    • Monobehaviours Introduction
    • Scene Config
    • Channeled Object Script
    • Channeled Cylinder Script
    • Edible Object
    • Projectile Script
    • Cutscene Camera Controller
    • Playable Director Controller
    • Spawnable
    • Interactable
    • Interactable Options
      • Animated Object
      • Bank
      • Behavior Interactable
      • Character Creator Interactable
      • Class Change Interactable
      • Click Switch
      • Crafting Node
      • Cut Scene Interactable
      • Dialog Interactable
      • Faction Change Interactable
      • Gathering Node
      • Item Pickup
      • Load Scene Interactable
      • Lootable Character
      • Moveable Object
      • Moveable Prefab
      • Music Player
      • Name Change Interactable
      • Pressure Switch
      • Quest Giver
      • Skill Trainer
      • Specialization Change Interactable
      • Teleport Interactable
      • Unit Spawn Controller Interactable
      • Vendor
    • Environmental Effect Area
    • Movement Sound Area
    • Persistent Object
    • Respawn Area
    • Unit Spawn Node
    • Water Body
  • Architecture
    • Ability System
      • Abilities
      • Ability Effects
    • Project Settings
      • Layers
      • Tags
      • Physics Settings
  • Shared Properties
    • Capabilities
    • Environment Preview
    • Prerequisite Conditions
    • Stat Scaling Nodes
Powered by GitBook
On this page
  • Creation
  • Properties
  • Mesh Group Properties
  • Group Default Properties
  • Next Steps
  1. Scriptable Objects

Swappable Mesh Model Profile

A swappable mesh model profile contains all of the information about a swappable mesh model so that the character editor and equipment can properly enable or disable the correct meshes.

PreviousStatus Effect TypeNextUMA Model Profile

Last updated 2 years ago

Creation

To create a swappable mesh model profile, find (or create) the GameName/Resources/GameName/SwappableMeshModelProfile folder in the project tab and right click. Choose Create > AnyRPG > SwappableMeshModelProfile.

Properties

Swappable mesh model profiles, contain one property, Model Options, with the following fields.

Name
Description

Mesh Groups

Group Defaults

Mesh Group Properties

Mesh group properties contains a list of mesh group configurations, with the following fields.

Name
Description

Group Name

The name of the group that should be shown in the character creator.

Hidden

If true, the player will not see this group in the character appearance editor.

Optional

If true, the player can choose to not display any meshes from this group.

Display As

List Options should be displayed vertically as text with an optional image beside it. Grid Options should be displayed as a grid of images, with no text.

Hides Group

If this field is not empty, and any mesh from this group is chosen, the mesh group named in this field will be disabled and not shown on the character. This can be useful if you want (for example) a helmet to hide hair.

Meshes

Mesh Options

Defines the friendly (display name) of a mesh, and the name of the GameObject the mesh is located on.

Name
Description

Display Name

The friendly name of the mesh that should be shown in the character editor.

Icon

An image that will be shown in the character editor for this option.

Mesh Name

The name of the GameObject the mesh is attached to.

Group Default Properties

Group default properties define which option should be active for which group when no other option is chosen. These are required so that some mesh is showing, instead of all meshes being disabled.

Name
Description

Group Name

The name of the Option Group that this default applies to.

Option Name

The friendly name of the mesh option that should be visible for the group.

Next Steps

A list of .

A list of .

A list of .

Add a swappable mesh model profile to a .

Unit Prefab Profile
Mesh Group Properties
Group Default Properties
Mesh Options