scene

  name: Front Yard
  folder: Outside
  background: Background.gif
  visits: 9
  items: 14

  sound: 20~60 "Ambience\wind.mp3"
  sound: 40~90 "Ambience\bells.mp3"
  sound: 30~60 "Ambience\jingle.mp3"

  starting-scene

  snowing

end-scene

item (EXIT THE PROGRAM ITEM)

  name: Exit
  description: Click here to end the program.

  // the id (quitandexit) is what triggers the exit of the program
  id: quitandexit

  on-visits: 1 2 3 4 5 6 7 8 9

  image-subfolder: Other

  frame: 1 "Quit.gif"

  load: SpriteXY %SPRITE% 768 0

end-item

item

  name: Bouncing Snowman
  description: The snowman that occasionally comes to life when clicked.

  on-visits: 1 2 3 4 5 6 7 8 9

  image-subfolder: Bounce	

  frame: 1 "Frame 1.gif"
  frame: 1 "Frame 2.gif"
  frame: 1 "Frame 3.gif"
  frame: 1 "Frame 4.gif"
  frame: 1 "Frame 5.gif"
  frame: 1 "Frame 6.gif"
  frame: 1 "Frame 7.gif"
  frame: 1 "Frame 8.gif"
  frame: 1 "Frame 9.gif"
  frame: 1 "Frame 10.gif"

  load: spritexy %SPRITE% 649 344
  click: cyclesprite %SPRITE% 1 once

  click-sound: "Bounce.wav"

end-item


item

  name: Window
  description: It does its job well for what it is.

  on-visits: 1 2 3 4 5 6 7 8 9

  image-subfolder: Window

  frame: 1 "Frame 1.gif"
  frame: 1 "Frame 2.gif"
  frame: 1 "Frame 3.gif"
  frame: 1 "Frame 4.gif"
  frame: 1 "Frame 5.gif"
  frame: 1 "Frame 6.gif"
  frame: 1 "Frame 7.gif"
  frame: 1 "Frame 8.gif"
  frame: 1 "Frame 9.gif"
  frame: 1 "Frame 10.gif"

  load: spritexy %SPRITE% 235 280; cyclesprite %SPRITE% 1

  dead

end-item


item

  name: Outdoor House Lights
  description: They blink! (if clicked)

  on-visits: 1 2 3 4 5 6 7 8 9
  image-subfolder: HouseLights

  frame: 4 "Frame 1.gif"
  frame: 4 "Frame 2.gif"
  frame: 4 "Frame 3.gif"
  frame: 4 "Frame 4.gif"

  load: spritexy %SPRITE% 148 169
  click-once
  click: cyclesprite %SPRITE% 1

  click-sound: "Activate.wav"

end-item

item
  
  name: Outdoor Tree Lights
  description: They are several years old, but still work like nothing else!
  
  on-visits: 1 2 3 4 5 6 7 8 9
  image-subfolder: TreeLights

  frame: 6 "Frame 1.gif"
  frame: 6 "Frame 2.gif"
  frame: 6 "Frame 3.gif"
  frame: 6 "Frame 4.gif"
  frame: 6 "Frame 5.gif"
  frame: 6 "Frame 6.gif"

  load: spritexy %SPRITE% 41 228
  click-once
  click: cyclesprite %SPRITE% 1

  click-sound: "Activate.wav"

end-item


item

  name: Home Owner
  description: Clearing the path for Christmas morning.

  on-visits: 1

  image-subfolder: Shovel

  frame: 2 "Frame 1.gif"
  frame: 1 "Frame 2.gif"
  frame: 1 "Frame 3.gif"
  frame: 1 "Frame 4.gif"
  frame: 1 "Frame 5.gif"
  frame: 1 "Frame 6.gif"
  frame: 2 "Frame 7.gif"
  frame: 2 "Frame 8.gif"
  frame: 2 "Frame 9.gif"
  frame: 2 "Frame 10.gif"

  load: SpriteXY %SPRITE% 304 307; CycleSprite %SPRITE% 1

  dead

end-item


item

  name: Door
  description: A little sqeaky, but still works.

  on-visits: 1 2 3 4 5 6 7 8

  image-subfolder: Other

  frame: 1 "Door.gif"

  load: spritexy %SPRITE% 363 277
  goto-scene-on-click: Living Room

end-item


