ORK Framework Logo - RPG Editor for Unity
  • Features
  • Showcase
  • Guide
    • Documentation
    • Tutorials
    • API
  • ORK 2
    • Tutorials
    • Plugins
    • API
  • Support
  • Forum
  • Get ORK

2D RPG Quickstart

  • START 2D RPG Quickstart
  • 01 Initial Setup
  • 02 Player Setup
  • 03 Music & Scenes
  • 04 UI System Setup
  • 05 UI Boxes
  • 06 Flying Texts
  • 07 Status Values
  • 08 Status Effects
  • 09 First Abilities
  • 10 Fighter Setup
  • 11 First Enemies & Battle AI
  • 12 Battle System Setup
  • 13 Animating Battle Start and End
  • 14 Random Battles
  • 15 Animating Actions
  • 16 Player Battle HUD
  • 17 Elemental Attacks
  • 18 Animating More Actions
  • 19 Inventory & Loot
  • 20 Equipment
  • 21 Loot, Start Equipment & Viewers
  • 22 Magic Abilities
  • 23 Caster Setup
  • 24 More Enemies
  • 25 Start Menu & Save Games
  • 26 Menu Screens
  • 27 Interactions
  • 28 Item Collectors
  • END 2D RPG Quickstart

3D RPG Quickstart

  • START 3D RPG Quickstart
  • 01 Initial Setup
  • 02 Player Setup
  • 03 Music & Scenes
  • 04 UI System Setup
  • 05 UI Boxes
  • 06 Flying Texts
  • 07 Status Values
  • 08 Status Effects
  • 09 First Abilities
  • 10 Fighter Setup
  • 11 First Enemies & Battle AI
  • 12 Battle System Setup
  • 13 Animating Battle Start and End
  • 14 Random Battles
  • 15 Animating Actions
  • 16 Player Battle HUD
  • 17 Elemental Attacks
  • 18 Animating More Actions
  • 19 Inventory & Loot
  • 20 Equipment
  • 21 Loot, Start Equipment & Viewers
  • 22 Magic Abilities
  • 23 Caster Setup
  • 24 More Enemies
  • 25 Start Menu & Save Games
  • 26 Menu Screens
  • 27 Interactions
  • 28 Item Collectors
  • END 3D RPG Quickstart

Status System Setup

  • START Status System Setup
  • 01 Status Values
  • 02 Status Development
  • 03 Attack/Defence Modifiers
  • 04 Status Effects
  • 05 Formulas
  • 06 Ability & Item Types
  • 07 Abilities Part 1: Attacks
  • 08 Abilities Part 2: Support & Sabotage
  • 09 Abilities Part 3: Elemental Magic
  • 10 Items
  • 11 Equipment Part 1: Slots & Slot Set Templates
  • 12 Equipment Part 2: Weapons
  • 12.5 (Optional) Equipment Part 2.5: Weapons
  • 13 Equipment Part 3: Shields, Armor & Accessories
  • 13.5 (Optional) Equipment Part 3.5: Shields, Armor & Accessories
  • 14 Equipment Part 4: Available Equipment Templates
  • 15 Loot
  • 16 Battle AIs
  • 17 Combatants Part 1: General Settings
  • 18 Combatants Part 2: Players
  • 19 Combatants Part 3: Enemies
  • 20 Combatant Groups
  • END Status System Setup

3D RPG Playground

  • START 3D RPG Playground
  • 01 Player Setup
  • 02 Start Menu
  • 03 First Interaction
  • 04 Music
  • 05 Areas
  • 06 Collecting Items
  • 07 Displaying Equipment
  • 08 Combatant Prefabs, Icons & Portraits
  • 09 Combatant Animations
  • 10 Camera Positions
  • ANIM 01 Battle Start/End Schematics
  • ANIM 02 Use, Cast & Camera
  • ANIM 03 Abilities & Items
  • ANIM 04 Physical Attacks
  • ANIM 05 Special Actions
  • BATTLE 01 Battle Menu
  • BATTLE 02 Prepare for Battle
  • TURN 01 Turn Based Setup
  • TURN 02 Turn Order HUD
  • ATB 01 Active Time Setup
  • ATB 02 Cast Times
  • ATB 03 Timebar HUD
  • BATTLE 03 The First Battle
  • BATTLE 04 Hunting Move AI
  • BATTLE 05 Spawning Combatants
  • 11 Save Games
  • MENU 01 UI Boxes
  • MENU 02 Template HUDs
  • MENU 03 Overview Menu
  • MENU 04 Menu Screens
  • 12 Shop
  • BATTLE 06 Random Battles
  • DUNGEON 01 Enter the Dungeon
  • DUNGEON 02 The Trapdoor
  • DUNGEON 03 Enemies on Level 1 & 2
  • DUNGEON 04 Traps on Level 3
  • DUNGEON 05 Going Deeper
  • 13 Bestiary (+MENU+ANIM)
  • QUEST 01 Hunting Quests (+MENU)
  • QUEST 02 Guard NPC
  • QUEST 03 Forest Ruin Cheese
  • QUEST 04 Witch NPC with Cheese
  • QUEST 05 Quest Mark HUDs
  • 14 Research Trees (+MENU)
  • CRAFT 01 Crafting Materials
  • CRAFT 02 Crafting Recipes
  • CRAFT 03 Crafting Menu
  • CRAFT 04 Crafting Proficiency & Critical Crafting
  • CRAFT 05 Materials Loot
  • 15 Changing Choice Dialogue
  • 16 Follow Me!
  • BATTLE 07 Sequence Loot Dialogue

