RMMV YEP Party System Creates Placeholder Actors

udime123

Director of Fate
Veteran
Joined
Mar 29, 2018
Messages
98
Reaction score
14
First Language
English
Primarily Uses
RMMV
Hey there! It's always hard to write a good title for these since I have to keep it brief, but today my issue stems from the Yanfly Party System plugin, as well as just my own lack of foresight.

So, I released the demo of my game a couple months ago with intentions to allow the player to transfer their save file from the demo into the final game. Of course, I know the primary no-no with this is to make sure there aren't any crazy plugins that didn't exist in the original save file, but every once in a while I had managed to make small changes to the demo when necessary while making absolutely certain it is still compatible with old save files.

Unfortunately, my lack of foresight made me realize the base formation system in RPG Maker is borderline unusable for my game, so I decided I had to install Yanfly's Party System, kinda peeved at myself for not establishing that before releasing the demo.

Well, a side effect of this is that on old save files, adding actors to the party that weren't somehow initialized in the save file now draws them up as these blank placeholder characters. No actor image, no name, no face, and they always have Class #0001 no matter which actor I draw up. They appear to be glitchy all around, even causing severe game crashes when placed in battle. I've tried circumventing this by running events to assign them their proper given attributes immediately, but this seems to fail completely for reasons I don't fully comprehend. Of course, without Yanfly's plugin, these characters have no issues regardless of the state of the save file in question.

Sacrificing save transfer is close to a non-option for me, but I also have a feeling I can fix this; I'm just not sure where I need to adjust things.

So, I assume the error comes in when the plugin adds an Actor and checks their parameters. I guess since these actors have not been 'optimized' properly by being added to the party prior to the plugin's addition, that's what causes this blank placeholder actor to get drawn instead. So, I'm wondering if you guys know where in the plugin I should start digging and tweaking to pull the same actor data that the game typically pulls by default when adding an actor to the party.

Considering there aren't any problems when adding actors without the plugin, that means there's something the plugin is changing about how actors are pulled, and I believe I should be able to change it back without affecting the main additions to the plugin I need, that being the Scene and the plugin command to push to that scene.

Anyone know where to find this ellusive line?
 

Attachments

udime123

Director of Fate
Veteran
Joined
Mar 29, 2018
Messages
98
Reaction score
14
First Language
English
Primarily Uses
RMMV
To anyone that has this problem in the future, I've got a bit of a band-aid fix. Basically, you have to add the character to your party twice, once before changing anything else about the party, then once again after you finish doing that. I don't *exactly* understand why this works, but from the looks of it, the first time around the game pulls the data and for some reason assumes that the character is not supposed to be in your party, but upon asking it to do it again it sees the character is in your party but is treated as this weird limbo thing and goes "oh wait that's supposed to be playable".
1605125596962.png
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c

Forum statistics

Threads
105,857
Messages
1,017,018
Members
137,563
Latest member
MinyakaAeon
Top