Trogdor_the_Dreamor

Created by Danny Tervooren

You need to download Java software in order to view this Alice world. Please visit this page: http://www.alice.org/applet/requirements/

Created with Alice, the easy-to-learn programming system. Provided free as a public service by Carnegie Mellon University


If you don't see 3d graphics on this page, click for help.

Trogdor_the_Dreamor's Code

Created by:

world

Events

When the world starts
Do:
world.my first method


Methods

  world.my first method ( )
    No variables
       Wait 1 second
  dragon.neck.head.jaw say 'Bout time to pick up that dry cleaning, eh? (1, 0.686, 0.686) duration = 3 seconds
  Wait 1 second
  Do together
       camera set point of view to ladybug.head duration = 3 seconds
  camera point at dragon duration = 3 seconds
  dragon turn to face castle
  dragon.moveTo
  castle.doorsOpen
  Wait 2 seconds
  dragon.neck.head.jaw say What's this? How about pressing those shirts, eh? (1, 0.686, 0.686) duration = 4 seconds
  castle.doorsClose
  dragon.neck.head.jaw say Blast. Now I suppose I'll have to kill some time... (1, 0.686, 0.686) duration = 3 seconds
  Do together
       dragon move to torus duration = 3 seconds
  Do in order
       Wait 1 second
  dragon turn to face airport duration = 2 seconds
  dragon.flapWings numTimes = 0.5
  Do together
       dragon move to joey3 duration = 20 seconds
  Loop 2 times times
       dragon.flapWings numTimes = 1
  camera move to ladybug3 duration = 20 seconds
  Do in order
       camera point at dragon duration = 5 seconds style = begin gently
  camera point at dragon duration = 15 seconds style = end gently
  Do in order
       dragon turn to face joey
  dragon.neck.head.jaw say Well now. A giant kangaroo? duration = 3 seconds (1, 0.686, 0.686)
  joey.head point at dragon.neck.head
  joey.head roll left .05 revolutions
  Wait 2 seconds
  joey.head say G'day. (1, 0.647, 0) duration = 2 seconds
  joey.head orient to joey
  Wait 4 seconds
  If ( ask user for yes or no question = Should Mr. Kangaroo be left to contemplate life in peace? )
       Wait 1 second
  Else
    Wait 6 seconds
  dragon.neck.head.jaw say Right then. Well, g'day to you too. (1, 0.686, 0.686) duration = 3 seconds
  dragon.neck.head.jaw say Guess I'll be off now... got to pick up some laundry, ya know, eh? (1, 0.686, 0.686) duration = 4 seconds
  dragon2.neck.head point at dragon2.neckJoint duration = 0.1 seconds
  Do together
       camera move to ladybug2.head duration = 4 seconds
  camera turn left 6 revolutions duration = 4 seconds style = abruptly
  camera roll right 6 revolutions duration = 4 seconds style = abruptly
  camera point at dragon2 duration = 3 seconds
  dragon2 think ZZZZZ... (0.753, 0.753, 0.753) duration = 4 seconds
  dragon2.neck.head orient to dragon2 duration = 2 seconds
  dragon2.neck.head turn right 0.1 revolutions duration = 0.2 seconds
  dragon2.neck.head turn left 0.2 revolutions duration = .4 seconds
  dragon2.neck.head turn right 0.2 revolutions duration = 0.4 seconds
  dragon2.neck.head turn left 0.2 revolutions duration = .4 seconds
  dragon2.neck.head turn right 0.2 revolutions duration = 0.4 seconds
  dragon2.neck.head turn left 0.1 revolutions duration = 0.2 seconds
  Wait 1 second
  dragon2.neck.head say What a dream. Dry cleaning? I don't even own clothing... (1, 0.686, 0.686) duration = 6 seconds
  Wait 2 seconds
  dragon2.neck.head say Oh well. (1, 0.686, 0.686) duration = 2 seconds
  Do together
       Do in order
       Wait 3 seconds
  dragon2.neck.head.jaw say Kinda wish I could fly, though. duration = 5 seconds (1, 0.686, 0.686)
  dragon2.walk