- Timestamp:
- Mar 30, 2017, 2:42:31 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/SuperOrxoBros_FS17/src/modules/superorxobros/SOBFigure.cc
r11379 r11381 56 56 timeSinceLastFire_ = 0.0; 57 57 58 gravityAcceleration_ = 8.0;58 gravityAcceleration_ = 250.0;//8.0 59 59 60 60 dead_ = false; 61 setAngularFactor(0.0); 61 62 } 62 63 … … 80 81 81 82 82 velocity.z -= gravityAcceleration_; 83 83 84 84 85 … … 88 89 if (dead_ == false) 89 90 { 91 92 if (firePressed_ && std::abs(velocity.z) < 0.1) { 93 velocity.z = 200; 94 } else { 95 96 } 97 98 99 100 90 101 if (moveRightPressed_) 91 102 velocity.x = 75; 92 103 else if (moveLeftPressed_) 93 velocity.x = 75;104 velocity.x = -75; 94 105 else 95 106 velocity.x = 0; … … 99 110 velocity.x = 0.0; 100 111 } 112 velocity.z -= gravityAcceleration_*dt; 101 113 102 114 … … 116 128 moveDownPressed_ = false; 117 129 moveLeftPressed_ = false; 130 moveRightPressed_ = false; 118 131 moveDownPressed_ = false; 132 firePressed_ = false; 119 133 120 134 } … … 169 183 170 184 171 void SOBFigure:: fired(unsigned int firemode)172 {185 void SOBFigure::boost(bool boost) 186 { 173 187 firePressed_ = true; 174 188 }
Note: See TracChangeset
for help on using the changeset viewer.