MarceloGToonz

Villager
Member
Joined
Apr 3, 2021
Messages
27
Reaction score
3
First Language
Portuguese
Primarily Uses
RMMV
Alright so I need to find a way to make a Actor Switching System so basically this is how the one im using
currently works. So you go to the room where all the characters that you unlocked are located at. So you go there and you interact with one of them then a list appears with all the characters in the game. and you choose one in your party and then the character you replaced the new one with will replace the new member of the party.

but How am I supposed to make cutscenes without the players breaking the game and messing with the variables of the actors? this is what I need help with or if you know any help me find a new actor switching system. also I dont want Actor 1 to be switched
 

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
569
Reaction score
244
First Language
PT-BR
Primarily Uses
RM2k3
Hello & Welcome!

How many actors will be able to join the group?
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
32,887
Reaction score
8,240
First Language
German
Primarily Uses
RMMV
what you describe can easily be done with eventing alone.

one possible way is to have an "inn"-map where all other party members wait for the player to talk to them.
for each possible actor you'll need one event pretending to be that actor, with one switch "available" per actor and three event pages, "not yet found" (no condition), "waiting to be invited" (switch condition) and "already in party" (actor condition).

then each page contains the commands to add or remove the actor with show choice.
it might be a bit of work in case you have a lot of actors, but no problem.
 

CleanWater

Independent Developer
Veteran
Joined
Apr 8, 2017
Messages
707
Reaction score
859
First Language
PT-BR
Primarily Uses
RMMV
Hi there MarceloGToons!

It's easy to do with variables, conditional branches and switches. Just like Andar said just above.

You basically will store the Actor's ID in a variable, check with a conditional branch and use switches to show/hide the event of said character in the map.
 
Last edited:

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
569
Reaction score
244
First Language
PT-BR
Primarily Uses
RM2k3
I saw such a system in an Rm2k game, but I don't remember the title, probably based on the Chrono Trigger.
It worked in a very simple way, instead of using switches or variables, it only used the condition "Actor in the group".

Page 1, Conditions: none, Event -> Add "Actor A"
The character will not be added to the group if he already has 4 actors.
Then just place a "conditional branch" that confirms that the character is not in the group to make a sound or visual effect saying that he cannot add.


Page 2, Conditions: Actor -> "Actor A", Event -> Remove "Actor A"

Good luck, I hope it was clear, because my English is a little bad.
 
Last edited:

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
1,159
Reaction score
630
First Language
English
Primarily Uses
RMMV
In addition to the answers above, you may be interested by Yanfly's Party System. It does exactly what you're describing, with the ability to lock certain actors or certain party slots, and provides a graphical interface.
 

Latest Threads

Latest Posts

Latest Profile Posts

Working on a slightly experimental horror game. It will be finished in approximately 88888888888 years.
Y'all will enjoy it though, I put lots of effort into making it stand out.

It's called Red Light and it's inspired by another obscure RPG Maker horror game, but I don't want to give too much away just yet.
Ohh man, Weapon animations plugin feels so mandatory. Seeing that same image regardless of the icon of the weapon....ugh :p
Ok so......Maaaaybe I've taken a ''little'' bit of inspiration from FF9 when it comes to battle hud xD

ff9.PNG

Just maybe....
New version of my wife's art for Tundra's opening map. No new version of Katrina yet, but I think this looks awesome.1624062754755.png

Forum statistics

Threads
112,354
Messages
1,067,706
Members
146,002
Latest member
Raytoly
Top