Skip to content
  • Story
  • Characters
  • Lore
  • Jobs
  • Combat
  • Features
  • FAQs
  • About

Dusk Tactics

2D Isometric Turn Based Strategy RPG

  • Story
  • Characters
  • Lore
  • Jobs
  • Combat
  • Features
  • FAQs
  • About

Combat

Combat

See Calculations
See Battle Log

The game itself centers around combat which is handled like many other turn based tactics games. For those unfamiliar with tactics games, the flow of gameplay is discussed in this section.
These pages explain combat as it currently exists as of 4/25, many things are subject to change during development.

Flow of Battle

Combat follows a traditional pattern which should be somewhat familiar to anyone who has played a tactical role playing game. Regardless, I’ll get into the details below. It’s a bit more detailed than it would normally be as it helps me to remember the order of things as well.

Setup

At the start of the battle the player’s units are assembled on the starting tiles for the map. Enemy units will be assembled on the map, usually in a defensive position. As of version 0.7.x there is no hard limit on how many units you can deploy. This number will change based on the scenario or battle with the alpha demo averaging around 4 to 8 player units and 6 to 18+ enemy units for each map. For the alpha demo, most of the maps will not go beyond 30 units on the map simultaneously.

Sortie

Depending on the scenario you may be asked to choose which units to deploy and where to deploy them. The deployment locations are usually pre-set but you can deploy whoever you want in any of the locations.

A sortie that allows for up to five (5) units to be placed. Miranda and Belavosi are pre-set and you are given three (3) tiles to choose as starting locations. You need at least four (4) units total to begin.

Turn Order

Dusk Tactics utilizes individual unit turns as opposed to an entire team being able to move and act at once.
The first unit to act is determined by several things, but it is mainly dependent on the Speed stat. The higher a unit’s Speed, the sooner it may act. The units current Weight and whether or not it moved (including how far it moved) and/or acted in the previous turn is also taken into consideration. Weight is a combination of a pre-set “base weight” and the weight of any equipped Weapons, Shields, Armor, or Accessories.

Activation

A lot of things happen before we officially start a unit’s turn. With all the different systems Dusk Tactics includes, there are many things to check!

Waiting for the turn to begin…
  1. If the previous unit was AI controlled, we check for an Interrupt which is basically pausing gameplay so the player can look around or access the menus. This is a new feature.
    We calculate the number of ‘ticks’ that have passed between turns. This value helps us define things like MP gain which happens a bit later. Total Turns is increased by one and we update our Influence Maps.
  2. Now we do KO check, to see if the unit is incapacitated. We also look for certain status effects that render the unit completely immobile and uncontrollable. Currently this includes units that are Asleep, Stopped, Petrified, or Frozen.
  3. If the unit is still alive, or at least still on the map, we update current Status Effects. These are known as “internal checks” as they check for status effects and conditions stemming from the unit. Things like Poison or Regen, are calculated and alter current HP*. Some status effects have a countdown, so we increase that. Lastly we check for any status effects that may alter what a unit is capable of for it’s upcoming turn. It’s possible it may not be able to do anything, or maybe some capabilities are restored due to a status effect ending.
    *Note: In the event that anything causes the unit to die, we proceed as if the Step 3’s KO check had failed.
  4. If the unit is still ‘viable’ at this point we can officially generate some MP. The more time since their last turn, the more MP they will receive. We also update their Infamy (usually lowering by a set percentage) so long as there are no status effects telling us not to do that.
  5. Next we run the “external check”, which is similar to Step 4 but this checks for things outside of the unit such as Auras or terrain effects.
  6. If activation based Auras exist on this unit’s tile, such as a restorative aura or destructive aura, it’s HP is adjusted appropriately*. As of this writing, these are limited to Auras generated from nearby allies or enemies. There are abilities in the works that spawn a ‘totem’ of sorts that then generates their own aura for a set number of turns, so these will be checked as well.
  7. This step involves checking a special component called a Turn Start Trigger. Like the name states, these need to be processed at the start of a unit’s turn. They often include passives, special effects from equipment, or anything not related to status. They could also be scenario triggers and cause an event to begin.
  8. We’re all set! We pan the camera over to the unit, give control to the appropriate entity and cache walkable tiles.

*Note: In the event that anything causes the unit to die after the KO Check, we simply proceed as if the KO check had failed.

Turn

In a given turn, units can perform one action and they can move to a new tile (so long as their status allows either of these). These can be performed in any order with some exceptions. Some abilities may render you incapable of moving afterward but you’ll be notified ahead of time if this is the case.

Movement

The Move stat determines how many tiles a unit can traverse across the map while the Jump stat determines the restrictions on vertical movement over the map. You are limited vertically by the actual Jump value when moving to a higher location or “jumping up”, and you are limited to Jump+1 when moving to a lower location or “jumping down”.

