Skills


You may define some skills by creating a skills.kdr file.

The following properties that exist:

Key Type Required Default Explanation
id String Yes N/A The internal name of the skill.
title String Yes N/A The name of the skilll that the player will see in-game.
text String Yes N/A The description of the skill that the player will see in-game.
cost_string String No energy:1,gas:1 The cost for each stat.
type String Yes N/A The type of skill this is.
condition String No N/A The condition to apply upon using.
target Number Yes N/A The type of target.
swift Number No EXE
uses Number Yes N/A The amount of uses this skill has.
pattern String No N/A The pattern this skill uses during combat. "DEGMXA" -> Durability, Energy, Gas, Money, None, ALL.
sprite String Yes N/A The sprite to use for the skill.

Example

{
	dev_name: "mod_example_from_the_side"
	title: "From the Side"
	tribe: "player"
	type: "basic"
	cost_string: "durability:1"
	target: "energy"
	
	// This will only make it so ALL targets are valid on the side, leaving the middle unaffected.
	pattern: "AXXXA"

	uses: 4
	text: none
	sprite: "spr_skill_background_sitting_window"	
}