absence_thelab

view src/dungeonpart.h @ 0:1cffe3409164

initial commit
author John Tsiombikas <nuclear@member.fsf.org>
date Thu, 23 Oct 2014 01:46:07 +0300
parents
children
line source
1 #ifndef _DUNGEONPART_H_
2 #define _DUNGEONPART_H_
4 #include "demosystem/demosys.h"
6 #define FLAME_TEXTURES 52
8 class DungeonPart : public Part {
9 private:
10 //Scene *scene;
11 Texture *FlameTex[FLAME_TEXTURES];
13 Curve *CamPath[4], *TargPath[2];
14 Camera *cam[4];
16 Object *Flame[16], *LavaCrust, *ShadowObj[2], *LightRays;
17 Object *Floor[3], *Obj, *mobj, *Crystals[5];
19 Object *Name, *Fade;
20 Texture *NameTex[8];
22 dword CamTimeSeg[3][2];
24 public:
26 DungeonPart(GraphicsContext *gc);
27 ~DungeonPart();
29 virtual void MainLoop();
30 };
32 #endif // _DUNGEONPART_H_