Hello
I am making a game in flash and I am trying to add attacks to my main character. Each attack is planned to have a sperate key to change attacks and the space bar will be used to fire that attack. Orbs will be located throughout the level to get 10 more of that attack (or ammo) per orb collected. What I am needing is to patch the script to collect the orbs and put the amount of ammo left per attack in a dynamic text box. Then when the attack is used it needs to subtract each time that particular attack is fired. There are three attacks available to collect (if that helps). The code as is follows. Thanks.
frame one
ActionScript Code:
[FONT=Courier New][LEFT]<font face=[COLOR=#FF0000]“Arial”[/COLOR]><font [COLOR=#0000FF]size[/COLOR]=[COLOR=#FF0000]“2”[/COLOR]>latformSpeed = [COLOR=#000080]1[/COLOR];
[COLOR=#808080]// a general function called by the jump action in fred[/COLOR]
[COLOR=#000000]function[/COLOR] playSoundCOLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
pMySound = [COLOR=#000000]new[/COLOR] [COLOR=#0000FF]Sound[/COLOR]COLOR=#000000[/COLOR];
pMySound.[COLOR=#0000FF]attachSound[/COLOR]COLOR=#000000[/COLOR];
pMySound.[COLOR=#0000FF]start[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]_global[/COLOR].[COLOR=#0000FF]Level[/COLOR] = [COLOR=#000080]0[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]platformHitDetect[/COLOR] = [COLOR=#000000]function[/COLOR][COLOR=#000000]([/COLOR]X, Y, [COLOR=#0000FF]Width[/COLOR], [COLOR=#0000FF]Height[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]var[/COLOR] wallCycle = [COLOR=#000080]0[/COLOR]; wallCycle<=[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR]; wallCycle++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]X<_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+wallCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR]+[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+wallCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_width[/COLOR] && X+Width>_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+wallCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] && Y<_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+wallCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR]+[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+wallCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_height[/COLOR] && Y+Height>_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+wallCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]return[/COLOR] wallCycle;
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]return[/COLOR] -[COLOR=#000080]1[/COLOR];
[COLOR=#000000]}[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]moneyHitDetect[/COLOR] = [COLOR=#000000]function[/COLOR][COLOR=#000000]([/COLOR]X, Y, [COLOR=#0000FF]Width[/COLOR], [COLOR=#0000FF]Height[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]var[/COLOR] moneyCycle = [COLOR=#000080]0[/COLOR]; moneyCycle<=[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR]; moneyCycle++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]X<_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR]+[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_width[/COLOR] && X+Width>_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] && Y<_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR]+[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_height[/COLOR] && Y+Height>_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]return[/COLOR] moneyCycle;
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]return[/COLOR] -[COLOR=#000080]1[/COLOR];
[COLOR=#000000]}[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]graphicHitDetect[/COLOR] = [COLOR=#000000]function[/COLOR][COLOR=#000000]([/COLOR]X, Y, [COLOR=#0000FF]Width[/COLOR], [COLOR=#0000FF]Height[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]var[/COLOR] graphicCycle = [COLOR=#000080]0[/COLOR]; graphicCycle<=[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR]; graphicCycle++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]X<_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR]+[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_width[/COLOR] && X+Width>_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] && Y<_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR]+[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_height[/COLOR] && Y+Height>_root[COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_alpha[/COLOR] = [COLOR=#000080]100[/COLOR];
[COLOR=#000000]}[/COLOR] [COLOR=#0000FF]else[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_alpha[/COLOR] = [COLOR=#000080]100[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]moveGameWorld[/COLOR] = [COLOR=#000000]function[/COLOR][COLOR=#000000]([/COLOR]xAmount, yAmount[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]var[/COLOR] wallCycle = [COLOR=#000080]0[/COLOR]; wallCycle<=[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR]; wallCycle++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+wallCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] += xAmount;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+wallCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR] += yAmount;
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]var[/COLOR] moneyCycle = [COLOR=#000080]0[/COLOR]; moneyCycle<=[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR]; moneyCycle++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] += xAmount;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR] += yAmount;
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]var[/COLOR] graphicCycle = [COLOR=#000080]0[/COLOR]; graphicCycle<=[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR]; graphicCycle++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] += xAmount;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR] += yAmount;
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]DeleteWorld[/COLOR] = [COLOR=#000000]function[/COLOR]COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]var[/COLOR] wallCycle = [COLOR=#000080]0[/COLOR]; wallCycle<=[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR]; wallCycle++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+wallCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]removeMovieClip[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]var[/COLOR] moneyCycle = [COLOR=#000080]0[/COLOR]; moneyCycle<=[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR]; moneyCycle++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]removeMovieClip[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]var[/COLOR] graphicCycle = [COLOR=#000080]0[/COLOR]; graphicCycle<=[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR]; graphicCycle++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+graphicCycle[COLOR=#000000]][/COLOR].[COLOR=#0000FF]removeMovieClip[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR] = -[COLOR=#000080]1[/COLOR];
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR] = -[COLOR=#000080]1[/COLOR];
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR] = -[COLOR=#000080]1[/COLOR];
[COLOR=#000000]}[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR] = [COLOR=#000000]function[/COLOR][COLOR=#000000]([/COLOR]x, y, w, h, alpha, frame[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR]++;
[COLOR=#0000FF]_root[/COLOR].[COLOR=#0000FF]attachMovie[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]“platform”[/COLOR], [COLOR=#FF0000]“platform”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR], [COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR]+[COLOR=#000080]100[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] = x;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR] = y;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_width[/COLOR] = w;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_height[/COLOR] = h;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_alpha[/COLOR] = alpha;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“platform”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]wallCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]gotoAndStop[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR] = [COLOR=#000000]function[/COLOR][COLOR=#000000]([/COLOR]x, y, frame[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR]++;
[COLOR=#0000FF]_root[/COLOR].[COLOR=#0000FF]attachMovie[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]“money”[/COLOR], [COLOR=#FF0000]“money”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR], [COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR]+[COLOR=#000080]200[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] = x;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR] = y;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]moneyCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]gotoAndStop[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addOrbs[/COLOR] = [COLOR=#000000]function[/COLOR][COLOR=#000000]([/COLOR]x, y, frame[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]orbsCount[/COLOR]++;
[COLOR=#0000FF]_root[/COLOR].[COLOR=#0000FF]attachMovie[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]“orbs”[/COLOR], [COLOR=#FF0000]“orbs”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]orbsCount[/COLOR], [COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]orbsCount[/COLOR]+[COLOR=#000080]300[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“orbs”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]orbsCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] = x;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“orbs”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]orbsCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR] = y;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“orbs”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]orbsCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]gotoAndStop[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addGraphic[/COLOR] = [COLOR=#000000]function[/COLOR][COLOR=#000000]([/COLOR]x, y, frame[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR]++;
[COLOR=#0000FF]_root[/COLOR].[COLOR=#0000FF]attachMovie[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]“graphic”[/COLOR], [COLOR=#FF0000]“graphic”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR], [COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR]+[COLOR=#000080]400[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_x[/COLOR] = x;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]_y[/COLOR] = y;
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“graphic”[/COLOR]+[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]graphicCount[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]gotoAndStop[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]LoadLevel[/COLOR] = [COLOR=#000000]function[/COLOR]COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]DeleteWorld[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]MoneyCollected[/COLOR] = [COLOR=#000080]0[/COLOR];
[COLOR=#0000FF]switch[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]case[/COLOR] [COLOR=#000080]0[/COLOR] :
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]325[/COLOR], [COLOR=#000080]50[/COLOR], [COLOR=#000080]50[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]375[/COLOR], [COLOR=#000080]1079[/COLOR], [COLOR=#000080]25[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]97[/COLOR], [COLOR=#000080]291[/COLOR], [COLOR=#000080]50[/COLOR], [COLOR=#000080]20[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]291[/COLOR], [COLOR=#000080]221[/COLOR].[COLOR=#000080]7[/COLOR], [COLOR=#000080]16[/COLOR], [COLOR=#000080]158[/COLOR].[COLOR=#000080]4[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]182[/COLOR].[COLOR=#000080]5[/COLOR], [COLOR=#000080]221[/COLOR].[COLOR=#000080]5[/COLOR], [COLOR=#000080]125[/COLOR], [COLOR=#000080]9[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]183[/COLOR], [COLOR=#000080]229[/COLOR].[COLOR=#000080]6[/COLOR], [COLOR=#000080]14[/COLOR], [COLOR=#000080]68[/COLOR].[COLOR=#000080]9[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]183[/COLOR], [COLOR=#000080]300[/COLOR], [COLOR=#000080]54[/COLOR], [COLOR=#000080]6[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]454[/COLOR].[COLOR=#000080]1[/COLOR], [COLOR=#000080]308[/COLOR].[COLOR=#000080]7[/COLOR], [COLOR=#000080]120[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]8[/COLOR].[COLOR=#000080]3[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]394[/COLOR].[COLOR=#000080]6[/COLOR], [COLOR=#000080]253[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]120[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]8[/COLOR].[COLOR=#000080]3[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]454[/COLOR].[COLOR=#000080]6[/COLOR], [COLOR=#000080]200[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]120[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]8[/COLOR].[COLOR=#000080]3[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]394[/COLOR].[COLOR=#000080]6[/COLOR], [COLOR=#000080]148[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]120[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]8[/COLOR].[COLOR=#000080]3[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]454[/COLOR].[COLOR=#000080]9[/COLOR], [COLOR=#000080]94[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]120[/COLOR].[COLOR=#000080]8[/COLOR], [COLOR=#000080]8[/COLOR].[COLOR=#000080]3[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]394[/COLOR].[COLOR=#000080]6[/COLOR], [COLOR=#000080]40[/COLOR].[COLOR=#000080]9[/COLOR], [COLOR=#000080]181[/COLOR].[COLOR=#000080]4[/COLOR], [COLOR=#000080]8[/COLOR].[COLOR=#000080]3[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]394[/COLOR].[COLOR=#000080]6[/COLOR], [COLOR=#000080]3[/COLOR].[COLOR=#000080]9[/COLOR], [COLOR=#000080]181[/COLOR].[COLOR=#000080]4[/COLOR], [COLOR=#000080]8[/COLOR].[COLOR=#000080]3[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]574[/COLOR].[COLOR=#000080]5[/COLOR], [COLOR=#000080]4[/COLOR].[COLOR=#000080]7[/COLOR], [COLOR=#000080]11[/COLOR], [COLOR=#000080]312[/COLOR].[COLOR=#000080]6[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]387[/COLOR], [COLOR=#000080]4[/COLOR].[COLOR=#000080]7[/COLOR], [COLOR=#000080]11[/COLOR], [COLOR=#000080]312[/COLOR].[COLOR=#000080]6[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]206[/COLOR], [COLOR=#000080]256[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]408[/COLOR], [COLOR=#000080]58[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]442[/COLOR], [COLOR=#000080]58[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]478[/COLOR], [COLOR=#000080]58[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]512[/COLOR], [COLOR=#000080]58[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]546[/COLOR], [COLOR=#000080]58[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addGraphic[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]182[/COLOR].[COLOR=#000080]3[/COLOR], [COLOR=#000080]221[/COLOR].[COLOR=#000080]5[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addGraphic[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]98[/COLOR], [COLOR=#000080]290[/COLOR].[COLOR=#000080]9[/COLOR], [COLOR=#000080]2[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addGraphic[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]307[/COLOR].[COLOR=#000080]9[/COLOR], [COLOR=#000080]3[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addGraphic[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]374[/COLOR].[COLOR=#000080]1[/COLOR], [COLOR=#000080]4[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addGraphic[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]522[/COLOR], [COLOR=#000080]374[/COLOR].[COLOR=#000080]1[/COLOR], [COLOR=#000080]4[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addGraphic[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]386[/COLOR].[COLOR=#000080]6[/COLOR], [COLOR=#000080]4[/COLOR].[COLOR=#000080]3[/COLOR], [COLOR=#000080]5[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]MoneyNeeded[/COLOR] = [COLOR=#000080]6[/COLOR];
[COLOR=#0000FF]break[/COLOR];
[COLOR=#0000FF]case[/COLOR] [COLOR=#000080]1[/COLOR] :
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]375[/COLOR], [COLOR=#000080]550[/COLOR], [COLOR=#000080]25[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]300[/COLOR], [COLOR=#000080]250[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]0[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]400[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]545[/COLOR], [COLOR=#000080]0[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]400[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]100[/COLOR], [COLOR=#000080]310[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]300[/COLOR], [COLOR=#000080]310[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]300[/COLOR], [COLOR=#000080]200[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]200[/COLOR], [COLOR=#000080]310[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]MoneyNeeded[/COLOR] = [COLOR=#000080]4[/COLOR];
[COLOR=#0000FF]break[/COLOR];
[COLOR=#0000FF]case[/COLOR] [COLOR=#000080]2[/COLOR] :
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]395[/COLOR], [COLOR=#000080]1000[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]0[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]400[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]1000[/COLOR], [COLOR=#000080]0[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]400[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]200[/COLOR], [COLOR=#000080]350[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]550[/COLOR], [COLOR=#000080]350[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]50[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]250[/COLOR], [COLOR=#000080]300[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addMoney[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]200[/COLOR], [COLOR=#000080]300[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]MoneyNeeded[/COLOR] = [COLOR=#000080]2[/COLOR];
[COLOR=#0000FF]break[/COLOR];
[COLOR=#0000FF]case[/COLOR] [COLOR=#000080]3[/COLOR] :
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]245[/COLOR], [COLOR=#000080]155[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]295[/COLOR], [COLOR=#000080]155[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]addPlatform[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]245[/COLOR], [COLOR=#000080]255[/COLOR], [COLOR=#000080]55[/COLOR], [COLOR=#000080]5[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]hero[/COLOR].[COLOR=#000080]MoneyNeeded[/COLOR] = [COLOR=#000080]1[/COLOR];
[COLOR=#0000FF]trace[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]“Demo Over!”[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]break[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR];</font></font>
[/LEFT]
[/FONT]
[FONT=Arial][SIZE=2]
character
[/SIZE][/FONT] ActionScript Code:
[FONT=Courier New][LEFT]<font face=[COLOR=#FF0000]“Arial”[/COLOR]><font [COLOR=#0000FF]size[/COLOR]=[COLOR=#FF0000]“2”[/COLOR]>onClipEvent COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
speed = [COLOR=#000080]10[/COLOR];
vel_y = [COLOR=#000080]0[/COLOR];
JUMPPOWER = [COLOR=#000080]4[/COLOR];
jump_Power = [COLOR=#000080]0[/COLOR];
xspeed = [COLOR=#000080]4[/COLOR];
jumping = [COLOR=#000000]false[/COLOR];
wallCount = [COLOR=#000080]5[/COLOR];
moneyCount = [COLOR=#000080]2[/COLOR];
graphicCount = [COLOR=#000080]2[/COLOR];
JumpDirection = [COLOR=#000080]0[/COLOR];
MoneyCollected = [COLOR=#000080]0[/COLOR];
MoneyNeeded = [COLOR=#000080]0[/COLOR];
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]txtMoney[/COLOR] = [COLOR=#FF0000]“Money Collected 0/6”[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]LoadLevel[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]onClipEvent[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]if[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
JumpDirection = [COLOR=#000080]0[/COLOR];
[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]moveGameWorld[/COLOR][COLOR=#000000]([/COLOR]xspeed, [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#808080]//Runs The “platformHitDetect” and Returns the Number that was hit. If it was -1 it means it didn’t [/COLOR]
[COLOR=#808080]//hit and we use the code on the next lines to move the walls back until they arn’t hitting anymore.[/COLOR]
[COLOR=#0000FF]while[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]_global[/COLOR].[COLOR=#000080]platformHitDetect[/COLOR][COLOR=#000000]([/COLOR][COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_x[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_y[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_width[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_height[/COLOR][COLOR=#000000])[/COLOR] != -[COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]moveGameWorld[/COLOR][COLOR=#000000]([/COLOR]-[COLOR=#000080]1[/COLOR], [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]if[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
JumpDirection = [COLOR=#000080]1[/COLOR];
[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]moveGameWorld[/COLOR][COLOR=#000000]([/COLOR]-xspeed, [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#0000FF]while[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]_global[/COLOR].[COLOR=#000080]platformHitDetect[/COLOR][COLOR=#000000]([/COLOR][COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_x[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_y[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_width[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_height[/COLOR][COLOR=#000000])[/COLOR] != -[COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]moveGameWorld[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]1[/COLOR], [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#0000FF]Key[/COLOR].[COLOR=#0000FF]isDown[/COLOR]COLOR=#000000[/COLOR] && !jumping[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
jump_power = JUMPPOWER;
jumping = [COLOR=#000000]true[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]jumping == [COLOR=#000000]true[/COLOR] [COLOR=#0000FF]and[/COLOR] jump_power>[COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]jumpDirection == [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]jumpDirection == [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
vel_y -= jump_power;
jump_power -= [COLOR=#000080]1[/COLOR];
[COLOR=#000000]}[/COLOR] [COLOR=#0000FF]else[/COLOR] [COLOR=#000000]{[/COLOR]
vel_y += [COLOR=#000080]1[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]moveGameWorld[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], -vel_y[COLOR=#000000])[/COLOR];
[COLOR=#808080]//Gravity[/COLOR]
[COLOR=#0000FF]if[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]while[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]_global[/COLOR].[COLOR=#000080]platformHitDetect[/COLOR][COLOR=#000000]([/COLOR][COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_x[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_y[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_width[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_height[/COLOR][COLOR=#000000])[/COLOR] != -[COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]moveGameWorld[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
vel_y = [COLOR=#000080]0[/COLOR];
jumping = [COLOR=#000000]false[/COLOR];
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]jumpDirection == [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]jumpDirection == [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]if[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]while[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000]_global[/COLOR].[COLOR=#000080]platformHitDetect[/COLOR][COLOR=#000000]([/COLOR][COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_x[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_y[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_width[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_height[/COLOR][COLOR=#000000])[/COLOR] != -[COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]moveGameWorld[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000080]0[/COLOR], -[COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR];
vel_y = [COLOR=#000080]0[/COLOR];
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]jumpDirection == [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]jumpDirection == [COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]var[/COLOR] moneyHit = moneyHitDetect[COLOR=#000000]([/COLOR][COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_x[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_y[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_width[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_height[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#808080]//Runs The “moneyHitDetect” Function And Returns the Money Instance that was Hit.[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]moneyHit != -[COLOR=#000080]1[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyHit[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_alpha[/COLOR] == [COLOR=#000080]100[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]_root[/COLOR][COLOR=#000000][[/COLOR][COLOR=#FF0000]“money”[/COLOR]+moneyHit[COLOR=#000000]][/COLOR].[COLOR=#0000FF]_alpha[/COLOR] = [COLOR=#000080]0[/COLOR];
MoneyCollected++;
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]txtMoney[/COLOR] = [COLOR=#FF0000]“Money Collected “[/COLOR]+MoneyCollected+[COLOR=#FF0000]”/”[/COLOR]+MoneyNeeded;
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]MoneyCollected == MoneyNeeded[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#000000]_global[/COLOR].[COLOR=#0000FF]Level[/COLOR]++;
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]LoadLevel[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#0000FF]_root[/COLOR].[COLOR=#000080]txtMoney[/COLOR] = [COLOR=#FF0000]“Money Collected “[/COLOR]+MoneyCollected+[COLOR=#FF0000]”/”[/COLOR]+MoneyNeeded;
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]_global[/COLOR].[COLOR=#000080]graphicHitDetect[/COLOR][COLOR=#000000]([/COLOR][COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_x[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_y[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_width[/COLOR], [COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]_height[/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]}[/COLOR]</font></font>
[/LEFT]
[/FONT]