STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229456
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2574 · P5148

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/10709969?noj=FRM10709969-5DC" width="1" height="1"></div>

Witch Hunt Nooboo Mary.swf

This is the info page for
Flash #30073

(Click the ID number above for more basic data on this flash file.)


Text
BLACKDEATH

Cast on a peasant, and watch him dies..  the disease will spread to
other peasants near him.. only the lucky few can recover from the
disease.

LEVEL one:  Blackdeath is EASY to resist
LEVEL two:  Blackdeath is HARDER to resist
LEVEL three:  Blackdeath is VERY HARD to resist

BACK

SWAMP

Place swamp in front of peasants. Swamp will corrode peasants slowly,
one by one.  Swamp disappears after it is full.

LEVEL one:  Swamp kills some peasants
LEVEL two:  Swamp kills more peasants
LEVEL three:  Swamp kills a lot of peasants

INSECT

Place Insects in front of peasants. Peasants who walk into it will be
eaten up. Insects fly away after a period of time.

LEVEL one:  Insects stay for a SHORT period of time
LEVEL two:  Insects stay for a LONGER period of time
LEVEL three:  Insects stay for a VERY LONG  period of time

SEXY GIRL

Summon a Sexy girl in front of peasants. Peasants will stop walking
and enjoy her sexy dance.

LEVEL one:  Sexy girl dances for a SHORT period of time
LEVEL two:  Sexy girl dances for a LONGER period of time
LEVEL three:  Sexy girl dances for a VERY LONG period of time

GHOST

Summon Ghosts in front of peasants. Ghosts will scare the peasants
away.

LEVEL one:  Ghosts disappear after a SHORT period of time
LEVEL two:  Ghosts disappear after a LONGER period of time
LEVEL three:  Ghosts disappear after a VERY LONG period of time

GIANT

Place Evil trees in front of peasants. Evil trees will eat them up one
by one.

LEVEL one:  SummonS a BOY Giant
LEVEL two:  SummonS a GROWN UP Giant
LEVEL three:  SummonS a BIG Giant

TURN TOAD

Click on a peasant to turn him into a toad,  then click on the toad
multiple times to kill it.  The curse wears off  after a period of time
and if the toad is still alive, it will turn back into a peasant again.

LEVEL one:  The curse lasts for a SHORT period of time
LEVEL two:  The curse lasts for a LONGER period of time
LEVEL three:  The curse lasts for a VERY LONG period of time

help!

goodbye
cruel world

She's a witch!

Burn her!

TURN UGLY

Click on a peasant to curse him into an ugly Witch. OTher peasants will
stop walking and shout at him. The cursed peasant commits suicide.

LEVEL one:  Stops peasants for a SHORT period of time before he sucide.
LEVEL two: Stops peasants for a LONGER period of time before he sucide.
LEVEL three:  Stops peasants for a LONG period of time before he sucide.

EVIL TREE

Place Evil trees in front of peasants. Evil trees will eat them up one
by one.  Evil trees will not go away.

LEVEL one:  Evil Tree Eats SLOWLY
LEVEL two:  Evil Tree Eats FASTER
LEVEL three:  Evil Tree Eats VERY FAST

88

88

88

88

88

88

88

88

88

she is inside!

Bloody Mary!

Marry me Mary!

Drag her Out!

Get Her!

OWNAGE!

BURN!

DIE!!!

YEAH WITCHHUNT!!!!

I am so excited!!!

GAME OVER!

You sucks!
Loser!

?

wtf??

@#*&@#^

die

Run for your life!

Mommy !

testing

soul collected:

1000

R

LEVEL COMPLETE

NEXT

GAME OVER

REPLAY

LEVEL UP

NOBSTUDIO

Play

[How to]

Play More Games [ArmorGames]

credits

play more games

how to play

start game

WITCH-HUNT: NOOBOO MARY

88

88

88

88

88

88

88

88

88

0

You are a witch named NOOBOO MARY.
you live deep inside forest.  Little children are your
favourite food, drinking their blood makes you young
again.
One day, while you were capturing a little girl, her
brother Prince Owen. spotted you. He gathered the
peasants and are coming to hunt you down!

click anywhere to continue

OBJECTIVE:
prevent peasants from reaching your house

This is your house.

peasants are coming from the right

If five peasants have reached your house,
they will drag you out, and burn you to death!

Use your evil spells to  defend yourself!

1

You collect one soul for every peasant you killed

with more soul collected, you can cast more
powerful spells to kill more peasants. More peasant killed,
you gather even more souls.

That is all you need to know.
Good luck.
May the Devil be with you

START

let them come!

WITCHHUNT ROUND ONE:   FIVE PEASANTS

SOUL COLLECTED:

LEVEL

Soul Required

100

3

100

3

100

3

100

3

100

3

100

3

100

3

100

3

SUMMONING

CURSES

NATURE

100

3

button

0

WITCHHUNT ROUND TWO:   TEN PEASANTS

0

WITCHHUNT ROUND THREE:   TWENTY PEASANTS

0

WITCHHUNT ROUND FOUR:   THIRTYFIVE PEASANTS

0

WITCHHUNT ROUND FIVE:   FORTYFIVE PEASANTS

0

WITCHHUNT ROUND SIX:   FIFTY PEASANTS

0

WITCHHUNT ROUND SEVEN:   SEVENTY PEASANTS

0

WITCHHUNT ROUND EIGHT:   EIGHTYONE PEASANTS

0

WITCHHUNT FINAL ROUND:   NINETYNINE PEASANTS

0

CONGRATULATION!
you have completed  the game!

HO HO HO! Happy Halloween!
Thank you for playing WITCH-HUNT: NooBOO MARY.
Hope you have enjoyed the game .
NOBSTUDIO WISHES EVERYONE
HAPPY HALLOWEEN!
-MAY ALL YOUR EVIL THOUGHTS COME TRUE-

created by:

programmer: Ng Xi Hui
artist: Cheng Shu Wan

contact:
blu3bird@gmail.com
chengshuwan@gmail.com

HO HO HO!!!! Happy  Halloween!

CREDITS

BACK

ActionScript [AS1/AS2]