3D Action RPG

  • START 3D Action RPG
  • 01 Status System Setup
  • 02 Player Setup
  • 03 Player Weapon
  • 04 Player Attacks
  • 05 Enemy: Chomper
  • 06 Chomper Attack
  • 07 Hit & Death
  • 08 HUDs
  • 09 Rolling on the Floor
  • 10 Enemy: Spitter
  • 11 Spit Attack
  • 12 Potion
  • 13 Grenade
  • 14 Item HUD
  • 15 Enemy: Grenadier
  • 16 Grenadier Melee Attacks
  • 17 Grenadier Flamethrower
  • 18 Item Drops
  • END 3D Action RPG

2D Grid Battle RPG

  • START 2D Grid Battle RPG
  • 01 Player Setup
  • 02 Prefab & Music Setup
  • 03 Randomizing Combatants
  • 04 UI Setup
  • 05 Battle Start, End & Phase Schematics
  • 06 Battle System Setup
  • 07 Battle Grid Setup
  • 08 Grid Move
  • 09 Forest Battle Grid
  • 10 Battle AI
  • 11 Ability Ranges
  • 12 Death & Use Schematics
  • 13 Attack Schematic
  • 14 Shoot Schematics
  • 15 Battle Selection Interaction
  • END 2D Grid Battle RPG

Schematics

  • Simple Start Schematic
  • Battle Start Schematic
  • Battle End Schematic
  • Moving to Target and Back
  • Animating a Base Attack
  • Animating a Magic Ability
  • Grid Movement
  • Open and Close UI Animations
  • Flying Text Mover

UI Setups

  • Unity UI: Initial Setup
  • Unity UI: TextMesh Pro Setup
  • Unity UI: UI Box
  • Unity UI: Flying Text
  • Unity UI: Dragging Notification
  • Unity UI: Canvas with Screen Space Camera
  • Unity UI: Interaction HUD
  • Unity UI: Simple Player HUD
  • Unity UI: Quest HUD
  • Unity UI: Shortcuts HUD
  • Unity UI: Currency HUD
  • Unity UI: Tooltip HUD
  • Unity UI: Control HUD
  • Unity UI: Attack Modifiers
  • Unity UI: Defence Modifiers

Gameplay Bits

  • Combining Input Origins
  • Combining Status Value Flying Texts
  • Fun With Flying Text
  • HUD Effects With Conditional Schematics
  • Inventory Containers
  • Multi Interaction Controllers
  • World Space HUD
  • World Space Dialogue
  • Home
  • Guide
  • Tutorials
  • 3D RPG Playground
  • TURN 01 Turn Based Setup

TURN 01 Turn Based Setup

Table of Contents
  • Turn Based Setup
    • Base Settings
      • Control Block Settings
      • Battle Start/End Schematics
    • Turn Based Settings
      • Battle Mode
      • Turn Order Settings
    • Action Settings
      • Actions Per Turn
      • Action Time Settings
    • Battle System Settings
      • Battle Options
  • Selecting the System
    • Base Settings
  • Save Changes

In this tutorial we’ll set up the turn based battle system.

Learn more about turn based battles and the other available battle systems in this documentation.

Turn Based Setup #

Navigate to Battles > Battle System – you’ll notice that there are already all 4 battle system types set up. You can actually set up as many battle systems as you want, e.g. to test different variations of a system.

We’ll just change the settings of the already added Turn Based battle system setup. Select the Turn Based system from the list (i.e. not changing the General Settings).

Base Settings #

The base settings handle the battle system type (which is already correct here), control blocks and battle start/end schematics. You can also optionally use a different battle menu for the battle system.

The settings are the same for all battle system types.

We only need to change the Control Block Settings and set up the Battle Start/End Schematics we’re using.

Control Block Settings #

The Player Control Block settings handle blocking the player control. We can already use the default setup for this, but let’s take look at some settings.

  • Block Player Control
    Select Battle.
    The controls are blocked during the whole battle.
  • Allow In Turn
    Select None.
    When blocking the controls during the whole battle, you can optionally enable controls during the player’s turn, e.g. to allow running around.
  • Block in Battle Menu
    This doesn’t really matter when blocking during the whole battle and not allowing controls in turn.
    This’d block the controls while the battle menu is open.
  • Transfer Player Control
    This’ll transfer player controls to the player combatant that’s currently selecting actions – not needed when we block controls.

The Camera Control Block settings handle blocking the camera control. We’ll allow controlling the camera during battle, so we’ll make some changes.

  • Block Camera Control
    Select None.
  • Block in Battle Menu
    Disable this setting.

