Okay, so in my game that I'm, making, I have a rather large character selection. You choose your gender, then you choose from one of six species, then, you choose who you want from four of that species. This has actually worked well, and adds another level of depth into the game.
However, I recently set up a scene where a character runs up and says she needs help. You help her, and fend off some slimes. Afterwards, she thanks you and joins your party. But, when she joins the party, it turns the player character invisible. I don't know how or why it does this, and I can't seem to figure it out. Please help.
Character dissapearing when party changes
● ARCHIVED · READ-ONLY
-
-
So do you think the character creation has something to do with the problem you're having? You should show your Event Box for the scene with the character joining your party, it would be easier to spot the problem that way.
-
Here is where the character "Snow" joins the party.

-
With that event alone, I really can't see what's going wrong. Maybe it has something to do with the "Met Snow" switch, if not, check your scripts, especially those that affect your party (if there are any).
-
Do you have any scripts installed that might have their own switch configuration?
Especially a script that is configured to use switch 2 for something?
Or do you have some common event conditioned to switch 2?
That switch is the only thing that can affect something else in that part of the event, so it has to be used somewhere else in addition to your use of the switch - and that can't be part of default, because in default no switches are used. -
I've tried just adding her to the party at other random points in the game and the character still dissapears.
-
In the end no matter what I do to make her follow me, it makes my character invisible.
-
trentonjedi, please avoid double posting, as it is against the forum rules. You can review our forum rules here. Thank you.
Please answer the questions you are being asked.
Do you have any party system scripts installed? If you do, include a link to the original place where you found the script.
Do you have Snow set up in the Actors tab, and does she have an actor graphic?
Please show us a screenshot of your menu, showing all your characters who are in the party and what position they're in. -
I have no scripts installed.
Her is the actors tab with the player and Snow included.

Here is the game before she joins the party

Here is the game after she joins, with her following the invisible player.

And lastly, here is the party menu. The player has no default face picture, but thats because I haven't added one yet.

-
Can we see your original actor's page in the database?
Do you use that switch for anything else? Including common event triggers? -
This is the normal character. It has no sprite because in the beginning of the game, you pic from a select few. I use the switch for nothing else, and I have never even used a common event trigger.

-
Then please show us where and how you select that sprite, because it looks like somehow your actor gets re-initialized, because that would set the sprite back to nothing. You can simply test that by setting a sprite in the database - if that appears when the other actor joins, then you'll know that the first actor is indeed being re-initialized.
-
I had it let you select a character by changing the graphic from one to another by selecting next or yes, then naming them. I put a small example below. I did try what you were saying, and it did set the character back to the dafault sprite. Is there a way to fix that or will I just have to severely limit the character choice.

-
I see the problem.
Don't use "Set Move Route" to change the sprite used by an actor. Use "Change Actor Graphic" instead. -
as the poster above said, the change graphic inside the move route has a different purpose and was never intended to change the actor sprite.
You have to use the "change actor graphic" to make a permanent change to the actor sprite.
But a lot of people are using the change actor graphic command in the wrong way, so here is a description how you use that command:
When entering the command in the event, a new window appears.
1) select which actor should change the grafic - the display will change to the currently selected sprites for that actor.
2) doubleclick on the sprite and/or face to change the picture to be used from that moment on. -
It worked! Its an easy fix too. Thank you so much, and sorry about all of the trouble. I'm still pretty new to this. Once again, thank you all for helping me out with this. :)
-
This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.