[XP] Item Party Change
#1
Lightbulb 
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!!


Attached Files
.png   Item.png (Size: 39.54 KB / Downloads: 40)
.png   Common Event.png (Size: 24.44 KB / Downloads: 48)
Reply }
#2
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.
Reply }


Possibly Related Threads…
Thread Author Replies Views Last Post
  RPG Developer Bakin: Extensible 'Active Item' Event JayRay 0 1,151 01-28-2023, 02:37 AM
Last Post: JayRay
  Change Leader 2.11 (and 2.11 Lite) PK8 8 18,280 02-10-2013, 10:49 PM
Last Post: DerVVulfman
  Change Leader! (Snippet by Modern Algebra) PK8 2 7,679 01-22-2010, 03:42 AM
Last Post: FallenSolder



Users browsing this thread: 1 Guest(s)