~ares-developers/ares/gd03

« back to all changes in this revision

Viewing changes to src/Misc/SWTypes/SonarPulse.h

  • Committer: Renegade
  • Date: 2010-05-29 08:12:17 UTC
  • Revision ID: git-v1:0a1bb6321f04d723afe64d1b843dc87b4da783ec
Creating /trunk/src.

git-svn-id: svn://svn.renegadeprojects.com/ares/trunk@622 859b54a9-7a54-0410-aeb3-f8d2f1fa40fd

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef SUPERTYPE_EXT_SONAR_H
 
2
#define SUPERTYPE_EXT_SONAR_H
 
3
 
 
4
#include <xcompile.h>
 
5
 
 
6
#include "../SWTypes.h"
 
7
 
 
8
class SW_SonarPulse : NewSWType
 
9
{
 
10
        public:
 
11
                SW_SonarPulse() : NewSWType()
 
12
                        { };
 
13
 
 
14
                virtual ~SW_SonarPulse()
 
15
                        { };
 
16
 
 
17
                virtual const char * GetTypeString()
 
18
                        { return "SonarPulse"; }
 
19
 
 
20
        virtual void LoadFromINI(
 
21
                SWTypeExt::ExtData *pData, SuperWeaponTypeClass *pSW, CCINIClass *pINI);
 
22
        virtual bool CanFireAt(CellStruct *pCoords);
 
23
        virtual bool Launch(SuperClass* pThis, CellStruct* pCoords, byte IsPlayer);
 
24
};
 
25
#endif