Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4220 in orxonox.OLD for orxonox/trunk/src/story_entities/world.cc


Ignore:
Timestamp:
May 18, 2005, 11:01:59 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: TrackManager prepared for loading. added new overloaded functions that read in join and fork from one single string
thanks to chris, this was pretty easy… the hard part was finding the substring class :)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/story_entities/world.cc

    r4176 r4220  
    399399      trackManager->addPoint(Vector(250, -35, 5));
    400400      trackManager->addPoint(Vector(320,-33,-.55));
    401       trackManager->setDuration(2);
     401      trackManager->setDuration(1);
    402402      trackManager->setSavePoint();
    403403
     
    406406      trackManager->addPoint(Vector(550, 20, -10));
    407407      trackManager->addPoint(Vector(570, 20, -10));
    408       trackManager->setDuration(5);
     408      trackManager->setDuration(2);
    409409     
    410       int fork11, fork12;
    411       trackManager->fork(2, &fork11, &fork12);
    412       trackManager->workOn(fork11);
     410      trackManager->forkS("testFork1,testFork2");
     411      trackManager->workOn("testFork1");
    413412      trackManager->addPoint(Vector(640, 25, -30));
    414413      trackManager->addPoint(Vector(700, 40, -120));
     
    419418      trackManager->addPoint(Vector(1050, 65, -10));
    420419      trackManager->addPoint(Vector(1100, 65, -20));
    421       trackManager->setDuration(10);
    422 
    423       trackManager->workOn(fork12);
     420      trackManager->setDuration(4);
     421
     422      trackManager->workOn("testFork2");
    424423      trackManager->addPoint(Vector(640, 25, 20));
    425424      trackManager->addPoint(Vector(670, 50, 120));
     
    431430      trackManager->addPoint(Vector(970, 24, 40));
    432431      trackManager->addPoint(Vector(1000, 40, -7));
    433       trackManager->setDuration(10);
     432      trackManager->setDuration(4);
    434433     
    435 
    436       trackManager->join(2, fork11, fork12);
    437 
    438       trackManager->workOn(5);
     434     
     435      trackManager->joinS("testFork1,testFork2");
     436       
    439437      trackManager->addPoint(Vector(1200, 60, -50));
    440438      trackManager->addPoint(Vector(1300, 50, -50));
     
    479477  glNewList (objectList, GL_COMPILE);
    480478 
    481   //  trackManager->drawGraph(.01);
     479  trackManager->drawGraph(.01);
    482480  trackManager->debug(2);
    483481  glEndList();
Note: See TracChangeset for help on using the changeset viewer.