feat: Guardians

This commit is contained in:
Lord_Cambion
2026-04-10 14:03:32 +02:00
parent c7127b219d
commit 61b6e6adca
32 changed files with 1154 additions and 23 deletions
+25
View File
@@ -0,0 +1,25 @@
#pragma once
#include "Model.h"
class ModelPart;
class GuardianModel : public Model
{
public:
ModelPart *guardianBody;
ModelPart *guardianEye;
ModelPart *guardianSpines[12];
ModelPart *guardianTail[3];
GuardianModel();
int getTextureHeight() { return 64; }
virtual void setupAnim(float time, float r, float bob, float yRot, float xRot,
float scale, shared_ptr<Entity> entity,
unsigned int uiBitmaskOverrideAnim = 0) override;
virtual void render(shared_ptr<Entity> entity, float time, float r, float bob,
float yRot, float xRot, float scale, bool usecompiled) override;
};