Added an interaction type for training.

This commit is contained in:
Relintai 2020-09-10 11:01:31 +02:00
parent 0ddd4908fd
commit 3bafc7c411
2 changed files with 3 additions and 1 deletions

View File

@ -30,7 +30,7 @@ const String EntityEnums::BINDING_STRING_COMMON_CHARCATER_SKELETON_POINTS = "Roo
const String EntityEnums::BINDING_STRING_AI_STATES = "Off,Rest,Patrol,Follow Path,Regenerate,Attack,Pet Follow,Pet Stop,Pet Attack";
const String EntityEnums::BINDING_STRING_ENTITY_IMMUNITY_FLAGS = "Stun,Root,Freeze,Silence,Disorient,Fear,Burning,Cold,Pacify,Magic,Poison,Physical,Curse,Bleed,Melee,Holy,Shadow,Nature,Fire,Frost,Lightning,Chaos,Slow,Crit,AOE,Damage,Fall Damage,Projectile,Debuff,Attacks";
const String EntityEnums::BINDING_STRING_ENTITY_RELATION_TYPE = "Neutral,Friendly,Hostile";
const String EntityEnums::BINDING_STRING_ENTITY_INTERACTION_TYPE = "Normal,Speak,Loot,Use,None";
const String EntityEnums::BINDING_STRING_ENTITY_INTERACTION_TYPE = "Normal,Speak,Loot,Train,Use,None";
const String EntityEnums::BINDING_STRING_ENTITY_PLAYSTYLE_TYPE = "Melee,Spell,Hybrid,None";
const String EntityEnums::BINDING_STRING_ENTITY_WINDOWS = "Loot,Container,Vendor,Trainer";
const String EntityEnums::BINDING_STRING_ENTITY_ENTITY_RESOURCE_INDICES = "Health,Speed,Resources Begin";
@ -154,6 +154,7 @@ void EntityEnums::_bind_methods() {
BIND_ENUM_CONSTANT(ENITIY_INTERACTION_TYPE_NORMAL);
BIND_ENUM_CONSTANT(ENITIY_INTERACTION_TYPE_SPEAK);
BIND_ENUM_CONSTANT(ENITIY_INTERACTION_TYPE_LOOT);
BIND_ENUM_CONSTANT(ENITIY_INTERACTION_TYPE_TRAIN);
BIND_ENUM_CONSTANT(ENITIY_INTERACTION_TYPE_USE);
BIND_ENUM_CONSTANT(ENITIY_INTERACTION_TYPE_NONE);

View File

@ -216,6 +216,7 @@ public:
ENITIY_INTERACTION_TYPE_SPEAK,
ENITIY_INTERACTION_TYPE_LOOT,
ENITIY_INTERACTION_TYPE_USE,
ENITIY_INTERACTION_TYPE_TRAIN,
ENITIY_INTERACTION_TYPE_NONE,
};