diff --git a/source/hazard/hinert.cpp b/source/hazard/hinert.cpp new file mode 100644 index 000000000..53668b58e --- /dev/null +++ b/source/hazard/hinert.cpp @@ -0,0 +1,46 @@ +/*========================================================================= + + hinert.cpp + + Author: CRB + Created: + Project: Spongebob + Purpose: + + Copyright (c) 2001 Climax Development Ltd + +===========================================================================*/ + +#ifndef __HAZARD_HINERT_H__ +#include "hazard\hinert.h" +#endif + +#ifndef __VID_HEADER_ +#include "system\vid.h" +#endif + +#ifndef __LEVEL_LEVEL_H__ +#include "level\level.h" +#endif + + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +void CNpcInertHazard::render() +{ + CHazardThing::render(); + + if (canRender()) + { + DVECTOR &renderPos=getRenderPos(); + + m_modelGfx->Render( renderPos ); + } +} + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +void CNpcInertHazard::collidedWith( CThing *_thisThing ) +{ + // do not collide +} diff --git a/source/hazard/hinert.h b/source/hazard/hinert.h new file mode 100644 index 000000000..6d46b384a --- /dev/null +++ b/source/hazard/hinert.h @@ -0,0 +1,29 @@ +/*========================================================================= + + hinert.h + + Author: CRB + Created: + Project: Spongebob + Purpose: + + Copyright (c) 2001 Climax Development Ltd + +===========================================================================*/ + +#ifndef __HAZARD_HINERT_H__ +#define __HAZARD_HINERT_H__ + +#ifndef __HAZARD_HAZARD_H__ +#include "hazard\hazard.h" +#endif + +class CNpcInertHazard : public CNpcHazard +{ +public: + virtual void render(); +protected: + virtual void collidedWith(CThing *_thisThing); +}; + +#endif \ No newline at end of file