<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE persist SYSTEM "persist.dtd">
<persist version="0.80">
<application>
<version>MobiNet v1.0.14</version>
<comment>
</comment>
<type>CMobile</type>
</application>
<persist_objects size="8">
  <instance type="CMobile" id="0">
    <member name="m_Pos">(-31.0361,-23.5108,0)</member>
    <member name="m_Speed">(0.908989,0.573219,0)</member>
    <member name="m_iIcon">24</member>
    <member name="m_dAngle">-0.927165</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">4278190080</member>
    <member name="m_dWidth">1</member>
    <member name="m_dHeight">1</member>
    <member name="m_bExport">0</member>
    <member name="m_bVisible">1</member>
    <member name="m_sExprs">p: plusproche_vers (dx,dy, Pi/2)

si p = VIDE alors
  couleur: BLEU
  mem1: 0
sinon
  couleur: ROUGE
  si p = 2 alors mem1: 2; finsi
  si p = 4 alors mem1: 4; finsi
  si p = 5 alors mem1: 5; finsi
  si p = 6 alors mem1: 6; finsi
  si p = 7 alors mem1: 7; finsi
  si p = 8 alors mem1: 8; finsi
 si visible 3 = 0 alors
     start 3
  finsi
  si mem1=2 ou mem1$=4 alors
    u: mem1
    dx: 0.03*(x u -x)
    dy: 0.03*(y u -y)
  finsi
finsi

ddx:  -.3*dy*sin(15*t)
ddy: +.3*dx*sin(15*t)
x: x+dx+ddx
y: y+dy+ddy
angle: ang(dx+ddx,dy+ddy)-Pi/2

</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: 0
dx: 2
dy: 1
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>y  : y - dy
dy : -dy*1.0
</element>
      <element>x  : x - dx
dx : -dx*1.0
</element>
      <element>y  : y - dy
dy : -dy*1.0
</element>
      <element>x  : x - dx
dx : -dx*1.0
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>0</element>
      <element>6</element>
      <element>0</element>
      <element>0</element>
    </sequence>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="1">
    <member name="m_Pos">(-4.06756,40.8451,0)</member>
    <member name="m_Speed">(5.42342,10.5079,0)</member>
    <member name="m_iIcon">41</member>
    <member name="m_dAngle">1828.9</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">65280</member>
    <member name="m_dWidth">1</member>
    <member name="m_dHeight">1</member>
    <member name="m_bExport">0</member>
    <member name="m_bVisible">1</member>
    <member name="m_sExprs">x : xsouris
y : ysouris
dx : dxsouris
dy : dysouris

si mem1$0 alors
  rouge: mem1/10
  angle: angle+.1
  largeur: 1+mem1/10
  hauteur: 1+mem1/10
  mem1: mem1-1
  si mem1 = 0 alors 
    couleur: BLEU
    largeur: 1
    hauteur: 1
  finsi
finsi
</member>
    <member name="m_sExprsCollide">mem1: 10
couleur: NOIR
</member>
    <member name="m_sExprsStart">couleur: NOIR
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.71882e-312</element>
      <element>0</element>
      <element>9.09298e-269</element>
      <element>1.061e-313</element>
    </sequence>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="2">
    <member name="m_Pos">(-6.87353,-8.33833,0)</member>
    <member name="m_Speed">(3.1232,1.95951,0)</member>
    <member name="m_iIcon">26</member>
    <member name="m_dAngle">-1.01047</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">4278190080</member>
    <member name="m_dWidth">1</member>
    <member name="m_dHeight">1</member>
    <member name="m_bExport">0</member>
    <member name="m_bVisible">1</member>
    <member name="m_sExprs">x : x + dx
y : y + dy
</member>
    <member name="m_sExprsCollide">si icone lui ~$ 24 alors
 //visible:0
  //stop moi
finsi
</member>
    <member name="m_sExprsStart">visible: 1
x: x1
y: y1
i:1
p: mem1 1
si p~$0 alors
  dx: (xp-x1)*.1
  dy: (yp-y1)*.1
  angle: ang(dx,dy)-Pi/2
sinon
  visible: 0
  stop moi
finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>visible: 0
stop moi
</element>
      <element>visible: 0
stop moi
</element>
      <element>visible: 0
stop moi
</element>
      <element>visible: 0
