- Timestamp:
- Apr 21, 2012, 11:47:19 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/newlevel2012/src/modules/towerdefense/TowerDefense.h
r9103 r9112 1 1 /* 2 * TowerDefense.h 2 * ORXONOX - the hottest 3D action shooter ever to exist 3 * > www.orxonox.net < 3 4 * 4 * Created on: Apr 20, 2012 5 * Author: mentzerf 5 * 6 * License notice: 7 * 8 * This program is free software; you can redistribute it and/or 9 * modify it under the terms of the GNU General Public License 10 * as published by the Free Software Foundation; either version 2 11 * of the License, or (at your option) any later version. 12 * 13 * This program is distributed in the hope that it will be useful, 14 * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 * GNU General Public License for more details. 17 * 18 * You should have received a copy of the GNU General Public License 19 * along with this program; if not, write to the Free Software 20 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 21 * 22 * Author: 23 * 24 * Co-authors: 25 * ... 26 * 6 27 */ 7 28 8 #ifndef TOWERDEFENSE_H_9 #define TOWERDEFENSE_H_29 #ifndef _TowerDefense_H__ 30 #define _TowerDefense_H__ 10 31 11 #include <Gametype.h> 32 #include "towerdefense/TowerDefensePrereqs.h" 33 #include "gametypes/Deathmatch.h" 12 34 13 class TowerDefense: public orxonox::Deathmatch { 14 public: 15 TowerDefense(); 16 virtual ~TowerDefense(); 17 }; 35 namespace orxonox 36 { 37 class _OrxonoxExport TowerDefense : public Deathmatch 38 { 39 public: 40 TowerDefense(BaseObject* creator); 41 virtual ~TowerDefense() {} 18 42 19 #endif /* TOWERDEFENSE_H_ */ 43 virtual void start(); //<! The function is called when the gametype starts 44 /*virtual void end(); 45 virtual void playerEntered(PlayerInfo* player); 46 virtual bool playerLeft(PlayerInfo* player); 47 48 virtual void pawnKilled(Pawn* victim, Pawn* killer = 0); 49 virtual void playerScored(PlayerInfo* player);*/ 50 }; 51 } 52 53 #endif /* _TowerDefense_H__ */
Note: See TracChangeset
for help on using the changeset viewer.