Save-Point
[XP] Item Party Change - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Material Development (https://www.save-point.org/forum-8.html)
+--- Forum: Event Systems Database (https://www.save-point.org/forum-38.html)
+--- Thread: [XP] Item Party Change (/thread-7463.html)



[XP] Item Party Change - Someone - 04-16-2019

It's Someone again, today i will show you how to change your Party members with ITEMS  Very cheery 

This idea is based on the game series dotHack, where you invite Party members with addresses.
So i was thinking around and got this:

Item Party Change

What do i need?

> At least 1 Item/ Party member
> 1 Variable
> 1 Common Event/ Party member

What do i have to do?

> Create an Item for your Party Member, "Basils Soul" or whatever
> Make sure you can not consume it and it is only useable from the Menu. 
> Set your Common Event "Basil" to your Item. 
[Image: attachment.php?aid=1118]
> Create a Common Event called "Basil" or whatever you want to use.    
   > Conditional Branch: Variable [XXXX:Party] ==4
     > Text: Party is full
   > Else
     > Conditional Branch: [Basil] is in the Party
     > Text: Remove Basil?
       > Show choices: Yes, No
       > When [Yes]
       > Change Party Members: Remove [Basil]
       > Control Variables: [XXXX:Party] - =1
       > When [No]
       > Branch End
     > Else
       > Text: Add Basil?
       > Show choices: Yes, No
       > When [Yes]
       > Change Party Member: Add [Basil]
       > Control Variables: [XXXX:Party] + = 1

       > When [No]
       > Branch End
     >Branch End
  >Branch End
[Image: attachment.php?aid=1117]
> Be sure to Add +1 to your Variable for your Hero at the beginning of the Game.

Result:
You are able to Add your Party Member from your Item menu, the variable controls the amount of your maximum Party Members.
You can extend it with Switches to make it impossible to add a Party Member at a certain point in the Game! No Party Change Window!!


RE: [XP] Item Party Change - Vickarius - 04-16-2019

Congratulations! I think you've found a nice way to change party members without scripts. Very happy + Tongue sticking out

However, if you don't mind the use of "code snippets", I would suggest you use $game_party.actors.size == 4 on the conditional branch, under the 'script' condition. Clearly, the (4) could be changed according to the maximum size of your party.

The reason is that you could avoid using one variable for checking if the party's full, and use it for other purposes.

In any case, thank ya.