Site hosted by Angelfire.com: Build your free website today!
Sideview or Front to Back View Battlesystem Tutorial by afters
===============================================
Here's how to make your own Sideview or Front to Back Battlesystem like Globe's Newest Project, Secret of the Spirits. Follow this guide and have one kick-ass battle
 
Setting the Battle Arena Up
-------------------------------------
Step 1: Create New Map From Whatever Area You Are Battling In (Mine was called KnightBattle1)
Step 2: Add your monsters (We'll use a knight as an example)
Step 3: Add your Party Chars (NPCs Here) But don't add your main guy. He'll appear automatically
Step 4: Name the NPC Party Members by their party name and the monster Knight (My party members will be Agrea, {the main} Akhar and Melee {NPCs} and your monster (Knight is mine)
Step 5: Set up 2 blank events
And now we are done with the map setup
 
Setting up the Monster's HP/MP
--------------------------------------------
Step 1: Choose one of your blank events to edit
Step 2: Set it at autostart with no conditions
Step 3: Go to Change Variable
Step 4: Set Max Field Number to 5000 (You'll need most of 'em)
Step 5: Choose and Unused Variable
Step 6: Choose set, ?HP (This means whatever its HP is, mine's 10)
Step 7: Name the variable Knight1HP
Step 8: Choose another Variable, set it to, hmm... 5 and name is Knight1MP
Step 9: Change Switch
Step 10: Set Max to 5000 (you'll need 'em again)
Step 11: Name switch AfterSetupK1
Step 12: Turn it on
Step 13: Make a new, blank page, with something other than autostart activation with the condition that switch and leave it blank.
 
Setting up the actual battle itself
--------------------------------------------
Step 1: Make 4 pages (2 if you don't mind your enemies doing the same thing over and over)
Step 2: Set page 1 at autostart with conditions AfterSetupK1 switch
Step 3: I'm just gonna put what the screen would look like to make it easy for me and you
 
Page 1
---------
MSG: It's ?HeroName's Turn!
MSG: What will ?HeroName do?
Choice: Attack, ?TechSkillSlotName, Item, Escape
        [Attack Case]
        Choice: ?Enemy1, ?Enemy2, ?Enemy3, ?Enemy4
               [?Enemy? Case]
               Set Hero Char Movement: ?MoveToEnemy
               Show Battle Anim: ?AtkAnim
               Change Variable: ?EnemyHP - Rang: ?DecrRang
               Fork Conditions: Var ?EnemyHP Below 1
                       [Case]
                       Change Variable: ?BattleNameDefCounter + 1
                       Fork Conditions: ?BattleNameDefCounter = ?EnemyNumber
                               [Case]
                               Change EXP Show Levelup MSG
                               Teleport: ?MapPosition
                               [Excepting Case]
                       [Excepting Case]
               Set Hero Char Movement: ?ReturnToSpot
               [End Case]
        [?TechSkillSlotName Case]
        Choice: ?Enemy1, ?Enemy2, ?Enemy3, ?Enemy4
               [?Enemy? Case]
               Choice: ?Skill1 ?Skill2, etc.
                       [?Skill Case]
                       Show Battle Anim: ?SkillAnim
                       Change MP: Decrease ?SkillMPUse
                       Change Variable: ?EnemyHP - Rang: ?DecrRang
                       Fork Conditions: Var ?EnemyHP Below 1
                               [Case]
                               Change Variable: ?BattleNameDefCounter + 1
                               Fork Conditions: ?BattleNameDefCounter = ?EnemyNumber
                                      [Case]
                                      Change EXP Show Levelup MSG
                                      Teleport: ?MapPosition
                                      [Excepting Case]
                               [Excepting Case]
                       [End Case]
               [End Case]
        [End Case]
        [Item Case]
        Call System Menu
        [End Case]
        [Escape Case]
        Set Hero Char Movement: ?MoveToScrnEdge, ChangeGraphic ?BlankPic
        Set ?PartyMem1 Movement: ?MoveToScrnEdge, ChangeGraphic ?BlankPic
        Set ?PartyMem2 Movement: ?MoveToScrnEdge, ChangeGraphic ?BlankPic
        Teleport: ?MapLocation
MSG: It's ?MonsterName's Turn to Attack!
MSG: ?MonsterName does an attack!
Take Damage
Change Switch: After ?BattleName Turn 1 Over
[End Event]
 
(You can just Copy/Paste stuff to the next page and the however many other pages. But, make sure to change
the switches and make them conditional for the next round. Also, at the end of the last turn before the cycle
restarts, take all the switches off and make sure you take old switches off at the end of the other turns.)
 
Customization Key
-------------------------
?HeroName - The Name of the Attacking Hero
?TechSkillSlotName - Attacking Character's Tech Skill Slot Name
?Enemy - The Enemy Name
? - Any Numbers at the End of A Name
?MoveToEnemy - The Movement Pattern that would be used to stand in front of target
?AtkAnim - Attacking Character's Weapon Anim
?EnemyHP - The Variable Representing your Target's HP
?DecrRang: The range of which HP with be decreased.
?BattleNameDefCounter - The variable that counts the number of enemies that have been killed in the battle
?EnemyNumber - The number of enemies fought in a battle
?MapPosition - Area where you came into battle. (Might want to save Variable when Hero Touch activates battle)
?ReturnToSpot - The movement pattern that would be used to return to the hero's spot
?Skill - Name of TechSkill to be used
?SkillAnim - The animation of the skill
?SkillMPUse - The amount of MP a skill uses
?PartyMem? - The NPC Char Name of a Party Member
?MonsterName - Name of Attacking Monster
?BattleName - The Name of the Currently Fought Battle
 
Terms of Service
-----------------------
This tutorial has been provided to this site by afters and RPG Nation. If you use this battlesystem in your RPG,
I ask that you please give gredit to afters and RPG Nation and put these 2 things in your end credits.
 
Special Thanks To: afters (afters@mail.com) and RPG Nation (www.angelfire.com/pa3/rpgnation) for helping me with
the battle system.
 
This product has been given to RPG2000, Don Miguel, and The RPG Event Horizon for use. They have already been
asked to put that it was by afters on their site. If you want to use this tutorial on your site, email afters@mail.com and
ask him for permission. Thank you very much. Expect Secret of the Spirits around October. And please, don't rip me
off. I worked two and a half hours on this damn thing.   :-)
 
                                                                    RPG Nation Webmaster/Owner