Battle Start/End Schematics #

We’ll use the schematics we’ve set up.

  • Start Schematic
    Select the BattleStart schematic.
  • Victory Schematic
    Select the BattleEndVictory schematic.
  • Escape Schematic
    Select the BattleEndEscape schematic.
  • Defeat Schematic
    Select the BattleEndDefeat schematic.

Turn Based Settings #

These settings handle the majority of the turn based related system.

Battle Mode #

Turn based battles can operate in 3 different modes – we’ll use the Active mode, selecting and performing actions one combatant at a time. See the battle system documentation for more details on all available modes.

  • Turn Based Mode
    Select Active.
  • Auto Start Turn
    Enable this setting.
    All combatants start their new turn at the start of the battle turn instead of when they have their own turn in the battle order.
    E.g. poison or regeneration effects will happen at the start of a combatant’s turn.
  • Auto End Turn
    Enable this setting.
    A combatant’s turn will automatically end under defined conditions.
    The default setup will check if the combatant can still use their base attack, any ability or item. The turn will also end if the remaining actions per turn (see below) reached 0.
    We’ll stick with this default setup.

Turn Order Settings #

We’ll directly use the status values of a combatant. The turn order will be based on the agility of the combatants. If two combatants have the same agility, a secondary check will compare their dexterity.

You can make this more complex by using a formula instead of a combatant’s status value (or other defined values).

  • Turn Calculation
    Select Combatant > Status Value.
  • Status Value (Turn Calculation)
    Select Agility.
  • Use Secondary Check
    Enable this setting.
  • Secondary Calculation
    Select Combatant > Status Value.
  • Status Value (Secondary Calculation)
    Select Dexterity.

The rest of the turn based settings can be left to their default setup for our game.

However, notice that you can disable automatically showing the battle menu in the Battle Menu Call settings. E.g. if you don’t want to use a battle menu (or only call it when using an input key) and input actions via control maps or other means, that’s where you can disable the battle menu.

Action Settings #

Turn based battles allow to use multiple actions per turn – we’ll stick with 1 action per turn, but we want switching members to not take up a turn. Instead, the switched in combatant should have their turn immediately instead of the one leaving battle.

For this, we’ll set it’s action cost to 0.

Actions Per Turn #

  • Own Change Cost
    Enable this setting.

This’ll show the Change Member Cost settings.

  • Action Cost
    Select Value > Value.
    Set the value to 0.

Action Time Settings #

Want to put a bit more pressure on the player? You can optionally limit the time available to select actions during a combatant’s turn using the Action Time settings.

We’re not using it, though. But you can, if you want. You can display a combatant’s action time via HUDs, e.g. as a value bar or text.

Battle System Settings #

These settings handle overall battle system handling when using this battle system – they’re the same for all battle system types.

Battle Options #

The battle options handle some general things like allowing counter attacks or prioritizing some actions (which doesn’t do that much since we’re using Active mode).

  • Can Counter
    Enable this setting.
    Counter attacks are available in this battle system.
  • Death Immediately
    Handles if a combatant’s death schematic is used immediately upon receiving (deadly) damage, or if the death action is queued to start after the current action finishes.
    You can enable or disable this setting based on your preference.
    I’ll keep it disabled for the dramatic effect of not knowing if the combatant was killed until after the attack animation finished.

That’s pretty much all we need to do for the turn based battle system.

Selecting the System #

We’ll make sure we actually use the battle system we set up. This is done in the general settings for battle systems.

Navigate to Battles > Battle System > General Settings and change the following setting.

Base Settings #

  • Default Battle System
    Select the Turn Based system you just set up/edited.

Save Changes #

And that’s it for the turn based battle system setup!

Don’t forget to save your changes by clicking on Save Settings at the bottom of the editor.

Next, we’ll set up a turn order HUD.

Share This Article :
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Updated on December 16, 2022
Table of Contents
  • Turn Based Setup
    • Base Settings
      • Control Block Settings
      • Battle Start/End Schematics
    • Turn Based Settings
      • Battle Mode
      • Turn Order Settings
    • Action Settings
      • Actions Per Turn
      • Action Time Settings
    • Battle System Settings
      • Battle Options
  • Selecting the System
    • Base Settings
  • Save Changes
Sitemap
  • Features
  • Showcase
  • Guide
    • Documentation
    • Tutorials
    • API
  • ORK 2 Hub
    • Tutorials
    • Plugins
    • API
  • Support
  • Forum
  • Get ORK
  • Contact
  • Blog
  • Makinom
  • gamingislove.com
Categories
  • News (60)
  • ORK 2 (137)
    • Tutorial (137)
      • Game tutorial (50)
      • Gameplay (32)
      • How-to (55)
  • Release (130)
Search

© 2015 Gaming is Love e.U.

Disclosure: This site may contain affiliate links, which means I may receive a commission if you click a link and purchase something that I have recommended. While clicking these links won’t cost you any money, they will help me fund my development projects while recommending great assets!