Changeset 10275 in orxonox.OLD for branches/ai/src/ai/ai_team.cc
- Timestamp:
- Jan 17, 2007, 7:05:42 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ai/src/ai/ai_team.cc
r10266 r10275 48 48 float maxTime=10; 49 49 50 50 51 //find new Position 51 52 if(isPlayer){ … … 53 54 int zNorm=(position.z>targetPos.z)?1:-1; 54 55 55 if((position.z-targetPos.z)*zNorm> 80){ //go to start position56 if((position.z-targetPos.z)*zNorm>60){ //go to start position 56 57 std::cout << "Go Start Position\n"; 57 58 changeSwarmModule(it, new SwarmGoRel); 58 newPosition=Vector( 220,0,zNorm*60);59 speed= 100;59 newPosition=Vector(180,0,zNorm*60); 60 speed=80; 60 61 }else if(position.x > targetPos.x+150){ //go to attack position 61 62 std::cout << "Go Attack Position\n"; 62 63 changeSwarmModule(it, new SwarmGoRel); 63 64 newPosition=Vector(100,0,0); 64 speed= 60;65 speed=80; 65 66 }else if(position.x > targetPos.x+90){ //go to attack mode 66 67 std::cout << "Go Attack Mode\n"; … … 72 73 std::cout << "Go Fallback Point\n"; 73 74 changeSwarmModule(it, new SwarmGoRel); 74 newPosition=Vector(0,0,zNorm*1 50);75 speed= 60;75 newPosition=Vector(0,0,zNorm*100); 76 speed=80; 76 77 } 77 78 }else{
Note: See TracChangeset
for help on using the changeset viewer.