Skip to content

Characters

Jack Burkhardt edited this page Sep 17, 2022 · 1 revision

This page covers how to add and modify NPC story characters. These are characters that can hold conversations, be interacted with by the player, and be delegated tasks. All characters are stored in the Assets/GameData/Characters/Characters.json file.

Adding characters

Here's an example listing for some characters in Characters.json:

  {
    "Name": "Peach",
    "StartAvailableTime": "09:00:00",
    "EndAvailableTime": "17:00:00",
    "CanReceiveDelegations": true,
    "Social": 1,
    "Technical": 2,
    "Creative": 3,
    "Trust": 15,
    "DelegatedAssignments": {}
  },
  {
    "Name": "Lia",
    "StartAvailableTime": "09:00:00",
    "EndAvailableTime": "17:00:00",
    "CanReceiveDelegations": true,
    "Social": 3,
    "Technical": 0,
    "Creative": 2,
    "Trust": 35,
    "DelegatedAssignments": {}
  }

These fields are mostly self explanatory. Keep in mind that these hours of availability may be different than the ones in the phone system.

Assignment delegation

For more info on this, see the section in the Assignments page.

Clone this wiki locally