Changeset 10050 for code/branches/pickupsFS14/src/modules/jump/Jump.h
- Timestamp:
- May 8, 2014, 4:14:31 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/pickupsFS14/src/modules/jump/Jump.h
r10041 r10050 80 80 virtual void playerScored(PlayerInfo* player, int score = 1); //!< Is called when the player scored. 81 81 82 virtual void addPlatform(JumpPlatform* newPlatform, float xPosition, float zPosition);83 virtual void addStartSection();84 virtual void addSection();85 virtual float randomXPosition();86 virtual float randomYPosition(float lowerBoundary, float upperBoundary);87 88 82 int getScore(PlayerInfo* player) const; 89 83 … … 104 98 void cleanup(); //!< Cleans up the Gametype by destroying the ball and the bats. 105 99 100 virtual void addPlatform(JumpPlatform* newPlatform, std::string platformTemplate, float xPosition, float zPosition); 101 102 virtual void addPlatformStatic(float xPosition, float zPosition); 103 virtual void addPlatformHMove(float xPosition, float zPosition, float leftBoundary, float rightBoundary, float speed); 104 virtual void addPlatformVMove(float xPosition, float zPosition, float lowerBoundary, float upperBoundary, float speed); 105 virtual void addPlatformDisappear(float xPosition, float zPosition); 106 virtual void addPlatformTimer(float xPosition, float zPosition, float time, float variance); 107 virtual void addPlatformFake(float xPosition, float zPosition); 108 virtual void addProjectile(float xPosition, float zPosition, float xVelocity, float zVelocity); 109 virtual void addEnemy1(float xPosition, float zPosition, float leftBoundary, float rightBoundary, float lowerBoundary, float upperBoundary, float xVelocity, float zVelocity); 110 111 virtual void addStartSection(); 112 virtual void addSection(); 113 114 virtual float randomXPosition(); 115 virtual float randomXPosition(int totalColumns, int culomn); 116 virtual float randomYPosition(float lowerBoundary, float upperBoundary); 117 106 118 WeakPtr<JumpCenterpoint> center_; //!< The playing field. 107 //WeakPtr<JumpPlatform> ball_; //!< The Jump ball.108 119 WeakPtr<JumpFigure> figure_; //!< The two bats. 109 120 WeakPtr<Camera> camera; … … 113 124 float totalScreenShift; 114 125 float screenShiftSinceLastUpdate; 115 float sectionLength;116 126 int sectionNumber; 117 std::list<JumpPlatform*> platformList; 127 128 bool fakeAdded_; 118 129 }; 119 130 }
Note: See TracChangeset
for help on using the changeset viewer.