<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE persist SYSTEM "persist.dtd">
<persist version="0.80">
<application>
<version>MobiNet v1.0.17</version>
<comment>
</comment>
<type>CMobile</type>
</application>
<persist_objects size="49">
  <instance type="CMobile" id="0">
    <member name="m_Pos">(-90,-90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
si clic alors restart moi; finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:7 ; j:7 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>6.95381e-308</element>
      <element>0</element>
      <element>0</element>
      <element>7</element>
    </sequence>
    <member name="m_iRank">0</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="1">
    <member name="m_Pos">(-60,-90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>2.122e-314</element>
      <element>0</element>
      <element>1</element>
      <element>3.82355e+15</element>
    </sequence>
    <member name="m_iRank">1</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="2">
    <member name="m_Pos">(-30,-90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.55729e-268</element>
      <element>0</element>
      <element>2</element>
      <element>6.79729e-313</element>
    </sequence>
    <member name="m_iRank">2</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="3">
    <member name="m_Pos">(0,-90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.95224e-312</element>
      <element>0</element>
      <element>3</element>
      <element>2.16444e-312</element>
    </sequence>
    <member name="m_iRank">3</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="4">
    <member name="m_Pos">(30,-90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.78797e-308</element>
      <element>0</element>
      <element>4</element>
      <element>1.42409e-306</element>
    </sequence>
    <member name="m_iRank">4</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="5">
    <member name="m_Pos">(60,-90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>5.35847e-313</element>
      <element>0</element>
      <element>5</element>
      <element>7.64583e-313</element>
    </sequence>
    <member name="m_iRank">5</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="6">
    <member name="m_Pos">(90,-90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>5.31162e-313</element>
      <element>0</element>
      <element>6</element>
      <element>7.64583e-313</element>
    </sequence>
    <member name="m_iRank">6</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="7">
    <member name="m_Pos">(-90,-60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>3.56027e-307</element>
      <element>1</element>
      <element>7</element>
      <element>4.89537e-307</element>
    </sequence>
    <member name="m_iRank">7</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="8">
    <member name="m_Pos">(-60,-60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>2.2281e-312</element>
      <element>1</element>
      <element>8</element>
      <element>1.03978e-312</element>
    </sequence>
    <member name="m_iRank">8</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="9">
    <member name="m_Pos">(-30,-60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.24611e-306</element>
      <element>0</element>
      <element>9</element>
      <element>1.50197e-307</element>
    </sequence>
    <member name="m_iRank">9</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="10">
    <member name="m_Pos">(0,-60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.78797e-308</element>
      <element>0</element>
      <element>10</element>
      <element>1.42409e-306</element>
    </sequence>
    <member name="m_iRank">10</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="11">
    <member name="m_Pos">(30,-60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.78797e-308</element>
      <element>0</element>
      <element>11</element>
      <element>1.42409e-306</element>
    </sequence>
    <member name="m_iRank">11</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="12">
    <member name="m_Pos">(60,-60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.39076e-308</element>
      <element>0</element>
      <element>12</element>
      <element>7.56547e-307</element>
    </sequence>
    <member name="m_iRank">12</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="13">
    <member name="m_Pos">(90,-60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>2.27497e-268</element>
      <element>0</element>
      <element>13</element>
      <element>6.79732e-313</element>
    </sequence>
    <member name="m_iRank">13</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="14">
    <member name="m_Pos">(-90,-30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>2.34332e-268</element>
      <element>1</element>
      <element>14</element>
      <element>2.34314e-268</element>
    </sequence>
    <member name="m_iRank">14</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="15">
    <member name="m_Pos">(-60,-30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>6.9538e-308</element>
      <element>1</element>
      <element>15</element>
      <element>6.95356e-308</element>
    </sequence>
    <member name="m_iRank">15</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="16">
    <member name="m_Pos">(-30,-30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.78021e-306</element>
      <element>0</element>
      <element>16</element>
      <element>7.23163e-308</element>
    </sequence>
    <member name="m_iRank">16</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="17">
    <member name="m_Pos">(0,-30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>2.61201e-268</element>
      <element>0</element>
      <element>17</element>
      <element>2.61362e-268</element>
    </sequence>
    <member name="m_iRank">17</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="18">
    <member name="m_Pos">(30,-30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>2.80113e-268</element>
      <element>0</element>
      <element>18</element>
      <element>6.79734e-313</element>
    </sequence>
    <member name="m_iRank">18</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="19">
    <member name="m_Pos">(60,-30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.78797e-308</element>
      <element>0</element>
      <element>19</element>
      <element>1.42409e-306</element>
    </sequence>
    <member name="m_iRank">19</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="20">
    <member name="m_Pos">(90,-30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.73755e-269</element>
      <element>0</element>
      <element>20</element>
      <element>1.73755e-269</element>
    </sequence>
    <member name="m_iRank">20</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="21">
    <member name="m_Pos">(-90,0,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.78797e-308</element>
      <element>0</element>
      <element>21</element>
      <element>1.42409e-306</element>
    </sequence>
    <member name="m_iRank">21</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="22">
    <member name="m_Pos">(-60,0,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>8.34416e-308</element>
      <element>0</element>
      <element>22</element>
      <element>2.22513e-306</element>
    </sequence>
    <member name="m_iRank">22</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="23">
    <member name="m_Pos">(-30,0,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.37962e-306</element>
      <element>0</element>
      <element>23</element>
      <element>1.29057e-306</element>
    </sequence>
    <member name="m_iRank">23</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="24">
    <member name="m_Pos">(0,0,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.23076e-312</element>
      <element>0</element>
      <element>24</element>
      <element>2.122e-313</element>
    </sequence>
    <member name="m_iRank">24</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="25">
    <member name="m_Pos">(30,0,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>0</element>
      <element>0</element>
      <element>25</element>
      <element>3.27639e-268</element>
    </sequence>
    <member name="m_iRank">25</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="26">
    <member name="m_Pos">(60,0,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>5.35847e-313</element>
      <element>0</element>
      <element>26</element>
      <element>7.64584e-313</element>
    </sequence>
    <member name="m_iRank">26</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="27">
    <member name="m_Pos">(90,0,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.37962e-306</element>
      <element>0</element>
      <element>27</element>
      <element>1.29057e-306</element>
    </sequence>
    <member name="m_iRank">27</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="28">
    <member name="m_Pos">(-90,30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.37962e-306</element>
      <element>0</element>
      <element>28</element>
      <element>1.29057e-306</element>
    </sequence>
    <member name="m_iRank">28</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="29">
    <member name="m_Pos">(-60,30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>3.82657e-313</element>
      <element>0</element>
      <element>29</element>
      <element>9.16702e-312</element>
    </sequence>
    <member name="m_iRank">29</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="30">
    <member name="m_Pos">(-30,30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.23076e-312</element>
      <element>0</element>
      <element>30</element>
      <element>2.31298e-312</element>
    </sequence>
    <member name="m_iRank">30</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="31">
    <member name="m_Pos">(0,30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>4.42852e-268</element>
      <element>0</element>
      <element>31</element>
      <element>4.42996e-268</element>
    </sequence>
    <member name="m_iRank">31</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="32">
    <member name="m_Pos">(30,30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>0</element>
      <element>0</element>
      <element>32</element>
      <element>7.43397e-313</element>
    </sequence>
    <member name="m_iRank">32</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="33">
    <member name="m_Pos">(60,30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>1.6022e-306</element>
      <element>0</element>
      <element>33</element>
      <element>1.29061e-306</element>
    </sequence>
    <member name="m_iRank">33</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="34">
    <member name="m_Pos">(90,30,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>4.90098e-268</element>
      <element>0</element>
      <element>34</element>
      <element>6.79738e-313</element>
    </sequence>
    <member name="m_iRank">34</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="35">
    <member name="m_Pos">(-90,60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>2.122e-314</element>
      <element>0</element>
      <element>35</element>
      <element>9.95217e-270</element>
    </sequence>
    <member name="m_iRank">35</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="36">
    <member name="m_Pos">(-60,60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.78797e-308</element>
      <element>0</element>
      <element>36</element>
      <element>1.42409e-306</element>
    </sequence>
    <member name="m_iRank">36</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="37">
    <member name="m_Pos">(-30,60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>4.45033e-308</element>
      <element>0</element>
      <element>37</element>
      <element>1.69121e-306</element>
    </sequence>
    <member name="m_iRank">37</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="38">
    <member name="m_Pos">(0,60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.78797e-308</element>
      <element>0</element>
      <element>38</element>
      <element>1.42409e-306</element>
    </sequence>
    <member name="m_iRank">38</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="39">
    <member name="m_Pos">(30,60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.56604e-307</element>
      <element>0</element>
      <element>39</element>
      <element>1.33512e-306</element>
    </sequence>
    <member name="m_iRank">39</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="40">
    <member name="m_Pos">(60,60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>2.92835e-312</element>
      <element>0</element>
      <element>40</element>
      <element>2.9821e-268</element>
    </sequence>
    <member name="m_iRank">40</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="41">
    <member name="m_Pos">(90,60,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.01394e-316</element>
      <element>0</element>
      <element>41</element>
      <element>6.72147e-268</element>
    </sequence>
    <member name="m_iRank">41</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="42">
    <member name="m_Pos">(-90,90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>6.8607e-268</element>
      <element>0</element>
      <element>42</element>
      <element>6.86392e-268</element>
    </sequence>
    <member name="m_iRank">42</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="43">
    <member name="m_Pos">(-60,90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>7.78797e-308</element>
      <element>0</element>
      <element>43</element>
      <element>1.42409e-306</element>
    </sequence>
    <member name="m_iRank">43</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="44">
    <member name="m_Pos">(-30,90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>0</element>
      <element>0</element>
      <element>44</element>
      <element>7.43401e-313</element>
    </sequence>
    <member name="m_iRank">44</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="45">
    <member name="m_Pos">(0,90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>6.95358e-308</element>
      <element>0</element>
      <element>45</element>
      <element>4.45044e-308</element>
    </sequence>
    <member name="m_iRank">45</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="46">
    <member name="m_Pos">(30,90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>8.34416e-308</element>
      <element>0</element>
      <element>46</element>
      <element>2.22513e-306</element>
    </sequence>
    <member name="m_iRank">46</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="47">
    <member name="m_Pos">(60,90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>8.28687e-268</element>
      <element>0</element>
      <element>47</element>
      <element>5.36972e-315</element>
    </sequence>
    <member name="m_iRank">47</member>
    <custom></custom>
  </instance>
  <instance type="CMobile" id="48">
    <member name="m_Pos">(90,90,0)</member>
    <member name="m_Speed">(0,0,0)</member>
    <member name="m_iIcon">15</member>
    <member name="m_dAngle">0</member>
    <member name="m_uiState">0</member>
    <member name="m_uiColor">0</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">e:0
p: plusproche_vers(-1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,0,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(0,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi
p: plusproche_vers(-1,-1,Pi/4)
si p~$VIDE alors e: e + mem1 p; finsi

couleur: NOIR
si mem1=0 alors
  si e = 3 alors mem1: 1; finsi
sinon
  si e~2 ou e$3 alors mem1: 0; finsi
finsi
 
rouge: mem1
</member>
    <member name="m_sExprsCollide">
</member>
    <member name="m_sExprsStart">mem1: ent(rnd*2)

i:5 ; j:5 // taille grille
si moi=1 alors
  mem2: 0
  mem3: i ; mem4: j
sinon
  mem2: (mem2 prec)+1
  i: mem3 1 ; j:mem4 1
finsi
x: (mem2 mod i) * 200/(i-1) -100
y: ent(mem2 / i) * 200/(j-1) -100
x: .9*x; y: .9*y
si suiv~$ 1 alors restart suiv; finsi
</member>
    <sequence name="m_sExprsBorder" size="4">
      <element>
</element>
      <element>
</element>
      <element>
</element>
      <element>
</element>
    </sequence>
    <sequence name="m_Vars" size="4">
      <element>5.36972e-315</element>
      <element>0</element>
      <element>48</element>
      <element>8.48798e-313</element>
    </sequence>
    <member name="m_iRank">48</member>
    <custom></custom>
  </instance>
</persist_objects>
<persist_datas size="4">
</persist_datas>
</persist>
