What are all the actions that a Merlin agent can do?

This is a google question, admittedly. But it seems that all the documents are deleted, and I can not find them anywhere. So I hope someone can show me some kind of VBScript code to list the objects or have a stronger google-fu.

Agent merlin is an abandoned Windows component similar to Alice , which aims to teach programming, letting children tell stories. It was introduced to me at https://stackoverflow.com/a/26250/ ... Bob Mc (and, frankly, deserves more attention). In any case, here is an example, assuming you are on windows and it is installed on the C drive (I found that merlin is on almost all computers):

agentName = "Merlin" agentPath = "c:\windows\msagent\chars\" & agentName & ".acs" Set agent = CreateObject("Agent.Control.2") agent.Connected = TRUE agent.Characters.Load agentName, agentPath Set character = agent.Characters.Character(agentName) character.Show character.MoveTo 200, 400 character.Play "Surprised" Wscript.Sleep 10000 

Now what I'm looking for is other top-level actions that Merlin can take. I know:

  • Show
  • MoveTo
  • Hide
  • Speak
  • Gestureat
  • Play

Playback takes the name of the animation. I'm looking for everyone too. I know:

  • 'character.Play "Read"
  • 'character.Play "Write"
  • '. Play "WriteContinued"
  • 'character. Dress "Congratulate"
  • 'character.Play "Greet"
  • '. Play "Deviation"
  • '. Play "Explain"
  • 'character.Play "GestureLeft"
  • 'character.Play "GestureRight"
  • 'character. Player "Satisfied"
  • 'character.Play "Surprised"
  • 'character.Play "GetAttention"

Can you help me find something?

+4
source share
2 answers

I am not sure why I have not tried the Internet archive [1] before, but it worked. Here you can use the merlin animation:

  Acknowledgment nods head
 Alert Straightens and raises eyebrows
 Announce raises trumpet and plays
 Blink blinks eyes
 Confused scratches head
 Congratulate Displays trophy
 Congratulate_2 Applauds
 Decline Raises hands and shakes head
 DoMagic1 Raises magic wand
 DoMagic2 Lowers wand, clouds appear
 DontRecognize Holds hand to ear
 Explain Extends arms to side
 GestureDown Gestures down
 GestureLeft Gestures to his left
 GestureRight Gestures to his right
 Gestureup gestures up
 GetAttention Leans forward and knocks
 GetAttentionContinued Leaning forward, knocks again
 GetAttentionReturn Returns to neutral position
 Hearing_1 Ears extend (looping animation)
 Hearing_2 Tilts head left (looping animation)
 Hearing_3 Turns head left (looping animation)
 Hearing_4 Turns head right (looping animation)
 Hide disappears under cap
 Idle1_1 Takes breath
 Idle1_2 Glances left and blinks
 Idle1_3 Glances right
 Idle1_4 Glances up to the right and blinks
 Idle2_1 Looks at wand and blinks
 Idle2_2 Holds hands and blinks
 Idle3_1 Yawns
 Idle3_2 Falls asleep (looping animation)
 Lookdown looks down
 LookDownBlink Blinks looking down
 LookDownReturn Returns to neutral position
 LookLeft Looks left
 LookLeftBlink Blinks looking left
 LookLeftReturn Returns to neutral position
 LookRight Looks right
 LookRightBlink Blinks looking right
 LookRightReturn Returns to neutral position
 LookUp Looks up
 LookUpBlink Blinks looking up
 LookUpReturn Returns to neutral position
 Movedown flies down
 MoveLeft Flies to his left
 MoveRight Flies to his right
 MoveUp Flies up
 Pleased Smiles and holds his hands together
 Process stirs cauldron
 Processing Stirs cauldron (looping animation)
 Read Opens book, reads and looks up
 ReadContinued Reads and looks up
 ReadReturn Returns to neutral position
 Reading Reads (looping animation)
 RestPose Neutral position
 Sad sad expression
 Search Looks into crystal ball
 Searching Looks into crystal ball (looping animation)
 Show Appears out of cap
 StartListening Puts hand to ear
 Stop Listening Puts hands over ear
 Suggest Displays light bulb
 Surprised Looks surprised
 Think looks up with hand on chin
 Thinking Looks up with hand on chin (looping animation)
 Uncertain Leans forward and raises eyebrows
 Wave waves
 Write Opens book, writes and looks up
 WriteContinued Writes and looks up
 WriteReturn Returns to neutral position
 Writing Writes (looping animation)          

Here's how to get them all:

 For Each strName in objCharacter.AnimationNames Wscript.Echo strName Next 

1: (SO cannot parse this link) http://web.archive.org/web/20080214075638/http://www.microsoft.com/technet/scriptcenter/funzone/agent.mspx

+4
source

I know that it’s too late to answer this question.

But

You can download the library and symbols here .

You can find the documentation here .

You can find a list of supported animations here .

+1
source

All Articles