item

  name: Flying Snowman
  description: The flying snowman usually drops in on Christmas Eve.

  on-visits: 2

  image-subfolder: Spin

  frame: 1 "Frame 1.gif"
  frame: 1 "Frame 2.gif"
  frame: 1 "Frame 3.gif"
  frame: 1 "Frame 4.gif"
  frame: 1 "Frame 5.gif"
  frame: 1 "Frame 6.gif"
  frame: 1 "Frame 7.gif"
  frame: 1 "Frame 8.gif"
  frame: 1 "Frame 9.gif"
  frame: 1 "Frame 10.gif"
  frame: 1 "Frame 11.gif"
  frame: 1 "Frame 12.gif"
  frame: 1 "Frame 13.gif"
  frame: 1 "Frame 14.gif"
  frame: 1 "Frame 15.gif"
  frame: 1 "Frame 16.gif"

  load: spritexy %SPRITE% 945 -262; CycleSprite %SPRITE% 1; spritetravelxy %SPRITE% 196 290 8 %HANDLER%

  click: spritetravelxy %SPRITE% -150 -265 8 %HANDLER%
  handler: cyclesprite %SPRITE% 1 once

end-item

item 

  name: Santa's Sleigh
  description: The vehicle in which Santa delivers toys to all the children of the world!

  on-visits: 3 8

  image-subfolder: Sleigh

  frame: 1 "Frame 1.gif"
  frame: 1 "Frame 2.gif"
  frame: 1 "Frame 3.gif"
  frame: 1 "Frame 4.gif"
  frame: 1 "Frame 5.gif"
  frame: 1 "Frame 6.gif"
  frame: 1 "Frame 7.gif"
  frame: 1 "Frame 8.gif"
  frame: 1 "Frame 9.gif"

  load: SpriteXY %SPRITE% 1000 -80; SpriteTravelXY %SPRITE% 197 24 10 %HANDLER%; CycleSprite %SPRITE% 1
  handler: spritexy sleighStub 197 24; spritexy %SPRITE% -1000 -1000

  // on the 8th, visit, do something different - make the sleigh leave:

  on-visit-do: 8 SpriteXY %SPRITE% 197 24; SpriteTravelXY %SPRITE% -420 -20 10 %HANDLER%; CycleSprite %SPRITE% 1
  on-visit-do-handler: CycelSprite %SPRITE% 1 once

  dead

end-item

item

  name: Santa's Sleigh
  description: The vehicle in which Santa delivers toys to all the children of the world!

  id: sleighStub

  on-visits: 3
  image-subfolder: Sleigh

  frame: 1 "Sleigh Stub.gif"

  load: SpriteXY %SPRITE% -1000 -1000

  click-sound: "Ho ho ho.wav"

end-item


item

  name: Santa's Sleigh
  description: The cherry red sleigh and world-reknown reindeer.

  on-visits: 4 5 6 7
  image-subfolder: Sleigh

  frame: 1 "Sleigh Stub 2.gif"

  load: SpriteXY %SPRITE% 197 24

  dead

end-item

item

  name: Santa Claus and Blitzen
  description: We're having a slight problem here...

  on-visits: 4
  image-subfolder: Riding
  
  frame: 1 "Frame 1.gif"
  frame: 1 "Frame 2.gif"
  frame: 1 "Frame 3.gif"
  frame: 1 "Frame 4.gif"
  frame: 1 "Frame 5.gif"
  frame: 1 "Frame 6.gif"
  frame: 1 "Frame 7.gif"
  frame: 1 "Frame 8.gif"
  frame: 1 "Frame 9.gif"

  load: SpriteXY %SPRITE% -120 366; CycleSprite %SPRITE% 1; SpriteTravelXY %SPRITE% 920 366 20 %HANDLER%
  handler: SpriteOrient %SPRITE% mirror; SpriteTravelXY %SPRITE% -120 366 20 %HANDLER%

end-item

item

  name: Santa Claus
  description: Santa had a blast at this house!

  on-visits: 7

  image-subfolder: Dance

  frame: 1 "Frame 1.gif"
  frame: 1 "Frame 2.gif"
  frame: 1 "Frame 3.gif"
  frame: 1 "Frame 4.gif"
  frame: 1 "Frame 5.gif"
  frame: 1 "Frame 6.gif"
  frame: 1 "Frame 7.gif"
  frame: 1 "Frame 8.gif"
  frame: 1 "Frame 9.gif"
  frame: 1 "Frame 10.gif"
  frame: 1 "Frame 11.gif"
  frame: 1 "Frame 12.gif"

  load: SpriteXY %SPRITE% 534 3; CycleSprite %SPRITE% 1

  dead

end-item

item

  on-visits: 9

  name: Original Author's Greetings
  description: ... and best wishes from me too! -=:: Mike Lobanovsky ::=-

  image-subfolder: Other

  frame: 1 "Text.gif"

  load: SpriteXY %SPRITE% 76 610; SpriteTravelXY %SPRITE% 76 4 2 %HANDLER%

  dead

end-item
