STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 228061 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2560 · P5120 |
This is the info page for Flash #87633 |
Copyright (c) 2008 Anventure |
OSI GAME |
Time |
Score |
Menu |
Instructions |
Application |
Session |
Data link |
Presentation |
Transport |
Physical |
Network |
Review |
Replay |
Error List |
Word |
Correct |
Wrong |
Instruction |
Welcome to the OSI Game 1. The goal of this game is to land the falling objects in the OSI layer they are associated with. 2. Use your left and right arrow keys to move the falling object and tap the space bar to drop it. 3. When time runs out, click the review button to view corrections for any you got wrong. Good Luck! |
ActionScript [AS1/AS2]
Frame 1stop(); fscommand ("showmenu", "false"); this.onEnterFrame = function () { total_bytes = getBytesTotal(); loaded_bytes = getBytesLoaded(); gotoframe = Math.floor((loaded_bytes / total_bytes) * 100); preload_mc.loading = gotoframe + "%"; trace(" Level 01 :" + gotoframe); preload_mc.gotoAndStop(gotoframe); if (gotoframe >= 100) { this.onEnterFrame = null; _root.gotoAndPlay(2); } };Frame 2stopAllSounds(); fscommand ("fullscreen", true); fscommand ("showmenu", false);Frame 110stop();Frame 145function tim() { sec--; time_mc.sec = sec; if ((sec == 0) && (min == 0)) { review._visible = true; ball_mc._x = 1000; game_mc.gotoAndPlay(2); _root.timer_mc.gotoAndStop(_currentframe); sec = 0; clearInterval(cl); } else if (sec == 0) { min--; sec = 60; } } function hitting(a, word) { if (rs == a) { ball_mc.gotoAndStop(3); score++; score_mc.score = score; } else { wrong_wordarr.push(word); ball_mc.gotoAndStop(2); my_sound.start(); wrong_Arrvalue.push(my_array[rs][as]); wrong_Arr.push(my); } } function Refresh() { ball_mc._y = -10; ball_mc.gotoAndStop(1); xs = random(6); ball_mc._x = Xpos[xs]; rs = random(7); as1 = my_array[rs].length; as = random(as1); ball_mc.tex = my_array[rs][as]; if (rs == 0) { my = "Application"; } else if (rs == 1) { my = "Presentation"; } else if (rs == 2) { my = "Session"; } else if (rs == 3) { my = "Transport"; } else if (rs == 4) { my = "Network"; } else if (rs == 5) { my = "DataLink"; } else if (rs == 6) { my = "Physical"; } if ((sec == 0) && (min == 0)) { ball_mc._x = 1000; } } function visi() { v = 0; while (v < wrong_Arrvalue.length) { removeMovieClip(_root["dyn" + v]); v++; } } function buildList() { spacing = 50; var _local1 = -1; if (wrong_Arrvalue.length >= 7) { error_mc.bar._visible = true; } else { error_mc.bar._visible = false; } while (_local1++ , _local1 < wrong_Arrvalue.length) { name = "infoBar" + _local1; y = _local1 * spacing; error_mc.list.attachMovie("infoBar", name, _local1); error_mc.list[name]._y = y; error_mc.list[name].word.text = wrong_Arrvalue[_local1]; error_mc.list[name].correct.text = wrong_Arr[_local1]; error_mc.list[name].wrong.text = wrong_wordarr[_local1]; } } function scroll(direction) { speed = 10; if (direction == "up") { if (((error_mc.list._y - speed) + error_mc.list._height) > (startingY + bottom)) { error_mc.list._y = error_mc.list._y - speed; } else { error_mc.list._y = (startingY + bottom) - error_mc.list._height; } } else if (direction == "down") { if ((error_mc.list._y + speed) < startingY) { error_mc.list._y = error_mc.list._y + speed; } else { error_mc.list._y = startingY; } } } stop(); var min = 0; var sec = 60; var my_array = [["FTP", "DNS", "HTTP", "SMTP", "Telnet", "DHCP", "IRC", "LDAP", "NFS", "SMB", "TFTP", "VoIP", "Whois", "E mail"], ["MIME", "ASCII", "MPEG", "SSL", "MIDI", "Encryption"], ["NetBIOS", "Sockets", "PPTP", "SSH Authentication"], ["TCP", "UDP", "Segments"], ["IP", "ARP", "OSPF", "ICMP", "Router", "IPsec", "Packets"], ["MAC", "PPP", "802.3", "Token ring", "Fibre channel", "Frame relay", "Ethernet", "LLC", "FDDI", "IEEE 802.2", "Token ring", "AppleTalk", "Frames"], ["Bits", "10BASE T", "Cable", "Hub", "Repeater", "Network adapter", "Firewire", "Modem", "T1", "DSL"]]; var my = ""; var wrong_Arrvalue = new Array(); var wrong_Arr = new Array(); var score = 0; score_mc.score = score; var rs = random(7); var wrong_wordarr = new Array(); var wrong_word = ""; var mc = ""; var as1 = my_array[rs].length; var as = random(as1); var speed = (random(3) + 2); var flag = true; var xs = random(6); var my_sound = new Sound(); ball_mc.tex = my_array[rs][as]; ball_mc._y = -20; var Xpos = new Array("100.6", "200.6", "300.6", "400.6", "500.6", "600.6", "680.6"); ball_mc._x = Xpos[xs]; ins_mc._visible = false; error_mc._visible = false; review._visible = false; timer_mc.gotoAndPlay(2); if (rs == 0) { my = "Application"; } else if (rs == 1) { my = "Presentation"; } else if (rs == 2) { my = "Session"; } else if (rs == 3) { my = "Transport"; } else if (rs == 4) { my = "Network"; } else if (rs == 5) { my = "DataLink"; } else if (rs == 6) { my = "Physical"; } ball_mc.onEnterFrame = function () { if (flag) { this._y = this._y + 1; if (this.hitTest(hit1._x, hit1._y, true)) { hit1.type = 0; flag = false; wrong_word = "Application"; run_mc.gotoAndPlay(2); hitting(hit1.type, wrong_word); } else if (this.hitTest(hit2._x, hit2._y, true)) { hit2.type = 1; flag = false; wrong_word = "Presentation"; run_mc.gotoAndPlay(2); hitting(hit2.type, wrong_word); } else if (this.hitTest(hit3._x, hit3._y, true)) { hit3.type = 2; flag = false; wrong_word = "Session"; run_mc.gotoAndPlay(2); hitting(hit3.type, wrong_word); } else if (this.hitTest(hit4._x, hit4._y, true)) { hit4.type = 3; flag = false; wrong_word = "Transport"; run_mc.gotoAndPlay(2); hitting(hit4.type, wrong_word); } else if (this.hitTest(hit5._x, hit5._y, true)) { hit5.type = 4; flag = false; wrong_word = "Network"; run_mc.gotoAndPlay(2); hitting(hit5.type, wrong_word); } else if (this.hitTest(hit6._x, hit6._y, true)) { hit6.type = 5; flag = false; wrong_word = "Datalink"; run_mc.gotoAndPlay(2); hitting(hit6.type, wrong_word); } else if (this.hitTest(hit7._x, hit7._y, true)) { hit7.type = 6; flag = false; wrong_word = "Physical"; run_mc.gotoAndPlay(2); hitting(hit7.type, wrong_word); } } else { this._y = this._y; } }; inst_btn.onRelease = function () { flag = false; timer_mc.gotoAndStop(_currentframe); ins_mc._visible = true; error_mc._visible = false; }; menu_btn.onRelease = function () { clearInterval(cl); timer_mc.gotoAndStop(1); sec = 0; _root.gotoAndPlay(108); }; startingY = error_mc.list._y; bottom = 180;Instance of Symbol 108 MovieClip "ball_mc" in Frame 145onClipEvent (keyDown) { if (Key.isDown(37)) { this._x = this._x - 100; if (this._x <= 100) { this._x = 100; } } else if (Key.isDown(32)) { this._y = this._y + 510; if (this._y >= 510) { this._y = 510; } } else if (Key.isDown(39)) { this._x = this._x + 100; if (this._x >= 680) { this._x = 680; } } }Instance of Symbol 110 MovieClip "time_mc" in Frame 145/* no clip actions */Instance of Symbol 112 MovieClip "score_mc" in Frame 145/* no clip actions */Symbol 39 Buttonon (press) { gotoAndPlay (112); }Symbol 108 MovieClip Frame 1stop();Symbol 113 MovieClip Frame 1stop();Symbol 113 MovieClip Frame 10_root.flag = true; _root.Refresh();Symbol 131 Buttonon (release) { trace("CLICKED:"); _root.error_mc._visible = true; _root.ins_mc._visible = false; _root.buildList(); }Symbol 132 Buttonon (release) { clearInterval(_root.cl); _root.visi(); _root.gotoAndPlay(108); }Symbol 133 MovieClip Frame 1stop();Symbol 133 MovieClip Frame 11if (_root.wrong_Arrvalue.length == 0) { trace("TEST:" + _root.wrong_Arrvalue.length); _root.game_mc.revi_btn._visible = false; } else { _root.game_mc.revi_btn._visible = true; }Symbol 133 MovieClip Frame 21stop(); if (_root.wrong_Arrvalue.length == 0) { trace("TEST:" + _root.wrong_Arrvalue.length); _root.game_mc.revi_btn._visible = false; } else { _root.game_mc.revi_btn._visible = true; }Symbol 139 Buttonon (release) { _root.error_mc._visible = false; _root.visi(); }Symbol 142 Buttonon (press) { buttonPressed = "yes"; } on (release, dragOut, releaseOutside) { buttonPressed = ""; }Instance of Symbol 143 MovieClip "up" in Symbol 144 MovieClip Frame 1onClipEvent (enterFrame) { if (buttonPressed == "yes") { _root.scroll("up"); } }Instance of Symbol 143 MovieClip "down" in Symbol 144 MovieClip Frame 1onClipEvent (enterFrame) { if (buttonPressed == "yes") { _root.scroll("down"); } }Symbol 152 Buttonon (press) { _root.flag = true; _root.timer_mc.gotoAndPlay(_currentframe); _root.ins_mc._visible = false; }Symbol 156 MovieClip Frame 1_root.tim();
Library Items
Symbol 1 Font | Used by:2 3 4 9 19 44 48 53 59 64 67 70 77 80 83 86 103 121 127 140 145 146 147 153 154 | |
Symbol 2 EditableText | Uses:1 | Used by:5 |
Symbol 3 EditableText | Uses:1 | Used by:5 |
Symbol 4 EditableText | Uses:1 | Used by:5 |
Symbol 5 MovieClip [infoBar] | Uses:2 3 4 | |
Symbol 6 Graphic | Used by:11 | |
Symbol 7 ShapeTweening | Used by:11 | |
Symbol 8 Graphic | Used by:11 | |
Symbol 9 EditableText | Uses:1 | Used by:11 |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:6 7 8 9 10 | Used by:Timeline |
Symbol 12 Graphic | Used by:Timeline | |
Symbol 13 Graphic | Used by:15 115 | |
Symbol 14 Graphic | Used by:15 115 | |
Symbol 15 MovieClip | Uses:13 14 | Used by:Timeline |
Symbol 16 ShapeTweening | Used by:Timeline | |
Symbol 17 Bitmap | Used by:18 | |
Symbol 18 Graphic | Uses:17 | Used by:Timeline |
Symbol 19 Text | Uses:1 | Used by:Timeline |
Symbol 20 Graphic | Used by:Timeline | |
Symbol 21 ShapeTweening | Used by:Timeline | |
Symbol 22 ShapeTweening | Used by:Timeline | |
Symbol 23 Bitmap | Used by:24 | |
Symbol 24 Graphic | Uses:23 | Used by:Timeline |
Symbol 25 Graphic | Used by:Timeline | |
Symbol 26 Graphic | Used by:27 | |
Symbol 27 MovieClip | Uses:26 | Used by:Timeline |
Symbol 28 Bitmap | Used by:29 | |
Symbol 29 Graphic | Uses:28 | Used by:30 |
Symbol 30 MovieClip | Uses:29 | Used by:Timeline |
Symbol 31 Font | Used by:32 | |
Symbol 32 Text | Uses:31 | Used by:33 |
Symbol 33 MovieClip | Uses:32 | Used by:Timeline |
Symbol 34 Bitmap | Used by:35 37 | |
Symbol 35 Graphic | Uses:34 | Used by:38 39 |
Symbol 36 Bitmap | Used by:37 | |
Symbol 37 Graphic | Uses:36 34 | Used by:38 39 |
Symbol 38 Button | Uses:35 37 | Used by:Timeline |
Symbol 39 Button | Uses:35 37 | Used by:Timeline |
Symbol 40 Graphic | Used by:41 | |
Symbol 41 MovieClip | Uses:40 | Used by:Timeline |
Symbol 42 Bitmap | Used by:43 | |
Symbol 43 Graphic | Uses:42 | Used by:47 50 73 75 110 112 |
Symbol 44 Text | Uses:1 | Used by:47 73 110 |
Symbol 45 Font | Used by:46 49 72 74 109 111 | |
Symbol 46 EditableText | Uses:45 | Used by:47 |
Symbol 47 MovieClip | Uses:43 44 46 | Used by:Timeline |
Symbol 48 Text | Uses:1 | Used by:50 75 112 |
Symbol 49 EditableText | Uses:45 | Used by:50 |
Symbol 50 MovieClip | Uses:43 48 49 | Used by:Timeline |
Symbol 51 Bitmap | Used by:52 | |
Symbol 52 Graphic | Uses:51 | Used by:56 |
Symbol 53 Text | Uses:1 | Used by:56 |
Symbol 54 Bitmap | Used by:55 | |
Symbol 55 Graphic | Uses:54 | Used by:56 |
Symbol 56 Button | Uses:52 53 55 | Used by:Timeline |
Symbol 57 Bitmap | Used by:58 | |
Symbol 58 Graphic | Uses:57 | Used by:62 |
Symbol 59 Text | Uses:1 | Used by:62 |
Symbol 60 Bitmap | Used by:61 | |
Symbol 61 Graphic | Uses:60 | Used by:62 |
Symbol 62 Button | Uses:58 59 61 | Used by:Timeline |
Symbol 63 Graphic | Used by:65 | |
Symbol 64 Text | Uses:1 | Used by:65 89 |
Symbol 65 MovieClip | Uses:63 64 | Used by:Timeline |
Symbol 66 Graphic | Used by:68 | |
Symbol 67 Text | Uses:1 | Used by:68 93 |
Symbol 68 MovieClip | Uses:66 67 | Used by:Timeline |
Symbol 69 Graphic | Used by:71 | |
Symbol 70 Text | Uses:1 | Used by:71 99 |
Symbol 71 MovieClip | Uses:69 70 | Used by:Timeline |
Symbol 72 EditableText | Uses:45 | Used by:73 |
Symbol 73 MovieClip | Uses:43 44 72 | Used by:Timeline |
Symbol 74 EditableText | Uses:45 | Used by:75 |
Symbol 75 MovieClip | Uses:43 48 74 | Used by:Timeline |
Symbol 76 Graphic | Used by:78 | |
Symbol 77 Text | Uses:1 | Used by:78 91 |
Symbol 78 MovieClip | Uses:76 77 | Used by:Timeline |
Symbol 79 Graphic | Used by:81 | |
Symbol 80 Text | Uses:1 | Used by:81 95 |
Symbol 81 MovieClip | Uses:79 80 | Used by:Timeline |
Symbol 82 Graphic | Used by:84 | |
Symbol 83 Text | Uses:1 | Used by:84 101 |
Symbol 84 MovieClip | Uses:82 83 | Used by:Timeline |
Symbol 85 Graphic | Used by:87 | |
Symbol 86 Text | Uses:1 | Used by:87 97 |
Symbol 87 MovieClip | Uses:85 86 | Used by:Timeline |
Symbol 88 Graphic | Used by:89 | |
Symbol 89 MovieClip | Uses:88 64 | Used by:Timeline |
Symbol 90 Graphic | Used by:91 | |
Symbol 91 MovieClip | Uses:90 77 | Used by:Timeline |
Symbol 92 Graphic | Used by:93 | |
Symbol 93 MovieClip | Uses:92 67 | Used by:Timeline |
Symbol 94 Graphic | Used by:95 | |
Symbol 95 MovieClip | Uses:94 80 | Used by:Timeline |
Symbol 96 Graphic | Used by:97 | |
Symbol 97 MovieClip | Uses:96 86 | Used by:Timeline |
Symbol 98 Graphic | Used by:99 | |
Symbol 99 MovieClip | Uses:98 70 | Used by:Timeline |
Symbol 100 Graphic | Used by:101 | |
Symbol 101 MovieClip | Uses:100 83 | Used by:Timeline |
Symbol 102 Graphic | Used by:108 | |
Symbol 103 EditableText | Uses:1 | Used by:108 |
Symbol 104 Graphic | Used by:108 | |
Symbol 105 Sound | Used by:108 | |
Symbol 106 Graphic | Used by:108 | |
Symbol 107 Sound | Used by:108 | |
Symbol 108 MovieClip | Uses:102 103 104 105 106 107 | Used by:Timeline |
Symbol 109 EditableText | Uses:45 | Used by:110 |
Symbol 110 MovieClip | Uses:43 44 109 | Used by:Timeline |
Symbol 111 EditableText | Uses:45 | Used by:112 |
Symbol 112 MovieClip | Uses:43 48 111 | Used by:Timeline |
Symbol 113 MovieClip | Used by:Timeline | |
Symbol 114 Graphic | Used by:133 | |
Symbol 115 MovieClip | Uses:13 14 | Used by:133 |
Symbol 116 Graphic | Used by:133 | |
Symbol 117 Bitmap | Used by:118 | |
Symbol 118 Graphic | Uses:117 | Used by:133 |
Symbol 119 Bitmap | Used by:120 123 | |
Symbol 120 Graphic | Uses:119 | Used by:124 131 |
Symbol 121 Text | Uses:1 | Used by:124 131 |
Symbol 122 Bitmap | Used by:123 | |
Symbol 123 Graphic | Uses:122 119 | Used by:124 131 |
Symbol 124 Button | Uses:120 121 123 | Used by:133 |
Symbol 125 Bitmap | Used by:126 129 | |
Symbol 126 Graphic | Uses:125 | Used by:130 132 |
Symbol 127 Text | Uses:1 | Used by:130 132 |
Symbol 128 Bitmap | Used by:129 | |
Symbol 129 Graphic | Uses:128 125 | Used by:130 132 |
Symbol 130 Button | Uses:126 127 129 | Used by:133 |
Symbol 131 Button | Uses:120 121 123 | Used by:133 |
Symbol 132 Button | Uses:126 127 129 | Used by:133 |
Symbol 133 MovieClip | Uses:114 115 116 118 124 130 131 132 | Used by:Timeline |
Symbol 134 Graphic | Used by:150 155 | |
Symbol 135 Bitmap | Used by:136 | |
Symbol 136 Graphic | Uses:135 | Used by:139 151 152 |
Symbol 137 Bitmap | Used by:138 | |
Symbol 138 Graphic | Uses:137 | Used by:139 151 152 |
Symbol 139 Button | Uses:136 138 | Used by:150 |
Symbol 140 Text | Uses:1 | Used by:150 155 |
Symbol 141 Graphic | Used by:142 | |
Symbol 142 Button | Uses:141 | Used by:143 |
Symbol 143 MovieClip | Uses:142 | Used by:144 |
Symbol 144 MovieClip | Uses:143 | Used by:150 |
Symbol 145 Text | Uses:1 | Used by:150 |
Symbol 146 Text | Uses:1 | Used by:150 |
Symbol 147 Text | Uses:1 | Used by:150 |
Symbol 148 Graphic | Used by:150 | |
Symbol 149 MovieClip | Used by:150 | |
Symbol 150 MovieClip | Uses:134 139 140 144 145 146 147 148 149 | Used by:Timeline |
Symbol 151 Button | Uses:136 138 | Used by:155 |
Symbol 152 Button | Uses:136 138 | Used by:155 |
Symbol 153 Text | Uses:1 | Used by:155 |
Symbol 154 Text | Uses:1 | Used by:155 |
Symbol 155 MovieClip | Uses:134 151 140 152 153 154 | Used by:Timeline |
Symbol 156 MovieClip | Used by:Timeline |
Instance Names
"preload_mc" | Frame 1 | Symbol 11 MovieClip |
"time_mc" | Frame 120 | Symbol 47 MovieClip |
"hit1" | Frame 145 | Symbol 89 MovieClip |
"hit2" | Frame 145 | Symbol 91 MovieClip |
"hit3" | Frame 145 | Symbol 93 MovieClip |
"hit4" | Frame 145 | Symbol 95 MovieClip |
"hit5" | Frame 145 | Symbol 97 MovieClip |
"hit6" | Frame 145 | Symbol 99 MovieClip |
"hit7" | Frame 145 | Symbol 101 MovieClip |
"ball_mc" | Frame 145 | Symbol 108 MovieClip |
"time_mc" | Frame 145 | Symbol 110 MovieClip |
"score_mc" | Frame 145 | Symbol 112 MovieClip |
"menu_btn" | Frame 145 | Symbol 56 Button |
"inst_btn" | Frame 145 | Symbol 62 Button |
"run_mc" | Frame 145 | Symbol 113 MovieClip |
"game_mc" | Frame 145 | Symbol 133 MovieClip |
"error_mc" | Frame 145 | Symbol 150 MovieClip |
"ins_mc" | Frame 145 | Symbol 155 MovieClip |
"timer_mc" | Frame 145 | Symbol 156 MovieClip |
"word" | Symbol 5 MovieClip [infoBar] Frame 1 | Symbol 2 EditableText |
"correct" | Symbol 5 MovieClip [infoBar] Frame 1 | Symbol 3 EditableText |
"wrong" | Symbol 5 MovieClip [infoBar] Frame 1 | Symbol 4 EditableText |
"revi_btn" | Symbol 133 MovieClip Frame 11 | Symbol 124 Button |
"revi_btn" | Symbol 133 MovieClip Frame 21 | Symbol 131 Button |
"up" | Symbol 144 MovieClip Frame 1 | Symbol 143 MovieClip |
"down" | Symbol 144 MovieClip Frame 1 | Symbol 143 MovieClip |
"bar" | Symbol 150 MovieClip Frame 1 | Symbol 144 MovieClip |
"list" | Symbol 150 MovieClip Frame 1 | Symbol 149 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
ExportAssets (56) | Timeline Frame 1 | Symbol 5 as "infoBar" |
Dynamic Text Variables
loading | Symbol 9 EditableText | "" |
sec | Symbol 46 EditableText | "" |
sec | Symbol 49 EditableText | "" |
sec | Symbol 72 EditableText | "" |
score | Symbol 74 EditableText | "" |
tex | Symbol 103 EditableText | "" |
sec | Symbol 109 EditableText | "" |
score | Symbol 111 EditableText | "" |
|