Learn how to customize students, routines, textures, and the environment.
Students are defined in students.json. Each entry includes identity, appearance, routine, and social attributes.
{
"id": 1,
"name": "Haruto Katou",
"gender": "Male",
"type": "Student",
"club": "Computer_Science",
"socialReputation": 35,
"loveTargetID": -1,
"faceMaterial": "MaleFace_Red",
"hairMaterial": "MaleHair_Red",
"routineID": "1"
}
FaceMaterial / HairMaterial allow changing student textures.
NewMaleHair_Blue.pngRoutines are defined in routines.json. Each entry includes time, destination, pause, look direction, and animation.
{
"hour": 7,
"minute": 50,
"isPM": false,
"destination": "Sit 1 1",
"pauseSeconds": 0,
"lookDirectionName": "East",
"animation": "sit"
}
All textures are in StreamingAssets. Only existing files can be replaced with new ones using the New prefix.
Teachers are static for now; changing the JSON does not make any real changes.
Currently, only specific objects can be modded:
Location points for routines must match exactly (capital letters matter):