EasyRPG / Player

RPG Maker 2000/2003 and EasyRPG games interpreter
https://easyrpg.org/player/
GNU General Public License v3.0
989 stars 185 forks source link

Input Scene: Predefined actor's name text not formatted properly for the current language will be ignored #3273

Open Mimigris opened 2 weeks ago

Mimigris commented 2 weeks ago

Name of the game:

TestGame 2000.

Player platform:

Windows, 64 bits continuous build of the Player.

Describe the issue in detail and how to reproduce it:

Set the engine of the game to 2k Japanese, and compare it with said corresponding version on this. Enter in the Name Input room, and use the name input event in the middle, which will open the name input menu with the name of the actor already shown. In EasyRPG Player, the name of said actor (Alex) will be shown when entering on the name input scene, but RPG Maker will not display anything since Alex is not a name formatted properly for the Japanese RPG Maker 2000. It seems that from the point where a character is not properly setup for said language, the rest of the name of the actor will be ignored. Still in our case, If the character is named アレクス, everything will work fine; if the character is named アレクス1, only the 1 will be ignored; If the character is named 1アレクス , the name will not be displayed (requires more testing on this, conditions and different versions of the engine).

Ghabry commented 2 weeks ago

Guess they throw everything away starting from something that cannot be typed via the scene.