Frame 30
if (getBytesLoaded() >= getBytesTotal()) { play(); } else { _root.gotoAndPlay(1); trace("loop"); }
Frame 46
stop();
Frame 127
function retry() { _root.gameinterface_mc.removeMovieClip(); _root.worldmap.map.removeMovieClip(); delete _root.worldmap; _root.gotoAndPlay(_root._currentframe - 1); } function mainmenu() { _root.gotoAndPlay("menu"); } function deadClick() { } function gotoMySite() { getURL ("http://www.nobstudio.com", "_blank"); } stop(); _global.newgame = new player(); var spells = new Array(); var tempsouls = 0; spells.push("swamp"); spells.push("tree"); spells.push("bee"); spells.push("temptress"); spells.push("ghost"); spells.push("bigfoot"); spells.push("toad"); spells.push("ugly"); spells.push("plague"); var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); var copyrightNotice = new ContextMenuItem("Witch-Hunt: Nooboo Mary \u00A9 2007 Nob Studio's Production", deadClick); copyrightNotice.separatorBefore = true; var mySiteLink = new ContextMenuItem("Visit Nob Studio", gotoMySite); myMenu.customItems.push(mySiteLink, copyrightNotice); _root.menu = myMenu;
Instance of Symbol 406 MovieClip in Frame 127
onClipEvent (load) { this.onPress = function () { getURL ("http://www.armorgames.com", _blank); }; }
Instance of Symbol 453 MovieClip in Frame 127
onClipEvent (load) { this.onPress = function () { getURL ("http://www.newgrounds.com/collection/halloween2007", _blank); }; }
Frame 131
stop(); _root.gameover = false; _root.onEnterFrame = function () { trace(_root._currentframe - 1); _root.points = _global.newgame.mana; var _local3 = 0; while (_local3 < spells.length) { _root[spells[_local3] + "d_mc"].spell_level = _global.newgame.spells[spells[_local3]].points; _root[spells[_local3] + "d_mc"].upgrade_cost = _global.newgame.spells[spells[_local3]].upgradecost; _root[spells[_local3] + "d_mc"].mc.mana_cost = _global.newgame.spells[spells[_local3]].manacost; if ((_local3 % 3) != 0) { if (_root[spells[_local3 - 1] + "d_mc"].spell_level == 0) { _root[spells[_local3] + "d_mc"]._alpha = 60; } else { _root[spells[_local3] + "d_mc"]._alpha = 100; } } _local3++; } }; _root.temp_but.onPress = function () { _root.nooboo_mc.removeMovieClip(); _root.play(); }; _root.createEmptyMovieClip("nooboo_mc", 1); var i = 0; while (i < spells.length) { var tempx = 0; var tempy = 0; if ((i >= 0) && (i < 3)) { tempx = 670; } else if ((i >= 3) && (i < 6)) { tempx = 170; } else if ((i >= 6) && (i < 9)) { tempx = 420; } if ((i % 3) == 0) { tempy = 240; } else if ((i % 3) == 1) { tempy = 350; } else if ((i % 3) == 2) { tempy = 460; } nooboo_mc.attachMovie("levelupbut", ((i + "nb") + spells[i]) + "_mc", nooboo_mc.getNextHighestDepth(), {_x:tempx, _y:tempy, _xscale:80, _yscale:80}); _root.nooboo_mc[((i + "nb") + spells[i]) + "_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); if ((_global.newgame.mana >= _global.newgame.spells[spells[_local4]].upgradecost) && (_root[spells[_local4] + "d_mc"].spell_level < 3)) { trace(_global.newgame.spells[spells[_local4]].upgradecost); if ((_local4 % 3) != 0) { trace(_local4); var _local5 = _local4 - 1; if (_root[spells[_local5] + "d_mc"].spell_level != 0) { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } else { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } }; i++; }
Instance of Symbol 532 MovieClip "temptressd_mc" in Frame 131
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_chiobu", "cb_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 536 MovieClip "ghostd_mc" in Frame 131
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ghost", "gt_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 540 MovieClip "bigfootd_mc" in Frame 131
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_giant", "gi_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 544 MovieClip "toadd_mc" in Frame 131
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_toad", "td_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 548 MovieClip "uglyd_mc" in Frame 131
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ugly", "ug_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 552 MovieClip "plagued_mc" in Frame 131
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_blackdeath", "bd_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 556 MovieClip "swampd_mc" in Frame 131
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_swamp", "sm_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 560 MovieClip "treed_mc" in Frame 131
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_tree", "te_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 571 MovieClip "beed_mc" in Frame 131
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_insect", "is_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Frame 132
stop(); var worldmap = new world(5, 67, 1); _root.restartbut.onPress = function () { _root.retry(); }; _root.createEmptyMovieClip("gameinterface_mc", 2); gameinterface_mc.attachMovie("interface", "bkgrd_mc", gameinterface_mc.getNextHighestDepth(), {_x:0, _y:450}); gameinterface_mc.attachMovie("spell_cursor", "spellc_mc", gameinterface_mc.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); gameinterface_mc.spellc_mc._alpha = 50; gameinterface_mc.spellc_mc.onEnterFrame = function () { trace(_root._currentframe); this._x = _root._xmouse; this._y = _root._ymouse; id = this._currentframe - 2; if (id == 5) { if (_global.newgame.spells[spells[id]].limit == 1) { this._xscale = 100; this._yscale = 100; } else if (_global.newgame.spells[spells[id]].limit == 2) { this._xscale = 120; this._yscale = 120; } else if (_global.newgame.spells[spells[id]].limit == 3) { this._xscale = 150; this._yscale = 150; } } else { this._xscale = 100; this._yscale = 100; } }; gameinterface_mc.spellc_mc.onPress = function () { id = this._currentframe - 2; trace(id); if (id < 6) { trace("casting"); _root.worldmap.castSpell(_root.spells[id], _global.newgame.spells[spells[id]].limit, _global.newgame.spells[spells[id]].interval, _global.newgame.spells[spells[id]].duration); this.gotoAndStop(1); _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[id]].manacost; } }; var i = 0; while (i < spells.length) { trace("create"); var tempy = 560; var tempx = ((i * 67) + 40); trace(_global.newgame.spells[spells[i]].points); if (_global.newgame.spells[spells[i]].points > 0) { gameinterface_mc.attachMovie("spell_but" + i, ((i + "nb") + spells[i]) + "spells_mc", gameinterface_mc.getNextHighestDepth(), {_x:tempx, _y:tempy}); gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].spell_cost = _global.newgame.spells[spells[i]].manacost; gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); _local4 = _local4 * 1; if (_global.newgame.mana >= _global.newgame.spells[spells[_local4]].manacost) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); if (i >= 6) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); _root.worldmap.castCurse(_root.spells[_local4], _global.newgame.spells[spells[_local4]].duration); } } }; } i++; } _root.mapscrolling = "none"; _root.onEnterFrame = function () { _root.gameinterface_mc.bkgrd_mc.mana = _global.newgame.mana; if (_root._xmouse < 100) { worldmap.mapscroll = "right"; _root.mapscrolling = "moving"; } else if (_root._xmouse > 700) { worldmap.mapscroll = "left"; _root.mapscrolling = "moving"; } else { _root.mapscrolling = "none"; } if (_root.mapscrolling == "none") { worldmap.decreaseSpeed(); } else { worldmap.increaseSpeed(); } }; _root.temp_mc.swapDepths(1); _root.temp_mc.onPress = function () { worldmap.curse = "plague"; };
Frame 139
_root.gameinterface_mc.removeMovieClip(); worldmap.map.removeMovieClip(); delete worldmap;
Frame 140
stop(); _root.gameover = false; _root.onEnterFrame = function () { _root.points = _global.newgame.mana; var _local3 = 0; while (_local3 < spells.length) { _root[spells[_local3] + "d_mc"].spell_level = _global.newgame.spells[spells[_local3]].points; _root[spells[_local3] + "d_mc"].upgrade_cost = _global.newgame.spells[spells[_local3]].upgradecost; _root[spells[_local3] + "d_mc"].mc.mana_cost = _global.newgame.spells[spells[_local3]].manacost; if ((_local3 % 3) != 0) { if (_root[spells[_local3 - 1] + "d_mc"].spell_level == 0) { _root[spells[_local3] + "d_mc"]._alpha = 60; } else { _root[spells[_local3] + "d_mc"]._alpha = 100; } } _local3++; } }; _root.temp_but.onPress = function () { _root.nooboo_mc.removeMovieClip(); _root.play(); }; _root.createEmptyMovieClip("nooboo_mc", 1); var i = 0; while (i < spells.length) { var tempx = 0; var tempy = 0; if ((i >= 0) && (i < 3)) { tempx = 670; } else if ((i >= 3) && (i < 6)) { tempx = 170; } else if ((i >= 6) && (i < 9)) { tempx = 420; } if ((i % 3) == 0) { tempy = 240; } else if ((i % 3) == 1) { tempy = 350; } else if ((i % 3) == 2) { tempy = 460; } nooboo_mc.attachMovie("levelupbut", ((i + "nb") + spells[i]) + "_mc", nooboo_mc.getNextHighestDepth(), {_x:tempx, _y:tempy, _xscale:80, _yscale:80}); _root.nooboo_mc[((i + "nb") + spells[i]) + "_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); if ((_global.newgame.mana >= _global.newgame.spells[spells[_local4]].upgradecost) && (_root[spells[_local4] + "d_mc"].spell_level < 3)) { trace(_global.newgame.spells[spells[_local4]].upgradecost); if ((_local4 % 3) != 0) { trace(_local4); var _local5 = _local4 - 1; if (_root[spells[_local5] + "d_mc"].spell_level != 0) { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } else { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } }; i++; }
Instance of Symbol 532 MovieClip "temptressd_mc" in Frame 140
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_chiobu", "cb_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 536 MovieClip "ghostd_mc" in Frame 140
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ghost", "gt_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 540 MovieClip "bigfootd_mc" in Frame 140
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_giant", "gi_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 544 MovieClip "toadd_mc" in Frame 140
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_toad", "td_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 548 MovieClip "uglyd_mc" in Frame 140
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ugly", "ug_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 552 MovieClip "plagued_mc" in Frame 140
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_blackdeath", "bd_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 556 MovieClip "swampd_mc" in Frame 140
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_swamp", "sm_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 560 MovieClip "treed_mc" in Frame 140
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_tree", "te_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 571 MovieClip "beed_mc" in Frame 140
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_insect", "is_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Frame 141
stop(); var worldmap = new world(10, 67, 1); _root.restartbut.onPress = function () { _root.gameinterface_mc.removeMovieClip(); _root.worldmap.map.removeMovieClip(); delete _root.worldmap; _root.gotoAndPlay("level2"); }; _root.createEmptyMovieClip("gameinterface_mc", 2); gameinterface_mc.attachMovie("interface", "bkgrd_mc", gameinterface_mc.getNextHighestDepth(), {_x:0, _y:450}); gameinterface_mc.attachMovie("spell_cursor", "spellc_mc", gameinterface_mc.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); gameinterface_mc.spellc_mc._alpha = 50; gameinterface_mc.spellc_mc.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; id = this._currentframe - 2; if (id == 5) { if (_global.newgame.spells[spells[id]].limit == 1) { this._xscale = 100; this._yscale = 100; } else if (_global.newgame.spells[spells[id]].limit == 2) { this._xscale = 120; this._yscale = 120; } else if (_global.newgame.spells[spells[id]].limit == 3) { this._xscale = 150; this._yscale = 150; } } else { this._xscale = 100; this._yscale = 100; } }; gameinterface_mc.spellc_mc.onPress = function () { id = this._currentframe - 2; trace(id); if (id < 6) { trace("casting"); _root.worldmap.castSpell(_root.spells[id], _global.newgame.spells[spells[id]].limit, _global.newgame.spells[spells[id]].interval, _global.newgame.spells[spells[id]].duration); this.gotoAndStop(1); _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[id]].manacost; } }; var i = 0; while (i < spells.length) { trace("create"); var tempy = 560; var tempx = ((i * 67) + 40); trace(_global.newgame.spells[spells[i]].points); if (_global.newgame.spells[spells[i]].points > 0) { gameinterface_mc.attachMovie("spell_but" + i, ((i + "nb") + spells[i]) + "spells_mc", gameinterface_mc.getNextHighestDepth(), {_x:tempx, _y:tempy}); gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].spell_cost = _global.newgame.spells[spells[i]].manacost; gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); _local4 = _local4 * 1; if (_global.newgame.mana >= _global.newgame.spells[spells[_local4]].manacost) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); if (i >= 6) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); _root.worldmap.castCurse(_root.spells[_local4], _global.newgame.spells[spells[_local4]].duration); } } }; } i++; } _root.mapscrolling = "none"; _root.onEnterFrame = function () { _root.gameinterface_mc.bkgrd_mc.mana = _global.newgame.mana; if (_root._xmouse < 100) { worldmap.mapscroll = "right"; _root.mapscrolling = "moving"; } else if (_root._xmouse > 700) { worldmap.mapscroll = "left"; _root.mapscrolling = "moving"; } else { _root.mapscrolling = "none"; } if (_root.mapscrolling == "none") { worldmap.decreaseSpeed(); } else { worldmap.increaseSpeed(); } }; _root.temp_mc.swapDepths(1); _root.temp_mc.onPress = function () { worldmap.curse = "plague"; };
Frame 148
_root.gameinterface_mc.removeMovieClip(); worldmap.map.removeMovieClip(); delete worldmap;
Frame 149
stop(); _root.gameover = false; _root.onEnterFrame = function () { _root.points = _global.newgame.mana; var _local3 = 0; while (_local3 < spells.length) { _root[spells[_local3] + "d_mc"].spell_level = _global.newgame.spells[spells[_local3]].points; _root[spells[_local3] + "d_mc"].upgrade_cost = _global.newgame.spells[spells[_local3]].upgradecost; _root[spells[_local3] + "d_mc"].mc.mana_cost = _global.newgame.spells[spells[_local3]].manacost; if ((_local3 % 3) != 0) { if (_root[spells[_local3 - 1] + "d_mc"].spell_level == 0) { _root[spells[_local3] + "d_mc"]._alpha = 60; } else { _root[spells[_local3] + "d_mc"]._alpha = 100; } } _local3++; } }; _root.temp_but.onPress = function () { _root.nooboo_mc.removeMovieClip(); _root.play(); }; _root.createEmptyMovieClip("nooboo_mc", 1); var i = 0; while (i < spells.length) { var tempx = 0; var tempy = 0; if ((i >= 0) && (i < 3)) { tempx = 670; } else if ((i >= 3) && (i < 6)) { tempx = 170; } else if ((i >= 6) && (i < 9)) { tempx = 420; } if ((i % 3) == 0) { tempy = 240; } else if ((i % 3) == 1) { tempy = 350; } else if ((i % 3) == 2) { tempy = 460; } nooboo_mc.attachMovie("levelupbut", ((i + "nb") + spells[i]) + "_mc", nooboo_mc.getNextHighestDepth(), {_x:tempx, _y:tempy, _xscale:80, _yscale:80}); _root.nooboo_mc[((i + "nb") + spells[i]) + "_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); if ((_global.newgame.mana >= _global.newgame.spells[spells[_local4]].upgradecost) && (_root[spells[_local4] + "d_mc"].spell_level < 3)) { trace(_global.newgame.spells[spells[_local4]].upgradecost); if ((_local4 % 3) != 0) { trace(_local4); var _local5 = _local4 - 1; if (_root[spells[_local5] + "d_mc"].spell_level != 0) { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } else { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } }; i++; }
Instance of Symbol 532 MovieClip "temptressd_mc" in Frame 149
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_chiobu", "cb_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 536 MovieClip "ghostd_mc" in Frame 149
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ghost", "gt_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 540 MovieClip "bigfootd_mc" in Frame 149
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_giant", "gi_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 544 MovieClip "toadd_mc" in Frame 149
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_toad", "td_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 548 MovieClip "uglyd_mc" in Frame 149
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ugly", "ug_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 552 MovieClip "plagued_mc" in Frame 149
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_blackdeath", "bd_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 556 MovieClip "swampd_mc" in Frame 149
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_swamp", "sm_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 560 MovieClip "treed_mc" in Frame 149
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_tree", "te_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 571 MovieClip "beed_mc" in Frame 149
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_insect", "is_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Frame 150
stop(); var worldmap = new world(20, 57, 1); _root.restartbut.onPress = function () { _root.gameinterface_mc.removeMovieClip(); _root.worldmap.map.removeMovieClip(); delete _root.worldmap; _root.gotoAndPlay("level3"); }; _root.createEmptyMovieClip("gameinterface_mc", 2); gameinterface_mc.attachMovie("interface", "bkgrd_mc", gameinterface_mc.getNextHighestDepth(), {_x:0, _y:450}); gameinterface_mc.attachMovie("spell_cursor", "spellc_mc", gameinterface_mc.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); gameinterface_mc.spellc_mc._alpha = 50; gameinterface_mc.spellc_mc.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; id = this._currentframe - 2; if (id == 5) { if (_global.newgame.spells[spells[id]].limit == 1) { this._xscale = 100; this._yscale = 100; } else if (_global.newgame.spells[spells[id]].limit == 2) { this._xscale = 120; this._yscale = 120; } else if (_global.newgame.spells[spells[id]].limit == 3) { this._xscale = 150; this._yscale = 150; } } else { this._xscale = 100; this._yscale = 100; } }; gameinterface_mc.spellc_mc.onPress = function () { id = this._currentframe - 2; trace(id); if (id < 6) { trace("casting"); _root.worldmap.castSpell(_root.spells[id], _global.newgame.spells[spells[id]].limit, _global.newgame.spells[spells[id]].interval, _global.newgame.spells[spells[id]].duration); this.gotoAndStop(1); _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[id]].manacost; } }; var i = 0; while (i < spells.length) { trace("create"); var tempy = 560; var tempx = ((i * 67) + 40); trace(_global.newgame.spells[spells[i]].points); if (_global.newgame.spells[spells[i]].points > 0) { gameinterface_mc.attachMovie("spell_but" + i, ((i + "nb") + spells[i]) + "spells_mc", gameinterface_mc.getNextHighestDepth(), {_x:tempx, _y:tempy}); gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].spell_cost = _global.newgame.spells[spells[i]].manacost; gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); _local4 = _local4 * 1; if (_global.newgame.mana >= _global.newgame.spells[spells[_local4]].manacost) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); if (i >= 6) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); _root.worldmap.castCurse(_root.spells[_local4], _global.newgame.spells[spells[_local4]].duration); } } }; } i++; } _root.mapscrolling = "none"; _root.onEnterFrame = function () { _root.gameinterface_mc.bkgrd_mc.mana = _global.newgame.mana; if (_root._xmouse < 100) { worldmap.mapscroll = "right"; _root.mapscrolling = "moving"; } else if (_root._xmouse > 700) { worldmap.mapscroll = "left"; _root.mapscrolling = "moving"; } else { _root.mapscrolling = "none"; } if (_root.mapscrolling == "none") { worldmap.decreaseSpeed(); } else { worldmap.increaseSpeed(); } }; _root.temp_mc.swapDepths(1); _root.temp_mc.onPress = function () { worldmap.curse = "plague"; };
Frame 157
_root.gameinterface_mc.removeMovieClip(); worldmap.map.removeMovieClip(); delete worldmap;
Frame 158
stop(); _root.gameover = false; _root.onEnterFrame = function () { _root.points = _global.newgame.mana; var _local3 = 0; while (_local3 < spells.length) { _root[spells[_local3] + "d_mc"].spell_level = _global.newgame.spells[spells[_local3]].points; _root[spells[_local3] + "d_mc"].upgrade_cost = _global.newgame.spells[spells[_local3]].upgradecost; _root[spells[_local3] + "d_mc"].mc.mana_cost = _global.newgame.spells[spells[_local3]].manacost; if ((_local3 % 3) != 0) { if (_root[spells[_local3 - 1] + "d_mc"].spell_level == 0) { _root[spells[_local3] + "d_mc"]._alpha = 60; } else { _root[spells[_local3] + "d_mc"]._alpha = 100; } } _local3++; } }; _root.temp_but.onPress = function () { _root.nooboo_mc.removeMovieClip(); _root.play(); }; _root.createEmptyMovieClip("nooboo_mc", 1); var i = 0; while (i < spells.length) { var tempx = 0; var tempy = 0; if ((i >= 0) && (i < 3)) { tempx = 670; } else if ((i >= 3) && (i < 6)) { tempx = 170; } else if ((i >= 6) && (i < 9)) { tempx = 420; } if ((i % 3) == 0) { tempy = 240; } else if ((i % 3) == 1) { tempy = 350; } else if ((i % 3) == 2) { tempy = 460; } nooboo_mc.attachMovie("levelupbut", ((i + "nb") + spells[i]) + "_mc", nooboo_mc.getNextHighestDepth(), {_x:tempx, _y:tempy, _xscale:80, _yscale:80}); _root.nooboo_mc[((i + "nb") + spells[i]) + "_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); if ((_global.newgame.mana >= _global.newgame.spells[spells[_local4]].upgradecost) && (_root[spells[_local4] + "d_mc"].spell_level < 3)) { trace(_global.newgame.spells[spells[_local4]].upgradecost); if ((_local4 % 3) != 0) { trace(_local4); var _local5 = _local4 - 1; if (_root[spells[_local5] + "d_mc"].spell_level != 0) { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } else { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } }; i++; }
Instance of Symbol 532 MovieClip "temptressd_mc" in Frame 158
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_chiobu", "cb_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 536 MovieClip "ghostd_mc" in Frame 158
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ghost", "gt_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 540 MovieClip "bigfootd_mc" in Frame 158
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_giant", "gi_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 544 MovieClip "toadd_mc" in Frame 158
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_toad", "td_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 548 MovieClip "uglyd_mc" in Frame 158
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ugly", "ug_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 552 MovieClip "plagued_mc" in Frame 158
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_blackdeath", "bd_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 556 MovieClip "swampd_mc" in Frame 158
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_swamp", "sm_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 560 MovieClip "treed_mc" in Frame 158
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_tree", "te_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 571 MovieClip "beed_mc" in Frame 158
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_insect", "is_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Frame 159
stop(); var worldmap = new world(35, 43, 1); _root.restartbut.onPress = function () { _root.gameinterface_mc.removeMovieClip(); _root.worldmap.map.removeMovieClip(); delete _root.worldmap; _root.gotoAndPlay("level4"); }; _root.createEmptyMovieClip("gameinterface_mc", 2); gameinterface_mc.attachMovie("interface", "bkgrd_mc", gameinterface_mc.getNextHighestDepth(), {_x:0, _y:450}); gameinterface_mc.attachMovie("spell_cursor", "spellc_mc", gameinterface_mc.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); gameinterface_mc.spellc_mc._alpha = 50; gameinterface_mc.spellc_mc.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; id = this._currentframe - 2; if (id == 5) { if (_global.newgame.spells[spells[id]].limit == 1) { this._xscale = 100; this._yscale = 100; } else if (_global.newgame.spells[spells[id]].limit == 2) { this._xscale = 120; this._yscale = 120; } else if (_global.newgame.spells[spells[id]].limit == 3) { this._xscale = 150; this._yscale = 150; } } else { this._xscale = 100; this._yscale = 100; } }; gameinterface_mc.spellc_mc.onPress = function () { id = this._currentframe - 2; trace(id); if (id < 6) { trace("casting"); _root.worldmap.castSpell(_root.spells[id], _global.newgame.spells[spells[id]].limit, _global.newgame.spells[spells[id]].interval, _global.newgame.spells[spells[id]].duration); this.gotoAndStop(1); _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[id]].manacost; } }; var i = 0; while (i < spells.length) { trace("create"); var tempy = 560; var tempx = ((i * 67) + 40); trace(_global.newgame.spells[spells[i]].points); if (_global.newgame.spells[spells[i]].points > 0) { gameinterface_mc.attachMovie("spell_but" + i, ((i + "nb") + spells[i]) + "spells_mc", gameinterface_mc.getNextHighestDepth(), {_x:tempx, _y:tempy}); gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].spell_cost = _global.newgame.spells[spells[i]].manacost; gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); _local4 = _local4 * 1; if (_global.newgame.mana >= _global.newgame.spells[spells[_local4]].manacost) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); if (i >= 6) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); _root.worldmap.castCurse(_root.spells[_local4], _global.newgame.spells[spells[_local4]].duration); } } }; } i++; } _root.mapscrolling = "none"; _root.onEnterFrame = function () { _root.gameinterface_mc.bkgrd_mc.mana = _global.newgame.mana; if (_root._xmouse < 100) { worldmap.mapscroll = "right"; _root.mapscrolling = "moving"; } else if (_root._xmouse > 700) { worldmap.mapscroll = "left"; _root.mapscrolling = "moving"; } else { _root.mapscrolling = "none"; } if (_root.mapscrolling == "none") { worldmap.decreaseSpeed(); } else { worldmap.increaseSpeed(); } }; _root.temp_mc.swapDepths(1); _root.temp_mc.onPress = function () { worldmap.curse = "plague"; };
Frame 166
_root.gameinterface_mc.removeMovieClip(); worldmap.map.removeMovieClip(); delete worldmap;
Frame 167
stop(); _root.gameover = false; _root.onEnterFrame = function () { _root.points = _global.newgame.mana; var _local3 = 0; while (_local3 < spells.length) { _root[spells[_local3] + "d_mc"].spell_level = _global.newgame.spells[spells[_local3]].points; _root[spells[_local3] + "d_mc"].upgrade_cost = _global.newgame.spells[spells[_local3]].upgradecost; _root[spells[_local3] + "d_mc"].mc.mana_cost = _global.newgame.spells[spells[_local3]].manacost; if ((_local3 % 3) != 0) { if (_root[spells[_local3 - 1] + "d_mc"].spell_level == 0) { _root[spells[_local3] + "d_mc"]._alpha = 60; } else { _root[spells[_local3] + "d_mc"]._alpha = 100; } } _local3++; } }; _root.temp_but.onPress = function () { _root.nooboo_mc.removeMovieClip(); _root.play(); }; _root.createEmptyMovieClip("nooboo_mc", 1); var i = 0; while (i < spells.length) { var tempx = 0; var tempy = 0; if ((i >= 0) && (i < 3)) { tempx = 670; } else if ((i >= 3) && (i < 6)) { tempx = 170; } else if ((i >= 6) && (i < 9)) { tempx = 420; } if ((i % 3) == 0) { tempy = 240; } else if ((i % 3) == 1) { tempy = 350; } else if ((i % 3) == 2) { tempy = 460; } nooboo_mc.attachMovie("levelupbut", ((i + "nb") + spells[i]) + "_mc", nooboo_mc.getNextHighestDepth(), {_x:tempx, _y:tempy, _xscale:80, _yscale:80}); _root.nooboo_mc[((i + "nb") + spells[i]) + "_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); if ((_global.newgame.mana >= _global.newgame.spells[spells[_local4]].upgradecost) && (_root[spells[_local4] + "d_mc"].spell_level < 3)) { trace(_global.newgame.spells[spells[_local4]].upgradecost); if ((_local4 % 3) != 0) { trace(_local4); var _local5 = _local4 - 1; if (_root[spells[_local5] + "d_mc"].spell_level != 0) { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } else { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } }; i++; }
Instance of Symbol 532 MovieClip "temptressd_mc" in Frame 167
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_chiobu", "cb_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 536 MovieClip "ghostd_mc" in Frame 167
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ghost", "gt_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 540 MovieClip "bigfootd_mc" in Frame 167
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_giant", "gi_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 544 MovieClip "toadd_mc" in Frame 167
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_toad", "td_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 548 MovieClip "uglyd_mc" in Frame 167
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ugly", "ug_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 552 MovieClip "plagued_mc" in Frame 167
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_blackdeath", "bd_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 556 MovieClip "swampd_mc" in Frame 167
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_swamp", "sm_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 560 MovieClip "treed_mc" in Frame 167
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_tree", "te_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 571 MovieClip "beed_mc" in Frame 167
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_insect", "is_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Frame 168
stop(); var worldmap = new world(45, 33, 1); _root.restartbut.onPress = function () { _root.gameinterface_mc.removeMovieClip(); _root.worldmap.map.removeMovieClip(); delete _root.worldmap; _root.gotoAndPlay("level5"); }; _root.createEmptyMovieClip("gameinterface_mc", 2); gameinterface_mc.attachMovie("interface", "bkgrd_mc", gameinterface_mc.getNextHighestDepth(), {_x:0, _y:450}); gameinterface_mc.attachMovie("spell_cursor", "spellc_mc", gameinterface_mc.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); gameinterface_mc.spellc_mc._alpha = 50; gameinterface_mc.spellc_mc.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; id = this._currentframe - 2; if (id == 5) { if (_global.newgame.spells[spells[id]].limit == 1) { this._xscale = 100; this._yscale = 100; } else if (_global.newgame.spells[spells[id]].limit == 2) { this._xscale = 120; this._yscale = 120; } else if (_global.newgame.spells[spells[id]].limit == 3) { this._xscale = 150; this._yscale = 150; } } else { this._xscale = 100; this._yscale = 100; } }; gameinterface_mc.spellc_mc.onPress = function () { id = this._currentframe - 2; trace(id); if (id < 6) { trace("casting"); _root.worldmap.castSpell(_root.spells[id], _global.newgame.spells[spells[id]].limit, _global.newgame.spells[spells[id]].interval, _global.newgame.spells[spells[id]].duration); this.gotoAndStop(1); _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[id]].manacost; } }; var i = 0; while (i < spells.length) { trace("create"); var tempy = 560; var tempx = ((i * 67) + 40); trace(_global.newgame.spells[spells[i]].points); if (_global.newgame.spells[spells[i]].points > 0) { gameinterface_mc.attachMovie("spell_but" + i, ((i + "nb") + spells[i]) + "spells_mc", gameinterface_mc.getNextHighestDepth(), {_x:tempx, _y:tempy}); gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].spell_cost = _global.newgame.spells[spells[i]].manacost; gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); _local4 = _local4 * 1; if (_global.newgame.mana >= _global.newgame.spells[spells[_local4]].manacost) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); if (i >= 6) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); _root.worldmap.castCurse(_root.spells[_local4], _global.newgame.spells[spells[_local4]].duration); } } }; } i++; } _root.mapscrolling = "none"; _root.onEnterFrame = function () { _root.gameinterface_mc.bkgrd_mc.mana = _global.newgame.mana; if (_root._xmouse < 100) { worldmap.mapscroll = "right"; _root.mapscrolling = "moving"; } else if (_root._xmouse > 700) { worldmap.mapscroll = "left"; _root.mapscrolling = "moving"; } else { _root.mapscrolling = "none"; } if (_root.mapscrolling == "none") { worldmap.decreaseSpeed(); } else { worldmap.increaseSpeed(); } }; _root.temp_mc.swapDepths(1); _root.temp_mc.onPress = function () { worldmap.curse = "plague"; };
Frame 175
_root.gameinterface_mc.removeMovieClip(); worldmap.map.removeMovieClip(); delete worldmap;
Frame 176
stop(); _root.gameover = false; _root.onEnterFrame = function () { _root.points = _global.newgame.mana; var _local3 = 0; while (_local3 < spells.length) { _root[spells[_local3] + "d_mc"].spell_level = _global.newgame.spells[spells[_local3]].points; _root[spells[_local3] + "d_mc"].upgrade_cost = _global.newgame.spells[spells[_local3]].upgradecost; _root[spells[_local3] + "d_mc"].mc.mana_cost = _global.newgame.spells[spells[_local3]].manacost; if ((_local3 % 3) != 0) { if (_root[spells[_local3 - 1] + "d_mc"].spell_level == 0) { _root[spells[_local3] + "d_mc"]._alpha = 60; } else { _root[spells[_local3] + "d_mc"]._alpha = 100; } } _local3++; } }; _root.temp_but.onPress = function () { _root.nooboo_mc.removeMovieClip(); _root.play(); }; _root.createEmptyMovieClip("nooboo_mc", 1); var i = 0; while (i < spells.length) { var tempx = 0; var tempy = 0; if ((i >= 0) && (i < 3)) { tempx = 670; } else if ((i >= 3) && (i < 6)) { tempx = 170; } else if ((i >= 6) && (i < 9)) { tempx = 420; } if ((i % 3) == 0) { tempy = 240; } else if ((i % 3) == 1) { tempy = 350; } else if ((i % 3) == 2) { tempy = 460; } nooboo_mc.attachMovie("levelupbut", ((i + "nb") + spells[i]) + "_mc", nooboo_mc.getNextHighestDepth(), {_x:tempx, _y:tempy, _xscale:80, _yscale:80}); _root.nooboo_mc[((i + "nb") + spells[i]) + "_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); if ((_global.newgame.mana >= _global.newgame.spells[spells[_local4]].upgradecost) && (_root[spells[_local4] + "d_mc"].spell_level < 3)) { trace(_global.newgame.spells[spells[_local4]].upgradecost); if ((_local4 % 3) != 0) { trace(_local4); var _local5 = _local4 - 1; if (_root[spells[_local5] + "d_mc"].spell_level != 0) { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } else { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } }; i++; }
Instance of Symbol 532 MovieClip "temptressd_mc" in Frame 176
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_chiobu", "cb_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 536 MovieClip "ghostd_mc" in Frame 176
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ghost", "gt_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 540 MovieClip "bigfootd_mc" in Frame 176
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_giant", "gi_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 544 MovieClip "toadd_mc" in Frame 176
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_toad", "td_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 548 MovieClip "uglyd_mc" in Frame 176
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ugly", "ug_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 552 MovieClip "plagued_mc" in Frame 176
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_blackdeath", "bd_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 556 MovieClip "swampd_mc" in Frame 176
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_swamp", "sm_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 560 MovieClip "treed_mc" in Frame 176
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_tree", "te_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 571 MovieClip "beed_mc" in Frame 176
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_insect", "is_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Frame 177
stop(); var worldmap = new world(25, 29, 2); _root.restartbut.onPress = function () { _root.gameinterface_mc.removeMovieClip(); _root.worldmap.map.removeMovieClip(); delete _root.worldmap; _root.gotoAndPlay("level6"); }; _root.createEmptyMovieClip("gameinterface_mc", 2); gameinterface_mc.attachMovie("interface", "bkgrd_mc", gameinterface_mc.getNextHighestDepth(), {_x:0, _y:450}); gameinterface_mc.attachMovie("spell_cursor", "spellc_mc", gameinterface_mc.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); gameinterface_mc.spellc_mc._alpha = 50; gameinterface_mc.spellc_mc.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; id = this._currentframe - 2; if (id == 5) { if (_global.newgame.spells[spells[id]].limit == 1) { this._xscale = 100; this._yscale = 100; } else if (_global.newgame.spells[spells[id]].limit == 2) { this._xscale = 120; this._yscale = 120; } else if (_global.newgame.spells[spells[id]].limit == 3) { this._xscale = 150; this._yscale = 150; } } else { this._xscale = 100; this._yscale = 100; } }; gameinterface_mc.spellc_mc.onPress = function () { id = this._currentframe - 2; trace(id); if (id < 6) { trace("casting"); _root.worldmap.castSpell(_root.spells[id], _global.newgame.spells[spells[id]].limit, _global.newgame.spells[spells[id]].interval, _global.newgame.spells[spells[id]].duration); this.gotoAndStop(1); _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[id]].manacost; } }; var i = 0; while (i < spells.length) { trace("create"); var tempy = 560; var tempx = ((i * 67) + 40); trace(_global.newgame.spells[spells[i]].points); if (_global.newgame.spells[spells[i]].points > 0) { gameinterface_mc.attachMovie("spell_but" + i, ((i + "nb") + spells[i]) + "spells_mc", gameinterface_mc.getNextHighestDepth(), {_x:tempx, _y:tempy}); gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].spell_cost = _global.newgame.spells[spells[i]].manacost; gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); _local4 = _local4 * 1; if (_global.newgame.mana >= _global.newgame.spells[spells[_local4]].manacost) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); if (i >= 6) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); _root.worldmap.castCurse(_root.spells[_local4], _global.newgame.spells[spells[_local4]].duration); } } }; } i++; } _root.mapscrolling = "none"; _root.onEnterFrame = function () { _root.gameinterface_mc.bkgrd_mc.mana = _global.newgame.mana; if (_root._xmouse < 100) { worldmap.mapscroll = "right"; _root.mapscrolling = "moving"; } else if (_root._xmouse > 700) { worldmap.mapscroll = "left"; _root.mapscrolling = "moving"; } else { _root.mapscrolling = "none"; } if (_root.mapscrolling == "none") { worldmap.decreaseSpeed(); } else { worldmap.increaseSpeed(); } }; _root.temp_mc.swapDepths(1); _root.temp_mc.onPress = function () { worldmap.curse = "plague"; };
Frame 184
_root.gameinterface_mc.removeMovieClip(); worldmap.map.removeMovieClip(); delete worldmap;
Frame 185
stop(); _root.gameover = false; _root.onEnterFrame = function () { _root.points = _global.newgame.mana; var _local3 = 0; while (_local3 < spells.length) { _root[spells[_local3] + "d_mc"].spell_level = _global.newgame.spells[spells[_local3]].points; _root[spells[_local3] + "d_mc"].upgrade_cost = _global.newgame.spells[spells[_local3]].upgradecost; _root[spells[_local3] + "d_mc"].mc.mana_cost = _global.newgame.spells[spells[_local3]].manacost; if ((_local3 % 3) != 0) { if (_root[spells[_local3 - 1] + "d_mc"].spell_level == 0) { _root[spells[_local3] + "d_mc"]._alpha = 60; } else { _root[spells[_local3] + "d_mc"]._alpha = 100; } } _local3++; } }; _root.temp_but.onPress = function () { _root.nooboo_mc.removeMovieClip(); _root.play(); }; _root.createEmptyMovieClip("nooboo_mc", 1); var i = 0; while (i < spells.length) { var tempx = 0; var tempy = 0; if ((i >= 0) && (i < 3)) { tempx = 670; } else if ((i >= 3) && (i < 6)) { tempx = 170; } else if ((i >= 6) && (i < 9)) { tempx = 420; } if ((i % 3) == 0) { tempy = 240; } else if ((i % 3) == 1) { tempy = 350; } else if ((i % 3) == 2) { tempy = 460; } nooboo_mc.attachMovie("levelupbut", ((i + "nb") + spells[i]) + "_mc", nooboo_mc.getNextHighestDepth(), {_x:tempx, _y:tempy, _xscale:80, _yscale:80}); _root.nooboo_mc[((i + "nb") + spells[i]) + "_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); if ((_global.newgame.mana >= _global.newgame.spells[spells[_local4]].upgradecost) && (_root[spells[_local4] + "d_mc"].spell_level < 3)) { trace(_global.newgame.spells[spells[_local4]].upgradecost); if ((_local4 % 3) != 0) { trace(_local4); var _local5 = _local4 - 1; if (_root[spells[_local5] + "d_mc"].spell_level != 0) { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } else { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } }; i++; }
Instance of Symbol 532 MovieClip "temptressd_mc" in Frame 185
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_chiobu", "cb_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 536 MovieClip "ghostd_mc" in Frame 185
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ghost", "gt_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 540 MovieClip "bigfootd_mc" in Frame 185
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_giant", "gi_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 544 MovieClip "toadd_mc" in Frame 185
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_toad", "td_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 548 MovieClip "uglyd_mc" in Frame 185
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ugly", "ug_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 552 MovieClip "plagued_mc" in Frame 185
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_blackdeath", "bd_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 556 MovieClip "swampd_mc" in Frame 185
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_swamp", "sm_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 560 MovieClip "treed_mc" in Frame 185
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_tree", "te_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 571 MovieClip "beed_mc" in Frame 185
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_insect", "is_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Frame 186
stop(); var worldmap = new world(35, 23, 2); _root.restartbut.onPress = function () { _root.gameinterface_mc.removeMovieClip(); _root.worldmap.map.removeMovieClip(); delete _root.worldmap; _root.gotoAndPlay("level7"); }; _root.createEmptyMovieClip("gameinterface_mc", 2); gameinterface_mc.attachMovie("interface", "bkgrd_mc", gameinterface_mc.getNextHighestDepth(), {_x:0, _y:450}); gameinterface_mc.attachMovie("spell_cursor", "spellc_mc", gameinterface_mc.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); gameinterface_mc.spellc_mc._alpha = 50; gameinterface_mc.spellc_mc.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; id = this._currentframe - 2; if (id == 5) { if (_global.newgame.spells[spells[id]].limit == 1) { this._xscale = 100; this._yscale = 100; } else if (_global.newgame.spells[spells[id]].limit == 2) { this._xscale = 120; this._yscale = 120; } else if (_global.newgame.spells[spells[id]].limit == 3) { this._xscale = 150; this._yscale = 150; } } else { this._xscale = 100; this._yscale = 100; } }; gameinterface_mc.spellc_mc.onPress = function () { id = this._currentframe - 2; trace(id); if (id < 6) { trace("casting"); _root.worldmap.castSpell(_root.spells[id], _global.newgame.spells[spells[id]].limit, _global.newgame.spells[spells[id]].interval, _global.newgame.spells[spells[id]].duration); this.gotoAndStop(1); _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[id]].manacost; } }; var i = 0; while (i < spells.length) { trace("create"); var tempy = 560; var tempx = ((i * 67) + 40); trace(_global.newgame.spells[spells[i]].points); if (_global.newgame.spells[spells[i]].points > 0) { gameinterface_mc.attachMovie("spell_but" + i, ((i + "nb") + spells[i]) + "spells_mc", gameinterface_mc.getNextHighestDepth(), {_x:tempx, _y:tempy}); gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].spell_cost = _global.newgame.spells[spells[i]].manacost; gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); _local4 = _local4 * 1; if (_global.newgame.mana >= _global.newgame.spells[spells[_local4]].manacost) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); if (i >= 6) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); _root.worldmap.castCurse(_root.spells[_local4], _global.newgame.spells[spells[_local4]].duration); } } }; } i++; } _root.mapscrolling = "none"; _root.onEnterFrame = function () { _root.gameinterface_mc.bkgrd_mc.mana = _global.newgame.mana; if (_root._xmouse < 100) { worldmap.mapscroll = "right"; _root.mapscrolling = "moving"; } else if (_root._xmouse > 700) { worldmap.mapscroll = "left"; _root.mapscrolling = "moving"; } else { _root.mapscrolling = "none"; } if (_root.mapscrolling == "none") { worldmap.decreaseSpeed(); } else { worldmap.increaseSpeed(); } }; _root.temp_mc.swapDepths(1); _root.temp_mc.onPress = function () { worldmap.curse = "plague"; };
Frame 193
_root.gameinterface_mc.removeMovieClip(); worldmap.map.removeMovieClip(); delete worldmap;
Frame 194
stop(); _root.gameover = false; _root.onEnterFrame = function () { _root.points = _global.newgame.mana; var _local3 = 0; while (_local3 < spells.length) { _root[spells[_local3] + "d_mc"].spell_level = _global.newgame.spells[spells[_local3]].points; _root[spells[_local3] + "d_mc"].upgrade_cost = _global.newgame.spells[spells[_local3]].upgradecost; _root[spells[_local3] + "d_mc"].mc.mana_cost = _global.newgame.spells[spells[_local3]].manacost; if ((_local3 % 3) != 0) { if (_root[spells[_local3 - 1] + "d_mc"].spell_level == 0) { _root[spells[_local3] + "d_mc"]._alpha = 60; } else { _root[spells[_local3] + "d_mc"]._alpha = 100; } } _local3++; } }; _root.temp_but.onPress = function () { _root.nooboo_mc.removeMovieClip(); _root.play(); }; _root.createEmptyMovieClip("nooboo_mc", 1); var i = 0; while (i < spells.length) { var tempx = 0; var tempy = 0; if ((i >= 0) && (i < 3)) { tempx = 670; } else if ((i >= 3) && (i < 6)) { tempx = 170; } else if ((i >= 6) && (i < 9)) { tempx = 420; } if ((i % 3) == 0) { tempy = 240; } else if ((i % 3) == 1) { tempy = 350; } else if ((i % 3) == 2) { tempy = 460; } nooboo_mc.attachMovie("levelupbut", ((i + "nb") + spells[i]) + "_mc", nooboo_mc.getNextHighestDepth(), {_x:tempx, _y:tempy, _xscale:80, _yscale:80}); _root.nooboo_mc[((i + "nb") + spells[i]) + "_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); if ((_global.newgame.mana >= _global.newgame.spells[spells[_local4]].upgradecost) && (_root[spells[_local4] + "d_mc"].spell_level < 3)) { trace(_global.newgame.spells[spells[_local4]].upgradecost); if ((_local4 % 3) != 0) { trace(_local4); var _local5 = _local4 - 1; if (_root[spells[_local5] + "d_mc"].spell_level != 0) { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } else { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } }; i++; }
Instance of Symbol 532 MovieClip "temptressd_mc" in Frame 194
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_chiobu", "cb_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 536 MovieClip "ghostd_mc" in Frame 194
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ghost", "gt_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 540 MovieClip "bigfootd_mc" in Frame 194
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_giant", "gi_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 544 MovieClip "toadd_mc" in Frame 194
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_toad", "td_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 548 MovieClip "uglyd_mc" in Frame 194
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ugly", "ug_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 552 MovieClip "plagued_mc" in Frame 194
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_blackdeath", "bd_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 556 MovieClip "swampd_mc" in Frame 194
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_swamp", "sm_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 560 MovieClip "treed_mc" in Frame 194
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_tree", "te_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 571 MovieClip "beed_mc" in Frame 194
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_insect", "is_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Frame 195
stop(); var worldmap = new world(27, 23, 3); _root.restartbut.onPress = function () { _root.gameinterface_mc.removeMovieClip(); _root.worldmap.map.removeMovieClip(); delete _root.worldmap; _root.gotoAndPlay("level8"); }; _root.createEmptyMovieClip("gameinterface_mc", 2); gameinterface_mc.attachMovie("interface", "bkgrd_mc", gameinterface_mc.getNextHighestDepth(), {_x:0, _y:450}); gameinterface_mc.attachMovie("spell_cursor", "spellc_mc", gameinterface_mc.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); gameinterface_mc.spellc_mc._alpha = 50; gameinterface_mc.spellc_mc.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; id = this._currentframe - 2; if (id == 5) { if (_global.newgame.spells[spells[id]].limit == 1) { this._xscale = 100; this._yscale = 100; } else if (_global.newgame.spells[spells[id]].limit == 2) { this._xscale = 120; this._yscale = 120; } else if (_global.newgame.spells[spells[id]].limit == 3) { this._xscale = 150; this._yscale = 150; } } else { this._xscale = 100; this._yscale = 100; } }; gameinterface_mc.spellc_mc.onPress = function () { id = this._currentframe - 2; trace(id); if (id < 6) { trace("casting"); _root.worldmap.castSpell(_root.spells[id], _global.newgame.spells[spells[id]].limit, _global.newgame.spells[spells[id]].interval, _global.newgame.spells[spells[id]].duration); this.gotoAndStop(1); _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[id]].manacost; } }; var i = 0; while (i < spells.length) { trace("create"); var tempy = 560; var tempx = ((i * 67) + 40); trace(_global.newgame.spells[spells[i]].points); if (_global.newgame.spells[spells[i]].points > 0) { gameinterface_mc.attachMovie("spell_but" + i, ((i + "nb") + spells[i]) + "spells_mc", gameinterface_mc.getNextHighestDepth(), {_x:tempx, _y:tempy}); gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].spell_cost = _global.newgame.spells[spells[i]].manacost; gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); _local4 = _local4 * 1; if (_global.newgame.mana >= _global.newgame.spells[spells[_local4]].manacost) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); if (i >= 6) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); _root.worldmap.castCurse(_root.spells[_local4], _global.newgame.spells[spells[_local4]].duration); } } }; } i++; } _root.mapscrolling = "none"; _root.onEnterFrame = function () { _root.gameinterface_mc.bkgrd_mc.mana = _global.newgame.mana; if (_root._xmouse < 100) { worldmap.mapscroll = "right"; _root.mapscrolling = "moving"; } else if (_root._xmouse > 700) { worldmap.mapscroll = "left"; _root.mapscrolling = "moving"; } else { _root.mapscrolling = "none"; } if (_root.mapscrolling == "none") { worldmap.decreaseSpeed(); } else { worldmap.increaseSpeed(); } }; _root.temp_mc.swapDepths(1); _root.temp_mc.onPress = function () { worldmap.curse = "plague"; };
Frame 202
_root.gameinterface_mc.removeMovieClip(); worldmap.map.removeMovieClip(); delete worldmap;
Frame 203
stop(); _root.gameover = false; _root.onEnterFrame = function () { _root.points = _global.newgame.mana; var _local3 = 0; while (_local3 < spells.length) { _root[spells[_local3] + "d_mc"].spell_level = _global.newgame.spells[spells[_local3]].points; _root[spells[_local3] + "d_mc"].upgrade_cost = _global.newgame.spells[spells[_local3]].upgradecost; _root[spells[_local3] + "d_mc"].mc.mana_cost = _global.newgame.spells[spells[_local3]].manacost; if ((_local3 % 3) != 0) { if (_root[spells[_local3 - 1] + "d_mc"].spell_level == 0) { _root[spells[_local3] + "d_mc"]._alpha = 60; } else { _root[spells[_local3] + "d_mc"]._alpha = 100; } } _local3++; } }; _root.temp_but.onPress = function () { _root.nooboo_mc.removeMovieClip(); _root.play(); }; _root.createEmptyMovieClip("nooboo_mc", 1); var i = 0; while (i < spells.length) { var tempx = 0; var tempy = 0; if ((i >= 0) && (i < 3)) { tempx = 670; } else if ((i >= 3) && (i < 6)) { tempx = 170; } else if ((i >= 6) && (i < 9)) { tempx = 420; } if ((i % 3) == 0) { tempy = 240; } else if ((i % 3) == 1) { tempy = 350; } else if ((i % 3) == 2) { tempy = 460; } nooboo_mc.attachMovie("levelupbut", ((i + "nb") + spells[i]) + "_mc", nooboo_mc.getNextHighestDepth(), {_x:tempx, _y:tempy, _xscale:80, _yscale:80}); _root.nooboo_mc[((i + "nb") + spells[i]) + "_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); if ((_global.newgame.mana >= _global.newgame.spells[spells[_local4]].upgradecost) && (_root[spells[_local4] + "d_mc"].spell_level < 3)) { trace(_global.newgame.spells[spells[_local4]].upgradecost); if ((_local4 % 3) != 0) { trace(_local4); var _local5 = _local4 - 1; if (_root[spells[_local5] + "d_mc"].spell_level != 0) { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } else { this.spell_level = this.spell_level + 1; _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[_local4]].upgradecost; _global.newgame.addpoint(spells[_local4]); } } }; i++; }
Instance of Symbol 532 MovieClip "temptressd_mc" in Frame 203
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_chiobu", "cb_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 536 MovieClip "ghostd_mc" in Frame 203
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ghost", "gt_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 540 MovieClip "bigfootd_mc" in Frame 203
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_giant", "gi_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 544 MovieClip "toadd_mc" in Frame 203
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_toad", "td_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 548 MovieClip "uglyd_mc" in Frame 203
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_ugly", "ug_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 552 MovieClip "plagued_mc" in Frame 203
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_blackdeath", "bd_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 556 MovieClip "swampd_mc" in Frame 203
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_swamp", "sm_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 560 MovieClip "treed_mc" in Frame 203
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_tree", "te_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Instance of Symbol 571 MovieClip "beed_mc" in Frame 203
onClipEvent (load) { this.onPress = function () { _root.attachMovie("demoMC_insect", "is_mc", _root.getNextHighestDepth(), {_x:370, _y:285}); }; }
Frame 204
stop(); var worldmap = new world(33, 19, 3); _root.restartbut.onPress = function () { _root.gameinterface_mc.removeMovieClip(); _root.worldmap.map.removeMovieClip(); delete _root.worldmap; _root.gotoAndPlay("level9"); }; _root.createEmptyMovieClip("gameinterface_mc", 2); gameinterface_mc.attachMovie("interface", "bkgrd_mc", gameinterface_mc.getNextHighestDepth(), {_x:0, _y:450}); gameinterface_mc.attachMovie("spell_cursor", "spellc_mc", gameinterface_mc.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); gameinterface_mc.spellc_mc._alpha = 50; gameinterface_mc.spellc_mc.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; id = this._currentframe - 2; if (id == 5) { if (_global.newgame.spells[spells[id]].limit == 1) { this._xscale = 100; this._yscale = 100; } else if (_global.newgame.spells[spells[id]].limit == 2) { this._xscale = 120; this._yscale = 120; } else if (_global.newgame.spells[spells[id]].limit == 3) { this._xscale = 150; this._yscale = 150; } } else { this._xscale = 100; this._yscale = 100; } }; gameinterface_mc.spellc_mc.onPress = function () { id = this._currentframe - 2; trace(id); if (id < 6) { trace("casting"); _root.worldmap.castSpell(_root.spells[id], _global.newgame.spells[spells[id]].limit, _global.newgame.spells[spells[id]].interval, _global.newgame.spells[spells[id]].duration); this.gotoAndStop(1); _global.newgame.mana = _global.newgame.mana - _global.newgame.spells[spells[id]].manacost; } }; var i = 0; while (i < spells.length) { trace("create"); var tempy = 560; var tempx = ((i * 67) + 40); trace(_global.newgame.spells[spells[i]].points); if (_global.newgame.spells[spells[i]].points > 0) { gameinterface_mc.attachMovie("spell_but" + i, ((i + "nb") + spells[i]) + "spells_mc", gameinterface_mc.getNextHighestDepth(), {_x:tempx, _y:tempy}); gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].spell_cost = _global.newgame.spells[spells[i]].manacost; gameinterface_mc[((i + "nb") + spells[i]) + "spells_mc"].onPress = function () { var _local4 = substring(this._name, 0, 1); _local4 = _local4 * 1; if (_global.newgame.mana >= _global.newgame.spells[spells[_local4]].manacost) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); if (i >= 6) { _root.gameinterface_mc.spellc_mc.gotoAndStop(_local4 + 2); _root.worldmap.castCurse(_root.spells[_local4], _global.newgame.spells[spells[_local4]].duration); } } }; } i++; } _root.mapscrolling = "none"; _root.onEnterFrame = function () { _root.gameinterface_mc.bkgrd_mc.mana = _global.newgame.mana; if (_root._xmouse < 100) { worldmap.mapscroll = "right"; _root.mapscrolling = "moving"; } else if (_root._xmouse > 700) { worldmap.mapscroll = "left"; _root.mapscrolling = "moving"; } else { _root.mapscrolling = "none"; } if (_root.mapscrolling == "none") { worldmap.decreaseSpeed(); } else { worldmap.increaseSpeed(); } }; _root.temp_mc.swapDepths(1); _root.temp_mc.onPress = function () { worldmap.curse = "plague"; };
Frame 211
_root.gameinterface_mc.removeMovieClip(); worldmap.map.removeMovieClip(); delete worldmap;
Instance of Symbol 43 MovieClip in Symbol 44 MovieClip [demoMC_blackdeath] Frame 1
onClipEvent (load) { this.onPress = function () { this._parent.removeMovieClip(); }; }
Symbol 61 MovieClip Frame 30
stop();
Symbol 64 MovieClip Frame 55
stop();
Instance of Symbol 43 MovieClip in Symbol 67 MovieClip [demoMC_swamp] Frame 1
onClipEvent (load) { this.onPress = function () { this._parent.removeMovieClip(); }; }
Instance of Symbol 43 MovieClip in Symbol 80 MovieClip [demoMC_insect] Frame 1
onClipEvent (load) { this.onPress = function () { this._parent.removeMovieClip(); }; }
Instance of Symbol 43 MovieClip in Symbol 100 MovieClip [demoMC_chiobu] Frame 1
onClipEvent (load) { this.onPress = function () { this._parent.removeMovieClip(); }; }
Instance of Symbol 43 MovieClip in Symbol 118 MovieClip [demoMC_ghost] Frame 1
onClipEvent (load) { this.onPress = function () { this._parent.removeMovieClip(); }; }
Instance of Symbol 43 MovieClip in Symbol 132 MovieClip [demoMC_giant] Frame 1
onClipEvent (load) { this.onPress = function () { this._parent.removeMovieClip(); }; }
Instance of Symbol 43 MovieClip in Symbol 147 MovieClip [demoMC_toad] Frame 1
onClipEvent (load) { this.onPress = function () { this._parent.removeMovieClip(); }; }
Instance of Symbol 43 MovieClip in Symbol 174 MovieClip [demoMC_ugly] Frame 1
onClipEvent (load) { this.onPress = function () { this._parent.removeMovieClip(); }; }
Instance of Symbol 43 MovieClip in Symbol 191 MovieClip [demoMC_tree] Frame 1
onClipEvent (load) { this.onPress = function () { this._parent.removeMovieClip(); }; }
Symbol 257 MovieClip Frame 1
stop();
Symbol 257 MovieClip Frame 2
_root.worldmap.vildie = _root.worldmap.vildie + 1;
Symbol 257 MovieClip Frame 3
_root.worldmap.vildie = _root.worldmap.vildie + 1;
Symbol 257 MovieClip Frame 4
_root.worldmap.vildie = _root.worldmap.vildie + 1;
Symbol 257 MovieClip Frame 5
_root.worldmap.vildie = _root.worldmap.vildie + 1;
Symbol 257 MovieClip Frame 6
_root.gameover = true; stop();
Symbol 278 MovieClip Frame 125
_global.newgame.mana = _global.newgame.mana + 1; _root.worldmap.vildie = _root.worldmap.vildie + 1; this._parent.removeMovieClip();
Symbol 280 MovieClip Frame 180
if (((_root.worldmap.timer - _root.worldmap.villagers[id].hittime) >= 100) && (_root.worldmap.villagers[id].hittime != "notset")) { _global.newgame.mana = _global.newgame.mana + 1; _root.worldmap.vildie = _root.worldmap.vildie + 1; this._parent.removeMovieClip(); }
Symbol 281 MovieClip Frame 125
stop();
Symbol 281 MovieClip Frame 210
_global.newgame.mana = _global.newgame.mana + 1; _root.worldmap.vildie = _root.worldmap.vildie + 1; this._parent.removeMovieClip();
Symbol 286 MovieClip Frame 1
stop();
Symbol 286 MovieClip Frame 17
_global.newgame.mana = _global.newgame.mana + 1; _root.worldmap.vildie = _root.worldmap.vildie + 1; this._parent.removeMovieClip();
Symbol 296 MovieClip [lem] Frame 1
stop();
Symbol 299 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 40
this._parent.removeMovieClip();
Symbol 300 MovieClip [bigfoot] Frame 1
stop();
Symbol 300 MovieClip [bigfoot] Frame 2
stop();
Symbol 319 MovieClip Frame 75
this._parent.removeMovieClip();
Symbol 320 MovieClip [temptress] Frame 1
stop();
Symbol 322 MovieClip [bee] Frame 1
stop();
Symbol 324 MovieClip Frame 135
stop();
Symbol 325 MovieClip [tree] Frame 1
stop();
Symbol 325 MovieClip [tree] Frame 10
stop();
Symbol 334 MovieClip Frame 30
stop();
Symbol 335 MovieClip Frame 55
_root.worldmap.spells[this._parent._name].stats = "active"; _parent.gotoAndStop(1);
Symbol 336 MovieClip [swamp] Frame 1
trace("frame active"); stop();
Symbol 336 MovieClip [swamp] Frame 10
stop();
Symbol 336 MovieClip [swamp] Frame 20
stop();
Symbol 342 MovieClip [spell_cursor] Frame 1
stop();
Symbol 357 Button
on (press) { _root.play(); }
Symbol 369 Button
on (press) { _root.retry(); }
Symbol 370 MovieClip [controls] Frame 1
stop();
Symbol 627 MovieClip [__Packages.player] Frame 0
class player { var name, mana, points, spells, spellsname; function player () { name = "Prince Owen"; mana = 0; points = 10; spells = new Object(); spellsname = new Array(); spellsname.push("swamp"); spellsname.push("tree"); spellsname.push("bee"); spellsname.push("temptress"); spellsname.push("ghost"); spellsname.push("bigfoot"); spellsname.push("toad"); spellsname.push("ugly"); spellsname.push("plague"); for (var _local3 in spellsname) { var _local2 = new Object(); _local2.manacost = 0; _local2.upgradecost = 1; _local2.points = 0; _local2.limit = 0; _local2.interval = 0; _local2.duration = 0; spells[spellsname[_local3]] = _local2; } addpoint("toad"); spells.swamp.upgradecost = 5; spells.tree.upgradecost = 6; spells.bee.upgradecost = 12; spells.temptress.upgradecost = 8; spells.ghost.upgradecost = 6; spells.bigfoot.upgradecost = 14; spells.ugly.upgradecost = 9; spells.plague.upgradecost = 10; } function test() { for (var _local2 in spells) { trace((_local2 + " manacost: ") + spells[_local2].manacost); trace((_local2 + " points: ") + spells[_local2].points); trace((_local2 + " limit: ") + spells[_local2].limit); trace((_local2 + " interval: ") + spells[_local2].interval); trace((_local2 + " duration: ") + spells[_local2].duration); } } function addpoint(spelltype) { if (spelltype == "mana") { } else if (spelltype == "swamp") { if (spells[spelltype].points == 0) { spells[spelltype].points = 1; spells[spelltype].upgradecost = 6; spells[spelltype].manacost = 2; spells[spelltype].limit = 5; spells[spelltype].interval = 0; spells[spelltype].duration = 0; } else if (spells[spelltype].points == 1) { spells[spelltype].points = 2; spells[spelltype].upgradecost = 7; spells[spelltype].manacost = 5; spells[spelltype].limit = 10; spells[spelltype].interval = 0; spells[spelltype].duration = 0; } else if (spells[spelltype].points == 2) { spells[spelltype].points = 3; spells[spelltype].manacost = 8; spells[spelltype].limit = 18; spells[spelltype].interval = 0; spells[spelltype].duration = 0; } } else if (spelltype == "tree") { if (spells[spelltype].points == 0) { spells[spelltype].points = 1; spells[spelltype].upgradecost = 7; spells[spelltype].manacost = 4; spells[spelltype].limit = 0; spells[spelltype].interval = 180; spells[spelltype].duration = 0; } else if (spells[spelltype].points == 1) { spells[spelltype].points = 2; spells[spelltype].upgradecost = 8; spells[spelltype].manacost = 6; spells[spelltype].limit = 0; spells[spelltype].interval = 120; spells[spelltype].duration = 0; } else if (spells[spelltype].points == 2) { spells[spelltype].points = 3; spells[spelltype].manacost = 8; spells[spelltype].limit = 0; spells[spelltype].interval = 60; spells[spelltype].duration = 0; } } else if (spelltype == "bee") { if (spells[spelltype].points == 0) { spells[spelltype].points = 1; spells[spelltype].upgradecost = 10; spells[spelltype].manacost = 14; spells[spelltype].limit = 0; spells[spelltype].interval = 0; spells[spelltype].duration = 160; } else if (spells[spelltype].points == 1) { spells[spelltype].points = 2; spells[spelltype].upgradecost = 10; spells[spelltype].manacost = 15; spells[spelltype].limit = 0; spells[spelltype].interval = 0; spells[spelltype].duration = 180; } else if (spells[spelltype].points == 2) { spells[spelltype].points = 3; spells[spelltype].manacost = 16; spells[spelltype].limit = 0; spells[spelltype].interval = 0; spells[spelltype].duration = 220; } } else if (spelltype == "temptress") { if (spells[spelltype].points == 0) { spells[spelltype].points = 1; spells[spelltype].upgradecost = 5; spells[spelltype].manacost = 3; spells[spelltype].limit = 0; spells[spelltype].interval = 0; spells[spelltype].duration = 120; } else if (spells[spelltype].points == 1) { spells[spelltype].points = 2; spells[spelltype].upgradecost = 5; spells[spelltype].manacost = 5; spells[spelltype].limit = 0; spells[spelltype].interval = 0; spells[spelltype].duration = 140; } else if (spells[spelltype].points == 2) { spells[spelltype].points = 3; spells[spelltype].manacost = 7; spells[spelltype].limit = 1; spells[spelltype].interval = 1; spells[spelltype].duration = 160; } } else if (spelltype == "ghost") { if (spells[spelltype].points == 0) { spells[spelltype].points = 1; spells[spelltype].upgradecost = 6; spells[spelltype].manacost = 4; spells[spelltype].limit = 1; spells[spelltype].interval = 180; spells[spelltype].duration = 180; } else if (spells[spelltype].points == 1) { spells[spelltype].points = 2; spells[spelltype].upgradecost = 7; spells[spelltype].manacost = 5; spells[spelltype].limit = 1; spells[spelltype].interval = 200; spells[spelltype].duration = 200; } else if (spells[spelltype].points == 2) { spells[spelltype].points = 3; spells[spelltype].manacost = 6; spells[spelltype].limit = 1; spells[spelltype].interval = 230; spells[spelltype].duration = 230; } } else if (spelltype == "bigfoot") { if (spells[spelltype].points == 0) { spells[spelltype].points = 1; spells[spelltype].upgradecost = 15; spells[spelltype].manacost = 18; spells[spelltype].limit = 1; spells[spelltype].interval = 1; spells[spelltype].duration = 1; } else if (spells[spelltype].points == 1) { spells[spelltype].points = 2; spells[spelltype].upgradecost = 16; spells[spelltype].manacost = 20; spells[spelltype].limit = 2; spells[spelltype].interval = 1; spells[spelltype].duration = 1; } else if (spells[spelltype].points == 2) { spells[spelltype].points = 3; spells[spelltype].manacost = 25; spells[spelltype].limit = 3; spells[spelltype].interval = 1; spells[spelltype].duration = 1; } } else if (spelltype == "toad") { if (spells[spelltype].points == 0) { spells[spelltype].points = 1; spells[spelltype].upgradecost = 2; spells[spelltype].manacost = 0; spells[spelltype].duration = 60; } else if (spells[spelltype].points == 1) { spells[spelltype].points = 2; spells[spelltype].upgradecost = 2; spells[spelltype].manacost = 0; spells[spelltype].duration = 80; } else if (spells[spelltype].points == 2) { spells[spelltype].points = 3; spells[spelltype].manacost = 0; spells[spelltype].duration = 120; } } else if (spelltype == "ugly") { if (spells[spelltype].points == 0) { spells[spelltype].points = 1; spells[spelltype].upgradecost = 8; spells[spelltype].manacost = 4; spells[spelltype].duration = 100; } else if (spells[spelltype].points == 1) { spells[spelltype].points = 2; spells[spelltype].upgradecost = 9; spells[spelltype].manacost = 5; spells[spelltype].duration = 140; } else if (spells[spelltype].points == 2) { spells[spelltype].points = 3; spells[spelltype].manacost = 6; spells[spelltype].duration = 180; } } else if (spelltype == "plague") { if (spells[spelltype].points == 0) { spells[spelltype].points = 1; spells[spelltype].upgradecost = 5; spells[spelltype].manacost = 17; spells[spelltype].duration = 60; } else if (spells[spelltype].points == 1) { spells[spelltype].points = 2; spells[spelltype].upgradecost = 5; spells[spelltype].manacost = 19; spells[spelltype].duration = 100; } else if (spells[spelltype].points == 2) { spells[spelltype].points = 3; spells[spelltype].manacost = 22; spells[spelltype].duration = 120; } } } }
Symbol 628 MovieClip [__Packages.world] Frame 0
class world { var mapscroll, scrollspeed, map, villagers, group, vilno, currentmob, mob, interval, timer, vildie, spells, spellcount, curse, curseduration; function world (amt, intv, mobno) { mapscroll = "none"; scrollspeed = 0; map = _root.createEmptyMovieClip("worldmap2", 0); map.attachMovie("gameworld", "gameworld_mc", 0, {_x:0, _y:0}); map.attachMovie("land2", "overlap_mc", 301, {_x:0, _y:0}); villagers = new Array(); group = amt; vilno = amt; currentmob = 1; mob = mobno; interval = intv; timer = 0; vildie = 0; spells = new Object(); spellcount = 0; map.gameworld_mc.landscape_mc.onEnterFrame = function () { var _local3 = 0; while (_local3 < _root.worldmap.villagers.length) { if (this.hitTest(_root.worldmap.map[_root.worldmap.villagers[_local3].mc_name]._x + _root.worldmap.map._x, _root.worldmap.map[_root.worldmap.villagers[_local3].mc_name]._y - 1, true)) { _root.worldmap.villagers[_local3].fall = false; _root.worldmap.villagers[_local3].gravity = 0; } else { _root.worldmap.villagers[_local3].fall = true; } _local3++; } }; map.attachMovie("controls", "cont_mc", 500, {_x:-100, _y:200}); map.cont_mc._alpha = 0; map.cont_mc.enabled = false; map.onEnterFrame = function () { if (_root.worldmap.vildie == _root.worldmap.vilno) { _root.worldmap.mapscroll = "LOCK"; this._x = 0; trace(this.cont_mc._alpha); this.cont_mc._alpha = this.cont_mc._alpha + 1; this.cont_mc._x = 400; } if (_root.gameover) { _root.worldmap.mapscroll = "LOCK"; this._x = 0; trace(this.cont_mc._alpha); this.cont_mc._alpha = this.cont_mc._alpha + 1; this.cont_mc.gotoAndStop(2); this.cont_mc._x = 400; } var _local3 = -800; if (_root.worldmap.mapscroll == "left") { if (this._x >= (_local3 + 10)) { this._x = this._x - _root.worldmap.scrollspeed; this.gameworld_mc.moon_mc._x = this.gameworld_mc.moon_mc._x + (_root.worldmap.scrollspeed / 2); } else { this._x = _local3; } } else if (_root.worldmap.mapscroll == "right") { if (this._x <= -10) { this.gameworld_mc.moon_mc._x = this.gameworld_mc.moon_mc._x - (_root.worldmap.scrollspeed / 2); this._x = this._x + _root.worldmap.scrollspeed; } else { this._x = 0; } } _root.worldmap.timer = _root.worldmap.timer + 1; if ((_root.worldmap.villagers.length < _root.worldmap.vilno) && ((_root.worldmap.timer % _root.worldmap.interval) == 0)) { _root.worldmap.newLemming(1590, 380, _root.worldmap.villagers.length, 1); } if (_root.worldmap.villagers.length >= _root.worldmap.vilno) { if ((_root.worldmap.currentmob < _root.worldmap.mob) && ((_root.worldmap.timer % (_root.worldmap.interval * 10)) == 0)) { trace((_root.worldmap.currentmob + " : ") + _root.worldmap.mob); _root.worldmap.currentmob = _root.worldmap.currentmob + 1; _root.worldmap.vilno = _root.worldmap.vilno + _root.worldmap.group; } } }; } function castCurse(spelltype, sduration) { curse = spelltype; curseduration = sduration; } function castSpell(spelltype, slimit, sinterval, sduration) { var _local5 = new Object(); _local5.stats = "landing"; _local5.limit = slimit; _local5.eaten = 0; _local5.type = spelltype; _local5.interval = sinterval; _local5.timer = "notset"; _local5.duration = sduration; _local5.casttime = "notset"; var _local8 = _xmouse - _root.worldmap.map._x; var _local7 = _ymouse - 100; if (spelltype == "swamp") { map.attachMovie(spelltype, (spelltype + "_mc") + spellcount, 302 + spellcount, {_x:_local8, _y:_local7}); } else { map.attachMovie(spelltype, (spelltype + "_mc") + spellcount, 201 + spellcount, {_x:_local8, _y:_local7}); } if (spelltype != "bigfoot") { map[(spelltype + "_mc") + spellcount]._alpha = 0; } else { map[(spelltype + "_mc") + spellcount].gotoAndStop(2); } spells[(spelltype + "_mc") + spellcount] = _local5; map[(spelltype + "_mc") + spellcount].onEnterFrame = function () { if (((_root.worldmap.timer - _root.worldmap.spells[this._name].timer) >= _root.worldmap.spells[this._name].interval) && (_root.worldmap.spells[this._name].timer != "notset")) { this.gotoAndStop(1); _root.worldmap.spells[this._name].stats = "active"; } if ((_root.worldmap.spells[this._name].type == "bee") && (_root.worldmap.spells[this._name].casttime != "notset")) { if ((_root.worldmap.timer - _root.worldmap.spells[this._name].casttime) >= _root.worldmap.spells[this._name].duration) { this.removeMovieClip(); } } if ((_root.worldmap.spells[this._name].type == "swamp") && (_root.worldmap.spells[this._name].eaten >= _root.worldmap.spells[this._name].limit)) { trace("ok go now"); if (this._alpha > 10) { this._alpha = this._alpha - 1; } else { this.removeMovieClip(); } } if ((_root.worldmap.spells[this._name].type == "temptress") && (_root.worldmap.spells[this._name].casttime != "notset")) { if ((_root.worldmap.timer - _root.worldmap.spells[this._name].casttime) >= _root.worldmap.spells[this._name].duration) { this.gotoAndStop("gone"); } } if ((_root.worldmap.spells[this._name].type == "ghost") && (_root.worldmap.spells[this._name].casttime != "notset")) { if ((_root.worldmap.timer - _root.worldmap.spells[this._name].casttime) >= _root.worldmap.spells[this._name].duration) { this._alpha = this._alpha - 10; if (this._alpha < 30) { this.removeMovieClip(); } } } var _local4 = 0; while (_local4 < _root.worldmap.villagers.length) { if (this.hitTest(_root.worldmap.map[_root.worldmap.villagers[_local4].mc_name]._x + _root.worldmap.map._x, _root.worldmap.map[_root.worldmap.villagers[_local4].mc_name]._y, true)) { if (((_root.worldmap.spells[this._name].type == "swamp") && (_root.worldmap.spells[this._name].stats == "active")) && (_root.worldmap.spells[this._name].eaten < _root.worldmap.spells[this._name].limit)) { _root.worldmap.spells[this._name].stats = "eating"; this.gotoAndStop(10); _global.newgame.mana = _global.newgame.mana + 1; _root.worldmap.vildie = _root.worldmap.vildie + 1; _root.worldmap.map[_root.worldmap.villagers[_local4].mc_name].removeMovieClip(); _root.worldmap.spells[this._name].eaten = _root.worldmap.spells[this._name].eaten + _root.worldmap.villagers[_local4].health; } if ((_root.worldmap.spells[this._name].type == "tree") && (_root.worldmap.spells[this._name].stats == "active")) { trace("hit liao" + _local4); _root.worldmap.spells[this._name].stats = "eating"; _root.worldmap.spells[this._name].timer = _root.worldmap.timer; this.gotoAndPlay(10); _global.newgame.mana = _global.newgame.mana + 1; _root.worldmap.vildie = _root.worldmap.vildie + 1; _root.worldmap.map[_root.worldmap.villagers[_local4].mc_name].removeMovieClip(); _root.worldmap.spells[this._name].eaten = _root.worldmap.spells[this._name].eaten + 1; } if ((_root.worldmap.spells[this._name].type == "bee") && (_root.worldmap.spells[this._name].stats == "active")) { if ((_root.worldmap.timer - _root.worldmap.spells[this._name].casttime) <= _root.worldmap.spells[this._name].duration) { _root.worldmap.villagers[_local4].stats = "stop"; _root.worldmap.map[_root.worldmap.villagers[_local4].mc_name].gotoAndStop("insectdie"); _root.worldmap.spells[this._name].eaten = _root.worldmap.spells[this._name].eaten + 1; } } if ((_root.worldmap.spells[this._name].type == "temptress") && (_root.worldmap.spells[this._name].stats == "active")) { _root.worldmap.villagers[_local4].stats = "love"; _root.worldmap.villagers[_local4].temp_mc = this._name; _root.worldmap.villagers[_local4].hittime = _root.worldmap.timer; _root.worldmap.map[_root.worldmap.villagers[_local4].mc_name]._x = _root.worldmap.map[_root.worldmap.villagers[_local4].mc_name]._x + ((Math.random() * 50) + 16); } if ((_root.worldmap.spells[this._name].type == "ghost") && (_root.worldmap.spells[this._name].stats == "active")) { _root.worldmap.villagers[_local4].stats = "frighten"; _root.worldmap.villagers[_local4].hittime = _root.worldmap.timer; _root.worldmap.villagers[_local4].temp = _root.worldmap.spells[this._name].interval; } if ((_root.worldmap.spells[this._name].type == "bigfoot") && (_root.worldmap.spells[this._name].stats == "active")) { _root.worldmap.map[_root.worldmap.villagers[_local4].mc_name].removeMovieClip(); _root.worldmap.vildie = _root.worldmap.vildie + 1; _global.newgame.mana = _global.newgame.mana + 1; _root.worldmap.spells[this._name].eaten = _root.worldmap.spells[this._name].eaten + 1; } } _local4++; } if (_root.worldmap.spells[this._name].stats == "placing") { this._x = _root._xmouse - _root.worldmap.map._x; this._y = _root._ymouse; this._alpha = 50; } if (_root.worldmap.spells[this._name].stats == "landing") { if (_root.worldmap.spells[this._name].type == "bigfoot") { _root.worldmap.spells[this._name].stats = "active"; if (_root.worldmap.spells[this._name].limit == 1) { this._y = -255; } else if (_root.worldmap.spells[this._name].limit == 2) { this._y = -380; this._xscale = 120; this._yscale = 120; } else if (_root.worldmap.spells[this._name].limit == 3) { this._y = -570; this._xscale = 150; this._yscale = 150; } trace("shock " + _root.worldmap.villagers.length); this.foot_ani.play(); _local4 = 0; while (_local4 < _root.worldmap.villagers.length) { _root.worldmap.villagers[_local4].hittime = _root.worldmap.timer; _root.worldmap.villagers[_local4].stats = "recover"; _local4++; } } if (_root.worldmap.map.gameworld_mc.landscape_mc.hitTest(this._x + _root.worldmap.map._x, this._y, true)) { _root.worldmap.spells[this._name].stats = "landing2"; } else { this._y = this._y + 10; } } if (_root.worldmap.spells[this._name].stats == "landing2") { if (_root.worldmap.map.gameworld_mc.landscape_mc.hitTest(this._x + _root.worldmap.map._x, this._y, true)) { this._alpha = this._alpha + 20; this._y = this._y - 1; } else { trace("active liao"); _root.worldmap.spells[this._name].stats = "active"; _root.worldmap.spells[this._name].casttime = _root.worldmap.timer; this._y = this._y + 5; this._alpha = 100; } } }; spellcount = spellcount + 1; } function newLemming(xpos, ypos, counter, vtype) { var _local6 = new Object(); map.attachMovie("lem", "lem_mc" + counter, 1 + counter, {_x:xpos, _y:ypos}); _local6.mc_name = "lem_mc" + counter; _local6.health = vtype; if (mob == 2) { vtype = vtype + 1; } else if (mob == 3) { vtype = vtype + 2; } _local6.speed = vtype; _local6.gravity = 0; _local6.stats = "left"; _local6.fall = true; _local6.temp_mc = ""; _local6.temp = 0; _local6.hittime = "notset"; villagers.push(_local6); map["lem_mc" + counter].onPress = function () { var _local4 = substring(this._name, 7, 9); if ((_root.worldmap.curse == "toad") && (_root.worldmap.villagers[_local4].stats != "toad")) { _global.newgame.mana = _global.newgame.mana - _global.newgame.spells.toad.manacost; _root.worldmap.villagers[_local4].stats = "toad"; _root.worldmap.villagers[_local4].hittime = _root.worldmap.timer; } else if ((_root.worldmap.curse == "toad") && (_root.worldmap.villagers[_local4].stats == "toad")) { if (_root.worldmap.villagers[_local4].stats == "toad") { _root.worldmap.villagers[_local4].temp = _root.worldmap.villagers[_local4].temp + 1; if ((_root.worldmap.villagers[_local4].temp % 2) == 0) { this.toad_ani.nextFrame(); } if ((_root.worldmap.villagers[_local4].temp >= 10) || (this.toad_ani._currentframe > 6)) { this.toad_ani.play(); } } } if ((_root.worldmap.curse == "ugly") && (_root.worldmap.villagers[_local4].stats != "ugly")) { _global.newgame.mana = _global.newgame.mana - _global.newgame.spells.ugly.manacost; _root.worldmap.villagers[_local4].stats = "ugly"; _root.worldmap.villagers[_local4].hittime = _root.worldmap.timer; } if ((_root.worldmap.curse == "plague") && (_root.worldmap.villagers[_local4].stats != "plague")) { _global.newgame.mana = _global.newgame.mana - _global.newgame.spells.plague.manacost; _root.worldmap.villagers[_local4].stats = "plague"; _root.worldmap.villagers[_local4].hittime = _root.worldmap.timer; } }; map["lem_mc" + counter].onEnterFrame = function () { var _local4 = substring(this._name, 7, 9); if (this.hitTest(_root.worldmap.map.gameworld_mc.house_mc)) { _root.worldmap.map.gameworld_mc.house_mc.nextFrame(); this.removeMovieClip(); } if (_root.worldmap.villagers[_local4].fall) { if (_root.worldmap.villagers[_local4].gravity < 10) { _root.worldmap.villagers[_local4].gravity = _root.worldmap.villagers[_local4].gravity + 1; } this._y = this._y + _root.worldmap.villagers[_local4].gravity; } else { _root.worldmap.villagers[_local4].gravity = 0; } if (_root.worldmap.villagers[_local4].stats == "left") { this.gotoAndStop("walk"); this._x = this._x - _root.worldmap.villagers[_local4].speed; } else if (_root.worldmap.villagers[_local4].stats == "right") { this._x = this._x + _root.worldmap.villagers[_local4].speed; this._xscale = this._xscale * -1; } else if (_root.worldmap.villagers[_local4].stats == "stop") { } else if (_root.worldmap.villagers[_local4].stats == "love") { if (_root.worldmap.map[_root.worldmap.villagers[_local4].temp_mc]._x) { this.gotoAndStop("love"); } else { _root.worldmap.villagers[_local4].stats = "recover"; } } else if (_root.worldmap.villagers[_local4].stats == "frighten") { this._x = this._x + (_root.worldmap.villagers[_local4].speed + 1); this.gotoAndStop("frighten"); if ((_root.worldmap.timer - _root.worldmap.villagers[_local4].hittime) >= _root.worldmap.villagers[_local4].temp) { _root.worldmap.villagers[_local4].stats = "left"; this._xscale = 100; } } else if (_root.worldmap.villagers[_local4].stats == "recover") { this.gotoAndStop("recover"); var _local6 = Math.floor(Math.random() * 500) + 80; trace(_local6); if ((_root.worldmap.timer - _root.worldmap.villagers[_local4].hittime) >= _local6) { _root.worldmap.villagers[_local4].stats = "left"; } } else if (_root.worldmap.villagers[_local4].stats == "toad") { this.gotoAndStop("toad"); if ((((_root.worldmap.timer - _root.worldmap.villagers[_local4].hittime) >= _root.worldmap.curseduration) && (_root.worldmap.villagers[_local4].hittime != "notset")) && (this.toad_ani._currentframe <= 6)) { _root.worldmap.villagers[_local4].stats = "recover"; _root.worldmap.villagers[_local4].temp = 0; } } else if (_root.worldmap.villagers[_local4].stats == "ugly") { this.gotoAndStop("ugly"); var _local3 = 0; while (_local3 < _root.worldmap.villagers.length) { if ((this.hitTest(_root.worldmap.map[_root.worldmap.villagers[_local3].mc_name]) && (_local4 != _local3)) && (_root.worldmap.villagers[_local3].stats != "beat")) { trace("hit ugly"); _root.worldmap.map[_root.worldmap.villagers[_local3].mc_name]._x = _root.worldmap.map[_root.worldmap.villagers[_local3].mc_name]._x + Math.floor((Math.random() * 30) + 30); _root.worldmap.villagers[_local3].stats = "beat"; _root.worldmap.map[_root.worldmap.villagers[_local3].mc_name].gotoAndStop("beat"); _root.worldmap.villagers[_local3].temp_mc = this._name; } _local3++; } if (((_root.worldmap.timer - _root.worldmap.villagers[_local4].hittime) >= _root.worldmap.curseduration) && (_root.worldmap.villagers[_local4].hittime != "notset")) { this.ugly_ani.play(); } } else if (_root.worldmap.villagers[_local4].stats == "beat") { _root.worldmap.villagers[_local4].hittime = _root.worldmap.timer; if (!_root.worldmap.map[_root.worldmap.villagers[_local4].temp_mc]._x) { _root.worldmap.villagers[_local4].stats = "recover"; } } else if (_root.worldmap.villagers[_local4].stats == "plague") { this.gotoAndStop("plague"); var _local3 = 0; while (_local3 < _root.worldmap.villagers.length) { if ((this.hitTest(_root.worldmap.map[_root.worldmap.villagers[_local3].mc_name]) && (_local4 != _local3)) && (_root.worldmap.villagers[_local3].stats != "plague")) { _root.worldmap.villagers[_local3].stats = "spread"; _root.worldmap.villagers[_local3].temp_mc = this._name; _root.worldmap.villagers[_local3].hittime = _root.worldmap.timer; } _local3++; } } else if (_root.worldmap.villagers[_local4].stats == "spread") { this._x = this._x - _root.worldmap.villagers[_local4].speed; this.gotoAndStop("poison"); var _local5 = Math.floor(Math.random() * 1000) + 1; trace(_local5); if ((_local5 >= 500) && (_local5 <= 550)) { _root.worldmap.villagers[_local4].stats = "plague"; } if (((_root.worldmap.timer - _root.worldmap.villagers[_local4].hittime) >= _root.worldmap.curseduration) && (_root.worldmap.villagers[_local4].hittime != "notset")) { trace("heng ar"); _root.worldmap.villagers[_local4].stats = "left"; this.gotoAndStop("walk"); } } }; } function increaseSpeed() { if (scrollspeed <= 20) { scrollspeed = scrollspeed + 1; } } function decreaseSpeed() { if (scrollspeed > 0) { scrollspeed = scrollspeed - 1; } } }
Symbol 376 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Symbol 383 MovieClip Frame 81
_root.play(); _root.play();
Symbol 386 Button
on (press) { getURL ("http://www.nobstudio.com", _blank); }
Symbol 391 Button
on (press) { gotoAndStop (131); }
Symbol 394 Button
on (press) { gotoAndStop (129); }
Symbol 396 Button
on (press) { getURL ("http://www.armorgames.com", "_blank"); }
Symbol 455 MovieClip Frame 5
stop();
Symbol 456 Button
on (press) { _root.gotoAndStop("credits"); }
Symbol 459 Button
on (press) { gotoAndStop ("tutorial"); }
Symbol 462 Button
on (press) { gotoAndStop (131); }
Symbol 502 Button
on (release) { play(); }
Symbol 519 Button
on (release) { _root.gotoAndStop("menu"); }
Symbol 520 MovieClip Frame 1
stop(); house.stop();
Symbol 520 MovieClip Frame 2
stop();
Symbol 520 MovieClip Frame 3
stop();
Symbol 520 MovieClip Frame 196
house.nextFrame();
Symbol 520 MovieClip Frame 213
house.nextFrame();
Symbol 520 MovieClip Frame 229
house.nextFrame();
Symbol 520 MovieClip Frame 248
house.nextFrame();
Symbol 520 MovieClip Frame 266
stop();
Symbol 520 MovieClip Frame 267
house.gotoAndStop(1);
Symbol 520 MovieClip Frame 362
stop();
Symbol 520 MovieClip Frame 390
stop();
Symbol 520 MovieClip Frame 391
stop();
Symbol 520 MovieClip Frame 392
stop();
Symbol 626 Button
on (press) { _root.gotoAndStop("menu"); }

