Template:VisuMZ Character Creation System Plugin Commands

From Yanfly.moe Wiki
Revision as of 18:35, 22 November 2023 by Irina (talk | contribs) (Scene Plugin Commands)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The following are Plugin Commands that come with this plugin. They can be accessed through the Plugin Command event command.

---

Scene Plugin Commands

---

CharaCreateSys Preview3.gif

CharaCreateSys Command1.png

Scene: Create Character Process
- Opens the Character Creation Scene.
- Cannot be used in battle.
- Does not affect <Empty> named characters that have joined the party.

  Actor ID?:
  - Pick a specific actor to create a character onto.
  - Use 0 for first available unnamed actor or named <Empty>.

    Actor Level:
    - What level should the actor be created at?

    Default Name:
    - Enter the name you want this actor to have as default.
    - The name can still be changed.
    - Leave empty for random.

  Data Gathering:

    Fail Switch:
    - If searching for first available unnamed actor and is unable to do so
      successfully, this Switch turns on.
    - This is mainly used for event systems.

    Join Switch:
    - If an actor is successfully recruited, turn Switch ON.
    - Otherwise, it stays OFF.
    - This is mainly used for event systems.

    Register Variable:
    - When searching for first available unnamed actor, register that
      actor's ID number to this variable.
    - This is mainly used for event systems.

  Other Settings:

    Cancel -> Exit?:
    - Allow cancel button let you exit the scene?

    Show Gold Window?:
    - Shows/hides the gold window.
    - Gold costs still apply.

---

CharaCreateSys Dismiss.png

CharaCreateSys Command2.png

Scene: Dismiss Select Created Character
- Opens the Selected Character Dismissal Scene.
- Cannot be used in battle.

  Data Gathering:

    Fail Switch:
    - If there is no created character to dismiss from the player's party,
      this Switch turns on.
    - This is mainly used for event systems.

    Dismiss Switch:
    - If an actor is successfully dismissed, turn Switch ON.
    - Otherwise, it stays OFF.
    - This is mainly used for event systems.

    Register Variable:
    - When a character is dismissed from the player party, register that
      actor's ID number to this variable.
    - This is mainly used for event systems.

---

CharaCreateSys Retrain.png

CharaCreateSys Command3.png

Scene: Retrain Created Character
- Retrains a created character.
- Cannot be used in battle.

  Actor ID?:
  - Pick a specific actor to retrain.
  - Use 0 if you want the player to select the character.

    Change Class?:
    - Is the target actor's class changeable?

      Preserve Level?:
      - If the actor retrains its class, preserve the actor's
        previous level?

    Change Appearance?:
    - Is the target actor's appearance changeable?

    Change Traits?:
    - Are the target actor's traits changeable?
    - Requires VisuMZ_1_ElementStatusCore!

    Change Battle Voice?
    - Is the target actor's battle voice changeable?
    - Requires VisuMZ_3_BattleVoices!

    Change Name?:
    - Is the target actor's name changeable?

    Reset Profile?:
    - Reset target actor's profile or keep it the same?

    Reset Biography?:
    - Reset target actor's biography or keep it the same?
    - Requires VisuMZ_1_ElementStatusCore!

  Data Gathering:

    Fail Switch:
    - If there is no actor to retrain, then this switch is turned ON.
    - Otherwise, it stays OFF.
    - This is mainly used for event systems.

    Retrain Switch:
    - If an actor is successfully retrained, turn Switch ON.
    - Otherwise, it stays OFF.
    - This is mainly used for event systems.

    Register Variable:
    - This variable records the actor ID of the retrained actor if the actor
      is successfully retrained.
    - This is mainly used for event systems.

  Other Settings:

    Show Gold Window?:
    - Shows/hides the gold window.
    - Gold costs still apply.

---

Variable Plugin Commands

CharaCreateSys Preview6.png

---

CharaCreateSys Command4.png

Variable: Set Created Character Count
- Target variable will have a value equal to the total number of created
  characters in the player's party.

  Variable ID:
  - Target variable will have a value equal to the total number of created
    characters in the player's party.

---

CharaCreateSys Command5.png

Variable: Set Available Empty Character Slots
- Target variable will have a value equal to the total number of empty
  character slots left available.

  Variable ID:
  - Target variable will have a value equal to the total number of empty
    character slots left available.

---

CharaCreateSys Command6.png

Variable: Set Total Empty Character Slots
- Target variable will have a value equal to the total number of empty
  character slots in total.

  Variable ID:
  - Target variable will have a value equal to the total number of empty
    character slots in total.

---