Question About Script Field and Actor Display Name Behavior
Posted: Mon Jun 02, 2025 12:42 am
Hi,
I have a quick question about the script field of each Conversation Node.
When I use this script:
`Actor["Chiyoda"].Display_Name = "Miss Chiyoda";`
I can check the condition Actor["Chiyoda"].Display_Name == "Miss Chiyoda" successfully — the condition works fine. However, the subtitle panel still displays "Chiyoda" instead of "Miss Chiyoda."
On the other hand, when I use:
`ChangeActorName("Chiyoda", "Miss Chiyoda");`
both the condition works as expected and the subtitle panel correctly displays "Miss Chiyoda."
In both cases, I applied the script using the three-dot "..." menu to ensure it takes effect properly.
I'm wondering — is this difference in behavior intentional?
Thanks!
I have a quick question about the script field of each Conversation Node.
When I use this script:
`Actor["Chiyoda"].Display_Name = "Miss Chiyoda";`
I can check the condition Actor["Chiyoda"].Display_Name == "Miss Chiyoda" successfully — the condition works fine. However, the subtitle panel still displays "Chiyoda" instead of "Miss Chiyoda."
On the other hand, when I use:
`ChangeActorName("Chiyoda", "Miss Chiyoda");`
both the condition works as expected and the subtitle panel correctly displays "Miss Chiyoda."
In both cases, I applied the script using the three-dot "..." menu to ensure it takes effect properly.
I'm wondering — is this difference in behavior intentional?
Thanks!