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

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

warthog_launch.swf

This is the info page for
Flash #2421

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


Text
label1

Warthog
placement

Number of
grenades

Grenade pile
placement

Warthog Launch

Try to hit
all of these

Bounce on
the walls

Credits

Doh!

Next
level

lv

Level:

You have successfully
popped the engineers
on all our levels.
Credits & Stats

CONGRATULATIONS

ALRIGHT

You just had to do
that didn't you?
Well done :)
Credits & Stats

>:P

Do you really want
to quit to the
credits & stats?
YES   /   NO

EXPLOSION

HOG BOUNCE

CREDITS
Behind the scenes
BOLL - Concept, flash, levels
Stuntmutt - One One Se7en art
c0ld vengeance - Inspiration, beta testing, levels
Special thanks to
Bungie - Made Halo, a fun game
Louis Wu - and the rest of the H.B.O. crew
Randall Glass - Original Warthog Jump Master

<p align="left"><font face="Comic Sans MS" size="16" color="#ffffff">stats</font></p><p align="left"></p>

ActionScript [AS1/AS2]

Frame 1
n = 0; margin = 20; right_margin = Stage.width - margin; bottom_margin = Stage.height - 60; rotation = 0; deceleration = 0.99; bounce = 0.5; x_speed = 0; y_speed = 0; y_acc = -2; stats_levels = 0; stats_grenades = 0; stats_launches = 0; stats_bounces = 0; stats_engineers = 0; stats_time = 0; pile_placement.marker._x = 55; hog_placement.marker._x = 5; n_grenades.marker._x = 5; level = 1; level_finished = false; button_label = "Start!"; stop();
Frame 2
hog_start_x = 80 + (3.5 * hog_placement.value); hog._x = hog_start_x; pile_x = pile_placement.value; hog.grenades._x = pile_x - 50; number_of_grenades = Math.floor(n_grenades.value / 5); if (number_of_grenades < 1) { number_of_grenades = 1; } hog.grenades.gotoAndStop(number_of_grenades); number_of_targets = 0; levels.gotoAndStop(level); button_label = "Launch!"; level_number = level;
Frame 3
gotoAndPlay (2);
Frame 11
hog._x = hog_start_x; explosion._x = hog_start_x + ((pile_x - 50) / 1.5); explosion._xscale = 75 + (number_of_grenades * 7); explosion._yscale = 75 + (number_of_grenades * 7); rotation = 0; z = 5 + (number_of_grenades * 2.5); angle = (Math.PI/180) * (90 - (Math.abs(pile_x - 50) * 1.7)); x_speed = (-Math.cos(angle)) * z; y_speed = Math.sin(angle) * z; if ((pile_x - 50) < 0) { x_speed = -x_speed; } levels.gotoAndStop(level); button_label = "Revert"; stats_launches++; stats_grenades = stats_grenades + number_of_grenades; this.hog.hog_body._visible(false);
Frame 12
width = hog._width / 8; height = hog._height / 8; x_speed = x_speed * deceleration; y_speed = y_speed + y_acc; if (Math.abs(x_speed) < 0.1) { x_speed = 0; } hog._x = hog._x + x_speed; hog._y = hog._y + (-y_speed); rotation = rotation + (x_speed * 2); hog._rotation = rotation; hog.gotoAndStop(Math.ceil(Math.abs(x_speed / 7) + 0.75)); if ((number_of_targets <= 0) and (level_finished == false)) { level_finished = true; } if (level_finished) { next_level.gotoAndStop(2); } if (hog._x < (margin + width)) { hog._x = margin + width; x_speed = -x_speed; if (Math.abs(x_speed) > 7) { snd_hog.gotoAndPlay(2); stats_bounces++; } } if (hog._x > (right_margin - width)) { hog._x = right_margin - width; x_speed = -x_speed; if (Math.abs(x_speed) > 7) { snd_hog.gotoAndPlay(2); stats_bounces++; } } if (hog._y > (bottom_margin - height)) { hog._y = bottom_margin - height; y_speed = (-y_speed) * bounce; if (Math.abs(y_speed) > 7) { snd_hog.gotoAndPlay(2); stats_bounces++; } x_speed = x_speed * bounce; } hog.grenades.gotoAndStop(21);
Frame 13
gotoAndPlay (12);
Frame 20
button_label = "Restart"; total_seconds = Math.floor(n / 24); total_minutes = Math.floor(total_seconds / 60); seconds = (total_seconds % 60) + 100; seconds = String(seconds).substr(1); minutes = (total_minutes % 60) + 100; minutes = String(minutes).substr(1); hours = Math.floor(total_minutes / 60); stats_levels = level - 1; stats_time = Number.NaN + (seconds % 60); all_stats = (((((((((((((("Levels finished: <b>" + stats_levels) + "</b>\nGrenades used: <b>") + stats_grenades) + "</b>\nLaunches made: <b>") + stats_launches) + "</b>\nWarthog bounces: <b>") + stats_bounces) + "</b>\nEngineers popped: <b>") + stats_engineers) + "</b>\nTime spent: <b>") + hours) + ":") + minutes) + ":") + seconds;
Symbol 14 Button
on (press) { marker.startDrag(true, 5, 10, 105, 10); marker.gotoAndStop(2); } on (release) { marker.stopDrag(); marker.gotoAndStop(1); } on (releaseOutside) { marker.stopDrag(); marker.gotoAndStop(1); }
Symbol 18 MovieClip Frame 1
stop();
Symbol 19 MovieClip Frame 1
value = marker._x - 5;
Symbol 19 MovieClip Frame 2
gotoAndPlay (1);
Symbol 24 Button
on (release) { play(); }
Symbol 44 MovieClip Frame 20
gotoAndPlay (1);
Symbol 53 Button
on (release) { gotoAndStop (20); }
Symbol 62 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 1
_root.number_of_targets++; engineer._y = _root.waveform;
Symbol 84 MovieClip Frame 2
if (this.hit_area.hitTest(_root.hog.hit_area)) { gotoAndPlay (10); } engineer._y = _root.waveform;
Symbol 84 MovieClip Frame 3
gotoAndPlay (2);
Symbol 84 MovieClip Frame 10
_root.number_of_targets--; _root.stats_engineers++;
Symbol 84 MovieClip Frame 90
stop();
Symbol 89 MovieClip Frame 1
engineer._x = _root.waveform_h;
Symbol 89 MovieClip Frame 2
gotoAndPlay (1);
Symbol 91 Button
on (release) { _root.gotoAndStop(20); }
Symbol 101 MovieClip Frame 200
gotoAndPlay (1);
Symbol 104 MovieClip Frame 43
_root.number_of_targets = 1;
Symbol 109 Button
on (release) { play(); }
Symbol 112 Button
on (release) { play(); _root.gotoAndStop(20); }
Symbol 113 Button
on (release) { play(); }
Symbol 114 MovieClip Frame 1
stop();
Symbol 114 MovieClip Frame 2
stop();
Symbol 115 Button
on (release) { gotoAndPlay (10); }
Symbol 116 Button
on (release) { _root.level++; _root.level_finished = false; this.gotoAndStop(1); _root.gotoAndPlay(2); }
Symbol 117 MovieClip Frame 1
stop();
Symbol 119 MovieClip Frame 1
_root.n++; _root.waveform = 5 * Math.sin(_root.n / 8);
Symbol 119 MovieClip Frame 2
gotoAndPlay (1);
Symbol 120 MovieClip Frame 1
_root.waveform_h = 150 * Math.sin(_root.n / 32);
Symbol 120 MovieClip Frame 2
gotoAndPlay (1);
Symbol 122 MovieClip Frame 21
stop();
Symbol 123 MovieClip Frame 23
stop();
Symbol 124 Button
on (release) { gotoAndPlay (2); }
Symbol 129 MovieClip Frame 1
gotoAndPlay((random(3) + 1) * 40);
Symbol 129 MovieClip Frame 79
stop();
Symbol 129 MovieClip Frame 119
stop();
Symbol 129 MovieClip Frame 160
stop();
Symbol 135 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 2
gotoAndPlay((random(4) + 1) * 40);
Symbol 135 MovieClip Frame 79
stop();
Symbol 135 MovieClip Frame 119
stop();
Symbol 135 MovieClip Frame 159
stop();
Symbol 135 MovieClip Frame 199
stop();
Symbol 136 Button
on (release) { gotoAndPlay (1); }
Symbol 141 Button
on (release) { getURL ("http://halo.bungie.org", "_blank"); }
Symbol 142 Button
on (release) { getURL ("http://halo.bungie.net", "_blank"); }
Symbol 143 Button
on (release) { getURL ("http://www.warthog-jump.com", "_blank"); }
Symbol 144 Button
on (release) { getURL ("http://halosn.bungie.org/misc/stuntmutt.html", "_blank"); }

