DynRPG  v0.14a
RM2k3 Plugin SDK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Attributes
RPG::Action Class Reference

Action of a battler (normal attack, skill, escape, etc.), including target More...

List of all members.

Public Attributes

ActionKind_T kind
 Kind of the action (see RPG::ActionKind)
BasicAction_T basicActionId
 If kind is RPG::AK_BASIC: Kind of the basic action (see RPG::BasicAction)
char userData1
 You can store custom data here.
char userData2
 You can store custom data here.
int skillId
 If kind is RPG::AK_SKILL: Database ID of the skill.
int monsterId
 If kind is RPG::AK_TRANSFORM: Database ID of the monster to transform into.
int itemId
 If kind is RPG::AK_ITEM: Database ID of the item.
Target_T target
 Target of the action (see RPG::Target)
int targetId
 If target is RPG::TARGET_ACTOR or RPG::TARGET_MONSTER: Zero-based party member index of the target.

Detailed Description

Action of a battler (normal attack, skill, escape, etc.), including target

This class is used to describe the action an actor or monster does in battle.

Note:
The action of a battler is always tied to the battler itself.
See also:
RPG::Battler
RPG::ActionKind
RPG::BasicAction
RPG::Target

Member Data Documentation

If kind is RPG::AK_BASIC: Kind of the basic action (see RPG::BasicAction)

If kind is RPG::AK_ITEM: Database ID of the item.

Kind of the action (see RPG::ActionKind)

If kind is RPG::AK_TRANSFORM: Database ID of the monster to transform into.

If kind is RPG::AK_SKILL: Database ID of the skill.

Target of the action (see RPG::Target)

If target is RPG::TARGET_ACTOR or RPG::TARGET_MONSTER: Zero-based party member index of the target.

You can store custom data here.

You can store custom data here.

 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator