Muahahahaha! I AM A GOD!!!! BOW DOWN BEFORE MY SUPREME INTELLECT! HAAAAAAAAAAAAAAA! Thank you, I needed that!
Yes, it is official: TURN BASED COMBAT CAN BE DONE!
It was bound to happen someone with a supreme intellect like myself would rise above the masses and show them the true glory of turn-based combat!
Ready?
This turn-based combat is very similar to the type that FF uses. OK, deep breath
This is very confusing, so bear with me:
First, you create a monster called "Goblin Shaman." Flesh out all his stats and then click on "player contact." (Note, you must give him NO ATTACKS.) Then, create a global called gb_goblinshamanhealth. The first action of player contact is "set gb_goblinshamanhealth to 25.
OK, now you must create the location with which to teleport to. Make a box with three words: ATTACK, MAGIC, and ITEMS. Use Attack and Magic to Call Event "1", while Items opens the inventory.
The player: Imperial Shortsword is his weapon, and it does 7 damage. It's EQUIP action is set gb_weapondamage (just created) to 7.
Event 1:
Change globals: gb_goblinshamanhealth MINUS gb_weapon damage/ gb_spell damage.
Conditional: If gb_goblinshamanhealth is equal to or less than 0, use NPC control to delete the shaman.
Otherwise, go to Event 2.
Event 2:
Random 1-50% uses attack. (call event goblinshamanattack)
50-100% uses magic. (callevent goblinshamanmagic)
Shaman Attack:
(First create a spell that does 4-6 damaga to yourself. call it shaman attack) Use spell wizard to cast it on yourself. Pop up a dialog notifying that he did X amount of damage and you have X amount left. Again, conditional, if health is equal to zero, then teleport to start. Then teleport back to the menu.
Shaman Magic:
Do the same except maybe more damage.
Note: at the beggining of the battle show how much health you have.
OK, there it is! I haven't tried it, so there might be some slight flaws. Of course there are many ways to improve it, like having different attack "styles" (Bash, Dark sliash, etc.) and choosing new magic. Also having the imperial shortsword do random damage using the random action command. Also you could do animations showing the attack/spell.
Note: Using this, there is no need to create attack animations! Unless you plan to use them as effects.
Once again, I astound ya'll with me srupperier intallecte.
Note: I am not even using this for my game, i just thought it would be very nice to help you all out with a difficult subject.
How I came up with it: Well, I never really believed you couldn't do turn-based combat. especcially in the FF7/8 style. I was thinking about it when I began to write ideas down, and then BOOM. I exploded. (not really, just a synapse connected somewhere and I was blessed with divine knowledge.)
This is just a way to pay back all of your patience and helpfullness and support (not to just me, but everyone) Today, I gave back to the world sniff
I LOVE YOU! runs off the stage crying
P.S. I think this is an occasion for some karma points (hint hint)
------------------