Class EnemyBossSection
- Namespace
- SurvivorsMaker.Editor
- Assembly
- SurvivorsMaker.Editor.dll
Boss toggle, phase cards with health thresholds, and status immunities for enemy assets.
public static class EnemyBossSection
- Inheritance
-
EnemyBossSection
- Inherited Members
Fields
ImmunitiesField
public const string ImmunitiesField = "StatusImmunities"
Field Value
IsBossField
public const string IsBossField = "IsBoss"
Field Value
PhasesField
public const string PhasesField = "Phases"
Field Value
Methods
AddPhase(SerializedObject)
public static void AddPhase(SerializedObject serializedObject)
Parameters
serializedObjectSerializedObject
Build(MakerAssetEditor, VisualElement)
public static void Build(MakerAssetEditor editor, VisualElement root)
Parameters
editorMakerAssetEditorrootVisualElement
Immunities(MakerAssetEditor, VisualElement)
public static void Immunities(MakerAssetEditor editor, VisualElement root)
Parameters
editorMakerAssetEditorrootVisualElement
SetImmunity(SerializedObject, StatusKind, bool)
public static void SetImmunity(SerializedObject serializedObject, StatusKind kind, bool immune)
Parameters
serializedObjectSerializedObjectkindStatusKindimmunebool