Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 24, 2018, 3:54:42 PM (6 years ago)
Author:
jacobsr
Message:

Changed parameters for velocity

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/OrxyRoad_FS18/src/modules/orxyroad/OrxyRoadShip.cc

    r11981 r11996  
    6262
    6363        Vector3 pos = getPosition();
    64         Vector3 pos1 = getPosition();
     64        //Vector3 pos1 = getPosition();
    6565
    6666        //Movement calculation
     
    7777        if (this->hasLocalController())
    7878        {
    79             float dist_y = velocity.y * dt;
     79            //float dist_y = velocity.y * dt;
    8080            //forward backwards movement
    8181            if(forward){
    82                 if(velocity.y < 200){// Limit for max velocity
    83                     velocity.y += 10;
     82                if(velocity.y < 300){// Limit for max velocity
     83                    velocity.y += 30;
    8484                    forward = false;
    8585                }
     
    8888            }else if(backward){
    8989                if(velocity.y > 10){
    90                      velocity.y -= 10;
     90                     velocity.y -= 30;
    9191                }else {
    9292                    velocity.y = 0; // Prevent players from going backwards
     
    119119            //Left right steering
    120120
     121            if(!steeredLeft&&!steeredRight){
     122                    velocity.x = velocity.x *0.8;
     123            }
    121124
    122125            if(steeredLeft){
    123                 if(true){//if(!forward) Experimental for only allowing steering left and right when
    124                     velocity.x += 5;
     126                steeredLeft = false;
     127                if(velocity.x<100){//if(!forward) Experimental for only allowing steering left and right when
     128                    velocity.x += 6;
    125129                    steeredLeft = false;
    126                 }
    127                
     130                }             
    128131
    129132            }else if(steeredRight) {
    130                 if(true){
    131                     velocity.x += -5;
     133                steeredRight = false;
     134                if(velocity.x>-100){
     135                    velocity.x += -6;
    132136                    steeredRight = false;
    133                 }
     137                }       
    134138            }else {
    135139                if(velocity.x < -2 || velocity.x > 2 ){
Note: See TracChangeset for help on using the changeset viewer.