Library Items

Symbol 1 GraphicUsed by:5
Symbol 2 GraphicUsed by:5
Symbol 3 GraphicUsed by:5
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:1 2 3 4Used by:Timeline
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:Timeline
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:10
Symbol 10 MovieClipUses:9Used by:84  Timeline
Symbol 11 GraphicUsed by:14
Symbol 12 GraphicUsed by:14
Symbol 13 SoundUsed by:14 53 91 112 113 141 142 143 144
Symbol 14 ButtonUses:11 12 13Used by:19
Symbol 15 GraphicUsed by:19
Symbol 16 GraphicUsed by:18
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:16 17Used by:19
Symbol 19 MovieClipUses:14 15 18Used by:Timeline
Symbol 20 GraphicUsed by:24 115 124 136
Symbol 21 GraphicUsed by:24 115 124 136
Symbol 22 GraphicUsed by:24 115 124 136
Symbol 23 SoundUsed by:24 30 109 115 116 124 136
Symbol 24 ButtonUses:20 21 22 23Used by:Timeline
Symbol 25 FontUsed by:26 32 33 34 35 36 37 50 54 55 92 98 102 103 111 139
Symbol 26 EditableTextUses:25Used by:Timeline
Symbol 27 GraphicUsed by:30 116
Symbol 28 GraphicUsed by:30 116
Symbol 29 GraphicUsed by:30 116
Symbol 30 ButtonUses:27 28 29 23Used by:Timeline
Symbol 31 GraphicUsed by:Timeline
Symbol 32 TextUses:25Used by:Timeline
Symbol 33 TextUses:25Used by:Timeline
Symbol 34 TextUses:25Used by:Timeline
Symbol 35 TextUses:25Used by:Timeline
Symbol 36 TextUses:25Used by:Timeline
Symbol 37 TextUses:25Used by:Timeline
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:49
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:49
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:44 47
Symbol 44 MovieClipUses:43Used by:49
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:49
Symbol 47 MovieClipUses:43Used by:49
Symbol 48 SoundUsed by:49
Symbol 49 MovieClipUses:39 41 44 46 47 48Used by:Timeline
Symbol 50 TextUses:25Used by:Timeline
Symbol 51 GraphicUsed by:53 91 112 113 141 142 143 144
Symbol 52 GraphicUsed by:53 91 112 113 141 142 143 144
Symbol 53 ButtonUses:51 52 13Used by:Timeline
Symbol 54 TextUses:25Used by:Timeline
Symbol 55 TextUses:25Used by:Timeline
Symbol 56 GraphicUsed by:Timeline
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:75
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:75
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:61Used by:75
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:75
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:75
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:75
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:75
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:75
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:75
Symbol 75 MovieClipUses:58 60 62 64 66 68 70 72 74Used by:Timeline
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:84
Symbol 78 GraphicUsed by:84
Symbol 79 SoundUsed by:84
Symbol 80 GraphicUsed by:84
Symbol 81 GraphicUsed by:84
Symbol 82 GraphicUsed by:84
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClipUses:77 10 78 79 80 81 82 83Used by:89 104
Symbol 85 GraphicUsed by:104
Symbol 86 FontUsed by:87 88 99 125 130
Symbol 87 EditableTextUses:86Used by:104
Symbol 88 TextUses:86Used by:104
Symbol 89 MovieClipUses:84Used by:104
Symbol 90 GraphicUsed by:104
Symbol 91 ButtonUses:51 52 13Used by:104
Symbol 92 TextUses:25Used by:104
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:97
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:97
Symbol 97 MovieClipUses:94 96Used by:104
Symbol 98 TextUses:25Used by:104
Symbol 99 TextUses:86Used by:101
Symbol 100 SoundUsed by:101
Symbol 101 MovieClipUses:99 100Used by:104
Symbol 102 TextUses:25Used by:104
Symbol 103 TextUses:25Used by:104
Symbol 104 MovieClipUses:84 85 87 88 89 90 91 92 97 98 101 102 103Used by:Timeline
Symbol 105 GraphicUsed by:109
Symbol 106 GraphicUsed by:109
Symbol 107 GraphicUsed by:109
Symbol 108 GraphicUsed by:109
Symbol 109 ButtonUses:105 106 107 108 23Used by:114
Symbol 110 GraphicUsed by:114
Symbol 111 TextUses:25Used by:114
Symbol 112 ButtonUses:51 52 13Used by:114
Symbol 113 ButtonUses:51 52 13Used by:114
Symbol 114 MovieClipUses:109 110 111 112 113Used by:Timeline
Symbol 115 ButtonUses:20 21 22 23Used by:Timeline
Symbol 116 ButtonUses:27 28 29 23Used by:117
Symbol 117 MovieClipUses:116Used by:Timeline
Symbol 118 GraphicUsed by:119 120
Symbol 119 MovieClipUses:118Used by:Timeline
Symbol 120 MovieClipUses:118Used by:Timeline
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:123
Symbol 123 MovieClipUses:122Used by:Timeline
Symbol 124 ButtonUses:20 21 22 23Used by:Timeline
Symbol 125 TextUses:86Used by:129
Symbol 126 SoundUsed by:129
Symbol 127 SoundUsed by:129
Symbol 128 SoundUsed by:129
Symbol 129 MovieClipUses:125 126 127 128Used by:Timeline
Symbol 130 TextUses:86Used by:135
Symbol 131 SoundUsed by:135
Symbol 132 SoundUsed by:135
Symbol 133 SoundUsed by:135
Symbol 134 SoundUsed by:135
Symbol 135 MovieClipUses:130 131 132 133 134Used by:Timeline
Symbol 136 ButtonUses:20 21 22 23Used by:Timeline
Symbol 137 GraphicUsed by:Timeline
Symbol 138 FontUsed by:139 140
Symbol 139 TextUses:25 138Used by:Timeline
Symbol 140 EditableTextUses:138Used by:Timeline
Symbol 141 ButtonUses:51 52 13Used by:Timeline
Symbol 142 ButtonUses:51 52 13Used by:Timeline
Symbol 143 ButtonUses:51 52 13Used by:Timeline
Symbol 144 ButtonUses:51 52 13Used by:Timeline