stop moi
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1</element>
      <element>0</element>
      <element>0</element>
      <element>1</element>
    </sequence>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="3">
    <member name="m_Pos">(18.9785,-20.6068,0)</member>
    <member name="m_Speed">(-0.909678,0.415315,0)</member>
    <member name="m_iIcon">25</member>
    <member name="m_dAngle">1.17965</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">65280</member>
    <member name="m_dWidth">1</member>
    <member name="m_dHeight">1</member>
    <member name="m_bExport">0</member>
    <member name="m_bVisible">1</member>
    <member name="m_sExprs">p: plusproche
si p=1 alors
  d: dist(p,moi)
  si d~50 alors
    dx: -(xp-x)/d
    dy: -(yp-y)/d
  finsi
finsi

ddx:  -.3*dy*sin(30*t)
ddy: +.3*dx*sin(30*t)
x: x+dx+ddx
y: y+dy+ddy
angle: ang(dx+ddx,dy+ddy)-Pi/2

si mem1$0 alors
  rouge: mem1/10
  angle: angle+.1
  largeur: 1+mem1/10
  mem1: mem1-1
  si mem1 = 0 alors 
    couleur: BLEU
    largeur: 1
    hauteur: 1
  finsi
finsi
</member>
    <member name="m_sExprsCollide">mem1: 10
couleur: NOIR
</member>
    <member name="m_sExprsStart">couleur: NOIR
dx: -1-rnd
dy: 2*srnd
x: 30*srnd
y: 30*srnd
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>y :  90+dy // en bas
</element>
      <element>x : -90+dx // a droite
</element>
      <element>y : -90+dy // en haut
</element>
      <element>x :  90+dx // a gauche

</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>5.31187e-313</element>
      <element>0</element>
      <element>1.07744e-268</element>
      <element>1.73155e-311</element>
    </sequence>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="4">
    <member name="m_Pos">(-14.7296,50.3807,0)</member>
    <member name="m_Speed">(0.964965,-0.26238,0)</member>
    <member name="m_iIcon">25</member>
    <member name="m_dAngle">-1.82422</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">65280</member>
    <member name="m_dWidth">1</member>
    <member name="m_dHeight">1</member>
    <member name="m_bExport">0</member>
    <member name="m_bVisible">1</member>
    <member name="m_sExprs">p: plusproche
si p=1 alors
  d: dist(p,moi)
  si d~50 alors
    dx: -(xp-x)/d
    dy: -(yp-y)/d
  finsi
finsi

ddx:  -.3*dy*sin(30*t)
ddy: +.3*dx*sin(30*t)
x: x+dx+ddx
y: y+dy+ddy
angle: ang(dx+ddx,dy+ddy)-Pi/2

si mem1$0 alors
  rouge: mem1/10
  angle: angle+.1
  largeur: 1+mem1/10
  mem1: mem1-1
  si mem1 = 0 alors 
    couleur: BLEU
    largeur: 1
    hauteur: 1
  finsi
finsi
</member>
    <member name="m_sExprsCollide">mem1: 10
couleur: NOIR
</member>
    <member name="m_sExprsStart">couleur: NOIR
dx: -1-rnd
dy: 2*srnd
x: 30*srnd
y: 30*srnd
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>y :  90+dy // en bas
</element>
      <element>x : -90+dx // a droite
</element>
      <element>y : -90+dy // en haut
</element>
      <element>x :  90+dx // a gauche

</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>9.34613e-307</element>
      <element>0</element>
      <element>1.52187e-317</element>
      <element>0</element>
    </sequence>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="5">
    <member name="m_Pos">(-0.722955,-4.44454,0)</member>
    <member name="m_Speed">(0.84667,0.532119,0)</member>
    <member name="m_iIcon">25</member>
    <member name="m_dAngle">-0.870688</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</member>
    <member name="m_dWidth">2</member>
    <member name="m_dHeight">1</member>
    <member name="m_bExport">0</member>
    <member name="m_bVisible">1</member>
    <member name="m_sExprs">p: plusproche
si p=1 alors
  d: dist(p,moi)
  si d~50 alors
    dx: -(xp-x)/d
    dy: -(yp-y)/d
  finsi
finsi

ddx:  -.3*dy*sin(30*t)
ddy: +.3*dx*sin(30*t)
x: x+dx+ddx
y: y+dy+ddy
angle: ang(dx+ddx,dy+ddy)-Pi/2

