Revert "* Improve the entity ID system, and add priority system. We should no longer have clashes."

This reverts commit 1b97875dd6.
This commit is contained in:
iProgramInCpp
2023-08-08 10:22:13 +03:00
parent 57c2b339ea
commit 1fdd94a43e
9 changed files with 6 additions and 78 deletions

View File

@@ -30,7 +30,6 @@ void HumanoidMobRenderer::additionalRendering(Mob* mob, float f)
ItemInstance inst(itemID, 1, 0);
glPushMatrix();
m_pHumanoidModel->m_armL.translateTo(0.0625f);
glTranslatef(-0.0625f, 0.4375f, 0.0625f);
if (itemID <= C_MAX_TILES && TileRenderer::canRender(Tile::tiles[itemID]->getRenderShape()))
@@ -65,14 +64,6 @@ void HumanoidMobRenderer::onGraphicsReset()
m_pHumanoidModel->onGraphicsReset();
}
void HumanoidMobRenderer::renderName(Mob* mob, float x, float y, float z)
{
if (!mob->isPlayer()) return;
Player* player = (Player*)mob;
renderNameTag(player, player->m_name, x, y, z, player->isSneaking() ? 32 : 64);
}
void HumanoidMobRenderer::renderHand()
{
m_pHumanoidModel->field_4 = 0;

View File

@@ -16,7 +16,6 @@ public:
HumanoidMobRenderer(HumanoidModel*, float);
virtual void additionalRendering(Mob*, float) override;
virtual void onGraphicsReset() override;
virtual void renderName(Mob*, float, float, float) override;
void renderHand();

View File

@@ -156,7 +156,7 @@ void MobRenderer::renderNameTag(Mob* mob, const std::string& str, float x, float
glNormal3f(0.0f, 1.0f, 0.0f);
// billboard the name towards the camera
glRotatef(-m_pDispatcher->m_yaw, 0.0f, 1.0f, 0.0f);
glRotatef(m_pDispatcher->m_pitch, 1.0f, 0.0f, 0.0f);
glRotatef(-m_pDispatcher->m_pitch, 1.0f, 0.0f, 0.0f);
glScalef(-0.026667f, -0.026667f, 0.026667f);
glDepthMask(false);
glDisable(GL_DEPTH_TEST);