liblcf
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
rpg_enemyaction.h
Go to the documentation of this file.
1
/* !!!! GENERATED FILE - DO NOT EDIT !!!! */
2
3
/*
4
* Copyright (c) 2014 liblcf authors
5
* This file is released under the MIT License
6
* http://opensource.org/licenses/MIT
7
*/
8
9
#ifndef LCF_RPG_ENEMYACTION_H
10
#define LCF_RPG_ENEMYACTION_H
11
15
namespace
RPG
{
16
class
EnemyAction
{
17
public
:
18
enum
Kind
{
19
Kind_basic
= 0,
20
Kind_skill
= 1,
21
Kind_transformation
= 2
22
};
23
enum
Basic
{
24
Basic_attack
= 0,
25
Basic_dual_attack
= 1,
26
Basic_defense
= 2,
27
Basic_observe
= 3,
28
Basic_charge
= 4,
29
Basic_autodestruction
= 5,
30
Basic_escape
= 6,
31
Basic_nothing
= 7
32
};
33
enum
ConditionType
{
34
ConditionType_always
= 0,
35
ConditionType_switch
= 1,
36
ConditionType_turn
= 2,
37
ConditionType_actors
= 3,
38
ConditionType_hp
= 4,
39
ConditionType_sp
= 5,
40
ConditionType_party_lvl
= 6,
41
ConditionType_party_fatigue
= 7
42
};
43
44
EnemyAction
();
45
46
int
ID
;
47
int
kind
;
48
int
basic
;
49
int
skill_id
;
50
int
enemy_id
;
51
int
condition_type
;
52
int
condition_param1
;
53
int
condition_param2
;
54
int
switch_id
;
55
bool
switch_on
;
56
int
switch_on_id
;
57
bool
switch_off
;
58
int
switch_off_id
;
59
int
rating
;
60
};
61
}
62
63
#endif
RPG::EnemyAction::Basic_nothing
Definition:
rpg_enemyaction.h:31
RPG::EnemyAction::basic
int basic
Definition:
rpg_enemyaction.h:48
RPG::EnemyAction::Kind
Kind
Definition:
rpg_enemyaction.h:18
RPG::EnemyAction::ID
int ID
Definition:
rpg_enemyaction.h:46
RPG::EnemyAction::switch_off_id
int switch_off_id
Definition:
rpg_enemyaction.h:58
RPG::EnemyAction::Basic_dual_attack
Definition:
rpg_enemyaction.h:25
RPG::EnemyAction::switch_on_id
int switch_on_id
Definition:
rpg_enemyaction.h:56
RPG::EnemyAction::rating
int rating
Definition:
rpg_enemyaction.h:59
RPG::EnemyAction::condition_param1
int condition_param1
Definition:
rpg_enemyaction.h:52
RPG::EnemyAction::switch_off
bool switch_off
Definition:
rpg_enemyaction.h:57
RPG::EnemyAction::ConditionType_always
Definition:
rpg_enemyaction.h:34
RPG::EnemyAction::Basic_observe
Definition:
rpg_enemyaction.h:27
RPG::EnemyAction::Basic_attack
Definition:
rpg_enemyaction.h:24
RPG::EnemyAction::Kind_skill
Definition:
rpg_enemyaction.h:20
RPG::EnemyAction::Basic_defense
Definition:
rpg_enemyaction.h:26
RPG::EnemyAction::ConditionType_sp
Definition:
rpg_enemyaction.h:39
RPG::EnemyAction::enemy_id
int enemy_id
Definition:
rpg_enemyaction.h:50
RPG::EnemyAction::condition_param2
int condition_param2
Definition:
rpg_enemyaction.h:53
RPG::EnemyAction::skill_id
int skill_id
Definition:
rpg_enemyaction.h:49
RPG::EnemyAction::ConditionType_party_lvl
Definition:
rpg_enemyaction.h:40
RPG::EnemyAction::ConditionType_switch
Definition:
rpg_enemyaction.h:35
RPG::EnemyAction::ConditionType_party_fatigue
Definition:
rpg_enemyaction.h:41
RPG::EnemyAction::switch_on
bool switch_on
Definition:
rpg_enemyaction.h:55
RPG::EnemyAction::kind
int kind
Definition:
rpg_enemyaction.h:47
RPG::EnemyAction::switch_id
int switch_id
Definition:
rpg_enemyaction.h:54
RPG::EnemyAction::ConditionType_turn
Definition:
rpg_enemyaction.h:36
RPG::EnemyAction::condition_type
int condition_type
Definition:
rpg_enemyaction.h:51
RPG::EnemyAction::Basic_charge
Definition:
rpg_enemyaction.h:28
RPG::EnemyAction::Basic
Basic
Definition:
rpg_enemyaction.h:23
RPG::EnemyAction::Basic_autodestruction
Definition:
rpg_enemyaction.h:29
RPG
Definition:
rpg_actor.h:23
RPG::EnemyAction::ConditionType
ConditionType
Definition:
rpg_enemyaction.h:33
RPG::EnemyAction
Definition:
rpg_enemyaction.h:16
RPG::EnemyAction::Basic_escape
Definition:
rpg_enemyaction.h:30
RPG::EnemyAction::Kind_basic
Definition:
rpg_enemyaction.h:19
RPG::EnemyAction::ConditionType_hp
Definition:
rpg_enemyaction.h:38
RPG::EnemyAction::ConditionType_actors
Definition:
rpg_enemyaction.h:37
RPG::EnemyAction::EnemyAction
EnemyAction()
Definition:
rpg_enemyaction.cpp:15
RPG::EnemyAction::Kind_transformation
Definition:
rpg_enemyaction.h:21
src
generated
rpg_enemyaction.h
Generated on Tue Dec 2 2014 20:12:11 for liblcf by
1.8.8