Class LayeredCharacterGroupTemplateSO
- Namespace
- BlazerTech.CharacterManagement.Characters
- Assembly
- Assembly-CSharp.dll
A blueprint for a Layered Character Group (Fixed or Flexible) that will automatically be created at runtime.
[CreateAssetMenu(menuName = "BlazerTech/Character Management System/Character Templates/Layered Character Group Template", fileName = "New Layered Character Group Template")]
public class LayeredCharacterGroupTemplateSO : ScriptableObject
- Inheritance
-
ObjectScriptableObjectLayeredCharacterGroupTemplateSO
Properties
CharacterType
public LayeredCharacterTypeSO CharacterType { get; }
Property Value
CharactersInGroup
public GroupTemplateEntry[] CharactersInGroup { get; }
Property Value
DefaultGroupName
public string DefaultGroupName { get; }
Property Value
GroupType
public MultiCharacterGroupType GroupType { get; }
Property Value
Methods
CreateGroup(string)
public bool CreateGroup(string GroupNameOverride = "")
Parameters
GroupNameOverride
string