I am writing a RPG battle program in Flash. I haven't gotten very far but I am stuck on part. Each time I test the program, I get this error:
Error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds.
at Battle_fla::MainTimeline/Battle_fla::frame1()
The code looks like this:
Is it failing because of the insane number of variables? Because of the while loops? In any event assistence would be quite welcome.PHP Code:var hp1:int = 100;
var hp2:int = 75;
var hpdr:int = 500;
var hpgi:int = 200;
var attack1:int = 15;
var attack2:int = 5;
var attackdr:int = 30;
var attackgi:int = 20;
var defence1:int = 10;
var defence2:int = 5;
var defencedr:int = 20;
var defencegi:int = 10;
var magic1:int = 5;
var magic2:int = 15;
var magicdr:int = 20;
var magicgi:int = 0;
var spirit1:int = 5;
var spirit2:int = 10;
var spiritdr:int = 15;
var spiritgi:int = 5;*/
var spd1:int = 5;
var spd2:int = 10;
var spddr:int = 2;
var spdgi:int = 4;
var mp1:int = 15;
var mp2:int = 50;
var mpdr:int = 30;
var mpgi:int = 0;*/
var monster:int = 2;
var time1:int = 0
var time2:int = 0
var timedr:int = 0
var timegi:int = 0
if (monster == 1) {
Dragon.x = 280
Dragon.y = 80
}
else if (monster == 2) {
Giant.x = 280
Giant.y = 80
}
while (hp1 >= 1 || hp2 >= 1)
{
time1 +spd1
time2 +spd2
timedr +spddr
timegi +spdgi
while (time1 >= 100) {
var mag:int = 0;
if (mag == 0) {
Atk.x = 10
Atk.y = 5
mag++
}
time1 = 0
}
hp1 = 0
}
