Soldier of Fortune

Details

Playtime Not Played
Last Activity Never
Added 6/22/2024 16:56:34
Modified 6/22/2024 17:41:20
Completion Status Not Played
Library Itch.io
Source itch.io
Platform PC (Windows)
Release Date 10/6/2019
Community Score
Critic Score
User Score
Genre Tactical
Turn-based strategy (TBS)
Developer
Publisher
Feature Multiplayer
Links Itch
Tag

Description

Soldier of Fortune is a game of turn based combat for two players. In keeping with the theme, the stats for both characters and their abilities are simple default values in JSON files that players must fill out. But don't get overzealous! Characters and abilities are distributed randomly at the start of each game, meaning your overpowered creations could wind up in the hands of your opponent! 

File Modification Guide

There are two types of files that you'll modify in order to make your units and abilities.

Unit Files

These are the files named char_[letter].json, and contain the properties that define the character units.

  • name: The character name to be displayed in game.
  • hp: The amount of health points the character has. When this value reaches zero, the character is defeated.
  • po: The power multiplier for physical attacks. The higher this value, the more damage this unit will deal when using physical attacks.
  • eo: The power multiplier for energy attacks. The higher this value, the more damage this unit will deal when using energy attacks.
  • pd: The defensive multiplier for physical attacks. The higher this value, the less damage this unit will take from physical attacks.
  • ed: The defensive multiplier for energy attacks. The higher this value, the less damage this unit will take from energy attacks.
  • sp: The amount of stamina the unit will begin a match with.

Ability Files

These are the files named ability_[letter].json, and contain the properties that define the abilities that will be distributed between the two units when you play a match.

  • name: The ability name to be displayed in game.
  • pow: The base amount of damage this ability will deal. Modified by the po/eo values of the attacking unit depending on the isEnergy variable in the ability.
  • isEnergy: If this value is set to 1, the ability is an energy attack. If it is set to 0, it is a physical attack. Units have independent attack and defense values for energy and physical attacks.
  • staminaCost: The amount of stamina the unit must have available in order to utilize this ability.