Library Items

Symbol 1 GraphicUsed by:44 67 80 100 118 132 147 174 191
Symbol 2 GraphicUsed by:3
Symbol 3 ButtonUses:2Used by:44 67 80 100 118 132 147 174 191
Symbol 4 GraphicUsed by:44
Symbol 5 GraphicUsed by:6 260
Symbol 6 MovieClipUses:5Used by:44 80 100 118 132 147 174 191 520  Timeline
Symbol 7 GraphicUsed by:15 29 31 92 107 160 167 228 264 265 272 280 281 289 290 296 309  Timeline
Symbol 8 GraphicUsed by:15 31 92 160 167 228 264 265 272 281 289 290 296  Timeline
Symbol 9 GraphicUsed by:15 31 92 167 228 264 265 272 289 290 296  Timeline
Symbol 10 GraphicUsed by:15 31 92 167 228 264 265 272 289 290 296  Timeline
Symbol 11 GraphicUsed by:15 31 92 167 228 264 265 272 289 290 296  Timeline
Symbol 12 GraphicUsed by:15 92 167 264 265 272 289 290 296  Timeline
Symbol 13 GraphicUsed by:15 64 92 167 228 264 265 272 289 290 335 611  Timeline
Symbol 14 GraphicUsed by:15 29 92 167 228 264 265 272 280 289 290 611  Timeline
Symbol 15 MovieClipUses:7 8 9 10 11 12 13 14Used by:32 66 74 94 111 126 141 168 185 520
Symbol 16 GraphicUsed by:29 280
Symbol 17 GraphicUsed by:18 213 279 488
Symbol 18 MovieClipUses:17Used by:29 31  Timeline
Symbol 19 GraphicUsed by:29 215 280 490
Symbol 20 GraphicUsed by:29 215 280 490
Symbol 21 GraphicUsed by:29 215 280 490
Symbol 22 GraphicUsed by:29 73 125 140 160 184 278 280 281 286 299 324 513  Timeline
Symbol 23 GraphicUsed by:29 73 125 140 160 184 278 280 281 286 299 324 513  Timeline
Symbol 24 GraphicUsed by:29 73 125 140 160 184 278 280 281 286 299 324 513  Timeline
Symbol 25 GraphicUsed by:29 73 125 140 160 184 278 280 281 286 299 324 513  Timeline
Symbol 26 GraphicUsed by:29 61 73 184 278 280 324 334
Symbol 27 GraphicUsed by:29 61 64 73 184 278 280 324 334 335 611  Timeline
Symbol 28 GraphicUsed by:29 184 280 324 608
Symbol 29 MovieClipUses:14 7 16 18 19 20 21 22 23 24 25 26 27 28Used by:32
Symbol 30 GraphicUsed by:31  Timeline
Symbol 31 MovieClipUses:30 7 8 9 10 11 18Used by:32
Symbol 32 MovieClipUses:15 29 31Used by:44
Symbol 33 GraphicUsed by:44
Symbol 34 GraphicUsed by:37 129 541 553
Symbol 35 FontUsed by:36 38 42 47 49 76 78 96 98 114 116 128 130 143 145 159 170 172 187 189 267 354 371 464 528 529 573 579 582 585 588 591 594 597 600 612 622
Symbol 36 TextUses:35Used by:37 553
Symbol 37 MovieClipUses:34 36Used by:44
Symbol 38 TextUses:35Used by:44
Symbol 39 FontUsed by:40 50 79 99 117 131 146 152 164 166 173 190 230 232 234 237 239 240 242 244 247 249 252 254 269 271 292 294 344 345 347 356 359 368 399 458 461 494 497 499 504 506 508 510 512 514 516 517 518 522 523 524 525 530 531 534 535 538 539 542 543 546 547 550 551 554 555 558 559 563 565 567 569 570 578 581 584 587 590 593 596 599 617 619 620 621 622 623 625
Symbol 40 TextUses:39Used by:44
Symbol 41 GraphicUsed by:43 372
Symbol 42 TextUses:35Used by:43
Symbol 43 MovieClipUses:41 42Used by:44 67 80 100 118 132 147 174 191
Symbol 44 MovieClip [demoMC_blackdeath]Uses:1 3 4 6 32 33 37 38 40 43
Symbol 45 GraphicUsed by:67
Symbol 46 GraphicUsed by:48 77 97 144 171 188 533 545 549 557 561 572
Symbol 47 TextUses:35Used by:48 557
Symbol 48 MovieClipUses:46 47Used by:67
Symbol 49 TextUses:35Used by:67
Symbol 50 TextUses:39Used by:67
Symbol 51 GraphicUsed by:65 66
Symbol 52 GraphicUsed by:53 328
Symbol 53 MovieClipUses:52Used by:65 66
Symbol 54 GraphicUsed by:65 66 206 336 484
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:64 65 66  Timeline
Symbol 57 GraphicUsed by:58 331
Symbol 58 MovieClipUses:57Used by:61
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:61 73
Symbol 61 MovieClipUses:58 27 60 26Used by:65
Symbol 62 GraphicUsed by:64 335
Symbol 63 GraphicUsed by:64 335  Timeline
Symbol 64 MovieClipUses:62 63 56 13 27Used by:65
Symbol 65 MovieClipUses:51 53 54 56 61 64Used by:66
Symbol 66 MovieClipUses:15 51 53 54 56 65Used by:67
Symbol 67 MovieClip [demoMC_swamp]Uses:1 3 45 48 49 50 66 43
Symbol 68 GraphicUsed by:80
Symbol 69 GraphicUsed by:70 73 278 321
Symbol 70 MovieClipUses:69Used by:74
Symbol 71 GraphicUsed by:73 184 272 278 296 324
Symbol 72 GraphicUsed by:73  Timeline
Symbol 73 MovieClipUses:71 27 60 26 69 72 22 23 24 25Used by:74
Symbol 74 MovieClipUses:15 70 73Used by:80
Symbol 75 GraphicUsed by:80
Symbol 76 TextUses:35Used by:77 572
Symbol 77 MovieClipUses:46 76Used by:80
Symbol 78 TextUses:35Used by:80
Symbol 79 TextUses:39Used by:80
Symbol 80 MovieClip [demoMC_insect]Uses:1 3 68 6 74 75 77 78 79 43
Symbol 81 GraphicUsed by:100
Symbol 82 GraphicUsed by:89 93  Timeline
Symbol 83 GraphicUsed by:89 93 318 319  Timeline
Symbol 84 GraphicUsed by:89 93 318 319  Timeline
Symbol 85 GraphicUsed by:89 93  Timeline
Symbol 86 GraphicUsed by:88 317
Symbol 87 GraphicUsed by:88 220 317 468
Symbol 88 MovieClipUses:86 87Used by:89 93  Timeline
Symbol 89 MovieClipUses:82 83 84 85 88Used by:94
Symbol 90 GraphicUsed by:92 265
Symbol 91 GraphicUsed by:92 265
Symbol 92 MovieClipUses:90 7 8 9 10 11 12 13 14 91Used by:94
Symbol 93 MovieClipUses:82 83 84 85 88Used by:94
Symbol 94 MovieClipUses:15 89 92 93Used by:100
Symbol 95 GraphicUsed by:100
Symbol 96 TextUses:35Used by:97 533
Symbol 97 MovieClipUses:46 96Used by:100
Symbol 98 TextUses:35Used by:100
Symbol 99 TextUses:39Used by:100
Symbol 100 MovieClip [demoMC_chiobu]Uses:1 3 81 6 94 95 97 98 99 43
Symbol 101 GraphicUsed by:118
Symbol 102 GraphicUsed by:106 107 108 308 309 310 361 362 363  Timeline
Symbol 103 GraphicUsed by:106 107 108 308 309 310  Timeline
Symbol 104 GraphicUsed by:106 107 108 308 309 310  Timeline
Symbol 105 GraphicUsed by:106 107 108  Timeline
Symbol 106 MovieClipUses:102 103 104 105Used by:109
Symbol 107 MovieClipUses:102 104 103 105 7Used by:109
Symbol 108 MovieClipUses:104 102 105 103Used by:109
Symbol 109 MovieClipUses:106 107 108Used by:110
Symbol 110 MovieClipUses:109Used by:111
Symbol 111 MovieClipUses:15 110Used by:118
Symbol 112 GraphicUsed by:118
Symbol 113 GraphicUsed by:115 537
Symbol 114 TextUses:35Used by:115 537
Symbol 115 MovieClipUses:113 114Used by:118
Symbol 116 TextUses:35Used by:118
Symbol 117 TextUses:39Used by:118
Symbol 118 MovieClip [demoMC_ghost]Uses:1 3 101 6 111 112 115 116 117 43
Symbol 119 GraphicUsed by:132
Symbol 120 GraphicUsed by:126 313 383 575
Symbol 121 GraphicUsed by:125 299  Timeline
Symbol 122 GraphicUsed by:125 299  Timeline
Symbol 123 GraphicUsed by:125 299  Timeline
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:121 122 123 22 23 24 124 25Used by:126
Symbol 126 MovieClipUses:15 120 125Used by:132
Symbol 127 GraphicUsed by:132
Symbol 128 TextUses:35Used by:129 541
Symbol 129 MovieClipUses:34 128Used by:132
Symbol 130 TextUses:35Used by:132
Symbol 131 TextUses:39Used by:132
Symbol 132 MovieClip [demoMC_giant]Uses:1 3 119 6 126 127 129 130 131 43
Symbol 133 GraphicUsed by:147
Symbol 134 GraphicUsed by:141 196 286 472 513 520  Timeline
Symbol 135 GraphicUsed by:141 196 520  Timeline
Symbol 136 GraphicUsed by:141 520  Timeline
Symbol 137 GraphicUsed by:141 160 184 196 201 281 286 324 370 472 477 513 520  Timeline
Symbol 138 GraphicUsed by:141 196 286 472 513 520  Timeline
Symbol 139 GraphicUsed by:141 196 286 472 513 520  Timeline
Symbol 140 MovieClipUses:22 23 24 25Used by:141
Symbol 141 MovieClipUses:15 134 135 136 137 138 139 140Used by:147
Symbol 142 GraphicUsed by:147
Symbol 143 TextUses:35Used by:144 545
Symbol 144 MovieClipUses:46 143Used by:147
Symbol 145 TextUses:35Used by:147
Symbol 146 TextUses:39Used by:147
Symbol 147 MovieClip [demoMC_toad]Uses:1 3 133 6 141 142 144 145 146 43
Symbol 148 GraphicUsed by:174
Symbol 149 GraphicUsed by:160 281  Timeline
Symbol 150 GraphicUsed by:160 201 281 477  Timeline
Symbol 151 GraphicUsed by:160 281
Symbol 152 TextUses:39Used by:160 281
Symbol 153 GraphicUsed by:160 281
Symbol 154 GraphicUsed by:160 281
Symbol 155 GraphicUsed by:160 281
Symbol 156 GraphicUsed by:160 281
Symbol 157 GraphicUsed by:160 281
Symbol 158 GraphicUsed by:160 281
Symbol 159 TextUses:35Used by:160 281
Symbol 160 MovieClipUses:8 7 149 150 137 151 152 153 154 155 156 157 158 159 22 23 24 25Used by:168
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:167
Symbol 163 GraphicUsed by:167 289
Symbol 164 TextUses:39Used by:167 289
Symbol 165 GraphicUsed by:167 289
Symbol 166 TextUses:39Used by:167 289
Symbol 167 MovieClipUses:162 163 7 8 9 10 11 12 13 14 164 165 166Used by:168
Symbol 168 MovieClipUses:15 160 167Used by:174
Symbol 169 GraphicUsed by:174
Symbol 170 TextUses:35Used by:171 549
Symbol 171 MovieClipUses:46 170Used by:174
Symbol 172 TextUses:35Used by:174
Symbol 173 TextUses:39Used by:174
Symbol 174 MovieClip [demoMC_ugly]Uses:1 3 148 6 168 169 171 172 173 43
Symbol 175 GraphicUsed by:191
Symbol 176 GraphicUsed by:184 185 324 325  Timeline
Symbol 177 GraphicUsed by:184 185 324 325
Symbol 178 GraphicUsed by:184 185 324 325  Timeline
Symbol 179 GraphicUsed by:184 185 324 325  Timeline
Symbol 180 GraphicUsed by:184 185 324 325  Timeline
Symbol 181 GraphicUsed by:184 185 324 325  Timeline
Symbol 182 GraphicUsed by:184 324
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:176 177 178 179 180 181 182 183 22 137 23 24 25 27 28 71 26Used by:185
Symbol 185 MovieClipUses:15 176 177 178 179 180 181 184Used by:191
Symbol 186 GraphicUsed by:191
Symbol 187 TextUses:35Used by:188 561
Symbol 188 MovieClipUses:46 187Used by:191
Symbol 189 TextUses:35Used by:191
Symbol 190 TextUses:39Used by:191
Symbol 191 MovieClip [demoMC_tree]Uses:1 3 175 6 185 186 188 189 190 43
Symbol 192 GraphicUsed by:196 199 201 206 209 212 215 218 220 468 472 475 477 480 484 487 490 493
Symbol 193 GraphicUsed by:196
Symbol 194 FontUsed by:195 198 200 205 208 211 214 217 219 467 471 474 476 479 483 486 489 492
Symbol 195 EditableTextUses:194Used by:196
Symbol 196 MovieClip [spell_but6]Uses:192 134 135 193 137 138 139 195
Symbol 197 GraphicUsed by:199
Symbol 198 EditableTextUses:194Used by:199
Symbol 199 MovieClip [spell_but2]Uses:192 197 198
Symbol 200 EditableTextUses:194Used by:201
Symbol 201 MovieClip [spell_but7]Uses:192 150 137 200
Symbol 202 GraphicUsed by:206 484
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:206
Symbol 205 EditableTextUses:194Used by:206
Symbol 206 MovieClip [spell_but0]Uses:192 202 54 204 205
Symbol 207 GraphicUsed by:209
Symbol 208 EditableTextUses:194Used by:209
Symbol 209 MovieClip [spell_but4]Uses:192 207 208
Symbol 210 GraphicUsed by:212
Symbol 211 EditableTextUses:194Used by:212
Symbol 212 MovieClip [spell_but5]Uses:192 210 211
Symbol 213 MovieClipUses:17Used by:215
Symbol 214 EditableTextUses:194Used by:215
Symbol 215 MovieClip [spell_but8]Uses:192 19 20 213 21 214
Symbol 216 GraphicUsed by:218
Symbol 217 EditableTextUses:194Used by:218
Symbol 218 MovieClip [spell_but1]Uses:192 216 217
Symbol 219 EditableTextUses:194Used by:220
Symbol 220 MovieClip [spell_but3]Uses:192 87 219
Symbol 221 GraphicUsed by:263
Symbol 222 GraphicUsed by:257
Symbol 223 GraphicUsed by:228
Symbol 224 GraphicUsed by:228
Symbol 225 GraphicUsed by:228
Symbol 226 GraphicUsed by:228
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:223 224 7 8 9 10 11 13 14 225 226 227Used by:257 455
Symbol 229 GraphicUsed by:235 245
Symbol 230 TextUses:39Used by:235
Symbol 231 GraphicUsed by:235
Symbol 232 TextUses:39Used by:235
Symbol 233 GraphicUsed by:235
Symbol 234 TextUses:39Used by:235
Symbol 235 MovieClipUses:229 230 231 232 233 234Used by:257 455
Symbol 236 GraphicUsed by:241
Symbol 237 TextUses:39Used by:241
Symbol 238 GraphicUsed by:241
Symbol 239 TextUses:39Used by:241
Symbol 240 TextUses:39Used by:241
Symbol 241 MovieClipUses:236 237 238 239 240Used by:257 455
Symbol 242 TextUses:39Used by:245
Symbol 243 GraphicUsed by:245
Symbol 244 TextUses:39Used by:245
Symbol 245 MovieClipUses:229 242 243 244Used by:257 455
Symbol 246 GraphicUsed by:250
Symbol 247 TextUses:39Used by:250
Symbol 248 GraphicUsed by:250
Symbol 249 TextUses:39Used by:250
Symbol 250 MovieClipUses:246 247 248 249Used by:257 455
Symbol 251 GraphicUsed by:255
Symbol 252 TextUses:39Used by:255
Symbol 253 GraphicUsed by:255
Symbol 254 TextUses:39Used by:255
Symbol 255 MovieClipUses:251 252 253 254Used by:257 455
Symbol 256 SoundUsed by:257
Symbol 257 MovieClipUses:222 228 235 241 245 250 255 256Used by:263 520
Symbol 258 GraphicUsed by:259
Symbol 259 MovieClipUses:258Used by:263
Symbol 260 MovieClipUses:5Used by:263
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClip [land2]Uses:261Used by:263
Symbol 263 MovieClip [gameworld]Uses:221 257 259 260 262
Symbol 264 MovieClipUses:7 8 9 10 11 12 13 14Used by:296
Symbol 265 MovieClipUses:90 7 8 9 10 11 12 13 14 91Used by:296
Symbol 266 GraphicUsed by:272 296
Symbol 267 TextUses:35Used by:272
Symbol 268 GraphicUsed by:272
Symbol 269 TextUses:39Used by:272
Symbol 270 GraphicUsed by:272
Symbol 271 TextUses:39Used by:272
Symbol 272 MovieClipUses:7 8 9 71 266 10 11 12 267 13 14 268 269 270 271Used by:296
Symbol 273 FontUsed by:274 304 390 393 395 574 577 580 583 586 589 592 595 598 601
Symbol 274 TextUses:273Used by:296
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:275Used by:278
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:71 27 276 26 69 277 22 23 24 25Used by:296
Symbol 279 MovieClipUses:17Used by:280
Symbol 280 MovieClipUses:14 7 16 279 19 20 21 22 23 24 25 26 27 28Used by:296
Symbol 281 MovieClipUses:8 7 149 150 137 151 152 153 154 155 156 157 158 159 22 23 24 25Used by:296
Symbol 282 GraphicUsed by:286 513  Timeline
Symbol 283 GraphicUsed by:286 513  Timeline
Symbol 284 SoundUsed by:286 513
Symbol 285 SoundUsed by:286 513
Symbol 286 MovieClipUses:134 282 283 137 138 139 284 285 22 23 24 25Used by:296
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:287Used by:289
Symbol 289 MovieClipUses:288 163 7 8 9 10 11 12 13 14 164 165 166Used by:296
Symbol 290 MovieClipUses:7 8 9 10 11 12 13 14Used by:295
Symbol 291 GraphicUsed by:295
Symbol 292 TextUses:39Used by:295
Symbol 293 GraphicUsed by:295
Symbol 294 TextUses:39Used by:295
Symbol 295 MovieClipUses:290 291 292 293 294Used by:296
Symbol 296 MovieClip [lem]Uses:264 265 272 7 8 9 71 266 10 11 12 274 278 280 281 286 289 295
Symbol 297 GraphicUsed by:300
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClipUses:121 122 123 22 23 24 298 25Used by:300
Symbol 300 MovieClip [bigfoot]Uses:297 299
Symbol 301 GraphicUsed by:305
Symbol 302 FontUsed by:303
Symbol 303 EditableTextUses:302Used by:305
Symbol 304 EditableTextUses:273Used by:305
Symbol 305 MovieClip [nooboobut]Uses:301 303 304
Symbol 306 GraphicUsed by:314 320 325 376
Symbol 307 GraphicUsed by:308 309 310
Symbol 308 MovieClipUses:102 103 104 307Used by:311
Symbol 309 MovieClipUses:102 104 103 307 7Used by:311
Symbol 310 MovieClipUses:104 102 307 103Used by:311
Symbol 311 MovieClipUses:308 309 310Used by:312
Symbol 312 MovieClipUses:311Used by:314
Symbol 313 MovieClipUses:120Used by:314 320 322 325 336 342  Timeline
Symbol 314 MovieClip [ghost]Uses:306 312 313Used by:342
Symbol 315 GraphicUsed by:318 319
Symbol 316 GraphicUsed by:318 319
Symbol 317 MovieClipUses:86 87Used by:318 319
Symbol 318 MovieClipUses:315 83 84 316 317Used by:320
Symbol 319 MovieClipUses:315 83 84 316 317Used by:320
Symbol 320 MovieClip [temptress]Uses:306 318 313 319Used by:342
Symbol 321 MovieClipUses:69Used by:322
Symbol 322 MovieClip [bee]Uses:313 321Used by:342
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:176 177 178 179 180 181 182 323 22 137 23 24 25 27 28 71 26Used by:325
Symbol 325 MovieClip [tree]Uses:306 313 176 177 178 179 180 181 324Used by:342
Symbol 326 GraphicUsed by:336
Symbol 327 GraphicUsed by:336
Symbol 328 MovieClipUses:52Used by:336
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:329Used by:335 336
Symbol 331 MovieClipUses:57Used by:334
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:334
Symbol 334 MovieClipUses:331 27 333 26Used by:336
Symbol 335 MovieClipUses:62 63 330 13 27Used by:336
Symbol 336 MovieClip [swamp]Uses:326 327 328 54 330 313 334 335Used by:342
Symbol 337 GraphicUsed by:339
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:337 338Used by:342
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClipUses:340Used by:342
Symbol 342 MovieClip [spell_cursor]Uses:336 313 325 322 320 314 339 341
Symbol 343 GraphicUsed by:348
Symbol 344 TextUses:39Used by:348 520
Symbol 345 EditableTextUses:39Used by:348
Symbol 346 GraphicUsed by:348
Symbol 347 TextUses:39Used by:348 520
Symbol 348 MovieClip [interface]Uses:343 344 345 346 347
Symbol 349 GraphicUsed by:370
Symbol 350 GraphicUsed by:362 370  Timeline
Symbol 351 GraphicUsed by:370  Timeline
Symbol 352 GraphicUsed by:370  Timeline
Symbol 353 GraphicUsed by:363 370  Timeline
Symbol 354 TextUses:35Used by:370
Symbol 355 GraphicUsed by:357
Symbol 356 TextUses:39Used by:357
Symbol 357 ButtonUses:355 356Used by:370
Symbol 358 GraphicUsed by:370
Symbol 359 TextUses:39Used by:370
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:102 360Used by:364
Symbol 362 MovieClipUses:102 350Used by:364
Symbol 363 MovieClipUses:102 353Used by:364
Symbol 364 MovieClipUses:361 362 363Used by:370
Symbol 365 GraphicUsed by:370
Symbol 366 GraphicUsed by:370
Symbol 367 GraphicUsed by:369
Symbol 368 TextUses:39Used by:369
Symbol 369 ButtonUses:367 368Used by:370
Symbol 370 MovieClip [controls]Uses:349 350 351 137 352 353 354 357 358 359 364 365 366 369
Symbol 371 TextUses:35Used by:372
Symbol 372 MovieClip [levelupbut]Uses:41 371Used by:Timeline
Symbol 373 GraphicUsed by:Timeline
Symbol 627 MovieClip [__Packages.player]
Symbol 628 MovieClip [__Packages.world]
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:383
Symbol 376 ButtonUses:306Used by:383
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:383
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:383
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:383
Symbol 383 MovieClipUses:120 375 376 378 380 382 SS1Used by:Timeline
Symbol 384 GraphicUsed by:Timeline
Symbol 385 GraphicUsed by:386
Symbol 386 ButtonUses:385Used by:Timeline
Symbol 387 FontUsed by:388
Symbol 388 TextUses:387Used by:Timeline
Symbol 389 GraphicUsed by:Timeline
Symbol 390 TextUses:273Used by:391
Symbol 391 ButtonUses:390Used by:Timeline
Symbol 392 FontUsed by:393
Symbol 393 TextUses:273 392Used by:394
Symbol 394 ButtonUses:393Used by:Timeline
Symbol 395 TextUses:273Used by:396
Symbol 396 ButtonUses:395Used by:Timeline
Symbol 397 GraphicUsed by:Timeline
Symbol 398 GraphicUsed by:400 456
Symbol 399 TextUses:39Used by:400 456
Symbol 400 ButtonUses:398 399Used by:Timeline
Symbol 401 BitmapUsed by:403
Symbol 402 BitmapUsed by:403
Symbol 403 GraphicUses:401 402Used by:406
Symbol 404 FontUsed by:405
Symbol 405 TextUses:404Used by:406
Symbol 406 MovieClipUses:403 405Used by:Timeline
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:453
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:409Used by:453
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:453
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:453
Symbol 415 BitmapUsed by:416
Symbol 416 GraphicUses:415Used by:453
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:453
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:453
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:453
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:453
Symbol 425 BitmapUsed by:426
Symbol 426 GraphicUses:425Used by:453
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:453
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:453
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:453
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:453
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:453
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:453
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:453
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:453
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:453
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:453
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:453
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:453
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:453
Symbol 453 MovieClipUses:408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452Used by:Timeline
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:454 228 235 241 245 250 255Used by:Timeline
Symbol 456 ButtonUses:398 399Used by:Timeline
Symbol 457 GraphicUsed by:459
Symbol 458 TextUses:39Used by:459
Symbol 459 ButtonUses:457 458Used by:Timeline
Symbol 460 GraphicUsed by:462
Symbol 461 TextUses:39Used by:462
Symbol 462 ButtonUses:460 461Used by:Timeline
Symbol 463 GraphicUsed by:Timeline
Symbol 464 TextUses:35Used by:Timeline
Symbol 465 SoundUsed by:Timeline
Symbol 466 GraphicUsed by:520
Symbol 467 EditableTextUses:194Used by:468
Symbol 468 MovieClipUses:192 87 467Used by:520 532
Symbol 469 GraphicUsed by:472
Symbol 470 GraphicUsed by:472
Symbol 471 EditableTextUses:194Used by:472
Symbol 472 MovieClipUses:192 134 469 470 137 138 139 471Used by:520 544
Symbol 473 GraphicUsed by:475
Symbol 474 EditableTextUses:194Used by:475
Symbol 475 MovieClipUses:192 473 474Used by:520 536
Symbol 476 EditableTextUses:194Used by:477
Symbol 477 MovieClipUses:192 150 137 476Used by:520 548
Symbol 478 GraphicUsed by:480
Symbol 479 EditableTextUses:194Used by:480
Symbol 480 MovieClipUses:192 478 479Used by:520 571
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:484
Symbol 483 EditableTextUses:194Used by:484
Symbol 484 MovieClipUses:192 202 54 482 483Used by:520 556
Symbol 485 GraphicUsed by:487
Symbol 486 EditableTextUses:194Used by:487
Symbol 487 MovieClipUses:192 485 486Used by:520 560
Symbol 488 MovieClipUses:17Used by:490
Symbol 489 EditableTextUses:194Used by:490
Symbol 490 MovieClipUses:192 19 20 488 21 489Used by:520 552
Symbol 491 GraphicUsed by:493
Symbol 492 EditableTextUses:194Used by:493
Symbol 493 MovieClipUses:192 491 492Used by:520 540
Symbol 494 TextUses:39Used by:520
Symbol 495 GraphicUsed by:520
Symbol 496 GraphicUsed by:520
Symbol 497 TextUses:39Used by:520
Symbol 498 GraphicUsed by:500
Symbol 499 TextUses:39Used by:500
Symbol 500 MovieClipUses:498 499Used by:520
Symbol 501 GraphicUsed by:502 519
Symbol 502 ButtonUses:501Used by:520
Symbol 503 GraphicUsed by:520
Symbol 504 TextUses:39Used by:520
Symbol 505 GraphicUsed by:520
Symbol 506 TextUses:39Used by:520
Symbol 507 GraphicUsed by:520
Symbol 508 TextUses:39Used by:520
Symbol 509 GraphicUsed by:520
Symbol 510 TextUses:39Used by:520
Symbol 511 GraphicUsed by:520
Symbol 512 TextUses:39Used by:520
Symbol 513 MovieClipUses:134 282 283 137 138 139 284 285 22 23 24 25Used by:520
Symbol 514 TextUses:39Used by:520
Symbol 515 GraphicUsed by:520
Symbol 516 TextUses:39Used by:520
Symbol 517 TextUses:39Used by:520
Symbol 518 TextUses:39Used by:520
Symbol 519 ButtonUses:501Used by:520
Symbol 520 MovieClipUses:466 6 347 468 472 475 477 480 484 487 490 493 344 494 257 495 496 497 500 502 503 504 505 506 15 507 508 509 510 511 512 134 135 136 137 138 139 513 514 515 516 517 518 519Used by:Timeline
Symbol 521 GraphicUsed by:Timeline
Symbol 522 TextUses:39Used by:Timeline
Symbol 523 TextUses:39Used by:Timeline
Symbol 524 TextUses:39Used by:Timeline
Symbol 525 TextUses:39Used by:Timeline
Symbol 526 GraphicUsed by:Timeline
Symbol 527 GraphicUsed by:532 536 540 544 548 552 556 560 571
Symbol 528 TextUses:35Used by:532 536 540 544 548 552 556 560 571
Symbol 529 TextUses:35Used by:532 536 540 544 548 552 556 560 571
Symbol 530 EditableTextUses:39Used by:532
Symbol 531 EditableTextUses:39Used by:532
Symbol 532 MovieClipUses:527 468 528 529 530 531Used by:Timeline
Symbol 533 MovieClipUses:46 96Used by:Timeline
Symbol 534 EditableTextUses:39Used by:536
Symbol 535 EditableTextUses:39Used by:536
Symbol 536 MovieClipUses:527 475 528 529 534 535Used by:Timeline
Symbol 537 MovieClipUses:113 114Used by:Timeline
Symbol 538 EditableTextUses:39Used by:540
Symbol 539 EditableTextUses:39Used by:540
Symbol 540 MovieClipUses:527 493 528 529 538 539Used by:Timeline
Symbol 541 MovieClipUses:34 128Used by:Timeline
Symbol 542 EditableTextUses:39Used by:544
Symbol 543 EditableTextUses:39Used by:544
Symbol 544 MovieClipUses:527 472 528 529 542 543Used by:Timeline
Symbol 545 MovieClipUses:46 143Used by:Timeline
Symbol 546 EditableTextUses:39Used by:548
Symbol 547 EditableTextUses:39Used by:548
Symbol 548 MovieClipUses:527 477 528 529 546 547Used by:Timeline
Symbol 549 MovieClipUses:46 170Used by:Timeline
Symbol 550 EditableTextUses:39Used by:552
Symbol 551 EditableTextUses:39Used by:552
Symbol 552 MovieClipUses:527 490 528 529 550 551Used by:Timeline
Symbol 553 MovieClipUses:34 36Used by:Timeline
Symbol 554 EditableTextUses:39Used by:556
Symbol 555 EditableTextUses:39Used by:556
Symbol 556 MovieClipUses:527 484 528 529 554 555Used by:Timeline
Symbol 557 MovieClipUses:46 47Used by:Timeline
Symbol 558 EditableTextUses:39Used by:560
Symbol 559 EditableTextUses:39Used by:560
Symbol 560 MovieClipUses:527 487 528 529 558 559Used by:Timeline
Symbol 561 MovieClipUses:46 187Used by:Timeline
Symbol 562 GraphicUsed by:564 566 568
Symbol 563 TextUses:39Used by:564
Symbol 564 MovieClipUses:562 563Used by:Timeline
Symbol 565 TextUses:39Used by:566
Symbol 566 MovieClipUses:562 565Used by:Timeline
Symbol 567 TextUses:39Used by:568
Symbol 568 MovieClipUses:562 567Used by:Timeline
Symbol 569 EditableTextUses:39Used by:571
Symbol 570 EditableTextUses:39Used by:571
Symbol 571 MovieClipUses:527 480 528 529 569 570Used by:Timeline
Symbol 572 MovieClipUses:46 76Used by:Timeline
Symbol 573 EditableTextUses:35Used by:Timeline
Symbol 574 TextUses:273Used by:575
Symbol 575 MovieClipUses:120 574Used by:Timeline
Symbol 576 SoundUsed by:Timeline
Symbol 577 EditableTextUses:273Used by:Timeline
Symbol 578 TextUses:39Used by:Timeline
Symbol 579 EditableTextUses:35Used by:Timeline
Symbol 580 EditableTextUses:273Used by:Timeline
Symbol 581 TextUses:39Used by:Timeline
Symbol 582 EditableTextUses:35Used by:Timeline
Symbol 583 EditableTextUses:273Used by:Timeline
Symbol 584 TextUses:39Used by:Timeline
Symbol 585 EditableTextUses:35Used by:Timeline
Symbol 586 EditableTextUses:273Used by:Timeline
Symbol 587 TextUses:39Used by:Timeline
Symbol 588 EditableTextUses:35Used by:Timeline
Symbol 589 EditableTextUses:273Used by:Timeline
Symbol 590 TextUses:39Used by:Timeline
Symbol 591 EditableTextUses:35Used by:Timeline
Symbol 592 EditableTextUses:273Used by:Timeline
Symbol 593 TextUses:39Used by:Timeline
Symbol 594 EditableTextUses:35Used by:Timeline
Symbol 595 EditableTextUses:273Used by:Timeline
Symbol 596 TextUses:39Used by:Timeline
Symbol 597 EditableTextUses:35Used by:Timeline
Symbol 598 EditableTextUses:273Used by:Timeline
Symbol 599 TextUses:39Used by:Timeline
Symbol 600 EditableTextUses:35Used by:Timeline
Symbol 601 EditableTextUses:273Used by:Timeline
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:602Used by:Timeline
Symbol 604 GraphicUsed by:Timeline
Symbol 605 GraphicUsed by:Timeline
Symbol 606 GraphicUsed by:608
Symbol 607 GraphicUsed by:608
Symbol 608 MovieClipUses:606 607 28Used by:Timeline
Symbol 609 GraphicUsed by:611
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:27 609 13 14 610Used by:Timeline
Symbol 612 TextUses:35Used by:Timeline
Symbol 613 GraphicUsed by:Timeline
Symbol 614 GraphicUsed by:Timeline
Symbol 615 GraphicUsed by:Timeline
Symbol 616 GraphicUsed by:Timeline
Symbol 617 TextUses:39Used by:Timeline
Symbol 618 GraphicUsed by:Timeline
Symbol 619 TextUses:39Used by:Timeline
Symbol 620 TextUses:39Used by:Timeline
Symbol 621 TextUses:39Used by:Timeline
Symbol 622 TextUses:35 39Used by:Timeline
Symbol 623 TextUses:39Used by:Timeline
Symbol 624 GraphicUsed by:626
Symbol 625 TextUses:39Used by:626
Symbol 626 ButtonUses:624 625Used by:Timeline
Streaming Sound 1Used by:Symbol 383 MovieClip

