sus51's Code

Created by: anando

World

Events

When the world starts
Do:
World.scene 1 method


Let orient the camera


Let orient the camera


Methods

  World.scene 1 method ( )
    No variables
       Camera set point of view to Opening Scene Tripod
  subject = Camera what = Sustentabilidad duration = 3 seconds
  haroldTWireton say Que es la sustentabilidad?
  // We put the action that occurs in the school in "school Method"; this gets created for you when you create a new scene for the school
  // To open "school Method", click on World in the object tree and then edit "school Method" in the World's methods.
  World.y
  World.school Method
  World.garden Method


  World.school Method ( )
    No variables
       // It's nice to turn the lights off before we move the camera
  subject = Camera
  // Then we move the camera to the new scene
  Camera set point of view to <None> ( school Scene Tripod 's point of view )
  // And turn the lights back on again
  subject = Camera
  // Notice that "Scene 2 sammy" is talking
  haroldTWireton2.lowerTorso.upperTorso.neck.head turn left 0.25 revolutions
  haroldTWireton2 turn to face sustentabilidad-segun-ps2
  haroldTWireton2 move left 1 meter
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder.leftUpperArm turn right 0.25 revolutions
  sustentabilidad-segun-ps2 move forward ( ( 2 + 1 ) )
  // If you ask the opening scene's sammy to talk, it looks a little strange...


  World.garden Method ( )
    No variables
       // Again, turn off the lights
  subject = Camera
  // Move the camera to the garden scene
  Camera set point of view to <None> ( Opening Scene Tripod 's point of view )
  // And turn on the lights
  subject = Camera
  // And Scene 3 sammy talks.


  World.y ( )
    No variables
       ground turn left 2 revolutions


haroldTWireton

Methods

  haroldTWireton.trip and fall ( )
    No variables
       haroldTWireton move forward 1 meter style = begin gently
  Do together
       haroldTWireton.lowerTorso.upperTorso.leftShoulder.leftUpperArm roll right 0.07 revolutions duration = 0.25 seconds style = abruptly
  haroldTWireton.lowerTorso.upperTorso.rightShoulder.rightUpperArm roll left 0.07 revolutions duration = 0.25 seconds style = abruptly
  haroldTWireton.lowerTorso.upperTorso.leftShoulder.leftUpperArm turn left .07 revolutions duration = 0.25 seconds style = abruptly
  haroldTWireton.lowerTorso.upperTorso.rightShoulder.rightUpperArm turn right .07 revolutions duration = 0.25 seconds style = abruptly
  haroldTWireton.lowerTorso.upperTorso turn backward 0.07 revolutions
  haroldTWireton.lowerTorso.upperTorso.leftShoulder turn backward 3 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder turn backward 3 revolutions
  Do together
       haroldTWireton.lowerTorso.upperTorso turn forward .14 revolutions
  haroldTWireton.lowerTorso.upperTorso.leftShoulder turn forward 3 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder turn forward 3 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head point at Camera duration = 0.5 seconds
  Do together
       haroldTWireton.lowerTorso.upperTorso.neck.head point at Camera duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso turn backward 0.07 revolutions duration = 0.25 seconds
  haroldTWireton turn forward 0.25 revolutions duration = 0.25 seconds
  haroldTWireton move backward .25 meters duration = 0.25 seconds
  haroldTWireton.leg.belt turn forward .07 revolutions duration = 0.25 seconds
  Do together
       haroldTWireton.lowerTorso.upperTorso.leftShoulder turn backward 0.12 revolutions duration = .1 seconds
  haroldTWireton.lowerTorso.upperTorso.rightShoulder turn backward 0.12 revolutions duration = .1 seconds


  haroldTWireton.stand up ( )
    No variables
       Do together
       haroldTWireton turn backward 0.25 revolutions
  Do in order
       haroldTWireton.lowerTorso.upperTorso turn forward 0.14 revolutions duration = 0.5 seconds
  haroldTWireton set pose haroldTWireton.standing duration = 0.5 seconds


  haroldTWireton.dance the robot ( )
    No variables
       Do together
       haroldTWireton move forward 0.5 meters style = begin gently duration = 0.5 seconds
  haroldTWireton.leg.belt turn forward 0.05 revolutions duration = 0.5 seconds
  haroldTWireton move up 0.05 meters
  Do together
       haroldTWireton turn right 4 revolutions style = gently
  haroldTWireton.lowerTorso.upperTorso.leftShoulder roll right 0.25 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder roll left 0.25 revolutions
  Do together
       haroldTWireton move down 0.05 meters
  haroldTWireton.leg.belt turn backward 0.05 revolutions duration = 0.5 seconds
  haroldTWireton.lowerTorso.upperTorso.leftShoulder.leftUpperArm.leftElbow.leftLowerArm turn right 0.25 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder.rightUpperArm.rightElbow.rightLowerArm turn left 0.25 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder roll right .15 revolutions
  Loop 2 times times
       Do together
       haroldTWireton.lowerTorso.upperTorso.leftShoulder turn forward 0.15 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder roll left .15 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head point at Camera
  haroldTWireton.lowerTorso.upperTorso turn forward 0.05 revolutions
  Do together
       haroldTWireton.lowerTorso.upperTorso.leftShoulder turn right 0.15 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder roll right .15 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head turn left 0.15 revolutions
  haroldTWireton.lowerTorso.upperTorso turn left 0.05 revolutions
  haroldTWireton.lowerTorso.upperTorso turn backward 0.05 revolutions
  Do together
       haroldTWireton.lowerTorso.upperTorso.leftShoulder turn backward 0.15 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder roll left .15 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head turn right 0.25 revolutions
  Do together
       haroldTWireton.lowerTorso.upperTorso.leftShoulder turn backward 0.15 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder roll right .15 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head point at Camera
  haroldTWireton.lowerTorso.upperTorso turn forward 0.05 revolutions
  haroldTWireton set pose haroldTWireton.standing


  haroldTWireton.kiss ( [Obj] who)
    No variables
       haroldTWireton amount = 0 spatialRelation = in front of who
  Do together
       haroldTWireton.lowerTorso.upperTorso turn forward .1 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head turn backward 0.1 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head.rightEyebrow roll right 0.15 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head.leftEyebrow roll left 0.15 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head.jaw turn forward .01 revolutions
  haroldTWireton.lowerTorso.upperTorso.leftShoulder turn forward 0.15 revolutions
  haroldTWireton.lowerTorso.upperTorso.rightShoulder turn forward 0.15 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head.jaw turn backward .01 revolutions duration = 0.25 seconds
  Do together
       haroldTWireton set pose haroldTWireton.standing
  haroldTWireton.lowerTorso.upperTorso.neck.head set color to (1, 0, 0)
  haroldTWireton.lowerTorso.upperTorso.neck.head set color to (0.753, 0.753, 0.753)


  haroldTWireton.go crazy ( )
    No variables
       Loop 5 times times
       Do together
       haroldTWireton.lowerTorso.upperTorso turn right 4 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head turn left 4 revolutions
  Do in order
       haroldTWireton.lowerTorso.upperTorso.neck.head move up .05 meters duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head move down 0.05 meters duration = 0.25 seconds
  Loop 2 times times
       Do in order
       haroldTWireton.lowerTorso.upperTorso.neck.head.jaw turn forward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.jaw turn backward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.rightShoulder roll left 4 revolutions
  haroldTWireton.lowerTorso.upperTorso.leftShoulder roll right 4 revolutions
  Loop 2 times times
       Do in order
       Do together
       haroldTWireton.lowerTorso.upperTorso.neck.head.hair01 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair02 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair03 set color to (0, 0, 1) duration = 0.25 seconds
  Do together
       haroldTWireton.lowerTorso.upperTorso.neck.head.hair01 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair02 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair03 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton move forward 1 meter duration = 0.25 seconds
  Do together
       haroldTWireton.lowerTorso.upperTorso turn right 4 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head turn left 4 revolutions
  Do in order
       haroldTWireton.lowerTorso.upperTorso.neck.head move up .05 meters duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head move down 0.05 meters duration = 0.25 seconds
  Loop 2 times times
       Do in order
       haroldTWireton.lowerTorso.upperTorso.neck.head.jaw turn forward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.jaw turn backward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.rightShoulder roll left 4 revolutions
  haroldTWireton.lowerTorso.upperTorso.leftShoulder roll right 4 revolutions
  Loop 2 times times
       Do in order
       Do together
       haroldTWireton.lowerTorso.upperTorso.neck.head.hair01 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair02 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair03 set color to (0, 0, 1) duration = 0.25 seconds
  Do together
       haroldTWireton.lowerTorso.upperTorso.neck.head.hair01 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair02 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair03 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton move backward 1 meter duration = 0.25 seconds
  haroldTWireton turn right 0.5 revolutions duration = 0.25 seconds
  Do together
       haroldTWireton.lowerTorso.upperTorso turn right 4 revolutions
  haroldTWireton.lowerTorso.upperTorso.neck.head turn left 4 revolutions
  Do in order
       haroldTWireton.lowerTorso.upperTorso.neck.head move up .05 meters duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head move down 0.05 meters duration = 0.25 seconds
  Loop 2 times times
       Do in order
       haroldTWireton.lowerTorso.upperTorso.neck.head.jaw turn forward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.jaw turn backward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.rightShoulder roll left 4 revolutions
  haroldTWireton.lowerTorso.upperTorso.leftShoulder roll right 4 revolutions
  Loop 2 times times
       Do in order
       Do together
       haroldTWireton.lowerTorso.upperTorso.neck.head.hair01 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair02 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair03 set color to (0, 0, 1) duration = 0.25 seconds
  Do together
       haroldTWireton.lowerTorso.upperTorso.neck.head.hair01 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair02 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton.lowerTorso.upperTorso.neck.head.hair03 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton move right 1 meter duration = 0.25 seconds
  haroldTWireton turn right 0.25 revolutions duration = 0.25 seconds


  haroldTWireton.roll forward ( [123] distance, [123] duration)
    wheelHeight = 1 , circumference = 1
       wheelHeight set value to ( subject = haroldTWireton.leg.belt.frontRoller 's height )
  circumference set value to ( ( wheelHeight * 3.14 ) )
  Do together
       haroldTWireton move forward distance meters duration = duration seconds
  haroldTWireton.leg.belt.frontRoller turn forward ( ( distance / circumference ) ) duration = duration seconds
  haroldTWireton.leg.belt.rearRoller turn forward ( ( distance / circumference ) ) duration = duration seconds


  haroldTWireton.roll backward ( [123] distance, [123] duration)
    wheelHeight = 1 , circumference = 1
       wheelHeight set value to ( subject = haroldTWireton.leg.belt.frontRoller 's height )
  circumference set value to ( ( wheelHeight * 3.14 ) )
  Do together
       haroldTWireton move backward distance meters duration = duration seconds
  haroldTWireton.leg.belt.frontRoller turn backward ( ( distance / circumference ) ) duration = duration seconds
  haroldTWireton.leg.belt.rearRoller turn backward ( ( distance / circumference ) ) duration = duration seconds


haroldTWireton2

Methods

  haroldTWireton2.trip and fall ( )
    No variables
       haroldTWireton2 move forward 1 meter style = begin gently
  Do together
       haroldTWireton2.lowerTorso.upperTorso.leftShoulder.leftUpperArm roll right 0.07 revolutions duration = 0.25 seconds style = abruptly
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder.rightUpperArm roll left 0.07 revolutions duration = 0.25 seconds style = abruptly
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder.leftUpperArm turn left .07 revolutions duration = 0.25 seconds style = abruptly
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder.rightUpperArm turn right .07 revolutions duration = 0.25 seconds style = abruptly
  haroldTWireton2.lowerTorso.upperTorso turn backward 0.07 revolutions
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder turn backward 3 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder turn backward 3 revolutions
  Do together
       haroldTWireton2.lowerTorso.upperTorso turn forward .14 revolutions
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder turn forward 3 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder turn forward 3 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head point at Camera duration = 0.5 seconds
  Do together
       haroldTWireton2.lowerTorso.upperTorso.neck.head point at Camera duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso turn backward 0.07 revolutions duration = 0.25 seconds
  haroldTWireton2 turn forward 0.25 revolutions duration = 0.25 seconds
  haroldTWireton2 move backward .25 meters duration = 0.25 seconds
  haroldTWireton2.leg.belt turn forward .07 revolutions duration = 0.25 seconds
  Do together
       haroldTWireton2.lowerTorso.upperTorso.leftShoulder turn backward 0.12 revolutions duration = .1 seconds
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder turn backward 0.12 revolutions duration = .1 seconds


  haroldTWireton2.stand up ( )
    No variables
       Do together
       haroldTWireton2 turn backward 0.25 revolutions
  Do in order
       haroldTWireton2.lowerTorso.upperTorso turn forward 0.14 revolutions duration = 0.5 seconds
  haroldTWireton2 set pose haroldTWireton2.standing duration = 0.5 seconds


  haroldTWireton2.dance the robot ( )
    No variables
       Do together
       haroldTWireton2 move forward 0.5 meters style = begin gently duration = 0.5 seconds
  haroldTWireton2.leg.belt turn forward 0.05 revolutions duration = 0.5 seconds
  haroldTWireton2 move up 0.05 meters
  Do together
       haroldTWireton2 turn right 4 revolutions style = gently
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder roll right 0.25 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder roll left 0.25 revolutions
  Do together
       haroldTWireton2 move down 0.05 meters
  haroldTWireton2.leg.belt turn backward 0.05 revolutions duration = 0.5 seconds
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder.leftUpperArm.leftElbow.leftLowerArm turn right 0.25 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder.rightUpperArm.rightElbow.rightLowerArm turn left 0.25 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder roll right .15 revolutions
  Loop 2 times times
       Do together
       haroldTWireton2.lowerTorso.upperTorso.leftShoulder turn forward 0.15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder roll left .15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head point at Camera
  haroldTWireton2.lowerTorso.upperTorso turn forward 0.05 revolutions
  Do together
       haroldTWireton2.lowerTorso.upperTorso.leftShoulder turn right 0.15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder roll right .15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head turn left 0.15 revolutions
  haroldTWireton2.lowerTorso.upperTorso turn left 0.05 revolutions
  haroldTWireton2.lowerTorso.upperTorso turn backward 0.05 revolutions
  Do together
       haroldTWireton2.lowerTorso.upperTorso.leftShoulder turn backward 0.15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder roll left .15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head turn right 0.25 revolutions
  Do together
       haroldTWireton2.lowerTorso.upperTorso.leftShoulder turn backward 0.15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder roll right .15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head point at Camera
  haroldTWireton2.lowerTorso.upperTorso turn forward 0.05 revolutions
  haroldTWireton2 set pose haroldTWireton2.standing


  haroldTWireton2.kiss ( [Obj] who)
    No variables
       haroldTWireton2 amount = 0 spatialRelation = in front of who
  Do together
       haroldTWireton2.lowerTorso.upperTorso turn forward .1 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head turn backward 0.1 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head.rightEyebrow roll right 0.15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head.leftEyebrow roll left 0.15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head.jaw turn forward .01 revolutions
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder turn forward 0.15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder turn forward 0.15 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head.jaw turn backward .01 revolutions duration = 0.25 seconds
  Do together
       haroldTWireton2 set pose haroldTWireton2.standing
  haroldTWireton2.lowerTorso.upperTorso.neck.head set color to (1, 0, 0)
  haroldTWireton2.lowerTorso.upperTorso.neck.head set color to (0.753, 0.753, 0.753)


  haroldTWireton2.go crazy ( )
    No variables
       Loop 5 times times
       Do together
       haroldTWireton2.lowerTorso.upperTorso turn right 4 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head turn left 4 revolutions
  Do in order
       haroldTWireton2.lowerTorso.upperTorso.neck.head move up .05 meters duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head move down 0.05 meters duration = 0.25 seconds
  Loop 2 times times
       Do in order
       haroldTWireton2.lowerTorso.upperTorso.neck.head.jaw turn forward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.jaw turn backward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder roll left 4 revolutions
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder roll right 4 revolutions
  Loop 2 times times
       Do in order
       Do together
       haroldTWireton2.lowerTorso.upperTorso.neck.head.hair01 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair02 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair03 set color to (0, 0, 1) duration = 0.25 seconds
  Do together
       haroldTWireton2.lowerTorso.upperTorso.neck.head.hair01 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair02 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair03 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton2 move forward 1 meter duration = 0.25 seconds
  Do together
       haroldTWireton2.lowerTorso.upperTorso turn right 4 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head turn left 4 revolutions
  Do in order
       haroldTWireton2.lowerTorso.upperTorso.neck.head move up .05 meters duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head move down 0.05 meters duration = 0.25 seconds
  Loop 2 times times
       Do in order
       haroldTWireton2.lowerTorso.upperTorso.neck.head.jaw turn forward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.jaw turn backward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder roll left 4 revolutions
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder roll right 4 revolutions
  Loop 2 times times
       Do in order
       Do together
       haroldTWireton2.lowerTorso.upperTorso.neck.head.hair01 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair02 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair03 set color to (0, 0, 1) duration = 0.25 seconds
  Do together
       haroldTWireton2.lowerTorso.upperTorso.neck.head.hair01 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair02 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair03 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton2 move backward 1 meter duration = 0.25 seconds
  haroldTWireton2 turn right 0.5 revolutions duration = 0.25 seconds
  Do together
       haroldTWireton2.lowerTorso.upperTorso turn right 4 revolutions
  haroldTWireton2.lowerTorso.upperTorso.neck.head turn left 4 revolutions
  Do in order
       haroldTWireton2.lowerTorso.upperTorso.neck.head move up .05 meters duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head move down 0.05 meters duration = 0.25 seconds
  Loop 2 times times
       Do in order
       haroldTWireton2.lowerTorso.upperTorso.neck.head.jaw turn forward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.jaw turn backward 0.1 revolutions duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.rightShoulder roll left 4 revolutions
  haroldTWireton2.lowerTorso.upperTorso.leftShoulder roll right 4 revolutions
  Loop 2 times times
       Do in order
       Do together
       haroldTWireton2.lowerTorso.upperTorso.neck.head.hair01 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair02 set color to (0, 0, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair03 set color to (0, 0, 1) duration = 0.25 seconds
  Do together
       haroldTWireton2.lowerTorso.upperTorso.neck.head.hair01 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair02 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton2.lowerTorso.upperTorso.neck.head.hair03 set color to (1, 1, 1) duration = 0.25 seconds
  haroldTWireton2 move right 1 meter duration = 0.25 seconds
  haroldTWireton2 turn right 0.25 revolutions duration = 0.25 seconds


  haroldTWireton2.roll forward ( [123] distance, [123] duration)
    wheelHeight = 1 , circumference = 1
       wheelHeight set value to ( subject = haroldTWireton2.leg.belt.frontRoller 's height )
  circumference set value to ( ( wheelHeight * 3.14 ) )
  Do together
       haroldTWireton2 move forward distance meters duration = duration seconds
  haroldTWireton2.leg.belt.frontRoller turn forward ( ( distance / circumference ) ) duration = duration seconds
  haroldTWireton2.leg.belt.rearRoller turn forward ( ( distance / circumference ) ) duration = duration seconds


  haroldTWireton2.roll backward ( [123] distance, [123] duration)
    wheelHeight = 1 , circumference = 1
       wheelHeight set value to ( subject = haroldTWireton2.leg.belt.frontRoller 's height )
  circumference set value to ( ( wheelHeight * 3.14 ) )
  Do together
       haroldTWireton2 move backward distance meters duration = duration seconds
  haroldTWireton2.leg.belt.frontRoller turn backward ( ( distance / circumference ) ) duration = duration seconds
  haroldTWireton2.leg.belt.rearRoller turn backward ( ( distance / circumference ) ) duration = duration seconds