Also add common points for shields.

This commit is contained in:
Relintai 2020-06-16 18:43:21 +02:00
parent 8df57415dc
commit 2acdb0f6d7
2 changed files with 6 additions and 1 deletions

View File

@ -26,7 +26,7 @@ const String EntityEnums::BINDING_STRING_ENTITY_PLAYER_TYPES = "None,Player,Netw
const String EntityEnums::BINDING_STRING_ENTITY_CONTOLLER = "None,Player,AI";
const String EntityEnums::BINDING_STRING_ENTITY_FLAGS = "Untargetable,Hidden,Interactable,Hostile";
const String EntityEnums::BINDING_STRING_ENTITY_STATE_TYPES = "None,Stun,Root,Frozen,Silenced,Disoriented,Feared,Burning,Cold,Cursed,Pacified";
const String EntityEnums::BINDING_STRING_COMMON_CHARCATER_SKELETON_POINTS = "Root,Pelvis,Spine,Spine 1,Spine 2,Neck,Head,Torso,Right Hip,Left Hip,Back,Left Hand,Right Hand,Weapon Left,Weapon Right,Weapon Left Back,Weapon Right Back";
const String EntityEnums::BINDING_STRING_COMMON_CHARCATER_SKELETON_POINTS = "Root,Pelvis,Spine,Spine 1,Spine 2,Neck,Head,Torso,Right Hip,Left Hip,Back,Left Hand,Right Hand,Weapon Left,Weapon Right,Weapon Left Back,Weapon Right Back,Weapon Left Shield,Weapon Right Shield";
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";
@ -95,6 +95,8 @@ void EntityEnums::_bind_methods() {
BIND_ENUM_CONSTANT(COMMON_SKELETON_POINT_WEAPON_RIGHT);
BIND_ENUM_CONSTANT(COMMON_SKELETON_POINT_WEAPON_LEFT_BACK);
BIND_ENUM_CONSTANT(COMMON_SKELETON_POINT_WEAPON_RIGHT_BACK);
BIND_ENUM_CONSTANT(COMMON_SKELETON_POINT_WEAPON_LEFT_SHIELD);
BIND_ENUM_CONSTANT(COMMON_SKELETON_POINT_WEAPON_RIGHT_SHIELD);
BIND_CONSTANT(COMMON_SKELETON_POINTS_MAX);

View File

@ -183,6 +183,9 @@ public:
COMMON_SKELETON_POINT_WEAPON_LEFT_BACK,
COMMON_SKELETON_POINT_WEAPON_RIGHT_BACK,
COMMON_SKELETON_POINT_WEAPON_LEFT_SHIELD,
COMMON_SKELETON_POINT_WEAPON_RIGHT_SHIELD,
COMMON_SKELETON_POINTS_MAX,
};