Enemies

Introduction

Enemies are entities that can be fought in battle.

Properties

System

NameExplanationType
NameThe name of the enemy.String

Appearance

NameExplanationType
PortraitThe face or bust of the enemy.Sprite or Model
Battle Sprite / ModelThe sprite or model of the enemy in battle.Sprite or Model

Collision

NameExplanationType
ColliderThe settings for the dimensions of the enemy collider. Values are measured in tiles.Collider?

Statistics

The statistics are directly populated from Statistics and allow for individual values to be populated.

In addition, import and export functionality is supported for spreadsheets. RPG Architect uses the CSV format standard with the formula names of each statistic as the header row. The order is not important, so long as the formula names match up.

Battle Programming

Battle programming is composed of a series of Battle Conditions? and Battle Program Elements?, with priority given to the topmost program.

The last item in this programming will be the last possible to execute.

If no programming is set, no action will be performed.

Traits

Traits are leverage to be accessed at certain ranks, specified similarly to a Statistics Table.

They can encompass many different things, such as statistical shifts, tile tag access, physical modification, and more.

In addition, import and export functionality is supported for spreadsheets. The format varies per trait type.

Many Traits can be access through Data Source?. The following is an explanation for what the mappings look like:

Trait Mapping

Statistic

NameExplanationType
Formula NameThe formula name of the Statistic in the database.Variable
Primary FlagWhether or not the Statistic is given a Value Modifier.
Note: True indicates a Value Modifier; False indicates a Scale Modifier.
Switch
Value ModifierThe Value Modifier to use, if applicable.Variable
Scale ModifierThe Scale Modifier to use, if applicable.Variable

Skill

NameExplanationType
Reference IndexThe index of the Skill in the database.Variable
Primary FlagWhether or not the Skill is given a Rank or Growth value.
Note: True indicates a Rank; False indicates a Growth.
Switch
Value ModifierThe Rank or Growth value to use, if applicable.Variable

State

NameExplanationType
Reference IndexThe index of the Status Effect in the database.Variable
Primary FlagWhether or not the Status Effect is being added or removed.
Note: True indicates addition; False indicates removal.
Switch
Secondary FlagWhether or not the Status Effect targets the user.
Note: True indicates the user; False indicates the target.
Switch
FormulaThe Success Formula to use, if applicable.Variable

Formula

NameExplanationType
Formula NameThe formula name of the Statistic in the database.Variable
FormulaThe Formula to use.Variable

Equipment Slot

NameExplanationType
Reference IndexThe index of the Equipment Slot in the database.Variable
Primary FlagWhether or not the Equipment Slot is being added or removed.
Note: True indicates addition; False indicates removal.
Switch

Item Type

NameExplanationType
Reference IndexThe index of the Item Type in the database.Variable
Primary FlagWhether or not the Item Type is being added or removed.
Note: True indicates addition; False indicates removal.
Switch

Skill Type

NameExplanationType
Reference IndexThe index of the Skill Type in the database.Variable
Primary FlagWhether or not the Skill Type is being added or removed.
Note: True indicates addition; False indicates removal.
Switch

Physical Property

NameExplanationType
Formula NameThe name of the Physical Property.Variable
Scale ModifierThe Scale Modifier to use.Variable

Tile Tag

NameExplanationType
Reference IndexThe index of the Tile Tag in the database.Variable
Primary FlagWhether or not the Tile Tag is passable.Switch
Scale ModifierThe Effect Modifier to use.Variable

Global Switch

NameExplanationType
Reference IndexThe index of the Global Switch in the database.Variable
Primary FlagThe value to apply to the Global Switch.Switch

Global Variable

NameExplanationType
Reference IndexThe index of the Global Variable in the database.Variable
FormulaThe value to set the Global Variable to.Variable

Elemental

NameExplanationType
Reference IndexThe index of the Elemental in the database.Variable
Primary FlagWhether or not the Elemental is being applied to a target or user.
Note: True indicates target; False indicates user.
Switch
Value ModifierThe Skill Type Filter to use, if applicable.Variable
Scale ModifierThe Scale Modifier to use.Variable

Battle Counter

NameExplanationType
FormulaThe value to apply to the Battle Counter.Variable