-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using Beatrix can cause the game to crash #3
Comments
Also occurs in Kuja's castle when selecting a party for Oeilvert. Occurs at Oeilvert at the door at the beginning |
It occurs everytime the script asks for a field object based on the party members. In EventEngine.cs:
If Beatrix is in the party, the related "partyUID" object is an empty object without any functions/model related to it. A possible temporary fix can be made in SetupPartyUID:
EDIT: I'm not sure if it will fix the crash in Memoria (right before Necron's fight) because it's a bit more complicated there. It should fix the bugs in Kuja's castle, Oeilvert, Ipsen Castle... |
I add this fix to the Memoria but need to check CD3 where Steiner and Beatrix fighting together. |
* Update FieldMap.cs * Update NarrowMapList.cs
Hi where can I apply the fix Tirlititi provided? |
There is no suitable animation or dialog and Beatrix does not participate in the scene, which leads to a crash of the game.
It happened at the end of Memoria. It is possible that meet the problem elsewhere. Be careful.
NullReferenceException: Object reference not set to an instance of an object
at EBin.getvobj (.Obj obj, Int32 type) [0x00000] in :0
at EBin.getvi () [0x00000] in :0
at EBin.expr_jumpToSubCommand (Int32 arg0) [0x00000] in :0
at EBin.expr () [0x00000] in :0
at EBin.jumpToCommand (Int32 arg0) [0x00000] in :0
at EBin.next (Int32 arg0) [0x00000] in :0
at EBin.ad3 (Int32 arg0) [0x00000] in :0
at EBin.ProcessCode (.ObjList objList) [0x00000] in :0
at EventEngine.ProcessEvents () [0x00000] in :0
at EventEngine.ServiceEvents () [0x00000] in :0
at HonoluluFieldMain.FF9FieldMapMain (Int32 MapNo) [0x00000] in :0
at HonoluluFieldMain.FF9FieldLocationMain (Int32 LocNo) [0x00000] in :0
at HonoluluFieldMain.HonoUpdate () [0x00000] in :0
at HonoBehaviorSystem.Update () [0x00000] in :0
The text was updated successfully, but these errors were encountered: