Changeset 793 for code/branches/core/src/orxonox/Orxonox.cc
- Timestamp:
- Feb 9, 2008, 10:55:17 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core/src/orxonox/Orxonox.cc
r790 r793 57 57 58 58 // loader and audio 59 #include "loader/LevelLoader.h"60 #include "audio/AudioManager.h"59 //#include "loader/LevelLoader.h" 60 //#include "audio/AudioManager.h" 61 61 62 62 // network 63 #include "network/Server.h"64 #include "network/Client.h"65 #include "network/NetworkFrameListener.h"63 //#include "network/Server.h" 64 //#include "network/Client.h" 65 //#include "network/NetworkFrameListener.h" 66 66 67 67 // objects 68 68 #include "objects/Tickable.h" 69 69 #include "tools/Timer.h" 70 #include "objects/NPC.h"70 //#include "objects/NPC.h" 71 71 #include "core/ArgReader.h" 72 72 #include "core/Factory.h" 73 73 #include "core/Debug.h" 74 #include "hud/HUD.h"75 #include "objects/weapon/BulletManager.h"74 //#include "hud/HUD.h" 75 //#include "objects/weapon/BulletManager.h" 76 76 #include "GraphicsEngine.h" 77 77 … … 84 84 { 85 85 public: 86 OrxListener(OIS::Keyboard *keyboard , audio::AudioManager* auMan, gameMode mode)86 OrxListener(OIS::Keyboard *keyboard/*, audio::AudioManager* auMan*/, gameMode mode) 87 87 { 88 88 mKeyboard = keyboard; 89 89 mode_=mode; 90 auMan_ = auMan;90 // auMan_ = auMan; 91 91 } 92 92 93 93 bool frameStarted(const Ogre::FrameEvent& evt) 94 94 { 95 auMan_->update();95 // auMan_->update(); 96 96 updateAI(); 97 97 98 if(mode_ == PRESENTATION)98 /* if(mode_ == PRESENTATION) 99 99 server_g->tick(evt.timeSinceLastFrame); 100 100 else if(mode_ == CLIENT) 101 101 client_g->tick(evt.timeSinceLastFrame); 102 102 */ 103 103 usleep(10); 104 104 … … 108 108 109 109 void updateAI() 110 { 110 {/* 111 111 for(Iterator<NPC> it = ObjectList<NPC>::start(); it; ++it) 112 112 { 113 113 it->update(); 114 } 114 }*/ 115 115 } 116 116 … … 118 118 gameMode mode_; 119 119 OIS::Keyboard *mKeyboard; 120 audio::AudioManager* auMan_;120 // audio::AudioManager* auMan_; 121 121 }; 122 122 … … 131 131 this->ogre_ = new GraphicsEngine(); 132 132 this->dataPath_ = ""; 133 this->loader_ = 0;134 this->auMan_ = 0;133 // this->loader_ = 0; 134 // this->auMan_ = 0; 135 135 this->singletonRef_ = 0; 136 136 this->keyboard_ = 0; … … 213 213 //ogre_->getRoot()->addFrameListener(new network::ServerFrameListener()); 214 214 //std::cout << "could not add framelistener" << std::endl; 215 server_g->open();215 // server_g->open(); 216 216 break; 217 217 case CLIENT: 218 client_g->establishConnection();218 // client_g->establishConnection(); 219 219 break; 220 220 case SERVER: … … 279 279 createFrameListener(); 280 280 try{ 281 server_g = new network::Server(); //!< add port and bindadress282 server_g->open(); //!< open server and create listener thread283 if(ogre_ && ogre_->getRoot())284 ogre_->getRoot()->addFrameListener(new network::ServerFrameListener()); // adds a framelistener for the server281 // server_g = new network::Server(); //!< add port and bindadress 282 // server_g->open(); //!< open server and create listener thread 283 // if(ogre_ && ogre_->getRoot()) 284 // ogre_->getRoot()->addFrameListener(new network::ServerFrameListener()); // adds a framelistener for the server 285 285 COUT(3) << "Info: network framelistener added" << std::endl; 286 286 } … … 303 303 ogre_->setConfigPath(path); 304 304 ogre_->setup(); 305 server_g = new network::Server(); // FIXME add some settings if wanted305 // server_g = new network::Server(); // FIXME add some settings if wanted 306 306 if(!ogre_->load()) die(/* unable to load */); 307 307 // FIXME add network framelistener … … 313 313 ogre_->setConfigPath(path); 314 314 ogre_->setup(); 315 if(serverIp_.compare("")==0)315 /* if(serverIp_.compare("")==0) 316 316 client_g = new network::Client(); 317 317 else 318 client_g = new network::Client(serverIp_, 55556); 318 client_g = new network::Client(serverIp_, 55556);*/ 319 319 if(!ogre_->load()) die(/* unable to load */); 320 ogre_->getRoot()->addFrameListener(new network::ClientFrameListener());320 // ogre_->getRoot()->addFrameListener(new network::ClientFrameListener()); 321 321 } 322 322 … … 374 374 { 375 375 // Init audio 376 auMan_ = new audio::AudioManager();377 378 bulletMgr_ = new BulletManager();376 // auMan_ = new audio::AudioManager(); 377 378 // bulletMgr_ = new BulletManager(); 379 379 380 380 // load this file from config 381 loader_ = new loader::LevelLoader("sample.oxw");382 loader_->loadLevel();383 384 Ogre::Overlay* hudOverlay = Ogre::OverlayManager::getSingleton().getByName("Orxonox/HUD1.2");385 HUD* orxonoxHud;386 orxonoxHud = new HUD();387 orxonoxHud->setEnergyValue(20);388 orxonoxHud->setEnergyDistr(20,20,60);389 hudOverlay->show();381 // loader_ = new loader::LevelLoader("sample.oxw"); 382 // loader_->loadLevel(); 383 384 // Ogre::Overlay* hudOverlay = Ogre::OverlayManager::getSingleton().getByName("Orxonox/HUD1.2"); 385 // HUD* orxonoxHud; 386 // orxonoxHud = new HUD(); 387 // orxonoxHud->setEnergyValue(20); 388 // orxonoxHud->setEnergyDistr(20,20,60); 389 // hudOverlay->show(); 390 390 391 391 /* … … 458 458 459 459 //if(mode_!=CLIENT) // FIXME just a hack ------- remove this in future 460 frameListener_ = new OrxListener(keyboard_ , auMan_, mode_);460 frameListener_ = new OrxListener(keyboard_/*, auMan_*/, mode_); 461 461 ogre_->getRoot()->addFrameListener(frameListener_); 462 462 }
Note: See TracChangeset
for help on using the changeset viewer.