<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="codigo.transformacao.xml" ?>
<página>
<aplique nome="ALIEN2" atores="ContadorDePontos, InícioDoJogo" máquina="maquinaTelis_2006-09-26.jar" altura="500" largura="400" esquerda="0" topo="0">

<modelo nome="Projétil" moldes="">
<agenda nome="tratadorDeEstimulos">  
<![CDATA[

[acertou]
  [ 
    suicidar
  ]
seDito

]]></agenda> 

<agenda nome="lançar">  
<![CDATA[

[7 frente 0,05 descansar] 90 vezesRepetir
suicidar

]]></agenda> 

<agendaInicial>
<![CDATA[

Espada fixarIcone visivel 

tratadorDeEstimulos

lançar

]]>
</agendaInicial>
</modelo>

<modelo nome="Alienígena" moldes="">
<agenda nome="tratadorDeEstimulos">  
<![CDATA[

["Alienígena" @obterIdentidade "colidiu com" "Projétil" texto lista lista]

  [
   [acertou]dizer
   invisivel 
   [15 frente 0,05 descansar] 50 vezesRepetir 
   visivel
  ]
seDito

["Alienígena" @obterIdentidade "colidiu com" "Herói" texto lista lista]
  [
 
   [perdeu]dizer
 
  ]
seDito

]]></agenda> 

<agenda nome="designarVelocidade">  
<![CDATA[

180 direita
[1 2] gerarAleatório

1 = 

    [
      [10 frente 0,08 descansar] 50 vezesRepetir
    ] 


    [
      [20 frente 0,08 descansar] 23 vezesRepetir
    ] 

entaoSenao

Alienígena suicidar


]]></agenda> 

<agenda nome="posicionar">  
<![CDATA[

[-200 200] gerarAleatorio posição associar
[@posição 260] andarPara
[monstro1 monstro2 monstro3 monstro4] [1 4] gerarAleatório obterElemento 
fixarIcone visivel tangível




]]></agenda> 

<agendaInicial>
<![CDATA[

tratadorDeEstimulos

posicionar

designarVelocidade




]]>
</agendaInicial>
</modelo>

<modelo nome="InícioDoJogo" moldes="">
<agenda nome="lançarAtores">  
<![CDATA[

Herói [Alienígena] 5 vezesRepetir 

]]></agenda> 

<agenda nome="fixarInstruções">  
<![CDATA[

Iniciar fixarIcone visivel 
1 fixarProfundidade
16 pintarArea

]]></agenda> 

<agenda nome="tratadorDeEstímulos">  
<![CDATA[

[ MOUSE "pressionado" número lista ]
  [
    lançarAtores 
    suicidar
  ]
seDito



]]></agenda> 

<agendaInicial>
<![CDATA[

fixarInstruções

tratadorDeEstímulos

]]>
</agendaInicial>
</modelo>

<modelo nome="ContadorDePontos" moldes="">
<agenda nome="posicionar">  
<![CDATA[

[-200 -250] andarPara

]]></agenda> 

<agenda nome="tratadorDeEstímulos">  
<![CDATA[

[acertou]
  [
   10 pontos + pontos associar
   pontos mostrarEtiqueta  
  ]
seDito

[perdeu]
  [
    -50 pontos + pontos associar
    pontos mostrarEtiqueta
  ]
seDito


]]></agenda> 

<agendaInicial>
<![CDATA[

0 pontos associar

posicionar

tratadorDeEstímulos

]]>
</agendaInicial>
</modelo>

<modelo nome="Herói" moldes="">
<agenda nome="voltarAposiçãoInicial">  
<![CDATA[

[0 -220]andarPara

]]></agenda> 

<agenda nome="movimentar">  
<![CDATA[

[TECLADO "teclaPressionada" numero numero] 

  [ 
    3 obterElemento copiar
 
    1006 = [ 
              -30 frente  
           ] 
           seVerdade
 
 
    1007 = [ 
              30 frente 
           ] 
           seVerdade
 
  ] 
seDito

]]></agenda> 

<agenda nome="posicionar">  
<![CDATA[

[0 -220] andarPara
Personagem fixarIcone visivel 
0 fixarDireção







]]></agenda> 

<agenda nome="tratadorDeEstímulos">  
<![CDATA[

[perdeu]
  [ 
    voltarAposiçãoInicial
  ]
seDito

[TECLADO "teclaPressionada" 48 numero]
  [
    obterPosiçao Projétil 
  ]
seDito




]]></agenda> 

<agendaInicial>
<![CDATA[

movimentar

posicionar

tratadorDeEstímulos

]]>
</agendaInicial>
</modelo>


   <ícone nome="Personagem" uri="icones/Personagem.gif" />
   <ícone nome="monstro4" uri="icones/monstro4.gif" />
   <ícone nome="Iniciar" uri="icones/Iniciar.jpg" />
   <ícone nome="Espada" uri="icones/Espada.gif" />
   <ícone nome="monstro3" uri="icones/monstro3.gif" />
   <ícone nome="monstro2" uri="icones/monstro2.gif" />
   <ícone nome="monstro1" uri="icones/monstro1.gif" />

</aplique>
</página>
