- Timestamp:
- Nov 5, 2012, 3:58:03 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/Racingbot/src/modules/gametypes/SpaceRaceController.h
r9412 r9432 38 38 class _GametypesExport SpaceRaceController : public ArtificialController, public Tickable 39 39 { 40 private:/* 41 vector<RaceCheckPoint*> lastRaceCheckpoint; 42 vector<RaceCheckPoint*> nextRaceCheckpoint;*/ 43 //RaceCheckPoint* nextPoint(); 40 private: 41 std::vector<RaceCheckPoint*> staticRacePoints_; 42 RaceCheckPoint* nextRaceCheckpoint_; 43 RaceCheckPoint* currentRaceCheckpoint_; 44 std::vector<RaceCheckPoint*> checkpoints_; 45 int lastDistance; 46 47 int recCalculateDistance(RaceCheckPoint*, Vector3 currentPosition); 48 int distanceSpaceshipToCheckPoint(RaceCheckPoint*); 49 RaceCheckPoint* nextPointFind(RaceCheckPoint*); 50 RaceCheckPoint* adjustNextPoint(); 44 51 std::vector<RaceCheckPoint*> findStaticCheckpoints(std::vector<RaceCheckPoint*>); 45 52 std::vector<RaceCheckPoint*> staticCheckpoints(); 46 void rekSimulationCheckpointsReached(RaceCheckPoint* , std::vector<RaceCheckPoint*>* checkpoints, std::map< RaceCheckPoint*, int>*); 53 int rekSimulationCheckpointsReached(RaceCheckPoint* , std::vector<RaceCheckPoint*>* checkpoints, std::map< RaceCheckPoint*, int>*); 54 47 55 public: 48 56 SpaceRaceController(BaseObject* creator);
Note: See TracChangeset
for help on using the changeset viewer.