home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 110
/
jogo-disk-110.iso
/
Games
/
steppenwolf_2_chapter_8.swf
/
scripts
/
DefineSprite_1761
/
frame_2
/
DoAction.as
Wrap
Text File
|
2008-11-12
|
2KB
|
60 lines
a = 1;
while(eval("/Variables:InvObjet" + a) != eval("/Variables:ObjetCombine"))
{
a += 1;
}
i = a;
while(eval("/Variables:InvObjet" + i) != 0 and i < eval("/Variables:InvNbMax"))
{
set("/Variables:InvObjet" + i,eval("/Variables:InvObjet" + (i + 1)));
i += 1;
}
i = 1;
while(eval("/Variables:InvNbMax") >= i)
{
tellTarget("../Chaine1/Objet" + i)
{
gotoAndStop(eval("/Variables:InvObjet" + i) + 1);
}
tellTarget("../Chaine2/Objet" + i)
{
gotoAndStop(eval("/Variables:InvObjet" + i) + 1);
}
tellTarget("../Chaine3/Objet" + i)
{
gotoAndStop(eval("/Variables:InvObjet" + i) + 1);
}
i += 1;
}
if(eval("/Variables:InvNb") < 4)
{
setProperty("../Chaine2", _X, getProperty("../BorneGauche", _X) + eval("/Variables:LargeurObjet") / 4);
setProperty("../Chaine1", _X, getProperty("../Chaine2", _X) - 3 * eval("/Variables:LargeurObjet"));
setProperty("../Chaine3", _X, getProperty("../Chaine2", _X) + 3 * eval("/Variables:LargeurObjet"));
}
else if(getProperty("../Chaine1", _X) < getProperty("../Chaine2", _X) and getProperty("../Chaine3", _X) < getProperty("../Chaine1", _X))
{
setProperty("../Chaine3", _X, getProperty("../Chaine1", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
setProperty("../Chaine2", _X, getProperty("../Chaine1", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
}
else if(getProperty("../Chaine2", _X) < getProperty("../Chaine3", _X) and getProperty("../Chaine1", _X) < getProperty("../Chaine2", _X))
{
setProperty("../Chaine1", _X, getProperty("../Chaine2", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
setProperty("../Chaine3", _X, getProperty("../Chaine2", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
}
else
{
setProperty("../Chaine2", _X, getProperty("../Chaine3", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
setProperty("../Chaine1", _X, getProperty("../Chaine2", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
}
if(eval("/Variables:ObjetCombine") == 1 or eval("/Variables:ObjetCombine") == 2)
{
set("/Variables:InvNb",eval("/Variables:InvNb") + 1);
set("/Variables:InvObjet" + eval("/Variables:InvNb"),1);
tellTarget("_root.Inventaire.ObjetAffiche")
{
gotoAndStop(2);
}
}
gotoAndStop(1);