Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Aug 31, 2009, 8:23:07 PM (15 years ago)
Author:
landauf
Message:

added a new module for the pong gametype and all related classes

Location:
code/branches/libraries2/src/modules/pong
Files:
3 added
14 moved

Legend:

Unmodified
Added
Removed
  • code/branches/libraries2/src/modules/pong/Pong.cc

    r5722 r5725  
    3131#include "core/CoreIncludes.h"
    3232#include "core/Executor.h"
    33 #include "objects/worldentities/PongCenterpoint.h"
    34 #include "objects/worldentities/PongBall.h"
    35 #include "objects/worldentities/PongBat.h"
    36 #include "objects/infos/PongBot.h"
    37 #include "objects/controllers/PongAI.h"
     33#include "PongCenterpoint.h"
     34#include "PongBall.h"
     35#include "PongBat.h"
     36#include "PongBot.h"
     37#include "PongAI.h"
    3838
    3939namespace orxonox
  • code/branches/libraries2/src/modules/pong/Pong.h

    r5722 r5725  
    3030#define _Pong_H__
    3131
    32 #include "OrxonoxPrereqs.h"
     32#include "pong/PongPrereqs.h"
    3333
    3434#include "tools/Timer.h"
    35 #include "Deathmatch.h"
     35#include "objects/gametypes/Deathmatch.h"
    3636
    3737namespace orxonox
    3838{
    39     class _OrxonoxExport Pong : public Deathmatch
     39    class _PongExport Pong : public Deathmatch
    4040    {
    4141        public:
  • code/branches/libraries2/src/modules/pong/PongAI.cc

    r5722 r5725  
    3333#include "tools/Timer.h"
    3434#include "objects/worldentities/ControllableEntity.h"
    35 #include "objects/worldentities/PongBall.h"
     35#include "PongBall.h"
    3636
    3737namespace orxonox
  • code/branches/libraries2/src/modules/pong/PongAI.h

    r5722 r5725  
    3030#define _PongAI_H__
    3131
    32 #include "OrxonoxPrereqs.h"
     32#include "pong/PongPrereqs.h"
    3333
    3434#include <list>
    3535#include "util/Math.h"
    3636#include "tools/interfaces/Tickable.h"
    37 #include "Controller.h"
     37#include "objects/controllers/Controller.h"
    3838
    3939namespace orxonox
    4040{
    41     class _OrxonoxExport PongAI : public Controller, public Tickable
     41    class _PongExport PongAI : public Controller, public Tickable
    4242    {
    4343        public:
  • code/branches/libraries2/src/modules/pong/PongBall.cc

    r5722 r5725  
    3232#include "core/GameMode.h"
    3333#include "objects/gametypes/Gametype.h"
    34 #include "objects/worldentities/PongBat.h"
     34#include "PongBat.h"
    3535#include "sound/SoundBase.h"
    3636
  • code/branches/libraries2/src/modules/pong/PongBall.h

    r5722 r5725  
    3030#define _PongBall_H__
    3131
    32 #include "OrxonoxPrereqs.h"
     32#include "pong/PongPrereqs.h"
    3333
    3434#include "util/Math.h"
     
    3737namespace orxonox
    3838{
    39     class _OrxonoxExport PongBall : public MovableEntity
     39    class _PongExport PongBall : public MovableEntity
    4040    {
    4141        public:
  • code/branches/libraries2/src/modules/pong/PongBat.h

    r5722 r5725  
    3030#define _PongBat_H__
    3131
    32 #include "OrxonoxPrereqs.h"
     32#include "pong/PongPrereqs.h"
    3333#include "objects/worldentities/ControllableEntity.h"
    3434
    3535namespace orxonox
    3636{
    37     class _OrxonoxExport PongBat : public ControllableEntity
     37    class _PongExport PongBat : public ControllableEntity
    3838    {
    3939        public:
  • code/branches/libraries2/src/modules/pong/PongBot.cc

    r5722 r5725  
    3030
    3131#include "core/CoreIncludes.h"
    32 #include "objects/controllers/PongAI.h"
     32#include "PongAI.h"
    3333
    3434namespace orxonox
  • code/branches/libraries2/src/modules/pong/PongBot.h

    r5722 r5725  
    3030#define _PongBot_H__
    3131
    32 #include "OrxonoxPrereqs.h"
    33 #include "Bot.h"
     32#include "pong/PongPrereqs.h"
     33#include "objects/infos/Bot.h"
    3434
    3535namespace orxonox
    3636{
    37     class _OrxonoxExport PongBot : public Bot
     37    class _PongExport PongBot : public Bot
    3838    {
    3939        public:
  • code/branches/libraries2/src/modules/pong/PongCenterpoint.cc

    r5722 r5725  
    3131#include "core/CoreIncludes.h"
    3232#include "core/XMLPort.h"
    33 #include "objects/gametypes/Pong.h"
     33#include "Pong.h"
    3434
    3535namespace orxonox
  • code/branches/libraries2/src/modules/pong/PongCenterpoint.h

    r5722 r5725  
    3030#define _PongCenterpoint_H__
    3131
    32 #include "OrxonoxPrereqs.h"
     32#include "pong/PongPrereqs.h"
    3333
    3434#include <string>
     
    3838namespace orxonox
    3939{
    40     class _OrxonoxExport PongCenterpoint : public StaticEntity
     40    class _PongExport PongCenterpoint : public StaticEntity
    4141    {
    4242        public:
  • code/branches/libraries2/src/modules/pong/PongScore.cc

    r5722 r5725  
    3232#include "core/CoreIncludes.h"
    3333#include "core/XMLPort.h"
    34 #include "objects/gametypes/Pong.h"
     34#include "Pong.h"
    3535#include "objects/infos/PlayerInfo.h"
    3636
  • code/branches/libraries2/src/modules/pong/PongScore.h

    r5722 r5725  
    3030#define _PongScore_H__
    3131
    32 #include "overlays/OverlaysPrereqs.h"
     32#include "pong/PongPrereqs.h"
    3333
    3434#include "tools/interfaces/Tickable.h"
     
    3737namespace orxonox
    3838{
    39     class _OverlaysExport PongScore : public OverlayText, public Tickable
     39    class _PongExport PongScore : public OverlayText, public Tickable
    4040    {
    4141        public:
Note: See TracChangeset for help on using the changeset viewer.