Ways to Change the Main Character

Calliope-Shadow

Villager
Member
Joined
Jul 23, 2013
Messages
6
Reaction score
0
First Language
English
Primarily Uses
Has anyone managed to come up with a script (or is there a way perhaps in the maker itself) for you to change the main character of the game midgame? I found the Change Actor Graphic event, but I don't think that'll work for my purposes, as all it does is change the APPEARANCE of the main character. I need an event that'll allow me to freely switch between one of several main characters allowing the character switched to to keep their name, abilities, and so on. It's integral for the story's purpose for you to see how the story plays out from many different viewpoints, so this is a very important event for my project.

Anyone have an idea on how to pull it off? 
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,674
First Language
German
Primarily Uses
RMMV
The easiest way would be using the change party command until the new actor is the leader: remove the leader actor until the new leader has that position, then add all removed actors again to get them back into the party.

This does require you to keep track who is in the party, and makes for one rather complex event - but it works without scripts.

You can also do anything by scripts, but that might cause incompatibilities if you use too many scripts.

Alternatively you might consider using Yanfly's party system script instead to controll the party - that script has a lot more options and available conditions for party handling, so it might help you.
 

Calliope-Shadow

Villager
Member
Joined
Jul 23, 2013
Messages
6
Reaction score
0
First Language
English
Primarily Uses
Ooh, that's a good idea. Thank you Andar. I'm trying to avoid using too many scripts as I know they can occasionally conflict, so I'll try your suggestion and see if it doesn't get too convoluted. Just in case, would you mind giving me a link to Yanfly's party system script? I'm still having a little bit of trouble learning to navigate around these forums. 
 

Berylstone

Veteran
Veteran
Joined
Jun 3, 2013
Messages
642
Reaction score
62
First Language
English
Primarily Uses
Has anyone managed to come up with a script (or is there a way perhaps in the maker itself) for you to change the main character of the game midgame? I found the Change Actor Graphic event, but I don't think that'll work for my purposes, as all it does is change the APPEARANCE of the main character. I need an event that'll allow me to freely switch between one of several main characters allowing the character switched to to keep their name, abilities, and so on. It's integral for the story's purpose for you to see how the story plays out from many different viewpoints, so this is a very important event for my project.

Anyone have an idea on how to pull it off? 
You could also just save the current name, abilities, and so on to variables and use them as a sort of template to re-create that specific character when ever you need to.  RPG Maker VX Ace's event system lets you edit nearly every aspect of your party members even without scripts.
 
Last edited by a moderator:

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,674
First Language
German
Primarily Uses
RMMV

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

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
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'??

Forum statistics

Threads
105,862
Messages
1,017,050
Members
137,571
Latest member
grr
Top