Instance Names

"temptressd_mc"Frame 131Symbol 532 MovieClip
"ghostd_mc"Frame 131Symbol 536 MovieClip
"bigfootd_mc"Frame 131Symbol 540 MovieClip
"toadd_mc"Frame 131Symbol 544 MovieClip
"uglyd_mc"Frame 131Symbol 548 MovieClip
"plagued_mc"Frame 131Symbol 552 MovieClip
"swampd_mc"Frame 131Symbol 556 MovieClip
"treed_mc"Frame 131Symbol 560 MovieClip
"beed_mc"Frame 131Symbol 571 MovieClip
"temp_but"Frame 131Symbol 575 MovieClip
"temp_mc"Frame 132Symbol 575 MovieClip
"restartbut"Frame 132Symbol 575 MovieClip
"temptressd_mc"Frame 140Symbol 532 MovieClip
"ghostd_mc"Frame 140Symbol 536 MovieClip
"bigfootd_mc"Frame 140Symbol 540 MovieClip
"toadd_mc"Frame 140Symbol 544 MovieClip
"uglyd_mc"Frame 140Symbol 548 MovieClip
"plagued_mc"Frame 140Symbol 552 MovieClip
"swampd_mc"Frame 140Symbol 556 MovieClip
"treed_mc"Frame 140Symbol 560 MovieClip
"beed_mc"Frame 140Symbol 571 MovieClip
"temp_but"Frame 140Symbol 575 MovieClip
"temp_mc"Frame 141Symbol 575 MovieClip
"restartbut"Frame 141Symbol 575 MovieClip
"temptressd_mc"Frame 149Symbol 532 MovieClip
"ghostd_mc"Frame 149Symbol 536 MovieClip
"bigfootd_mc"Frame 149Symbol 540 MovieClip
"toadd_mc"Frame 149Symbol 544 MovieClip
"uglyd_mc"Frame 149Symbol 548 MovieClip
"plagued_mc"Frame 149Symbol 552 MovieClip
"swampd_mc"Frame 149Symbol 556 MovieClip
"treed_mc"Frame 149Symbol 560 MovieClip
"beed_mc"Frame 149Symbol 571 MovieClip
"temp_but"Frame 149Symbol 575 MovieClip
"temp_mc"Frame 150Symbol 575 MovieClip
"restartbut"Frame 150Symbol 575 MovieClip
"temptressd_mc"Frame 158Symbol 532 MovieClip
"ghostd_mc"Frame 158Symbol 536 MovieClip
"bigfootd_mc"Frame 158Symbol 540 MovieClip
"toadd_mc"Frame 158Symbol 544 MovieClip
"uglyd_mc"Frame 158Symbol 548 MovieClip
"plagued_mc"Frame 158Symbol 552 MovieClip
"swampd_mc"Frame 158Symbol 556 MovieClip
"treed_mc"Frame 158Symbol 560 MovieClip
"beed_mc"Frame 158Symbol 571 MovieClip
"temp_but"Frame 158Symbol 575 MovieClip
"temp_mc"Frame 159Symbol 575 MovieClip
"restartbut"Frame 159Symbol 575 MovieClip
"temptressd_mc"Frame 167Symbol 532 MovieClip
"ghostd_mc"Frame 167Symbol 536 MovieClip
"bigfootd_mc"Frame 167Symbol 540 MovieClip
"toadd_mc"Frame 167Symbol 544 MovieClip
"uglyd_mc"Frame 167Symbol 548 MovieClip
"plagued_mc"Frame 167Symbol 552 MovieClip
"swampd_mc"Frame 167Symbol 556 MovieClip
"treed_mc"Frame 167Symbol 560 MovieClip
"beed_mc"Frame 167Symbol 571 MovieClip
"temp_but"Frame 167Symbol 575 MovieClip
"temp_mc"Frame 168Symbol 575 MovieClip
"restartbut"Frame 168Symbol 575 MovieClip
"temptressd_mc"Frame 176Symbol 532 MovieClip
"ghostd_mc"Frame 176Symbol 536 MovieClip
"bigfootd_mc"Frame 176Symbol 540 MovieClip
"toadd_mc"Frame 176Symbol 544 MovieClip
"uglyd_mc"Frame 176Symbol 548 MovieClip
"plagued_mc"Frame 176Symbol 552 MovieClip
"swampd_mc"Frame 176Symbol 556 MovieClip
"treed_mc"Frame 176Symbol 560 MovieClip
"beed_mc"Frame 176Symbol 571 MovieClip
"temp_but"Frame 176Symbol 575 MovieClip
"temp_mc"Frame 177Symbol 575 MovieClip
"restartbut"Frame 177Symbol 575 MovieClip
"temptressd_mc"Frame 185Symbol 532 MovieClip
"ghostd_mc"Frame 185Symbol 536 MovieClip
"bigfootd_mc"Frame 185Symbol 540 MovieClip
"toadd_mc"Frame 185Symbol 544 MovieClip
"uglyd_mc"Frame 185Symbol 548 MovieClip
"plagued_mc"Frame 185Symbol 552 MovieClip
"swampd_mc"Frame 185Symbol 556 MovieClip
"treed_mc"Frame 185Symbol 560 MovieClip
"beed_mc"Frame 185Symbol 571 MovieClip
"temp_but"Frame 185Symbol 575 MovieClip
"temp_mc"Frame 186Symbol 575 MovieClip
"restartbut"Frame 186Symbol 575 MovieClip
"temptressd_mc"Frame 194Symbol 532 MovieClip
"ghostd_mc"Frame 194Symbol 536 MovieClip
"bigfootd_mc"Frame 194Symbol 540 MovieClip
"toadd_mc"Frame 194Symbol 544 MovieClip
"uglyd_mc"Frame 194Symbol 548 MovieClip
"plagued_mc"Frame 194Symbol 552 MovieClip
"swampd_mc"Frame 194Symbol 556 MovieClip
"treed_mc"Frame 194Symbol 560 MovieClip
"beed_mc"Frame 194Symbol 571 MovieClip
"temp_but"Frame 194Symbol 575 MovieClip
"temp_mc"Frame 195Symbol 575 MovieClip
"restartbut"Frame 195Symbol 575 MovieClip
"temptressd_mc"Frame 203Symbol 532 MovieClip
"ghostd_mc"Frame 203Symbol 536 MovieClip
"bigfootd_mc"Frame 203Symbol 540 MovieClip
"toadd_mc"Frame 203Symbol 544 MovieClip
"uglyd_mc"Frame 203Symbol 548 MovieClip
"plagued_mc"Frame 203Symbol 552 MovieClip
"swampd_mc"Frame 203Symbol 556 MovieClip
"treed_mc"Frame 203Symbol 560 MovieClip
"beed_mc"Frame 203Symbol 571 MovieClip
"temp_but"Frame 203Symbol 575 MovieClip
"temp_mc"Frame 204Symbol 575 MovieClip
"restartbut"Frame 204Symbol 575 MovieClip
"house_mc"Symbol 263 MovieClip [gameworld] Frame 1Symbol 257 MovieClip
"landscape_mc"Symbol 263 MovieClip [gameworld] Frame 1Symbol 259 MovieClip
"moon_mc"Symbol 263 MovieClip [gameworld] Frame 1Symbol 260 MovieClip
"ugly_ani"Symbol 296 MovieClip [lem] Frame 71Symbol 281 MovieClip
"toad_ani"Symbol 296 MovieClip [lem] Frame 81Symbol 286 MovieClip
"foot_ani"Symbol 300 MovieClip [bigfoot] Frame 2Symbol 299 MovieClip
"house"Symbol 520 MovieClip Frame 1Symbol 257 MovieClip
"mc"Symbol 532 MovieClip Frame 1Symbol 468 MovieClip
"mc"Symbol 536 MovieClip Frame 1Symbol 475 MovieClip
"mc"Symbol 540 MovieClip Frame 1Symbol 493 MovieClip
"mc"Symbol 544 MovieClip Frame 1Symbol 472 MovieClip
"mc"Symbol 548 MovieClip Frame 1Symbol 477 MovieClip
"mc"Symbol 552 MovieClip Frame 1Symbol 490 MovieClip
"mc"Symbol 556 MovieClip Frame 1Symbol 484 MovieClip
"mc"Symbol 560 MovieClip Frame 1Symbol 487 MovieClip
"mc"Symbol 571 MovieClip Frame 1Symbol 480 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$8U$qY9QygyYXseyWYg/7tay10."
ExportAssets (56)Timeline Frame 1Symbol 44 as "demoMC_blackdeath"
ExportAssets (56)Timeline Frame 1Symbol 67 as "demoMC_swamp"
ExportAssets (56)Timeline Frame 1Symbol 80 as "demoMC_insect"
ExportAssets (56)Timeline Frame 1Symbol 100 as "demoMC_chiobu"
ExportAssets (56)Timeline Frame 1Symbol 118 as "demoMC_ghost"
ExportAssets (56)Timeline Frame 1Symbol 132 as "demoMC_giant"
ExportAssets (56)Timeline Frame 1Symbol 147 as "demoMC_toad"
ExportAssets (56)Timeline Frame 1Symbol 174 as "demoMC_ugly"
ExportAssets (56)Timeline Frame 1Symbol 191 as "demoMC_tree"
ExportAssets (56)Timeline Frame 1Symbol 196 as "spell_but6"
ExportAssets (56)Timeline Frame 1Symbol 199 as "spell_but2"
ExportAssets (56)Timeline Frame 1Symbol 201 as "spell_but7"
ExportAssets (56)Timeline Frame 1Symbol 206 as "spell_but0"
ExportAssets (56)Timeline Frame 1Symbol 209 as "spell_but4"
ExportAssets (56)Timeline Frame 1Symbol 212 as "spell_but5"
ExportAssets (56)Timeline Frame 1Symbol 215 as "spell_but8"
ExportAssets (56)Timeline Frame 1Symbol 218 as "spell_but1"
ExportAssets (56)Timeline Frame 1Symbol 220 as "spell_but3"
ExportAssets (56)Timeline Frame 1Symbol 262 as "land2"
ExportAssets (56)Timeline Frame 1Symbol 263 as "gameworld"
ExportAssets (56)Timeline Frame 1Symbol 296 as "lem"
ExportAssets (56)Timeline Frame 1Symbol 300 as "bigfoot"
ExportAssets (56)Timeline Frame 1Symbol 305 as "nooboobut"
ExportAssets (56)Timeline Frame 1Symbol 314 as "ghost"
ExportAssets (56)Timeline Frame 1Symbol 320 as "temptress"
ExportAssets (56)Timeline Frame 1Symbol 322 as "bee"
ExportAssets (56)Timeline Frame 1Symbol 325 as "tree"
ExportAssets (56)Timeline Frame 1Symbol 336 as "swamp"
ExportAssets (56)Timeline Frame 1Symbol 342 as "spell_cursor"
ExportAssets (56)Timeline Frame 1Symbol 348 as "interface"
ExportAssets (56)Timeline Frame 1Symbol 370 as "controls"
ExportAssets (56)Timeline Frame 1Symbol 372 as "levelupbut"
ExportAssets (56)Timeline Frame 1Symbol 627 as "__Packages.player"
ExportAssets (56)Timeline Frame 1Symbol 628 as "__Packages.world"

