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

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

Hit It Like Zidane.swf

This is the info page for
Flash #29964

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


Text
BAM!!

PERFECT!!

ZID-VICIOUS

(hit it like Zidane)

START

HIT IT!!

GAME OVER

Brought to you by the
guys from

Jash

AndyN

Paul

Helmet

Code:

Graphics:

Sounds:

Idea:

Your score:

00000

Score:

0

Missed:

ActionScript [AS1/AS2]

Frame 1
Main.main(this);
Symbol 33 MovieClip [zidane] Frame 1
stop();
Symbol 67 Button
on (press) { getURL ("http://www.spinchat.de/whois?user=jash", "_blank"); }
Symbol 69 Button
on (press) { getURL ("http://www.spinchat.de/whois?user=andyn", "_blank"); }
Symbol 71 Button
on (press) { getURL ("http://www.spinchat.de/whois?user=paul", "_blank"); }
Symbol 73 Button
on (press) { getURL ("http://www.spinchat.de/whois?user=helmet", "_blank"); }
Symbol 80 Button
on (press) { getURL ("http://www.spinchat.de/index?from=zidane", "_blank"); }
Symbol 20480 MovieClip [__Packages.Main] Frame 0
class Main { var mc, totalscore, missed, france, italia; function Main (mc) { this.mc = mc; totalscore = (missed = 0); mc.attachMovie("startpage", "startpage", mc.getNextHighestDepth()); mc.startpage._x = (Stage.width - mc.startpage._width) / 2; mc.startpage._y = (Stage.height - mc.startpage._height) / 2; mc.startpage.start.onPress = spin.util.Delegate.create(this, handleStart); france = new Sound(); italia = new Sound(); france.attachSound("france"); italia.attachSound("italia"); france.start(); var _local3 = new Object(); _local3.onKeyDown = spin.util.Delegate.create(this, handleKey); Key.addListener(_local3); } static function main(mc) { Object.registerClass("zidane", Zidane); Object.registerClass("italiener", Italiener); var _local3 = new Main(mc); } function handleKey() { if (Key.getCode() == Key.SPACE) { handleHitit(); } } function handleStart() { if (mc.startpage) { mc.startpage.removeMovieClip(); } if (mc.gameover) { mc.gameover.removeMovieClip(); } france.stop(); italia.stop(); mc.attachMovie("hitit", "hitit", mc.getNextHighestDepth()); mc.attachMovie("display", "display", mc.getNextHighestDepth()); mc.display._x = 11; mc.display._y = 4; mc.hitit._x = 0; mc.hitit._y = (Stage.height - mc.hitit._height) - 4; mc.hitit.onPress = spin.util.Delegate.create(this, handleHitit); start(); } function handleGameOver() { mc.zidane.removeMovieClip(); mc.italiener0.removeMovieClip(); mc.hitit.removeMovieClip(); mc.display.removeMovieClip(); mc.attachMovie("gameover", "gameover", mc.getNextHighestDepth()); mc.gameover.score.text = totalscore; mc.gameover._x = (Stage.width - mc.gameover._width) / 2; mc.gameover._y = (Stage.height - mc.gameover._height) / 2; mc.gameover.start.onPress = spin.util.Delegate.create(this, handleStart); italia.start(); } function handleHitit() { mc.zidane.hitit(); } function start() { totalscore = (missed = 0); mc.display.score.text = totalscore; mc.attachMovie("italiener", "italiener0", mc.getNextHighestDepth()); mc.attachMovie("zidane", "zidane", mc.getNextHighestDepth()); mc.zidane._xscale = 60; mc.zidane._yscale = 60; mc.zidane._y = Stage.height - 50; mc.zidane._x = Stage.width / 3; mc.italiener0._xscale = -60; mc.italiener0._yscale = 60; mc.italiener0._y = Stage.height - 50; mc.italiener0._x = Stage.width; mc.italiener0.onMissed = spin.util.Delegate.create(this, handleMissed); mc.zidane.onButt = spin.util.Delegate.create(this, handleButt); mc.onEnterFrame = spin.util.Delegate.create(this, handleEnterFrame); } function handleEnterFrame() { var _local2 = mc.zidane.hits(mc.italiener0.hitarea); if (_local2 > 0) { mc.italiener0.hit(_local2, _local2 > 25); totalscore = totalscore + (_local2 + (mc.italiener0.getSpeed() * 10)); mc.display.score.text = totalscore; } } function handleMissed() { if (missed < 10) { mc.display.cntmissed.attachMovie("missed", "missed" + missed, mc.display.cntmissed.getNextHighestDepth()); mc.display.cntmissed["missed" + missed]._x = (missed * mc.display.cntmissed["missed" + missed]._width) / 2; if (missed >= 5) { mc.display.cntmissed["missed" + missed]._x = mc.display.cntmissed["missed" + missed]._x + ((mc.display.cntmissed["missed" + missed]._width / 2) + 10); } missed++; } else { handleGameOver(); } } function handleButt() { totalscore = totalscore - 10; mc.display.score.text = totalscore; } static function intersection(ab, bb) { var _local4 = Math.max(ab.xMin, bb.xMin); var _local5 = Math.min(ab.xMax, bb.xMax); var _local6 = Math.max(ab.yMin, bb.yMin); var _local7 = Math.min(ab.yMax, bb.yMax); var _local8 = Math.max(0, _local5 - _local4); var _local9 = Math.max(0, _local7 - _local6); if ((_local8 > 0) && (_local9 > 0)) { var _local10 = new Object(); _local10.xMin = _local4; _local10.xMax = _local5; _local10.yMin = _local6; _local10.yMax = _local7; return(_local10); } return(undefined); } //ASSetPropFlags(_local1, null, 1); }
Symbol 20481 MovieClip [__Packages.spin.util.Delegate] Frame 0
class spin.util.Delegate { function Delegate () { } static function create(scope, method) { var params = arguments.splice(2, arguments.length - 2); var _local2 = function () { method.apply(scope, arguments.concat(params)); }; return(_local2); } }
Symbol 20482 MovieClip [__Packages.Italiener] Frame 0
#initclip if (!Italiener) { //(_global.Italiener = function () { super(); this._quality = "BEST"; this.frame = 0; this.speed = Math.round(Math.random() * 5); this.anim = "walk"; this.hits = 2; this.fly = (this.cursed = false); this.count = 0; this.au = new Sound(); this.uah = new Sound(); this.hihi = new Sound(); this.merde = new Sound(); this.au.attachSound("au"); this.uah.attachSound("uah"); this.hihi.attachSound("hihi"); this.merde.attachSound("merde"); }) extends MovieClip var _local1 = (_global.Italiener /* register */).prototype; _local1.getSpeed = function () { return(this.speed); }; _local1.play = function (anim) { this.anim = anim; this.frame = 0; }; _local1.hit = function (strength, perfect) { this.hits--; if ((this.hits == 0) || (perfect)) { this.uah.start(); this.play("fall"); this.fly = true; } else { this.au.start(); this.strength = strength; this.play("fall"); } }; _local1.onEnterFrame = function () { if (this.fly) { this._x = this._x + 20; this._y = this._y - 3; } if ((this._parent.zidane._x > this._x) && (!this.cursed)) { this.cursed = true; this.merde.start(); } if (this.anim == "walk") { if ((this.frame % 2) == 0) { this.gotoAndStop("walk" + (this.frame / 2)); } this.frame++; if (this.frame >= 16) { this.frame = 0; } if (this._x < (-this._width)) { this._x = Stage.width; this.hits = 2; this.speed = Math.round(Math.random() * 5); this.cursed = false; this.onMissed(); this.hihi.start(); } if (this._x > Stage.width) { this._y = Stage.height - 50; this._x = Stage.width; this.hits = 2; this.cursed = false; this.fly = false; this.count++; } this._x = this._x - ((3 + Math.floor(this.count / 5)) + this.speed); } else if (this.anim == "fall") { if (this.frame >= (32 + Math.round(Math.random() * 20))) { if (this.hits == 0) { this._x = Stage.width; this.hits = 2; this.speed = Math.round(Math.random() * 5); this.play("walk"); this.count++; } else { this.play("walk"); } } else if (this.frame >= 8) { this.frame++; } else if (this.frame < 8) { if ((this.frame % 2) == 0) { this.gotoAndStop("fall" + (this.frame / 2)); this._x = this._x + (10 + this.strength); } this.frame++; } } }; _local1.onMissed = function () { }; ASSetPropFlags(_local1, null, 1); } #endinitclip
Symbol 20483 MovieClip [__Packages.Zidane] Frame 0
#initclip if (!Zidane) { //(_global.Zidane = function () { super(); this._quality = "BEST"; this.bam._visible = false; this.perfect._visible = false; this.frame = -1; this.ugh = new Sound(); this.swoosh = new Sound(); this.hit = new Sound(); this.ugh.attachSound("ugh"); this.swoosh.attachSound("swoosh"); this.hit.attachSound("hit"); }) extends MovieClip var _local1 = (_global.Zidane /* register */).prototype; _local1.hitit = function () { if (this.frame != -1) { return(undefined); } this.frame = 0; this.ugh.start(); this.swoosh.start(); }; _local1.onButt = function () { }; _local1.onEnterFrame = function () { if (this.frame > -1) { this.gotoAndStop("butt" + this.frame); this.frame++; } if (this.frame > 6) { this.frame = -1; this.gotoAndStop("stand"); this.bam._visible = false; this.perfect._visible = false; } }; _local1.hits = function (mc) { if (!((this.frame == 3) || (this.frame == 4))) { return(0); } if (!this.hitarea.hitTest(mc)) { this.onButt(); return(0); } this.hit.start(); var _local3 = this.hitarea.getBounds(_root); var _local4 = mc.getBounds(_root); var _local5 = Main.intersection(_local3, _local4); var _local6 = (_local3.xMax - _local3.xMin) * (_local3.yMax - _local3.yMin); var _local7 = (_local5.xMax - _local5.xMin) * (_local5.yMax - _local5.yMin); var _local8 = _local7 / _local6; if (_local8 > 0.8) { this.perfect._visible = true; } else { this.bam._visible = true; } return(Math.round(40 * _local8)); }; ASSetPropFlags(_local1, null, 1); } #endinitclip

Library Items

Symbol 1 Sound [ugh]
Symbol 2 Sound [uah]
Symbol 3 Sound [swoosh]
Symbol 4 Sound [hit]
Symbol 5 Sound [merde]
Symbol 6 Sound [italia]
Symbol 7 Sound [hihi]
Symbol 8 Sound [france]
Symbol 9 Sound [au]
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:33 50 58
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:33 50
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:33 50
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:33
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:33
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:33 50
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:33 50
Symbol 24 GraphicUsed by:27
Symbol 25 FontUsed by:26 29 53 54 56 60 63 82 84 85 86
Symbol 26 TextUses:25Used by:27
Symbol 27 MovieClipUses:24 26Used by:33
Symbol 28 GraphicUsed by:30
Symbol 29 TextUses:25Used by:30
Symbol 30 MovieClipUses:28 29Used by:33
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClip [zidane]Uses:11 13 15 17 19 21 23 27 30 32
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:50 51
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:50 51
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:50 51
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:50 51
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:50 51
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:50 51
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:50 51
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:50
Symbol 50 MovieClip [italiener]Uses:35 37 39 41 43 45 47 49 15 11 23 13 21
Symbol 51 MovieClip [missed]Uses:35 37 39 41 43 45 47
Symbol 52 GraphicUsed by:58
Symbol 53 TextUses:25Used by:58
Symbol 54 TextUses:25Used by:58
Symbol 55 GraphicUsed by:57 67 69 71 73
Symbol 56 TextUses:25Used by:57
Symbol 57 Button [start]Uses:55 56Used by:58 83
Symbol 58 MovieClip [startpage]Uses:52 53 54 57 11
Symbol 59 GraphicUsed by:61
Symbol 60 TextUses:25Used by:61
Symbol 61 MovieClip [hitit]Uses:59 60
Symbol 62 GraphicUsed by:83
Symbol 63 TextUses:25Used by:83
Symbol 64 FontUsed by:65 66 68 70 72 74 75 76 77 81
Symbol 65 TextUses:64Used by:83
Symbol 66 TextUses:64Used by:67
Symbol 67 ButtonUses:55 66Used by:83
Symbol 68 TextUses:64Used by:69
Symbol 69 ButtonUses:55 68Used by:83
Symbol 70 TextUses:64Used by:71
Symbol 71 ButtonUses:55 70Used by:83
Symbol 72 TextUses:64Used by:73
Symbol 73 ButtonUses:55 72Used by:83
Symbol 74 TextUses:64Used by:83
Symbol 75 TextUses:64Used by:83
Symbol 76 TextUses:64Used by:83
Symbol 77 TextUses:64Used by:83
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:80
Symbol 80 ButtonUses:79Used by:83
Symbol 81 TextUses:64Used by:83
Symbol 82 EditableTextUses:25Used by:83
Symbol 83 MovieClip [gameover]Uses:62 63 57 65 67 69 71 73 74 75 76 77 80 81 82
Symbol 84 TextUses:25Used by:88
Symbol 85 EditableTextUses:25Used by:88
Symbol 86 TextUses:25Used by:88
Symbol 87 MovieClipUsed by:88
Symbol 88 MovieClip [display]Uses:84 85 86 87
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:Timeline
Symbol 20480 MovieClip [__Packages.Main]
Symbol 20481 MovieClip [__Packages.spin.util.Delegate]
Symbol 20482 MovieClip [__Packages.Italiener]
Symbol 20483 MovieClip [__Packages.Zidane]

Instance Names

"stand"Symbol 33 MovieClip [zidane] Frame 1Symbol 11 MovieClip
"bam"Symbol 33 MovieClip [zidane] Frame 1Symbol 27 MovieClip
"perfect"Symbol 33 MovieClip [zidane] Frame 1Symbol 30 MovieClip
"hitarea"Symbol 33 MovieClip [zidane] Frame 8Symbol 32 MovieClip
"stand"Symbol 33 MovieClip [zidane] Frame 11Symbol 11 MovieClip
"hitarea"Symbol 50 MovieClip [italiener] Frame 1Symbol 49 MovieClip
"stand"Symbol 50 MovieClip [italiener] Frame 25Symbol 11 MovieClip
"stand"Symbol 50 MovieClip [italiener] Frame 31Symbol 11 MovieClip
"start"Symbol 58 MovieClip [startpage] Frame 1Symbol 57 Button [start]
"start"Symbol 83 MovieClip [gameover] Frame 1Symbol 57 Button [start]
"score"Symbol 83 MovieClip [gameover] Frame 1Symbol 82 EditableText
"score"Symbol 88 MovieClip [display] Frame 1Symbol 85 EditableText
"cntmissed"Symbol 88 MovieClip [display] Frame 1Symbol 87 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "ugh"
ExportAssets (56)Timeline Frame 1Symbol 2 as "uah"
ExportAssets (56)Timeline Frame 1Symbol 3 as "swoosh"
ExportAssets (56)Timeline Frame 1Symbol 4 as "hit"
ExportAssets (56)Timeline Frame 1Symbol 5 as "merde"
ExportAssets (56)Timeline Frame 1Symbol 6 as "italia"
ExportAssets (56)Timeline Frame 1Symbol 7 as "hihi"
ExportAssets (56)Timeline Frame 1Symbol 8 as "france"
ExportAssets (56)Timeline Frame 1Symbol 9 as "au"
ExportAssets (56)Timeline Frame 1Symbol 33 as "zidane"
ExportAssets (56)Timeline Frame 1Symbol 50 as "italiener"
ExportAssets (56)Timeline Frame 1Symbol 51 as "missed"
ExportAssets (56)Timeline Frame 1Symbol 57 as "start"
ExportAssets (56)Timeline Frame 1Symbol 58 as "startpage"
ExportAssets (56)Timeline Frame 1Symbol 61 as "hitit"
ExportAssets (56)Timeline Frame 1Symbol 57 as "start"
ExportAssets (56)Timeline Frame 1Symbol 57 as "start"
ExportAssets (56)Timeline Frame 1Symbol 83 as "gameover"
ExportAssets (56)Timeline Frame 1Symbol 88 as "display"
ExportAssets (56)Timeline Frame 1Symbol 20480 as "__Packages.Main"
ExportAssets (56)Timeline Frame 1Symbol 20481 as "__Packages.spin.util.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 20482 as "__Packages.Italiener"
ExportAssets (56)Timeline Frame 1Symbol 20483 as "__Packages.Zidane"

Labels

"stand"Symbol 33 MovieClip [zidane] Frame 1
"butt0"Symbol 33 MovieClip [zidane] Frame 5
"butt1"Symbol 33 MovieClip [zidane] Frame 6
"butt2"Symbol 33 MovieClip [zidane] Frame 7
"butt3"Symbol 33 MovieClip [zidane] Frame 8
"butt4"Symbol 33 MovieClip [zidane] Frame 9
"butt5"Symbol 33 MovieClip [zidane] Frame 10
"butt6"Symbol 33 MovieClip [zidane] Frame 11
"walk0"Symbol 50 MovieClip [italiener] Frame 1
"walk1"Symbol 50 MovieClip [italiener] Frame 3
"walk2"Symbol 50 MovieClip [italiener] Frame 5
"walk3"Symbol 50 MovieClip [italiener] Frame 7
"walk4"Symbol 50 MovieClip [italiener] Frame 9
"walk5"Symbol 50 MovieClip [italiener] Frame 11
"walk6"Symbol 50 MovieClip [italiener] Frame 13
"walk7"Symbol 50 MovieClip [italiener] Frame 15
"fall0"Symbol 50 MovieClip [italiener] Frame 17
"fall1"Symbol 50 MovieClip [italiener] Frame 19
"fall2"Symbol 50 MovieClip [italiener] Frame 21
"fall3"Symbol 50 MovieClip [italiener] Frame 23
"fly0"Symbol 50 MovieClip [italiener] Frame 25
"fly1"Symbol 50 MovieClip [italiener] Frame 27
"fly2"Symbol 50 MovieClip [italiener] Frame 29
"fly3"Symbol 50 MovieClip [italiener] Frame 31




http://swfchan.com/6/29964/info.shtml
Created: 19/5 -2019 15:12:45 Last modified: 19/5 -2019 15:12:45 Server time: 22/12 -2024 01:03:40