#ifndef __A_LIGHTNING_H__ #define __A_LIGHTNING_H__ #ifdef _MSC_VER #pragma once #endif #include "dthinker.h" class DLightningThinker : public DThinker { DECLARE_CLASS (DLightningThinker, DThinker); public: DLightningThinker (); ~DLightningThinker (); void Serialize (FArchive &arc); void Tick (); void ForceLightning (); protected: void LightningFlash (); int NextLightningFlash; int LightningFlashCount; BYTE *LightningLightLevels; }; void P_StartLightning (); void P_StopLightning (); void P_ForceLightning (); #endif //__A_LIGHTNING_H__