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

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

Spank Toy.swf

This is the info page for
Flash #19316

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


Text
Assume the position.

secretary

18

, don't be shy
to hit the right keys.
The ruder the words the
higher the marks.

Start typing

www.secretarythemovie.co.uk

ActionScript [AS1/AS2]

Frame 1
if (_framesloaded >= _totalframes) { readout = ""; gotoAndPlay (5); } else { readout = "LOADING..."; }
Frame 2
gotoAndPlay(_currentframe - 1);
Frame 5
readout = ""; stop();
Frame 6
function Slap(m, mf, sp, ss, h, so) { this.MC = m; this.maxFrames = mf; this.slapPoint = sp; this.soundPoint = ss; this.hasMoan = h; this.soundObj = so; this.frameCounter = 1; this.slapping = false; this.keySoundNum = 0; } function begin(snd) { if ((this.frameCounter == 1) || (this.frameCounter > this.slapPoint)) { resetAll(); this.keySoundNum = snd; this.soundObj.stop(); this.slapping = true; this.frameCounter = 1; } } function reset() { this.frameCounter = 1; eval (this.MC).gotoAndStop(this.frameCounter); this.slapping = false; } function main() { if (this.slapping) { this.frameCounter++; if (this.frameCounter > this.maxFrames) { this.reset(); } else { if (this.frameCounter == this.soundPoint) { this.soundObj.start(); } else if (this.hasMoan && (this.frameCounter == (this.soundPoint + 1))) { eval ("snd" + this.keySoundNum).start(); } eval (this.MC).gotoAndStop(this.frameCounter + 1); } } } Slap.prototype.begin = begin; Slap.prototype.reset = reset; Slap.prototype.main = main;
Frame 7
function Writer(s, v, h) { this.str = s; this.textvar = v; this.hasSound = h; this.counter = 0; this.max = this.str.length; this.blip = new Sound(); this.blip.attachSound("blip"); this.ting = new Sound(); this.ting.attachSound("ting"); this.delay = this.getDelay(); } function getDelay() { return((getTimer() + int(Math.random() * 101)) + 49); } function write() { if (getTimer() > this.delay) { this.delay = this.getDelay(); if (this.counter < this.max) { this.textvar.text = this.textvar.text + this.str.charAt(this.counter); if ((this.str.charCodeAt(this.counter) != 32) && (this.hasSound)) { this.blip.start(); } this.counter++; } else if (this.counter == this.max) { if (this.hasSound) { this.ting.start(); } this.counter++; return(0); } } return(1); } Writer.prototype.getDelay = getDelay; Writer.prototype.write = write;
Frame 8
function resetAll() { slow.reset(); fast.reset(); pinch.reset(); up.reset(); } function resetSound() { i = 0; while (i < totalSounds) { eval ("snd" + i).stop(); i++; } } function contains(k, what) { i = 0; while (i < what.length) { if (what.charCodeAt(i) == k) { return(true); } i++; } return(false); } function spell(what) { if (keyArray[keyArray.length - 1] != what.charCodeAt(what.length - 1)) { return(false); } var diff = (keyArray.length - what.length); i = keyArray.length - 1; while (i >= diff) { if (keyArray[i] != what.charCodeAt(i - diff)) { return(false); } i--; } return(true); } function shuffle() { i = 1; while (i < keyArray.length) { keyArray[i - 1] = keyArray[i]; i++; } keyArray.pop(); } function printArray() { var str = ""; i = 0; while (i < keyArray.length) { str = str + String.fromCharCode(keyArray[i]); i++; } readout = str; } userHasStarted = false; typestate = 0; slowsound = new Sound(); slowsound.attachSound("slowsound"); fastsound = new Sound(); fastsound.attachSound("fastsound"); mrgrey = new Sound(); mrgrey.attachSound("mrgreysound"); fuck = new Sound(); fuck.attachSound("fucksound"); fart = new Sound(); fart.attachSound("fartsound"); pinchsound = new Sound(); pinchsound.attachSound("pinchsound"); upsound = new Sound(); upsound.attachSound("upsound"); totalSounds = 16; snd0 = new Sound(); snd0.attachSound("snd1"); snd1 = new Sound(); snd1.attachSound("snd2"); snd2 = new Sound(); snd2.attachSound("snd3"); snd3 = new Sound(); snd3.attachSound("snd4"); snd4 = new Sound(); snd4.attachSound("snd5"); snd5 = new Sound(); snd5.attachSound("snd6"); snd6 = new Sound(); snd6.attachSound("snd7"); snd7 = new Sound(); snd7.attachSound("snd8"); snd8 = new Sound(); snd8.attachSound("snd9"); snd9 = new Sound(); snd9.attachSound("snd10"); snd10 = new Sound(); snd10.attachSound("snd11"); snd11 = new Sound(); snd11.attachSound("snd12"); snd12 = new Sound(); snd12.attachSound("snd13"); snd13 = new Sound(); snd13.attachSound("snd14"); snd14 = new Sound(); snd14.attachSound("snd15"); snd15 = new Sound(); snd15.attachSound("snd16"); slow = new Slap(slapslowMC, 17, 3, 2, true, slowsound); fast = new Slap(slapfastMC, 9, 2, 2, true, fastsound); pinch = new Slap(pinchMC, 27, 5, 6, false, pinchsound); up = new Slap(upMC, 16, 10, 3, false, upsound); lastKey = 0; keyArray = []; myListener = new Object(); myListener.onKeyDown = function () { currKey = Key.getCode(); if (((currKey >= 65) && (currKey <= 90)) || (currKey == 32)) { userHasStarted = true; if (keyArray.length > 12) { shuffle(); } keyArray.push(currKey); printArray(); if ((spell("ANAL") || (spell("CUNT"))) || (spell("UPTHEGARY"))) { up.begin(); } else if (spell("SECRETARY") || (spell("MRGREY"))) { resetSound(); mrgrey.start(); } else if (spell("FUCK") || (spell("SEX"))) { resetSound(); fuck.start(); } else if (spell("FART") || (spell("SHIT"))) { resetSound(); fart.start(); } else if (contains(currKey, "JKLM")) { pinch.begin(currKey); } else if (contains(currKey, "ABCDEFGHI")) { slow.begin(currKey - 65); } else if (contains(currKey, "NOPQRSTU")) { fast.begin(currKey - 70); } else if (contains(currKey, "VWXYZ")) { up.begin(); } } }; Key.addListener(myListener);
Frame 10
slow.main(); fast.main(); pinch.main(); up.main(); if (!userHasStarted) { if (typestate == 0) { info.text = ""; typer = new Writer("Start typing", info, true); typestate = 1; } else if (!typer.write()) { typestate = 0; } } else { info.text = "Start typing"; }
Frame 11
gotoAndPlay(_currentframe - 1);
Symbol 40 Button
on (release) { readout = ""; gotoAndPlay(_currentframe + 1); }
Symbol 41 Button
on (release) { getURL ("http://www.secretarythemovie.co.uk/"); }
Symbol 76 MovieClip Frame 1
stop();
Symbol 131 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 183 MovieClip Frame 1
stop();