si mem1$0 alors
  rouge: mem1/10
  angle: angle+.1
  largeur: 1+mem1/10
  mem1: mem1-1
  si mem1 = 0 alors 
    couleur: BLEU
    largeur: 1
    hauteur: 1
  finsi
finsi
</member>
    <member name="m_sExprsCollide">mem1: 10
couleur: NOIR
</member>
    <member name="m_sExprsStart">couleur: NOIR
dx: -1-rnd
dy: 2*srnd
x: 30*srnd
y: 30*srnd
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>y :  90+dy // en bas
</element>
      <element>x : -90+dx // a droite
</element>
      <element>y : -90+dy // en haut
</element>
      <element>x :  90+dx // a gauche

</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.01925e-312</element>
      <element>10</element>
      <element>2.65447e-268</element>
      <element>2.3342e-313</element>
    </sequence>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="6">
    <member name="m_Pos">(-22.9048,85.2075,0)</member>
    <member name="m_Speed">(0.490077,0.871679,0)</member>
    <member name="m_iIcon">25</member>
    <member name="m_dAngle">-0.46402</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">65280</member>
    <member name="m_dWidth">1</member>
    <member name="m_dHeight">1</member>
    <member name="m_bExport">0</member>
    <member name="m_bVisible">1</member>
    <member name="m_sExprs">p: plusproche
si p=1 alors
  d: dist(p,moi)
  si d~50 alors
    dx: -(xp-x)/d
    dy: -(yp-y)/d
  finsi
finsi

ddx:  -.3*dy*sin(30*t)
ddy: +.3*dx*sin(30*t)
x: x+dx+ddx
y: y+dy+ddy
angle: ang(dx+ddx,dy+ddy)-Pi/2

si mem1$0 alors
  rouge: mem1/10
  angle: angle+.1
  largeur: 1+mem1/10
  mem1: mem1-1
  si mem1 = 0 alors 
    couleur: BLEU
    largeur: 1
    hauteur: 1
  finsi
finsi
</member>
    <member name="m_sExprsCollide">mem1: 10
couleur: NOIR
</member>
    <member name="m_sExprsStart">couleur: NOIR
dx: -1-rnd
dy: 2*srnd
x: 30*srnd
y: 30*srnd
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>y :  90+dy // en bas
</element>
      <element>x : -90+dx // a droite
</element>
      <element>y : -90+dy // en haut
</element>
      <element>x :  90+dx // a gauche

</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>6.79039e-313</element>
      <element>0</element>
      <element>2.41908e-312</element>
      <element>6.79039e-313</element>
    </sequence>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="7">
    <member name="m_Pos">(-33.2735,64.0544,0)</member>
    <member name="m_Speed">(0.375979,-0.926628,0)</member>
    <member name="m_iIcon">25</member>
    <member name="m_dAngle">-2.76458</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">65280</member>
    <member name="m_dWidth">1</member>
    <member name="m_dHeight">1</member>
    <member name="m_bExport">0</member>
    <member name="m_bVisible">1</member>
    <member name="m_sExprs">p: plusproche
si p=1 alors
  d: dist(p,moi)
  si d~50 alors
    dx: -(xp-x)/d
    dy: -(yp-y)/d
  finsi
finsi

ddx:  -.3*dy*sin(30*t)
ddy: +.3*dx*sin(30*t)
x: x+dx+ddx
y: y+dy+ddy
angle: ang(dx+ddx,dy+ddy)-Pi/2

si mem1$0 alors
  rouge: mem1/10
  angle: angle+.1
  largeur: 1+mem1/10
  mem1: mem1-1
  si mem1 = 0 alors 
    couleur: BLEU
    largeur: 1
    hauteur: 1
  finsi
finsi
</member>
    <member name="m_sExprsCollide">mem1: 10
couleur: NOIR
</member>
    <member name="m_sExprsStart">couleur: NOIR
dx: -1-rnd
dy: 2*srnd
x: 30*srnd
y: 30*srnd
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>y :  90+dy // en bas
</element>
      <element>x : -90+dx // a droite
</element>
      <element>y : -90+dy // en haut
</element>
      <element>x :  90+dx // a gauche

</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>2.74518e-268</element>
      <element>0</element>
      <element>5.36972e-315</element>
      <element>7.43393e-313</element>
    </sequence>
    <custom></custom>
  </instance>
</persist_objects>
<persist_datas size="0">
</persist_datas>
</persist>
