b500680667f4991062c0b3830932d228fa515df9
[multipass-eu.git] / src / intro.rb
1 # $Id: intro.rb 26 2005-06-22 20:19:41Z tilman $
2
3 c = EDJE.collection("euphoria")
4
5 c.part("player.normal.animation.intro", :image) do |p|
6         p.description do |d|
7                 d.rel[0].to = d.rel[1].to = c.part("player.normal.group.display")
8                 d.rel[0].set_offset(31, 30)
9                 d.rel[1].set_rel(0.0, 0.0)
10
11                 d.auto_rel = true
12                 d.image = "anim-intro_00.png"
13
14                 1.upto(74) do |i|
15                         d.tweens << "anim-intro_%02i.png" % i
16                 end
17         end
18 end
19
20 c.program("player.intro.play", :set_state) do |p|
21         p.signal = "show"
22         p.time = 8.0
23         p.targets << ProgramTarget.new(c.part("player.normal.animation.intro"))
24 end