A unit with a Jump of 1 would be unable to go up as seen in Figure A, however the movement in Figure B would be allowed.

Units are also able to jump across gaps of one tile, so long as both sides of the gap are the same height. This is a newly added feature and is subject to change.

Different units may have different movement types. These are rated for different terrain such as Land, Water, Lava, and Void. Movement over land is very common, but not every unit is able to enter water tiles. Those that are may simply Wade, while others can Swim which involves traversing different depths of water. There are special items and abilities that allow one to walk across the surface of water, swim in lava, float, fly, or teleport!

Units with wings usually use the Flying movement type. This gives them the lowest movement costs and allows them to travel across numerous obstacles so long as they can land on the destination tile.

Action

Units are controlled via a menu that allows the player to choose which action they want to perform. These actions come in three forms: perform (action/ability), view status, and end turn (wait).

Note that choosing to act during a turn and/or choosing to move will increase the unit’s wait time between turns. Actions have a single on size fits all cost however movement cost is based on how many tiles you move. So deciding not to act or move during a turn allows the next turn for that unit to come even faster. By choosing actions effectively, you can group up multiple units to act in a row allowing you to do some serious damage.

The default menu has six (6) choices.

Attack

Every unit has Basic Actions and these are derived from the unit’s Equipment. With nothing equipped, they will be given the default option for melee, Punch, and ranged, Throw Rock. The default third action is Defend. There is also a fourth action, Search, which functions as a way to interact with the environment. It currently only allows a unit to open adjacent Chests.

The Action Menu when a two-handed ranged weapon is equipped.

If the unit has a one-handed melee weapon equipped, Punch will become Weapon Attack and you’ll keep Throw Rock. For ranged one-handed weapons, Throw Rock becomes Weapon Attack and you keep Punch. Even if you equip a shield with a one handed weapon, you’ll still have access to the leftover command, i.e. Punch or Throw Rock.

In the case of a two-handed weapon like what is shown in the image above, you lose both basic actions and simply get the appropriate Weapon Attack.

Lastly, if you have a shield equipped, the Defend option will be upgraded to a Shield Defend which adds a bit more defense.

Ability

The second option on the menu is based on the current Job of the unit. Each Job comes with a set of Abilities that, when learned, will always be available to you so long as you have that Job equipped. The name of this menu depends on the Job’s Ability Set, in the picture below we can see Miranda’s ability menu which is called “Gallantry”, the Ability Set for her special Job, Chevalier.

The Ability Menu will take the name of the current Job’s Ability Set.

A major change to the Ability System has been implemented as of 10/23. Instead of just allowing four (4) abilities to be equipped, we are now allowed to equip a Sub Job in addition to our Main Job. In doing so we get access to the Ability Sets of both jobs.

In the image above we do not have a Sub Job set, so it simply says “- None -“.

Status

The status option of the menu simply shows a display of the units attributes, status effects, equipment, carried items, abilities, and passives as well as elemental affinity. You can view the status screen for your active unit through the menu. You can also view status screens for any unit on the map by selecting them twice while it’s not their turn.

When selecting Status, the camera will zoom in on the unit and display a plethora of stats and attributes on the left side of the screen.

Wait

At the end of the units turn you can decide which direction the unit will face. This is important as getting attacked from the back or side can do more damage. Note that the unit does not have to move or perform an act, it can end their turn instantly and select a direction to face by using the Wait command first.

When a player is ready to end a unit’s turn, they will be prompted to choose a direction to face which can affect how enemies may approach.

Win/Lose

The battle ends when the requirements of the map are met, or all of your units are defeated. The requirements could be defeating every enemy, rescuing an NPC, moving the main character to a certain location, defeating the enemy leader, etc.
For example, let’s say the requirements are to defeat every enemy unit while having at least one unit alive. The battle will continue until every enemy unit is incapacitated (Win), or until all of your units are incapacitated (Lose).

Asides

Meta

  • Register
  •  • 
    Log in

    Account Management
    Game Features
    Gameplay System Overview
    Story & Characters
    Background Info & Character Bios
    World Lore
    Nations, Locations & History
    Combat
    Battle Flow & Formulae
    Unit Management
    Records, Inventory, Outfitting
    Job System
    Stat Growths, Tiers & Ranks
    Attributes
    Primary & Secondary Stat Info
    Abilities
    Skills, Arts, Magick & Prayer
    Passives
    Stat Boosts, Auras, Conditionals
    Status Effects
    Buffs, Debuffs & States
    Items
    Reagent, Potions & Equipment
    Development Log
    Latest Updates & Feature Progress
    Screenshots
    Gameplay Image Gallery
    Press Kit
    Coming Soon*
    • About
    • •
    • Contact Us
    • •
    • FAQs
    • •
    • Terms of Service
    • •
    • Privacy Policy
    • •
    • Sitemap
    COPYRIGHT © 2025 - Dusk Tactics