character: openmodel( model=maiko, filename="Characters/maiko/maiko")
character: casting( name=A, model=maiko )
character: position(name=A, x=-0.0, y=0.0, z=1.0, ry=50.0)
character: action(name=A, action="idle_move_blink", wrapmode=loop, layer=0, wait=no)
character: visible( name=A, switch=on )
character: setvoice(name=A, voicetype="VoiceSommelier:Voice08")

character: openmodel( model=hiroshi, filename="Characters/iroha_v/iroha_v")
character: casting( name=B, model=hiroshi )
character: position(name=B, x=0.8, y=0.0, z=1.0, ry=-50.0)
character: action(name=B, action="idle_move_blink", wrapmode=loop, layer=0, wait=no)
character: visible( name=B, switch=on )
character: setvoice(name=B, voicetype="VoiceSommelier:Voice07")
character: blink(name=B, switch=on)
character:gesture( name=B, type=stress, degree=2, speed=1, switch=on )

camera: position(name=Acam, x=0.0, y=1.0, z=4, ry=180, rx=0, vangle=50)

prop: openimageplate( name=BG1, filename="datafiles\emptyroom.jpg", hsize=2.0, vsize=1.0, aspect=fit)
prop:position( name=BG1, x=0, y=1.0, z=0, scale=5.0)

light: ambient(name=LA0, r=0.8, g=0.8, b=0.8)
light: flat(name=LA2, vz=1, vy=1, vx=1, r=1.0, g=1.0, b=1.0)
light: point(name=LA1, x=0.1, y=0.6, z=2.2)

//======start===================

character: look( name=A, target=B)
character: look( name=B, target=camera)

wait(time=1)

camera: closeup(name=Acam, target=B, track=on, dolly=off, adjzoom=1.3)

character: blink(name=B, switch=off)
character: talk(name=B, text="目を、つぶるわよ")
character: expression(name=B, type=closeEyes, speed=1, degree=1.0)
wait(time=0.6)
character: talk(name=B, text="あけましょう")
character: expression(name=B, type=closeEyes, speed=1, degree=0)
character: talk(name=B, text="次は、ウインク")
character: expression(name=B, type=closeLeftEye, speed=1, degree=1.0)
character: expression(name=B, type=closeLeftEye, speed=1, degree=0.0)
character: talk(name=B, text="では、次々とブレンドシェイプ動作してみましょう")
character: expression(name=B, type=closeEyes, speed=1, degree=1.0)
character: expression(name=B, type=closeEyes, speed=1, degree=0.0)
character: expression(name=B, type=closeLeftEye, speed=1, degree=1.0)
character: expression(name=B, type=closeLeftEye, speed=1, degree=0.0)
character: expression(name=B, type=closeRightEye, speed=1, degree=1.0)
character: expression(name=B, type=closeRightEye, speed=1, degree=0.0)
character: expression(name=B, type=eyebrowUp, speed=1, degree=1.0)
character: expression(name=B, type=eyebrowUp, speed=1, degree=0.0)
character: expression(name=B, type=eyebrowDown, speed=1, degree=1.0)
character: expression(name=B, type=eyebrowDown, speed=1, degree=0.0)
character: expression(name=B, type=eyebrowSad, speed=1, degree=1.0)
character: expression(name=B, type=eyebrowSad, speed=1, degree=0.0)
character: expression(name=B, type=eyebrowAngry, speed=1, degree=1.0)
character: expression(name=B, type=eyebrowAngry, speed=1, degree=0.0)
character: expression(name=B, type=eyebrowCurve1, speed=1, degree=1.0)
character: expression(name=B, type=eyebrowCurve1, speed=1, degree=0.0)
character: expression(name=B, type=eyebrowCurve2, speed=1, degree=1.0)
character: expression(name=B, type=eyebrowCurve2, speed=1, degree=0.0)
character: expression(name=B, type=smile1, speed=1, degree=1.0)
character: expression(name=B, type=smile1, speed=1, degree=0.0)
character: expression(name=B, type=smile2, speed=1, degree=1.0)
character: expression(name=B, type=smile2, speed=1, degree=0.0)
character: expression(name=B, type=smile3, speed=1, degree=1.0)
character: expression(name=B, type=smile3, speed=1, degree=0.0)
character: expression(name=B, type=discontent1, speed=1, degree=1.0)
character: expression(name=B, type=discontent1, speed=1, degree=0.0)
character: expression(name=B, type=discontent2, speed=1, degree=1.0)
character: expression(name=B, type=discontent2, speed=1, degree=0.0)
character: expression(name=B, type=discontent3, speed=1, degree=1.0)
character: expression(name=B, type=discontent3, speed=1, degree=0.0)
character: expression(name=B, type=surprise1, speed=1, degree=1.0)
character: expression(name=B, type=surprise1, speed=1, degree=0.0)
character: expression(name=B, type=surprise2, speed=1, degree=1.0)
character: expression(name=B, type=surprise2, speed=1, degree=0.0)
character: expression(name=B, type=angry, speed=1, degree=1.0)
character: expression(name=B, type=angry, speed=1, degree=0.0)

wait(time=1)

character: talk(name=B, text="歩きましょう")
character: blink(name=B, switch=on)

character: walk(name=B, step=5)

camera: closeup(name=Acam, target=B, track=on, dolly=off, adjzoom=1.5)

character: expression( name=B, type=smile3, degree=0.5, wait=no )
character: talk(name=B, text="これでスマイルしながら、しゃべるわけね")
character: blink(name=B, switch=off)
character: expression(name=B, type=closeEyes, speed=1, degree=1.0)
character: talk(name=B, text="ブレンドシェイプは複数を起動してもOKです")
character: expression(name=B, type=closeEyes, speed=1, degree=0.5, wait=no)
character: talk(name=B, text="こんな風にdegreeもききます")
character: expression(name=B, type=closeEyes, speed=1, degree=0, wait=no)
character: blink(name=B, switch=on)
character: talk(name=B, text="ね？　わかるでしょう？")
character: expression( name=B, type=smile3, degree=0.0, wait=no )
wait( time=1 )
camera: closeup(name=Acam, target=B, track=on, dolly=off, adjzoom=0.5)

character: talk(name=A, text="そっすか")
wait( time=1 )
character: talk(name=B, text="そっすね")
wait( time=1 )

