feat(object): add HIER_TYPE members to OBJECT_TYPE enum

This commit is contained in:
fallenoak committed 2026-01-09 21:54:35 -06:00
1 parent 551fd7f4b1
commit e46451b2f4
2 files changed
+25 -16

No files matched your search

+8 -8
View File
@@ -5,35 +5,35 @@ void CGObject_C::SetTypeID(OBJECT_TYPE_ID typeID) {
switch (typeID) {
case ID_OBJECT:
this->m_obj->m_type = TYPE_OBJECT;
this->m_obj->m_type = HIER_TYPE_OBJECT;
break;
case ID_ITEM:
this->m_obj->m_type = static_cast<OBJECT_TYPE>(TYPE_OBJECT | TYPE_ITEM);
this->m_obj->m_type = HIER_TYPE_ITEM;
break;
case ID_CONTAINER:
this->m_obj->m_type = static_cast<OBJECT_TYPE>(TYPE_OBJECT | TYPE_ITEM | TYPE_CONTAINER);
this->m_obj->m_type = HIER_TYPE_CONTAINER;
break;
case ID_UNIT:
this->m_obj->m_type = static_cast<OBJECT_TYPE>(TYPE_OBJECT | TYPE_UNIT);
this->m_obj->m_type = HIER_TYPE_UNIT;
break;
case ID_PLAYER:
this->m_obj->m_type = static_cast<OBJECT_TYPE>(TYPE_OBJECT | TYPE_UNIT | TYPE_PLAYER);
this->m_obj->m_type = HIER_TYPE_PLAYER;
break;
case ID_GAMEOBJECT:
this->m_obj->m_type = static_cast<OBJECT_TYPE>(TYPE_OBJECT | TYPE_GAMEOBJECT);
this->m_obj->m_type = HIER_TYPE_GAMEOBJECT;
break;
case ID_DYNAMICOBJECT:
this->m_obj->m_type = static_cast<OBJECT_TYPE>(TYPE_OBJECT | TYPE_DYNAMICOBJECT);
this->m_obj->m_type = HIER_TYPE_DYNAMICOBJECT;
break;
case ID_CORPSE:
this->m_obj->m_type = static_cast<OBJECT_TYPE>(TYPE_OBJECT | TYPE_CORPSE);
this->m_obj->m_type = HIER_TYPE_CORPSE;
break;
default: