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

A
Very
Merry Christmas!


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

Out of Halloween.swf

This is the info page for
Flash #24767

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


Text
Game by Eric Marchal

Game by Eric Marchal

Loading

99

%  of

126

Ko

+10

souris

clavier

Score :

0

0

Level :

0

0

0

0

0

Game Over

ActionScript [AS1/AS2]

Frame 1
fscommand ("showmenu", "false"); fscommand ("allowscale", "false");
Frame 3
tot = _root.getBytesTotal(); lu = _root.getBytesLoaded(); pc = Math.round((lu / tot) * 100); loading._xscale = 100 - pc; if (lu < tot) { gotoAndPlay (2); }
Frame 5
stop();
Frame 6
function creerLevel() { boulle.xxx = 99999 /* 0x01869F */; boulle.yyy = 99999 /* 0x01869F */; power.xxx = 99999 /* 0x01869F */; power.yyy = 99999 /* 0x01869F */; xmoi = 0; ymoi = 0; anglemoi = 0; nbboulles = 8 + (2 * niveau); nbMunitions = nbMunitions + nbboulles; nbpower = 4 + niveau; _root.plus10._visible = 0; i = 1; while (i <= nbpower) { power.duplicateMovieClip("p" add i, 100 + i); eval ("p" add i).prof = 100 + i; eval ("p" add i).xxx = 400 + random(700); eval ("p" add i).yyy = random(700) - 350; i++; } i = 1; while (i <= nbboulles) { boulle.duplicateMovieClip("b" add i, 200 + i); eval ("b" add i).prof = 200 + i; eval ("b" add i).xxx = 400 + random(700); eval ("b" add i).yyy = random(700) - 350; eval ("_root.b" add i).gotoAndStop(random(32) + 1); eval ("b" add i).pasx = (random(80) / 10) - 4; eval ("b" add i).pasy = (random(80) / 10) - 4; myColor = new Color(eval ("_root.b" add i)); myColorTransform = new Object(); myColorTransform.ra = random(30) + 70; myColorTransform.ga = random(30) + 40; myColorTransform.ba = random(20) + 10; myColorTransform.aa = 100; myColorTransform.ab = 50; myColor.setTransform(myColorTransform); i++; } } function viderLevel() { i = 1; while (i <= (4 + niveau)) { removeMovieClip("p" add i); i++; } i = 1; while (i <= (8 + (2 * niveau))) { removeMovieClip("b" add i); i++; } } function bouge(clip) { mvt = random(16); if ((mvt == 1) and (clip.pasx > -3)) { clip.pasx = clip.pasx - 0.4; } else if ((mvt == 2) and (clip.pasx < 3)) { clip.pasx = clip.pasx + 0.4; } else if ((mvt == 3) and (clip.pasy > -3)) { clip.pasy = clip.pasy - 0.4; } else if ((mvt == 4) and (clip.pasy < 3)) { clip.pasy = clip.pasy + 0.4; } else if (mvt == 5) { clip.pasx = Math.round((clip.pasx * 4) / 5); } else if (mvt == 6) { clip.pasy = Math.round((clip.pasy * 4) / 5); } depx = clip.pasx; depy = clip.pasy; eval (clip).xxx = eval (clip).xxx + depx; eval (clip).yyy = eval (clip).yyy + depY; } stopAllSounds(); sonbanjo = new Sound(this); sonbanjo.attachSound("sonfond"); sonPower = new Sound(this); sonPower.attachSound("sonPower"); sonGrrr3 = new Sound(this); sonGrrr3.attachSound("Grrr3"); sonBoum = new Sound(this); sonBoum.attachSound("sonBoum"); laser2 = new Sound(this); laser2.attachSound("laser2"); score = 0; niveau = 1; nbVies = 3; unEcouteur = new Object(); unEcouteur.onMouseDown = function () { if (nbMunitions >= 1) { laser2.start(); nbMunitions--; } }; Mouse.addListener(unEcouteur); avantcommencer.duplicateMovieClip("av", 51000); adresse.duplicateMovieClip("ad", 51001); Mouse.hide(); _root.viseur2.duplicateMovieClip("v2", 51003); v2.startDrag(true); _root.av.removeMovieClip(); _root.ad.removeMovieClip(); sonbanjo.start(0, 9999); boulle.xxx = 99999 /* 0x01869F */; boulle.yyy = 99999 /* 0x01869F */; power.xxx = 99999 /* 0x01869F */; power.yyy = 99999 /* 0x01869F */;
Instance of Symbol 38 MovieClip "auloin" in Frame 6
onClipEvent (enterFrame) { this._x = 250 - (_root.anglemoi * 2); }
Instance of Symbol 62 MovieClip "boulle" in Frame 6
onClipEvent (enterFrame) { hyp = Math.sqrt(((_root.xmoi - this.xxx) * (_root.xmoi - this.xxx)) + ((_root.ymoi - this.yyy) * (_root.ymoi - this.yyy))); this.swapDepths(50000 - Math.round(hyp)); if (hyp < 20) { _root.unCrocVal = 1000 - Math.round((getTimer() - _root.tempsdebut) / 100); if (_root.unCrocVal <= 990) { _root.saigne.gotoAndPlay(2); _root.sonGrrr3.start(0, 1); _root.nbboulles--; _root.nbVies--; if (_root.nbVies <= 0) { _root.gotoAndStop("fin"); } this.removeMovieClip(); } } if ((_root.nbPower <= ((4 + _root.niveau) - 2)) or (_root.nbBoulles < (7 + (2 * _root.niveau)))) { _root.bouge(this); } if ((_root.nbPower == ((4 + _root.niveau) - 1)) or (_root.nbBoulles == (7 + (2 * _root.niveau)))) { this.play(); } angleboulle = (Math.atan2(this.yyy - _root.ymoi, this.xxx - _root.xmoi) * 180) / Math.PI; angle = angleboulle - _root.anglemoi; if (angle < -180) { angle = angle + 360; } if (angle > 180) { angle = angle - 360; } angleregard = ((-Math.atan2(this.pasy, this.pasx)) * 180) / Math.PI; if (angleregard < -180) { angleregard = angleregard + 360; } if (angleregard > 180) { angleregard = angleregard - 360; } this.regard = Math.round((angleregard + 180) / 45); profil = Math.round((angleboulle + 180) / 45) + this.regard; this.aveccitrouille.citouille.gotoAndStop(profil); if (_root.nbboulles < 11) { this.aveccitrouille.planche.gotoAndStop(profil + 1); } this._x = 225 + (angle * 5); this._xscale = 10000 / hyp; this._yscale = 10000 / hyp; }
Instance of Symbol 65 MovieClip "power" in Frame 6
onClipEvent (enterFrame) { hyp = Math.sqrt(((_root.xmoi - this.xxx) * (_root.xmoi - this.xxx)) + ((_root.ymoi - this.yyy) * (_root.ymoi - this.yyy))); this.swapDepths(50000 - Math.round(hyp)); if (hyp < 20) { _root.unCrocVal = 1000 - Math.round((getTimer() - _root.tempsdebut) / 100); if (_root.unCrocVal <= 990) { _root.sonPower.start(0, 1); _root.score = _root.score + _root.unCrocVal; _root.nbpower--; _root.scores.unCroc.gotoAndPlay(2); this.removeMovieClip(); } } if (_root.nbpower == 0) { _root.gotoAndStop("finNiveau"); } angleboulle = (Math.atan2(this.yyy - _root.ymoi, this.xxx - _root.xmoi) * 180) / Math.PI; angle = angleboulle - _root.anglemoi; if (angle < -180) { angle = angle + 360; } if (angle > 180) { angle = angle - 360; } this._x = 225 + (angle * 5); this._xscale = 10000 / hyp; this._yscale = 10000 / hyp; }
Instance of Symbol 70 MovieClip "viseur2" in Frame 6
/* no clip actions */
Frame 7
tempsdebut = getTimer();
Frame 8
creerLevel();
Frame 12
tempsdebut = getTimer(); _root.legende.swapDepths(51005); _root.scores.swapDepths(51006); stop();
Instance of Symbol 78 MovieClip in Frame 12
onClipEvent (enterFrame) { _root.xmouse = _root.centre._xmouse; if (_root.xmouse > 7) { bg = (_root.xmouse * _root.xmouse) / 5000; _root.anglemoi = _root.anglemoi + bg; if (_root.anglemoi > 180) { _root.anglemoi = _root.anglemoi - 360; } } else if (_root.xmouse < -7) { bg = (_root.xmouse * _root.xmouse) / 5000; _root.anglemoi = _root.anglemoi - bg; if (_root.anglemoi < -180) { _root.anglemoi = _root.anglemoi + 360; } } }
Instance of Symbol 78 MovieClip in Frame 12
onClipEvent (enterFrame) { _root.xmoi = _root.xmoi + (5 * Math.sin((((-_root.anglemoi) + 90) / 180) * Math.PI)); _root.ymoi = _root.ymoi + (5 * Math.cos((((-_root.anglemoi) + 90) / 180) * Math.PI)); if (Key.isDown(38)) { _root.xmoi = _root.xmoi + (5 * Math.sin((((-_root.anglemoi) + 90) / 180) * Math.PI)); _root.ymoi = _root.ymoi + (5 * Math.cos((((-_root.anglemoi) + 90) / 180) * Math.PI)); } if (Key.isDown(40)) { _root.xmoi = _root.xmoi + (8 * Math.sin((((-_root.anglemoi) - 90) / 180) * Math.PI)); _root.ymoi = _root.ymoi + (8 * Math.cos((((-_root.anglemoi) - 90) / 180) * Math.PI)); } if (Key.isDown(37)) { _root.xmoi = _root.xmoi + (5 * Math.sin((((-_root.anglemoi) - 180) / 180) * Math.PI)); _root.ymoi = _root.ymoi + (5 * Math.cos((((-_root.anglemoi) - 180) / 180) * Math.PI)); } if (Key.isDown(39)) { _root.xmoi = _root.xmoi + (5 * Math.sin(((-_root.anglemoi) / 180) * Math.PI)); _root.ymoi = _root.ymoi + (5 * Math.cos(((-_root.anglemoi) / 180) * Math.PI)); } }
Frame 13
viderLevel();
Frame 17
viderLevel(); temps = Math.round((getTimer() - tempsdebut) / 1000); total = score - temps;
Symbol 13 Button
on (release) { getURL ("http://www.eric-marchal.fr.st", "_blank"); }
Symbol 21 Button
on (release) { _root.play(); }
Symbol 42 Button
on (press) { if (_root.nbMunitions >= 1) { _root.score = _root.score + 10; _root.nbboulles--; _root.plus10._visible = 1; _root.sonboum.setVolume(50); _root.sonboum.start(0, 1); gotoAndPlay (2); } }
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 10
_root.plus10._visible = 0; _parent.removeMovieClip();
Symbol 76 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 1
stop();
Symbol 95 Button
on (release) { niveau++; nbpower = 4 + niveau; gotoAndPlay (7); }
Symbol 99 Button
on (release) { _root.nbMunitions++; getURL ("http://www.eric-marchal.fr.st/games", "_self"); }
Symbol 100 Button
on (release) { _root.nbMunitions++; getURL ("http://www.eric-marchal.fr.st/games/halloween.htm", "_self"); }

Library Items

Symbol 1 Sound [sonfond]
Symbol 2 Sound [laser2]
Symbol 3 Sound [grrr3]
Symbol 4 Sound [sonboum]
Symbol 5 Sound [sonPower]
Symbol 6 GraphicUsed by:7 21 95 99 100
Symbol 7 MovieClipUses:6Used by:21 95 99 100  Timeline
Symbol 8 GraphicUsed by:94  Timeline
Symbol 9 FontUsed by:10 11 16 17 18 19 20 81 86
Symbol 10 TextUses:9Used by:13
Symbol 11 TextUses:9Used by:13
Symbol 12 GraphicUsed by:13
Symbol 13 ButtonUses:10 11 12Used by:Timeline
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:Timeline
Symbol 16 TextUses:9Used by:Timeline
Symbol 17 EditableTextUses:9Used by:Timeline
Symbol 18 TextUses:9Used by:Timeline
Symbol 19 EditableTextUses:9Used by:Timeline
Symbol 20 TextUses:9Used by:Timeline
Symbol 21 ButtonUses:7 6Used by:33
Symbol 22 GraphicUsed by:33
Symbol 23 GraphicUsed by:28
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:28
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:28
Symbol 28 MovieClipUses:23 25 27Used by:33
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:33
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClipUses:21 22 28 30 32Used by:Timeline
Symbol 34 GraphicUsed by:Timeline
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:37
Symbol 37 MovieClipUses:36Used by:38
Symbol 38 MovieClipUses:37Used by:Timeline
Symbol 39 GraphicUsed by:Timeline
Symbol 40 GraphicUsed by:62
Symbol 41 GraphicUsed by:42
Symbol 42 ButtonUses:41Used by:61
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:59
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:59
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:59
Symbol 49 BitmapUsed by:50 90
Symbol 50 GraphicUses:49Used by:59
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:59
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:59
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:59
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClipUses:44 46 48 50 52 54 56 58Used by:61
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:42 59 60Used by:62
Symbol 62 MovieClipUses:40 61Used by:Timeline
Symbol 63 MovieClipUsed by:Timeline
Symbol 64 GraphicUsed by:65 94
Symbol 65 MovieClipUses:64Used by:Timeline
Symbol 66 FontUsed by:67 79 80 82 83 87 88 89 91 92
Symbol 67 TextUses:66Used by:68
Symbol 68 MovieClipUses:67Used by:Timeline
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:94  Timeline
Symbol 71 ShapeTweeningUsed by:76
Symbol 72 GraphicUsed by:76
Symbol 73 GraphicUsed by:76
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:71 72 73 74 75Used by:Timeline
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:Timeline
Symbol 79 TextUses:66Used by:Timeline
Symbol 80 TextUses:66Used by:Timeline
Symbol 81 TextUses:9Used by:94
Symbol 82 EditableTextUses:66Used by:94
Symbol 83 EditableTextUses:66Used by:84
Symbol 84 MovieClipUses:83Used by:85
Symbol 85 MovieClipUses:84Used by:94
Symbol 86 TextUses:9Used by:94
Symbol 87 EditableTextUses:66Used by:94
Symbol 88 EditableTextUses:66Used by:94
Symbol 89 EditableTextUses:66Used by:94
Symbol 90 GraphicUses:49Used by:94
Symbol 91 EditableTextUses:66Used by:94
Symbol 92 EditableTextUses:66Used by:94
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:81 82 85 86 87 64 88 89 90 91 70 92 93 8Used by:Timeline
Symbol 95 ButtonUses:7 6Used by:Timeline
Symbol 96 GraphicUsed by:Timeline
Symbol 97 FontUsed by:98
Symbol 98 TextUses:97Used by:Timeline
Symbol 99 ButtonUses:7 6Used by:Timeline
Symbol 100 ButtonUses:7 6Used by:Timeline
Symbol 101 GraphicUsed by:Timeline

Instance Names

"loading"Frame 1Symbol 15 MovieClip
"avantcommencer"Frame 4Symbol 33 MovieClip
"auloin"Frame 6Symbol 38 MovieClip
"boulle"Frame 6Symbol 62 MovieClip
"centre"Frame 6Symbol 63 MovieClip
"power"Frame 6Symbol 65 MovieClip
"plus10"Frame 6Symbol 68 MovieClip
"viseur2"Frame 6Symbol 70 MovieClip
"saigne"Frame 8Symbol 76 MovieClip
"legende"Frame 12Symbol 7 MovieClip
"scores"Frame 12Symbol 94 MovieClip
"citouille"Symbol 61 MovieClip Frame 1Symbol 59 MovieClip
"aveccitrouille"Symbol 62 MovieClip Frame 1Symbol 61 MovieClip
"unCroc"Symbol 94 MovieClip Frame 1Symbol 85 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "sonfond"
ExportAssets (56)Timeline Frame 1Symbol 2 as "laser2"
ExportAssets (56)Timeline Frame 1Symbol 3 as "grrr3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sonboum"
ExportAssets (56)Timeline Frame 1Symbol 5 as "sonPower"

Labels

"debutNiveau"Frame 7
"finNiveau"Frame 13
"fin"Frame 17

Dynamic Text Variables

pcSymbol 17 EditableText"99"
totSymbol 19 EditableText"126"
_root.scoreSymbol 82 EditableText"0"
_root.unCrocValSymbol 83 EditableText"0"
_root.niveauSymbol 87 EditableText"0"
_root.nbPowerSymbol 88 EditableText"0"
_root.nbBoullesSymbol 89 EditableText"0"
_root.nbMunitionsSymbol 91 EditableText"0"
_root.nbViesSymbol 92 EditableText"0"




http://swfchan.com/5/24767/info.shtml
Created: 24/5 -2019 13:36:59 Last modified: 24/5 -2019 13:36:59 Server time: 23/12 -2024 02:45:20