STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229703 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2596 · P5192 |
This is the info page for Flash #68625 |
Lo-diddely-oading |
Back to menu |
CONGRATULATIONS! |
FAIL! |
Use this: To push this: Into this: So that this doesn't empty: |
You are a freelancing babysitter. Rich people with fat kids employ you all the time, and it's annoying as hell, but hey, you earn bucketloads of money! To keep the spoiled little brats satisfied, you have to constantly feed them with those giant blue candies. To help you do this, you have your trustworthy old Candy pusher. Use the mouse to steer this and push the candy right into those bigass mouths until their parents come home. Does it sound easy? Well, I suggest you try and tame that Candy pusher first, by practising. Also, the amount of 0's on your paycheck depends on how full the kids are when their parents come home. |
This copy should only exist on newgrounds.com, if found anywhere else it has been stolen. If so, please notify me at pont@post.com. Thank you. Note that another copy lives at zonogames.com. Thanks to Gutya for his creative and original ideas! |
Music: |
Quality: |
ActionScript [AS1/AS2]
Frame 1stop(); glp = new Sound(); glp.attachSound("gulp"); musik = new Sound(); musik.attachSound("mus"); music = true;Instance of Symbol 15 MovieClip in Frame 1onClipEvent (enterFrame) { ploaded = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); bload._y = 58 - (ploaded / 1.58730158730159); pload.text = ploaded + "%"; if (ploaded == 100) { _root.nextFrame(); } }Frame 2Mouse.show(); stopAllSounds(); active = false;Instance of Symbol 29 MovieClip in Frame 2onClipEvent (load) { bname = "Start"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.money = 0; _root.level = 0; _root.gotoAndStop("start"); }Instance of Symbol 29 MovieClip in Frame 2onClipEvent (load) { bname = "How to"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.gotoAndStop("howto"); }Instance of Symbol 29 MovieClip in Frame 2onClipEvent (load) { bname = "Practice"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.gotoAndStop("practice"); }Instance of Symbol 29 MovieClip in Frame 2onClipEvent (load) { bname = "Credits"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.gotoAndStop("credits"); }Instance of Symbol 29 MovieClip in Frame 2onClipEvent (load) { bname = "Options"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.gotoAndStop("options"); }Frame 3stop(); var sw = Stage.width; var sh = (Stage.height + 100); if (music) { musik.start(0, 9999); } level = 1; var hunger = 100; var dist; var time = 60; var active = false; dialog.dialog.text = ("Level " + level) + " - Start"; id1 = setInterval(function () { if (active) { time--; if (!time) { level++; money = money + (hunger * 10); ball._visible = false; pusher._visible = false; dialog._visible = true; active = false; Mouse.show(); nextFrame(); } } }, 1000); id2 = setInterval(function () { if (active) { hunger--; if (!hunger) { gotoAndStop ("lose"); Mouse.show(); } } }, 1000); onEnterFrame = function () { if (active) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); if (distb > 0) { ((hunger <= 90) ? ((hunger = hunger + 10)) : ((hunger = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid.head.play(); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } kid.hungerbar.gotoAndStop(Math.ceil((hunger / 10) + 1)); if (hunger >= 100) { kid.hungerbar.gotoAndStop(12); } } stats.text = (((("Parents come home in: " + time) + " seconds\n$: ") + money) + "\nLevel: ") + level; };Frame 4clearInterval(id1); clearInterval(id2); var sw = Stage.width; var sh = (Stage.height + 100); level = 2; var hunger = 100; var hunger2 = 100; var dist; var time = 60; var active = false; dialog.dialog.text = ("Level " + level) + " - Start"; id1 = setInterval(function () { if (active) { time--; if (!time) { level++; money = money + ((hunger + hunger2) * 10); ball._visible = false; pusher._visible = false; dialog._visible = true; active = false; Mouse.show(); nextFrame(); } } }, 1000); id2 = setInterval(function () { if (active) { hunger--; hunger2--; if (!hunger) { gotoAndStop ("lose"); Mouse.show(); } if (!hunger2) { gotoAndStop ("lose"); Mouse.show(); } } }, 950); onEnterFrame = function () { if (active) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); if (distb > 0) { ((hunger <= 90) ? ((hunger = hunger + 10)) : ((hunger = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid.head.play(); } distc = Math.ceil((6 - Math.sqrt(Math.pow(targ2._x - ball._x, 2) + Math.pow(targ2._y - ball._y, 2))) / 2); if (distc > 0) { ((hunger2 <= 90) ? ((hunger2 = hunger2 + 10)) : ((hunger2 = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid2.head.play(); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } kid.hungerbar.gotoAndStop(Math.ceil((hunger / 10) + 1)); if (hunger >= 100) { kid.hungerbar.gotoAndStop(12); } kid2.hungerbar.gotoAndStop(Math.ceil((hunger2 / 10) + 1)); if (hunger2 >= 100) { kid2.hungerbar.gotoAndStop(12); } } stats.text = (((("Parents come home in: " + time) + " seconds\n$: ") + money) + "\nLevel: ") + level; };Frame 5clearInterval(id1); clearInterval(id2); var sw = Stage.width; var sh = (Stage.height + 100); level = 3; var hunger = 100; var hunger2 = 100; var hunger3 = 100; var dist; var time = 60; var active = false; dialog.dialog.text = ("Level " + level) + " - Start"; id1 = setInterval(function () { if (active) { time--; if (!time) { level++; money = money + (((hunger + hunger2) + hunger3) * 10); ball._visible = false; pusher._visible = false; dialog._visible = true; active = false; Mouse.show(); nextFrame(); } } }, 1000); id2 = setInterval(function () { if (active) { hunger--; hunger2--; hunger3--; if (!hunger) { gotoAndStop ("lose"); Mouse.show(); } if (!hunger2) { gotoAndStop ("lose"); Mouse.show(); } if (!hunger3) { gotoAndStop ("lose"); Mouse.show(); } } }, 890); onEnterFrame = function () { if (active) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); if (distb > 0) { ((hunger <= 90) ? ((hunger = hunger + 10)) : ((hunger = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid.head.play(); } distc = Math.ceil((6 - Math.sqrt(Math.pow(targ2._x - ball._x, 2) + Math.pow(targ2._y - ball._y, 2))) / 2); if (distc > 0) { ((hunger2 <= 90) ? ((hunger2 = hunger2 + 10)) : ((hunger2 = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid2.head.play(); } distd = Math.ceil((6 - Math.sqrt(Math.pow(targ3._x - ball._x, 2) + Math.pow(targ3._y - ball._y, 2))) / 2); if (distd > 0) { ((hunger3 <= 90) ? ((hunger3 = hunger3 + 10)) : ((hunger3 = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid3.head.play(); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } kid.hungerbar.gotoAndStop(Math.ceil((hunger / 10) + 1)); if (hunger >= 100) { kid.hungerbar.gotoAndStop(12); } kid2.hungerbar.gotoAndStop(Math.ceil((hunger2 / 10) + 1)); if (hunger2 >= 100) { kid2.hungerbar.gotoAndStop(12); } kid3.hungerbar.gotoAndStop(Math.ceil((hunger3 / 10) + 1)); if (hunger3 >= 100) { kid3.hungerbar.gotoAndStop(12); } } stats.text = (((("Parents come home in: " + time) + " seconds\n$: ") + money) + "\nLevel: ") + level; };Frame 6clearInterval(id1); clearInterval(id2); stop(); var sw = Stage.width; var sh = (Stage.height + 100); level = 4; var hunger = 100; var dist; var time = 90; var active = false; dialog.dialog.text = ("Level " + level) + " - Start"; id1 = setInterval(function () { if (active) { time--; if (!time) { level++; money = money + (hunger * 20); ball._visible = false; pusher._visible = false; dialog._visible = true; active = false; Mouse.show(); nextFrame(); } } }, 1000); id2 = setInterval(function () { if (active) { hunger--; if (!hunger) { gotoAndStop ("lose"); Mouse.show(); } } }, 820); onEnterFrame = function () { if (active) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); if (distb > 0) { ((hunger <= 90) ? ((hunger = hunger + 10)) : ((hunger = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid.head.play(); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } kid.hungerbar.gotoAndStop(Math.ceil((hunger / 10) + 1)); if (hunger >= 100) { kid.hungerbar.gotoAndStop(12); } } stats.text = (((("Parents come home in: " + time) + " seconds\n$: ") + money) + "\nLevel: ") + level; };Frame 7clearInterval(id1); clearInterval(id2); var sw = Stage.width; var sh = (Stage.height + 100); level = 5; var hunger = 100; var hunger2 = 100; var dist; var time = 90; var active = false; dialog.dialog.text = ("Level " + level) + " - Start"; id1 = setInterval(function () { if (active) { time--; if (!time) { level++; money = money + ((hunger + hunger2) * 20); ball._visible = false; pusher._visible = false; dialog._visible = true; active = false; Mouse.show(); nextFrame(); } } }, 1000); id2 = setInterval(function () { if (active) { hunger--; hunger2--; if (!hunger) { gotoAndStop ("lose"); Mouse.show(); } if (!hunger2) { gotoAndStop ("lose"); Mouse.show(); } } }, 740); onEnterFrame = function () { if (active) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); if (distb > 0) { ((hunger <= 90) ? ((hunger = hunger + 10)) : ((hunger = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid.head.play(); } distc = Math.ceil((6 - Math.sqrt(Math.pow(targ2._x - ball._x, 2) + Math.pow(targ2._y - ball._y, 2))) / 2); if (distc > 0) { ((hunger2 <= 90) ? ((hunger2 = hunger2 + 10)) : ((hunger2 = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid2.head.play(); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } kid.hungerbar.gotoAndStop(Math.ceil((hunger / 10) + 1)); if (hunger >= 100) { kid.hungerbar.gotoAndStop(12); } kid2.hungerbar.gotoAndStop(Math.ceil((hunger2 / 10) + 1)); if (hunger2 >= 100) { kid2.hungerbar.gotoAndStop(12); } } stats.text = (((("Parents come home in: " + time) + " seconds\n$: ") + money) + "\nLevel: ") + level; };Frame 8clearInterval(id1); clearInterval(id2); var sw = Stage.width; var sh = (Stage.height + 100); level = 6; var hunger = 100; var hunger2 = 100; var hunger3 = 100; var dist; var time = 90; var active = false; dialog.dialog.text = ("Level " + level) + " - Start"; id1 = setInterval(function () { if (active) { time--; if (!time) { level++; money = money + (((hunger + hunger2) + hunger3) * 20); ball._visible = false; pusher._visible = false; dialog._visible = true; active = false; Mouse.show(); nextFrame(); } } }, 1000); id2 = setInterval(function () { if (active) { hunger--; hunger2--; hunger3--; if (!hunger) { gotoAndStop ("lose"); Mouse.show(); } if (!hunger2) { gotoAndStop ("lose"); Mouse.show(); } if (!hunger3) { gotoAndStop ("lose"); Mouse.show(); } } }, 650); onEnterFrame = function () { if (active) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); if (distb > 0) { ((hunger <= 90) ? ((hunger = hunger + 10)) : ((hunger = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid.head.play(); } distc = Math.ceil((6 - Math.sqrt(Math.pow(targ2._x - ball._x, 2) + Math.pow(targ2._y - ball._y, 2))) / 2); if (distc > 0) { ((hunger2 <= 90) ? ((hunger2 = hunger2 + 10)) : ((hunger2 = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid2.head.play(); } distd = Math.ceil((6 - Math.sqrt(Math.pow(targ3._x - ball._x, 2) + Math.pow(targ3._y - ball._y, 2))) / 2); if (distd > 0) { ((hunger3 <= 90) ? ((hunger3 = hunger3 + 10)) : ((hunger3 = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid3.head.play(); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } kid.hungerbar.gotoAndStop(Math.ceil((hunger / 10) + 1)); if (hunger >= 100) { kid.hungerbar.gotoAndStop(12); } kid2.hungerbar.gotoAndStop(Math.ceil((hunger2 / 10) + 1)); if (hunger2 >= 100) { kid2.hungerbar.gotoAndStop(12); } kid3.hungerbar.gotoAndStop(Math.ceil((hunger3 / 10) + 1)); if (hunger3 >= 100) { kid3.hungerbar.gotoAndStop(12); } } stats.text = (((("Parents come home in: " + time) + " seconds\n$: ") + money) + "\nLevel: ") + level; };Frame 9clearInterval(id1); clearInterval(id2); stop(); var sw = Stage.width; var sh = (Stage.height + 100); level = 7; var hunger = 100; var dist; var time = 120; var active = false; dialog.dialog.text = ("Level " + level) + " - Start"; id1 = setInterval(function () { if (active) { time--; if (!time) { level++; money = money + (hunger * 30); ball._visible = false; pusher._visible = false; dialog._visible = true; active = false; Mouse.show(); nextFrame(); } } }, 1000); id2 = setInterval(function () { if (active) { hunger--; if (!hunger) { gotoAndStop ("lose"); Mouse.show(); } } }, 550); onEnterFrame = function () { if (active) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); if (distb > 0) { ((hunger <= 90) ? ((hunger = hunger + 10)) : ((hunger = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid.head.play(); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } kid.hungerbar.gotoAndStop(Math.ceil((hunger / 10) + 1)); if (hunger >= 100) { kid.hungerbar.gotoAndStop(12); } } stats.text = (((("Parents come home in: " + time) + " seconds\n$: ") + money) + "\nLevel: ") + level; };Frame 10clearInterval(id1); clearInterval(id2); var sw = Stage.width; var sh = (Stage.height + 100); level = 8; var hunger = 100; var hunger2 = 100; var dist; var time = 120; var active = false; dialog.dialog.text = ("Level " + level) + " - Start"; id1 = setInterval(function () { if (active) { time--; if (!time) { level++; money = money + ((hunger + hunger2) * 30); ball._visible = false; pusher._visible = false; dialog._visible = true; active = false; Mouse.show(); nextFrame(); } } }, 440); id2 = setInterval(function () { if (active) { hunger--; hunger2--; if (!hunger) { gotoAndStop ("lose"); Mouse.show(); } if (!hunger2) { gotoAndStop ("lose"); Mouse.show(); } } }, 1000 - (level * 50)); onEnterFrame = function () { if (active) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); if (distb > 0) { ((hunger <= 90) ? ((hunger = hunger + 10)) : ((hunger = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid.head.play(); } distc = Math.ceil((6 - Math.sqrt(Math.pow(targ2._x - ball._x, 2) + Math.pow(targ2._y - ball._y, 2))) / 2); if (distc > 0) { ((hunger2 <= 90) ? ((hunger2 = hunger2 + 10)) : ((hunger2 = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid2.head.play(); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } kid.hungerbar.gotoAndStop(Math.ceil((hunger / 10) + 1)); if (hunger >= 100) { kid.hungerbar.gotoAndStop(12); } kid2.hungerbar.gotoAndStop(Math.ceil((hunger2 / 10) + 1)); if (hunger2 >= 100) { kid2.hungerbar.gotoAndStop(12); } } stats.text = (((("Parents come home in: " + time) + " seconds\n$: ") + money) + "\nLevel: ") + level; };Frame 11clearInterval(id1); clearInterval(id2); var sw = Stage.width; var sh = (Stage.height + 100); level = 9; var hunger = 100; var hunger2 = 100; var hunger3 = 100; var dist; var time = 120; var active = false; dialog.dialog.text = ("Level " + level) + " - Start"; id1 = setInterval(function () { if (active) { time--; if (!time) { level++; money = money + (((hunger + hunger2) + hunger3) * 30); ball._visible = false; pusher._visible = false; dialog._visible = true; active = false; Mouse.show(); gotoAndStop ("win"); } } }, 1000); id2 = setInterval(function () { if (active) { hunger--; hunger2--; hunger3--; if (!hunger) { gotoAndStop ("lose"); } if (!hunger2) { gotoAndStop ("lose"); } if (!hunger3) { gotoAndStop ("lose"); } } }, 320); onEnterFrame = function () { if (active) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); if (distb > 0) { ((hunger <= 90) ? ((hunger = hunger + 10)) : ((hunger = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid.head.play(); } distc = Math.ceil((6 - Math.sqrt(Math.pow(targ2._x - ball._x, 2) + Math.pow(targ2._y - ball._y, 2))) / 2); if (distc > 0) { ((hunger2 <= 90) ? ((hunger2 = hunger2 + 10)) : ((hunger2 = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid2.head.play(); } distd = Math.ceil((6 - Math.sqrt(Math.pow(targ3._x - ball._x, 2) + Math.pow(targ3._y - ball._y, 2))) / 2); if (distd > 0) { ((hunger3 <= 90) ? ((hunger3 = hunger3 + 10)) : ((hunger3 = 100))); glp.start(); ball._x = 275; ball._y = 75; ball._visible = false; drop.play(); kid3.head.play(); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } kid.hungerbar.gotoAndStop(Math.ceil((hunger / 10) + 1)); if (hunger >= 100) { kid.hungerbar.gotoAndStop(12); } kid2.hungerbar.gotoAndStop(Math.ceil((hunger2 / 10) + 1)); if (hunger2 >= 100) { kid2.hungerbar.gotoAndStop(12); } kid3.hungerbar.gotoAndStop(Math.ceil((hunger3 / 10) + 1)); if (hunger3 >= 100) { kid3.hungerbar.gotoAndStop(12); } } stats.text = (((("Parents come home in: " + time) + " seconds\n$: ") + money) + "\nLevel: ") + level; };Frame 12clearInterval(id1); clearInterval(id2); stopAllSounds(); wintext.text = ("You have completed the game!\nYour reward is honor, and " + money) + " e-dollars! Feel the pride?";Instance of Symbol 29 MovieClip in Frame 12onClipEvent (load) { bname = "Menu"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.gotoAndStop("menu"); }Frame 13clearInterval(id1); clearInterval(id2); stopAllSounds(); losetext.text = "Why you... You made the little brat starve! You bastard, you. What will his parents say?";Instance of Symbol 29 MovieClip in Frame 14onClipEvent (load) { bname = "Back"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.gotoAndStop("menu"); }Frame 15Mouse.hide(); var sw = Stage.width; var sh = (Stage.height + 100); var accu = 9; onEnterFrame = function () { if (_currentframe == (_totalframes - 2)) { dist = Math.sqrt(Math.pow(_root._xmouse - ball._x, 2) + Math.pow(_root._ymouse - ball._y, 2)) + 2; if ((ball._width / 2) > dist) { x = ball._x - (Math.cos(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._width / 2) - dist)); y = ball._y - (Math.sin(Math.atan2(_root._ymouse - ball._y, _root._xmouse - ball._x)) * ((ball._height / 2) - dist)); if (((x > 0) || (x > ball._x)) && ((x < (sw - 30)) || (x < ball._x))) { ball._x = x; } if (((y > 0) || (y > ball._y)) && ((y < (sh - 30)) || (y < ball._y))) { ball._y = y; } } if (ball._x < 30) { ball._x = 30; } else if (ball._x > (sw - 30)) { ball._x = sw - 30; } if (ball._y < 30) { ball._y = 30; } else if (ball._y > (sh - 30)) { ball._y = sh - 30; } distb = Math.ceil((6 - Math.sqrt(Math.pow(targ._x - ball._x, 2) + Math.pow(targ._y - ball._y, 2))) / 2); targ.gotoAndStop(distb); if (distb <= 0) { targ.gotoAndStop(1); } with (pusher) { _x = _root._xmouse; _y = _root._ymouse; _rotation = (Math.atan2(ball._y - _root._ymouse, ball._x - _root._xmouse) * 180) / Math.PI; } } };Instance of Symbol 29 MovieClip in Frame 15onClipEvent (load) { bname = "Back"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { Mouse.show(); _root.gotoAndStop("menu"); delete _root.id; }Instance of Symbol 29 MovieClip in Frame 16onClipEvent (load) { bname = "Back"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.gotoAndStop("menu"); }Instance of Symbol 29 MovieClip in Frame 17onClipEvent (load) { bname = "Low"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _quality = "LOW"; }Instance of Symbol 29 MovieClip in Frame 17onClipEvent (load) { bname = "Medium"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _quality = "MEDIUM"; }Instance of Symbol 29 MovieClip in Frame 17onClipEvent (load) { bname = "High"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _quality = "HIGH"; }Instance of Symbol 29 MovieClip in Frame 17onClipEvent (load) { bname = "On"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.music = true; }Instance of Symbol 29 MovieClip in Frame 17onClipEvent (load) { bname = "Off"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.music = false; }Symbol 6 MovieClip [Symbol 3] Frame 1stop();Symbol 46 MovieClip Frame 1stop();Symbol 60 MovieClip Frame 1stop();Symbol 64 MovieClip Frame 1stop();Symbol 64 MovieClip Frame 6gotoAndPlay (2);Symbol 67 MovieClip Frame 1stop(); with (_root.ball) { _x = 275; _y = 75; _visible = true; }Instance of Symbol 29 MovieClip in Symbol 75 MovieClip Frame 1onClipEvent (load) { bname = "Go!"; } onClipEvent (enterFrame) { (hitTest(_root._xmouse, _root._ymouse) ? (nextFrame()) : (prevFrame())); } on (release) { _root.pusher._visible = true; _root.ball._visible = true; _root.ball._x = 275; _root.ball._y = 75; _parent._visible = false; _root.active = true; Mouse.hide(); }Symbol 81 Buttonon (release) { gotoAndStop ("menu"); }Symbol 92 MovieClip Frame 1stop();
Library Items
Symbol 1 Sound [mus] | ||
Symbol 2 Sound [gulp] | ||
Symbol 3 Graphic | Used by:6 | |
Symbol 4 Graphic | Used by:6 92 | |
Symbol 5 Graphic | Used by:6 92 | |
Symbol 6 MovieClip [Symbol 3] | Uses:3 4 5 | Used by:Timeline |
Symbol 7 Graphic | Used by:15 | |
Symbol 8 Graphic | Used by:9 | |
Symbol 9 MovieClip | Uses:8 | Used by:15 |
Symbol 10 Graphic | Used by:15 | |
Symbol 11 Font | Used by:12 | |
Symbol 12 Text | Uses:11 | Used by:15 |
Symbol 13 Font | Used by:14 19 74 76 79 84 86 88 89 95 97 98 | |
Symbol 14 EditableText | Uses:13 | Used by:15 |
Symbol 15 MovieClip | Uses:7 9 10 12 14 | Used by:Timeline |
Symbol 16 Graphic | Used by:Timeline | |
Symbol 17 Graphic | Used by:29 | |
Symbol 18 Graphic | Used by:29 67 68 | |
Symbol 19 EditableText | Uses:13 | Used by:29 |
Symbol 20 Graphic | Used by:29 | |
Symbol 21 Graphic | Used by:29 | |
Symbol 22 Graphic | Used by:29 | |
Symbol 23 Graphic | Used by:29 | |
Symbol 24 Graphic | Used by:29 | |
Symbol 25 Graphic | Used by:29 | |
Symbol 26 Graphic | Used by:29 | |
Symbol 27 Graphic | Used by:29 | |
Symbol 28 Sound | Used by:29 | |
Symbol 29 MovieClip | Uses:17 18 19 20 21 22 23 24 25 26 27 28 | Used by:75 Timeline |
Symbol 30 Graphic | Used by:31 | |
Symbol 31 MovieClip | Uses:30 | Used by:65 |
Symbol 32 Graphic | Used by:46 | |
Symbol 33 Graphic | Used by:46 | |
Symbol 34 Graphic | Used by:46 | |
Symbol 35 Graphic | Used by:46 | |
Symbol 36 Graphic | Used by:46 | |
Symbol 37 Graphic | Used by:46 | |
Symbol 38 Graphic | Used by:46 | |
Symbol 39 Graphic | Used by:46 | |
Symbol 40 Graphic | Used by:46 | |
Symbol 41 Graphic | Used by:46 | |
Symbol 42 Graphic | Used by:46 | |
Symbol 43 Graphic | Used by:46 | |
Symbol 44 Graphic | Used by:46 | |
Symbol 45 Graphic | Used by:46 | |
Symbol 46 MovieClip | Uses:32 33 34 35 36 37 38 39 40 41 42 43 44 45 | Used by:65 |
Symbol 47 Graphic | Used by:60 | |
Symbol 48 Graphic | Used by:49 | |
Symbol 49 MovieClip | Uses:48 | Used by:60 |
Symbol 50 Graphic | Used by:60 | |
Symbol 51 Graphic | Used by:60 | |
Symbol 52 Graphic | Used by:60 | |
Symbol 53 Graphic | Used by:60 | |
Symbol 54 Graphic | Used by:60 | |
Symbol 55 Graphic | Used by:60 | |
Symbol 56 Graphic | Used by:60 | |
Symbol 57 Graphic | Used by:60 | |
Symbol 58 Graphic | Used by:60 | |
Symbol 59 Graphic | Used by:60 | |
Symbol 60 MovieClip | Uses:47 49 50 51 52 53 54 55 56 57 58 59 | Used by:65 |
Symbol 61 Graphic | Used by:64 | |
Symbol 62 Graphic | Used by:64 | |
Symbol 63 Graphic | Used by:64 | |
Symbol 64 MovieClip | Uses:61 62 63 | Used by:65 |
Symbol 65 MovieClip | Uses:31 46 60 64 | Used by:Timeline |
Symbol 66 Graphic | Used by:67 | |
Symbol 67 MovieClip | Uses:66 18 | Used by:Timeline |
Symbol 68 MovieClip | Uses:18 | Used by:Timeline |
Symbol 69 Graphic | Used by:70 | |
Symbol 70 MovieClip | Uses:69 | Used by:Timeline |
Symbol 71 Graphic | Used by:75 | |
Symbol 72 Font | Used by:73 95 | |
Symbol 73 EditableText | Uses:72 | Used by:75 |
Symbol 74 EditableText | Uses:13 | Used by:75 |
Symbol 75 MovieClip | Uses:71 73 29 74 | Used by:Timeline |
Symbol 76 EditableText | Uses:13 | Used by:Timeline |
Symbol 77 Graphic | Used by:81 | |
Symbol 78 Graphic | Used by:81 | |
Symbol 79 Text | Uses:13 | Used by:81 |
Symbol 80 Graphic | Used by:81 | |
Symbol 81 Button | Uses:77 78 79 80 | Used by:Timeline |
Symbol 82 Font | Used by:83 85 | |
Symbol 83 Text | Uses:82 | Used by:Timeline |
Symbol 84 EditableText | Uses:13 | Used by:Timeline |
Symbol 85 Text | Uses:82 | Used by:Timeline |
Symbol 86 EditableText | Uses:13 | Used by:Timeline |
Symbol 87 Graphic | Used by:Timeline | |
Symbol 88 Text | Uses:13 | Used by:Timeline |
Symbol 89 Text | Uses:13 | Used by:Timeline |
Symbol 90 Graphic | Used by:Timeline | |
Symbol 91 Graphic | Used by:92 | |
Symbol 92 MovieClip | Uses:91 4 5 | Used by:Timeline |
Symbol 93 Graphic | Used by:Timeline | |
Symbol 94 Graphic | Used by:Timeline | |
Symbol 95 Text | Uses:13 72 | Used by:Timeline |
Symbol 96 Graphic | Used by:Timeline | |
Symbol 97 Text | Uses:13 | Used by:Timeline |
Symbol 98 Text | Uses:13 | Used by:Timeline |
Instance Names
"kid" | Frame 3 | Symbol 65 MovieClip |
"drop" | Frame 3 | Symbol 67 MovieClip |
"ball" | Frame 3 | Symbol 68 MovieClip |
"targ" | Frame 3 | Symbol 6 MovieClip [Symbol 3] |
"pusher" | Frame 3 | Symbol 70 MovieClip |
"dialog" | Frame 3 | Symbol 75 MovieClip |
"stats" | Frame 3 | Symbol 76 EditableText |
"kid2" | Frame 4 | Symbol 65 MovieClip |
"targ2" | Frame 4 | Symbol 6 MovieClip [Symbol 3] |
"kid2" | Frame 5 | Symbol 65 MovieClip |
"kid3" | Frame 5 | Symbol 65 MovieClip |
"targ2" | Frame 5 | Symbol 6 MovieClip [Symbol 3] |
"targ3" | Frame 5 | Symbol 6 MovieClip [Symbol 3] |
"kid2" | Frame 7 | Symbol 65 MovieClip |
"targ2" | Frame 7 | Symbol 6 MovieClip [Symbol 3] |
"kid2" | Frame 8 | Symbol 65 MovieClip |
"kid3" | Frame 8 | Symbol 65 MovieClip |
"targ2" | Frame 8 | Symbol 6 MovieClip [Symbol 3] |
"targ3" | Frame 8 | Symbol 6 MovieClip [Symbol 3] |
"kid2" | Frame 10 | Symbol 65 MovieClip |
"targ2" | Frame 10 | Symbol 6 MovieClip [Symbol 3] |
"kid2" | Frame 11 | Symbol 65 MovieClip |
"kid3" | Frame 11 | Symbol 65 MovieClip |
"targ2" | Frame 11 | Symbol 6 MovieClip [Symbol 3] |
"targ3" | Frame 11 | Symbol 6 MovieClip [Symbol 3] |
"wintext" | Frame 12 | Symbol 84 EditableText |
"losetext" | Frame 13 | Symbol 86 EditableText |
"targ" | Frame 15 | Symbol 92 MovieClip |
"ball" | Frame 15 | Symbol 68 MovieClip |
"pusher" | Frame 15 | Symbol 70 MovieClip |
"bload" | Symbol 15 MovieClip Frame 1 | Symbol 9 MovieClip |
"pload" | Symbol 15 MovieClip Frame 1 | Symbol 14 EditableText |
"head" | Symbol 65 MovieClip Frame 1 | Symbol 46 MovieClip |
"hungerbar" | Symbol 65 MovieClip Frame 1 | Symbol 60 MovieClip |
"tears" | Symbol 65 MovieClip Frame 1 | Symbol 64 MovieClip |
"dialog" | Symbol 75 MovieClip Frame 1 | Symbol 73 EditableText |
"dialog_bonus" | Symbol 75 MovieClip Frame 1 | Symbol 74 EditableText |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "mus" |
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "gulp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 3 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 4 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 4 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 5 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 5 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 5 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 6 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 7 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 7 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 8 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 8 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 8 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 9 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 10 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 10 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 11 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 11 | Symbol 6 as "Symbol 3" |
ExportAssets (56) | Timeline Frame 11 | Symbol 6 as "Symbol 3" |
Labels
"menu" | Frame 2 |
"start" | Frame 3 |
"win" | Frame 12 |
"lose" | Frame 13 |
"howto" | Frame 14 |
"practice" | Frame 15 |
"credits" | Frame 16 |
"options" | Frame 17 |
Dynamic Text Variables
bname | Symbol 19 EditableText | "" |
|