#pragma once #include "Model.h" class AphalafBossModel : public Model { public: ModelPart *base, *leaf1, *leaf2, *leaf3, *leaf4, *mouth1, *mouth2, *mouth3, *mouth4, *teeth1, *teeth2, *teeth3, *teeth4, *tentacle1, *tentacle2, *tentacle3, *tentacle4, *tentacle5, *tentacle6, *eye1, *eye2, *eye3; void _init(float g); AphalafBossModel(); AphalafBossModel(float g); int modelVersion(); virtual void render(shared_ptr entity, float time, float r, float bob, float yRot, float xRot, float scale, bool usecompiled); virtual void setupAnim(float time, float r, float bob, float yRot, float xRot, float scale, shared_ptr entity, unsigned int uiBitmaskOverrideAnim=0); private: void setRotation(ModelPart *model, float x, float y, float z); };