Labels

"menu"Frame 127
"tutorial"Frame 129
"level1"Frame 131
"LEVEL 1"Frame 132
"level2"Frame 140
"LEVEL 2"Frame 141
"level3"Frame 149
"LEVEL 3"Frame 150
"level4"Frame 158
"LEVEL 4"Frame 159
"level5"Frame 167
"LEVEL 5"Frame 168
"level6"Frame 176
"LEVEL 6"Frame 177
"level7"Frame 185
"LEVEL 7"Frame 186
"level8"Frame 194
"LEVEL 8"Frame 195
"level9"Frame 203
"LEVEL 9"Frame 204
"win"Frame 212
"credits"Frame 221
"walk"Symbol 296 MovieClip [lem] Frame 1
"love"Symbol 296 MovieClip [lem] Frame 11
"poison"Symbol 296 MovieClip [lem] Frame 21
"recover"Symbol 296 MovieClip [lem] Frame 31
"die"Symbol 296 MovieClip [lem] Frame 41
"insectdie"Symbol 296 MovieClip [lem] Frame 51
"plague"Symbol 296 MovieClip [lem] Frame 61
"ugly"Symbol 296 MovieClip [lem] Frame 71
"toad"Symbol 296 MovieClip [lem] Frame 81
"shockrecover"Symbol 296 MovieClip [lem] Frame 91
"beat"Symbol 296 MovieClip [lem] Frame 101
"frighten"Symbol 296 MovieClip [lem] Frame 111
"dance"Symbol 320 MovieClip [temptress] Frame 1
"gone"Symbol 320 MovieClip [temptress] Frame 11

