home *** CD-ROM | disk | FTP | other *** search
- extern void object::Activity( )
- {
- float d1, d2;
-
- errmode(0); // ne stoppe pas si erreur
-
- while ( true )
- {
- d1 = 2+rand()*2;
- d2 = 1+rand()*3;
-
- turn(-50);
- turn(110);
- turn(30);
- move(d1);
- wait(0.5);
- turn(-90);
- if ( rand() < 0.5 )
- {
- wait(2+rand()*2);
- }
- else
- {
- turn(-60);
- turn(110);
- turn(-50);
- }
- turn(-90);
- move(d1+d2);
- wait(0.5);
- turn(90);
- if ( rand() < 0.5 )
- {
- wait(2+rand()*2);
- }
- else
- {
- turn(-30);
- turn(60);
- turn(-30);
- }
- turn(90);
- move(d2);
- wait(0.5);
- turn(-90);
- }
- }
-