Modifiers.xml

Changes of the enemy trough time (iterations).

Image description

 * The tags are colored in emerald.
 * The attributes are colored in violet.
 * The tag texts (not the attributes) are colored in orange.
 * [allows multiple] : The engine recognizes multiple tags declaration.
 * [integer] : The attribute is a numeric integer value. (examples: "128", "24", "53")
 * [string] : The attribute is a text string value. (example: "Basic bullet", "misc/winner/1.png", "Chuy")
 * [yes/no] : The attribute is a boolean "yes" or "no" vaule. (example: "yes", "no").
 * [mandatory] : The attribute is mandatory and has to be defined.
 * [default=X] : If the attribute is not defined, it will take the X value as default.

Tags description
Bold represents the Tags.

Italic represents the attributes.
 *  - Represents a modification to the enemy attributes in a given iteration.
 * at - Iteration at which the modification will be done.
 * velocity - Character's velocity.
 * angle - Character's angle.
 * pattern_type - Pattern type name defined in patterns.xml.
 * angle_change - Angle change in each iteration.
 * iterator - Current iteration number.
 * repeat - Amount of times that this modifier will be repeated.
 * repeat_frequency - The distance between each repetition.

Cookbook
You can find quick XML recipes examples in the Cookbook.