Instance Names

"hog_placement"Frame 1Symbol 19 MovieClip
"n_grenades"Frame 1Symbol 19 MovieClip
"pile_placement"Frame 1Symbol 19 MovieClip
"hog"Frame 2Symbol 75 MovieClip
"levels"Frame 2Symbol 104 MovieClip
"next_level"Frame 2Symbol 117 MovieClip
"hog"Frame 11Symbol 75 MovieClip
"explosion"Frame 11Symbol 123 MovieClip
"levels"Frame 11Symbol 104 MovieClip
"snd_hog"Frame 11Symbol 135 MovieClip
"marker"Symbol 19 MovieClip Frame 1Symbol 18 MovieClip
"hit_area"Symbol 75 MovieClip Frame 1Symbol 58 MovieClip
"hog_body"Symbol 75 MovieClip Frame 1Symbol 60 MovieClip
"grenades"Symbol 75 MovieClip Frame 1Symbol 62 MovieClip
"hit_area"Symbol 84 MovieClip Frame 1Symbol 77 MovieClip
"engineer"Symbol 84 MovieClip Frame 1Symbol 10 MovieClip
"engineer"Symbol 89 MovieClip Frame 1Symbol 84 MovieClip

Dynamic Text Variables

button_labelSymbol 26 EditableText"label1"
_root.level_numberSymbol 87 EditableText"lv"
all_statsSymbol 140 EditableText"<p align="left"><font face="Comic Sans MS" size="16" color="#ffffff">stats</font></p><p align="left"></p>"




http://swfchan.com/1/2421/info.shtml
Created: 17/6 -2019 15:27:08 Last modified: 17/6 -2019 15:27:08 Server time: 28/04 -2024 19:42:52