Dynamic Text Variables

spell_costSymbol 195 EditableText"88"
spell_costSymbol 198 EditableText"88"
spell_costSymbol 200 EditableText"88"
spell_costSymbol 205 EditableText"88"
spell_costSymbol 208 EditableText"88"
spell_costSymbol 211 EditableText"88"
spell_costSymbol 214 EditableText"88"
spell_costSymbol 217 EditableText"88"
spell_costSymbol 219 EditableText"88"
spell_levelSymbol 303 EditableText""
spell_nameSymbol 304 EditableText"testing"
manaSymbol 345 EditableText"1000"
mana_costSymbol 467 EditableText"88"
mana_costSymbol 471 EditableText"88"
mana_costSymbol 474 EditableText"88"
mana_costSymbol 476 EditableText"88"
mana_costSymbol 479 EditableText"88"
mana_costSymbol 483 EditableText"88"
mana_costSymbol 486 EditableText"88"
mana_costSymbol 489 EditableText"88"
mana_costSymbol 492 EditableText"88"
upgrade_costSymbol 530 EditableText"100   "
spell_levelSymbol 531 EditableText"3"
upgrade_costSymbol 534 EditableText"100   "
spell_levelSymbol 535 EditableText"3"
upgrade_costSymbol 538 EditableText"100   "
spell_levelSymbol 539 EditableText"3"
upgrade_costSymbol 542 EditableText"100   "
spell_levelSymbol 543 EditableText"3"
upgrade_costSymbol 546 EditableText"100   "
spell_levelSymbol 547 EditableText"3"
upgrade_costSymbol 550 EditableText"100   "
spell_levelSymbol 551 EditableText"3"
upgrade_costSymbol 554 EditableText"100   "
spell_levelSymbol 555 EditableText"3"
upgrade_costSymbol 558 EditableText"100   "
spell_levelSymbol 559 EditableText"3"
upgrade_costSymbol 569 EditableText"100   "
spell_levelSymbol 570 EditableText"3"
pointsSymbol 573 EditableText""
manaSymbol 577 EditableText"0"
pointsSymbol 579 EditableText""
manaSymbol 580 EditableText"0"
pointsSymbol 582 EditableText""
manaSymbol 583 EditableText"0"
pointsSymbol 585 EditableText""
manaSymbol 586 EditableText"0"
pointsSymbol 588 EditableText""
manaSymbol 589 EditableText"0"
pointsSymbol 591 EditableText""
manaSymbol 592 EditableText"0"
pointsSymbol 594 EditableText""
manaSymbol 595 EditableText"0"
pointsSymbol 597 EditableText""
manaSymbol 598 EditableText"0"
pointsSymbol 600 EditableText""
manaSymbol 601 EditableText"0"




http://swfchan.com/7/30073/info.shtml
Created: 19/5 -2019 13:53:09 Last modified: 19/5 -2019 13:53:09 Server time: 05/11 -2024 08:25:26