Library Items

Symbol 1 Sound [snd16]
Symbol 2 Sound [snd15]
Symbol 3 Sound [snd14]
Symbol 4 Sound [snd13]
Symbol 5 Sound [snd12]
Symbol 6 Sound [blip]
Symbol 7 Sound [ting]
Symbol 8 Sound [fartsound]
Symbol 9 Sound [slowsound]
Symbol 10 Sound [fastsound]
Symbol 11 Sound [snd11]
Symbol 12 Sound [pinchsound]
Symbol 13 Sound [snd10]
Symbol 14 Sound [snd9]
Symbol 15 Sound [snd8]
Symbol 16 Sound [snd7]
Symbol 17 Sound [mrgreysound]
Symbol 18 Sound [snd6]
Symbol 19 Sound [snd5]
Symbol 20 Sound [upsound]
Symbol 21 Sound [fucksound]
Symbol 22 Sound [snd4]
Symbol 23 Sound [snd3]
Symbol 24 Sound [snd2]
Symbol 25 Sound [snd1]
Symbol 26 FontUsed by:27 28 29 30 35 36 37
Symbol 27 EditableTextUses:26Used by:Timeline
Symbol 28 TextUses:26Used by:Timeline
Symbol 29 TextUses:26Used by:Timeline
Symbol 30 TextUses:26Used by:Timeline
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:Timeline
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:Timeline
Symbol 35 TextUses:26Used by:Timeline
Symbol 36 EditableTextUses:26Used by:Timeline
Symbol 37 TextUses:26Used by:38
Symbol 38 MovieClipUses:37Used by:Timeline
Symbol 39 GraphicUsed by:40 41
Symbol 40 ButtonUses:39Used by:Timeline
Symbol 41 ButtonUses:39Used by:Timeline
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:76
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:76
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:76
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:76
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:76
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:76
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:76
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:76
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:76
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:76
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:76
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:76
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:76
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:76
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:76
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:76
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:76
Symbol 76 MovieClipUses:43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75Used by:Timeline
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:131
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:131
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:131
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:131
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:131
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:131
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:131
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:131
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:131
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:131
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:131
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:131
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:131
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:131
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:131
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:131
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:131
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:131
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:131
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:131
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:131
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:131
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:131
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:131
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:131
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:131
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClipUses:78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130Used by:Timeline
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:150
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:150
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:150
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:150
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:150
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:150
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:150
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:150
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:150
Symbol 150 MovieClipUses:133 135 137 139 141 143 145 147 149Used by:Timeline
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:183
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:183
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:183
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:183
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:183
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:183
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:183
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:183
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:183
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:183
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:183
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:183
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:183
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:183
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:183
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:183
Symbol 183 MovieClipUses:152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182Used by:Timeline

