From 3d5709e103edd0d2847e28f14c518d5d735c6406 Mon Sep 17 00:00:00 2001 From: dotBeeps Date: Sun, 31 Mar 2024 10:39:53 -0400 Subject: [PATCH 1/3] Added missing names and descriptions from this guide: https://gamebanana.com/tuts/15363 --- .../Persona5Royal/MessageScriptLibrary.json | 106 ++++++++++++++---- 1 file changed, 85 insertions(+), 21 deletions(-) diff --git a/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json b/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json index c88b6d13..aa907e9c 100644 --- a/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json +++ b/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json @@ -222,7 +222,7 @@ "Parameters": [ { "Name": "param1", - "Description": "" + "Description": "Always 0" }, { "Name": "flag_section", @@ -303,15 +303,15 @@ }, { "Index": 1, - "Name": "", - "Description": "", + "Name": "lName", + "Description": "Last name of the protagonist", "Parameters": [ ] }, { "Index": 2, - "Name": "", - "Description": "", + "Name": "fName", + "Description": "First name of the protagonist", "Parameters": [ ] }, @@ -393,23 +393,39 @@ }, { "Index": 11, - "Name": "", - "Description": "", + "Name": "stIcon", + "Description": "Get the name of a Social stat by id and level", "Parameters": [ + { + "Name": "stat_id", + "Description": "ID of the stat. (know: 0, charm: 1, prof: 2, guts: 3, kind: 4)" + } ] }, { "Index": 12, - "Name": "", - "Description": "", + "Name": "stLabel", + "Description": "Label tag of a social stat", "Parameters": [ + { + "Name": "stat_id", + "Description": "ID of the stat. (know: 0, charm: 1, prof: 2, guts: 3, kind: 4)" + } ] }, { "Index": 13, - "Name": "", - "Description": "", + "Name": "stLvLabel", + "Description": "Label of a social stat at a specific level (oblivious, learned, etc)", "Parameters": [ + { + "Name": "stat_id", + "Description": "ID of the stat. (know: 0, charm: 1, prof: 2, guts: 3, kind: 4)" + }, + { + "Name": "level", + "Description": "Level to get the label of." + } ] }, { @@ -435,9 +451,57 @@ }, { "Index": 17, - "Name": "", - "Description": "", + "Name": "cut", + "Description": "Sets the cut-in to display.", "Parameters": [ + { + "Name": "param0", + "Description": "Unknown value. Needs to be 1" + }, + { + "Name": "param1", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param2", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param3", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param4", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param5", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param6", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param7", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "characterId", + "Description": "The id of the character." + }, + { + "Name": "expressionId", + "Description": "The id of the character's expression." + }, + { + "Name": "param10", + "Description": "Unknown value. Needs to be 300 or 301 depending on character" + }, + { + "Name": "enabled", + "Description": "If the cut-in is enabled." + } ] }, { @@ -520,20 +584,20 @@ }, { "Index": 28, - "Name": "", - "Description": "", + "Name": "group", + "Description": "The team/guild/group name.", "Parameters": [ ] }, { "Index": 29, - "Name": "selTex", - "Description": "overrides game logic deciding which dialogue select portrait to display", + "Name": "chPortrait", + "Description": "Override dialogue choice portrait.", "Parameters": [ - { - "Name": "selMajorId", - "Description": "the major id of the select portrait to display (FONT/SELECT/CUTIN_XXX_000.DDS)" - } + { + "Name": "portrait_id", + "Description": "ID of the portrait as in dialogue portraits." + } ] } ] From 38dd8f4f52c5d6a54ce36ab361a5b6d15353b0a0 Mon Sep 17 00:00:00 2001 From: dotBeeps Date: Sun, 31 Mar 2024 10:39:53 -0400 Subject: [PATCH 2/3] Added missing names and descriptions from this guide: https://gamebanana.com/tuts/15363 --- .../Persona5Royal/MessageScriptLibrary.json | 98 +++++++++++++++---- 1 file changed, 81 insertions(+), 17 deletions(-) diff --git a/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json b/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json index c88b6d13..90248535 100644 --- a/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json +++ b/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json @@ -222,7 +222,7 @@ "Parameters": [ { "Name": "param1", - "Description": "" + "Description": "Always 0" }, { "Name": "flag_section", @@ -303,15 +303,15 @@ }, { "Index": 1, - "Name": "", - "Description": "", + "Name": "lName", + "Description": "Last name of the protagonist", "Parameters": [ ] }, { "Index": 2, - "Name": "", - "Description": "", + "Name": "fName", + "Description": "First name of the protagonist", "Parameters": [ ] }, @@ -393,23 +393,39 @@ }, { "Index": 11, - "Name": "", - "Description": "", + "Name": "stIcon", + "Description": "Get the name of a Social stat by id and level", "Parameters": [ + { + "Name": "stat_id", + "Description": "ID of the stat. (know: 0, charm: 1, prof: 2, guts: 3, kind: 4)" + } ] }, { "Index": 12, - "Name": "", - "Description": "", + "Name": "stLabel", + "Description": "Label tag of a social stat", "Parameters": [ + { + "Name": "stat_id", + "Description": "ID of the stat. (know: 0, charm: 1, prof: 2, guts: 3, kind: 4)" + } ] }, { "Index": 13, - "Name": "", - "Description": "", + "Name": "stLvLabel", + "Description": "Label of a social stat at a specific level (oblivious, learned, etc)", "Parameters": [ + { + "Name": "stat_id", + "Description": "ID of the stat. (know: 0, charm: 1, prof: 2, guts: 3, kind: 4)" + }, + { + "Name": "level", + "Description": "Level to get the label of." + } ] }, { @@ -435,9 +451,57 @@ }, { "Index": 17, - "Name": "", - "Description": "", + "Name": "cut", + "Description": "Sets the cut-in to display.", "Parameters": [ + { + "Name": "param0", + "Description": "Unknown value. Needs to be 1" + }, + { + "Name": "param1", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param2", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param3", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param4", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param5", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param6", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param7", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "characterId", + "Description": "The id of the character." + }, + { + "Name": "expressionId", + "Description": "The id of the character's expression." + }, + { + "Name": "param10", + "Description": "Unknown value. Needs to be 300 or 301 depending on character" + }, + { + "Name": "enabled", + "Description": "If the cut-in is enabled." + } ] }, { @@ -520,8 +584,8 @@ }, { "Index": 28, - "Name": "", - "Description": "", + "Name": "group", + "Description": "The team/guild/group name.", "Parameters": [ ] }, @@ -530,10 +594,10 @@ "Name": "selTex", "Description": "overrides game logic deciding which dialogue select portrait to display", "Parameters": [ - { + { "Name": "selMajorId", "Description": "the major id of the select portrait to display (FONT/SELECT/CUTIN_XXX_000.DDS)" - } + } ] } ] From 0613f3a27deca4e4fdb13cc2d80ff4662791aed5 Mon Sep 17 00:00:00 2001 From: dotBeeps Date: Sun, 31 Mar 2024 10:46:03 -0400 Subject: [PATCH 3/3] corrected merge --- .../Persona5Royal/MessageScriptLibrary.json | 92 ++++++++++++++++--- 1 file changed, 78 insertions(+), 14 deletions(-) diff --git a/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json b/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json index a290dfb9..ec31379d 100644 --- a/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json +++ b/Source/AtlusScriptLibrary/Libraries/Persona5Royal/MessageScriptLibrary.json @@ -303,15 +303,15 @@ }, { "Index": 1, - "Name": "", - "Description": "", + "Name": "lName", + "Description": "Last name of the protagonist", "Parameters": [ ] }, { "Index": 2, - "Name": "", - "Description": "", + "Name": "fName", + "Description": "First name of the protagonist", "Parameters": [ ] }, @@ -393,23 +393,39 @@ }, { "Index": 11, - "Name": "", - "Description": "", + "Name": "stIcon", + "Description": "Get the name of a Social stat by id and level", "Parameters": [ + { + "Name": "stat_id", + "Description": "ID of the stat. (know: 0, charm: 1, prof: 2, guts: 3, kind: 4)" + } ] }, { "Index": 12, - "Name": "", - "Description": "", + "Name": "stLabel", + "Description": "Label tag of a social stat", "Parameters": [ + { + "Name": "stat_id", + "Description": "ID of the stat. (know: 0, charm: 1, prof: 2, guts: 3, kind: 4)" + } ] }, { "Index": 13, - "Name": "", - "Description": "", + "Name": "stLvLabel", + "Description": "Label of a social stat at a specific level (oblivious, learned, etc)", "Parameters": [ + { + "Name": "stat_id", + "Description": "ID of the stat. (know: 0, charm: 1, prof: 2, guts: 3, kind: 4)" + }, + { + "Name": "level", + "Description": "Level to get the label of." + } ] }, { @@ -435,9 +451,57 @@ }, { "Index": 17, - "Name": "", - "Description": "", + "Name": "cut", + "Description": "Sets the cut-in to display.", "Parameters": [ + { + "Name": "param0", + "Description": "Unknown value. Needs to be 1" + }, + { + "Name": "param1", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param2", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param3", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param4", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param5", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param6", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "param7", + "Description": "Unknown value. Needs to be 65535/-1/ffff" + }, + { + "Name": "characterId", + "Description": "The id of the character." + }, + { + "Name": "expressionId", + "Description": "The id of the character's expression." + }, + { + "Name": "param10", + "Description": "Unknown value. Needs to be 300 or 301 depending on character" + }, + { + "Name": "enabled", + "Description": "If the cut-in is enabled." + } ] }, { @@ -520,8 +584,8 @@ }, { "Index": 28, - "Name": "", - "Description": "", + "Name": "group", + "Description": "The team/guild/group name.", "Parameters": [ ] },