IDEAS ON HOW TO DO A SHAPESHIFTER CLASS/ACTOR?

Posts

Pages: 1
So uh yeah, I'm trying to make a short RPG (using VX Ace) as a gift for a friend and I'd like to make one of the characters a shapeshifter but I'm not really sure how to go about that...by shapeshifter I mean a character that has several sets of abilties and/or stats depending on their form and can change them mid battle and through the use of a script (ie. Yanfly's Visual Battlers) have their in batle sprite/face change to reflect that.

Here's what I was thinking but I don't know if it's even possible:

Create several Classes that represent each form including the base form (which it reverts to after battle), the base form has a single ability called "shift" and the other ones have form specific abilities as well as a "revert" command that returns the user to base form.

So uh yeah is this possible at all, if not I'm open to anyway to accomplish this it's very important to my story idea.
pianotm
The TM is for Totally Magical.
32388
It shooouuuld be possible. The only reason I'm even responding is because I managed to create a jump ability in RM2k3 using eventing. I never wrote a tute on it because it's cumbersome and not very fluid. The procedure is similar because you have to change sprite animations mid battle in order to do that too. Even without scripting, just through eventing I'm pretty sure a command based shapeshifting ability is possible. Let me go take a look at my jump ability. It should work the same in VX Ace.

EDIT: I can't get the file to work. Steam's 2k3 updated and now a lot of my old projects don't work anymore. I can't look at how I did the eventing.
Dang that sucks :( Thanks for the thought anyway :)
InfectionFiles
the world ends in whatever my makerscore currently is
4622
Is this for VX Ace?
Yeah, you can do that pretty easily; just make the skill call a common event, then you can manipulate your character via class changes and states. I have a pretty similar system in the game I'm currently working on. I'm using VX Ace, by the way.
author=InfectionFiles
Is this for VX Ace?

Yeah sorry forgot to mention :( I'll edit the OP.

author=Housekeeping
Yeah, you can do that pretty easily; just make the skill call a common event, then you can manipulate your character via class changes and states. I have a pretty similar system in the game I'm currently working on. I'm using VX Ace, by the way.

Hmmm...I'll try that thanks :D
OK I tried it.

1. Created "Actor" for shapeshifter let's call her Sarah
2. Chose shifter class
3. Created "Shift" skill (left blank, except changed target to "user")
4. Created a common event that chages actor class and actor graphic from Shifter to say "Werewolf", set to "auto run" no condition
5. added said common event to skill in base shape shifter class
6. copied said even except changed skill to change to the shifter class called it "Revert" (eacxh new form has this ability by default)
7. use in a test battle get message saying "has no effect on shifter"

*Side-Question: Is it possible to make a skill type different than Special or Magic, also is it possible to give each actor a different term for MP, like Rage, Ki or Psionics?
Create a state. Make that state last one turn and have no effects, and you might want to change the message to say something like, "turned into a werewolf!" Have the skill also apply that state. You shouldn't have that "no effect" message anymore. For the trigger on the comment, leave it as "none."

You can add more skill types under the "skill types" section of the "terms" portion of the database.

Edit: Changing MP for each person will probably take some scripting.
Pages: 1