Instance Names

"info"Frame 5Symbol 36 EditableText
"slapslowMC"Frame 6Symbol 76 MovieClip
"pinchMC"Frame 6Symbol 131 MovieClip
"slapfastMC"Frame 6Symbol 150 MovieClip
"upMC"Frame 6Symbol 183 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "snd16"
ExportAssets (56)Timeline Frame 1Symbol 2 as "snd15"
ExportAssets (56)Timeline Frame 1Symbol 3 as "snd14"
ExportAssets (56)Timeline Frame 1Symbol 4 as "snd13"
ExportAssets (56)Timeline Frame 1Symbol 5 as "snd12"
ExportAssets (56)Timeline Frame 1Symbol 6 as "blip"
ExportAssets (56)Timeline Frame 1Symbol 7 as "ting"
ExportAssets (56)Timeline Frame 1Symbol 8 as "fartsound"
ExportAssets (56)Timeline Frame 1Symbol 9 as "slowsound"
ExportAssets (56)Timeline Frame 1Symbol 10 as "fastsound"
ExportAssets (56)Timeline Frame 1Symbol 11 as "snd11"
ExportAssets (56)Timeline Frame 1Symbol 12 as "pinchsound"
ExportAssets (56)Timeline Frame 1Symbol 13 as "snd10"
ExportAssets (56)Timeline Frame 1Symbol 14 as "snd9"
ExportAssets (56)Timeline Frame 1Symbol 15 as "snd8"
ExportAssets (56)Timeline Frame 1Symbol 16 as "snd7"
ExportAssets (56)Timeline Frame 1Symbol 17 as "mrgreysound"
ExportAssets (56)Timeline Frame 1Symbol 18 as "snd6"
ExportAssets (56)Timeline Frame 1Symbol 19 as "snd5"
ExportAssets (56)Timeline Frame 1Symbol 20 as "upsound"
ExportAssets (56)Timeline Frame 1Symbol 21 as "fucksound"
ExportAssets (56)Timeline Frame 1Symbol 22 as "snd4"
ExportAssets (56)Timeline Frame 1Symbol 23 as "snd3"
ExportAssets (56)Timeline Frame 1Symbol 24 as "snd2"
ExportAssets (56)Timeline Frame 1Symbol 25 as "snd1"

Labels

"loaded"Frame 5

Dynamic Text Variables

readoutSymbol 27 EditableText""




http://swfchan.com/4/19316/info.shtml
Created: 30/5 -2019 03:42:30 Last modified: 30/5 -2019 03:42:30 Server time: 29/04 -2024 09:12:35