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

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

Jump (interactive flash) by Flek-Lola.swf

This is the info page for
Flash #203274

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


Text
<p align="right"><font face="Arial" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Loading... please wait.</font></p>

Start

(c) CJPVB/Flek-Lola, 2017

Ahahaha! Kelsey has a backpack!
This is so awwwwwesome! hehehe!
But it gets even better!
She's headed for the trampolines!

Jump

HEEHEE! Awesome. Kelsey is jumping
up and down the trampoline, making
Amanda's wedgie cut deep into her flesh!
Hahahaha
More! More! ...

If I move my mouse up and
down, I can make her jump.
Not a real animation or
anything, but it's so cool!
Ahahahaha!

When I let Kelsey jump up
and down, I imagine that
Amanda is Brooke. She
looks JUST like her!
AHAHAHAHA!

Hey, Brooke! Come
see this! Hahaha! I
see you wedgie-
jumping up and down!
Ahahahahaha!

WHAT!?

WHAT!?

Raspberry

Pull

ActionScript [AS3]

Section 1
//None (fl.transitions.easing.None) package fl.transitions.easing { public class None { public static function easeNone(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } } }//package fl.transitions.easing
Section 2
//Regular (fl.transitions.easing.Regular) package fl.transitions.easing { public class Regular { public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((_arg3 * _arg1) * _arg1) + _arg2)); } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return (((((_arg3 / 2) * _arg1) * _arg1) + _arg2)); }; --_arg1; return ((((-(_arg3) / 2) * ((_arg1 * (_arg1 - 2)) - 1)) + _arg2)); } } }//package fl.transitions.easing
Section 3
//Strong (fl.transitions.easing.Strong) package fl.transitions.easing { public class Strong { public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 2)) + _arg2)); } } }//package fl.transitions.easing
Section 4
//Tween (fl.transitions.Tween) package fl.transitions { import flash.events.*; import flash.utils.*; import flash.display.*; public class Tween extends EventDispatcher { public var isPlaying:Boolean;// = false public var obj:Object;// = null public var prop:String;// = "" public var func:Function; public var begin:Number;// = NAN public var change:Number;// = NAN public var useSeconds:Boolean;// = false public var prevTime:Number;// = NAN public var prevPos:Number;// = NAN public var looping:Boolean;// = false private var _duration:Number;// = NAN private var _time:Number;// = NAN private var _fps:Number;// = NAN private var _position:Number;// = NAN private var _startTime:Number;// = NAN private var _intervalID:uint;// = 0 private var _finish:Number;// = NAN private var _timer:Timer;// = null protected static var _mc:MovieClip = new MovieClip(); public function Tween(_arg1:Object, _arg2:String, _arg3:Function, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Boolean=false){ this.func = function (_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); }; super(); if (!arguments.length){ return; }; this.obj = _arg1; this.prop = _arg2; this.begin = _arg4; this.position = _arg4; this.duration = _arg6; this.useSeconds = _arg7; if ((_arg3 is Function)){ this.func = _arg3; }; this.finish = _arg5; this._timer = new Timer(100); this.start(); } public function get time():Number{ return (this._time); } public function set time(_arg1:Number):void{ this.prevTime = this._time; if (_arg1 > this.duration){ if (this.looping){ this.rewind((_arg1 - this._duration)); this.update(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_LOOP, this._time, this._position)); } else { if (this.useSeconds){ this._time = this._duration; this.update(); }; this.stop(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_FINISH, this._time, this._position)); }; } else { if (_arg1 < 0){ this.rewind(); this.update(); } else { this._time = _arg1; this.update(); }; }; } public function get duration():Number{ return (this._duration); } public function set duration(_arg1:Number):void{ this._duration = ((_arg1)<=0) ? Infinity : _arg1; } public function get FPS():Number{ return (this._fps); } public function set FPS(_arg1:Number):void{ var _local2:Boolean = this.isPlaying; this.stopEnterFrame(); this._fps = _arg1; if (_local2){ this.startEnterFrame(); }; } public function get position():Number{ return (this.getPosition(this._time)); } public function set position(_arg1:Number):void{ this.setPosition(_arg1); } public function getPosition(_arg1:Number=NaN):Number{ if (isNaN(_arg1)){ _arg1 = this._time; }; return (this.func(_arg1, this.begin, this.change, this._duration)); } public function setPosition(_arg1:Number):void{ this.prevPos = this._position; if (this.prop.length){ this.obj[this.prop] = (this._position = _arg1); }; this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_CHANGE, this._time, this._position)); } public function get finish():Number{ return ((this.begin + this.change)); } public function set finish(_arg1:Number):void{ this.change = (_arg1 - this.begin); } public function continueTo(_arg1:Number, _arg2:Number):void{ this.begin = this.position; this.finish = _arg1; if (!isNaN(_arg2)){ this.duration = _arg2; }; this.start(); } public function yoyo():void{ this.continueTo(this.begin, this.time); } protected function startEnterFrame():void{ var _local1:Number; if (isNaN(this._fps)){ _mc.addEventListener(Event.ENTER_FRAME, this.onEnterFrame, false, 0, true); } else { _local1 = (1000 / this._fps); this._timer.delay = _local1; this._timer.addEventListener(TimerEvent.TIMER, this.timerHandler, false, 0, true); this._timer.start(); }; this.isPlaying = true; } protected function stopEnterFrame():void{ if (isNaN(this._fps)){ _mc.removeEventListener(Event.ENTER_FRAME, this.onEnterFrame); } else { this._timer.stop(); }; this.isPlaying = false; } public function start():void{ this.rewind(); this.startEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_START, this._time, this._position)); } public function stop():void{ this.stopEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_STOP, this._time, this._position)); } public function resume():void{ this.fixTime(); this.startEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_RESUME, this._time, this._position)); } public function rewind(_arg1:Number=0):void{ this._time = _arg1; this.fixTime(); this.update(); } public function fforward():void{ this.time = this._duration; this.fixTime(); } public function nextFrame():void{ if (this.useSeconds){ this.time = ((getTimer() - this._startTime) / 1000); } else { this.time = (this._time + 1); }; } protected function onEnterFrame(_arg1:Event):void{ this.nextFrame(); } protected function timerHandler(_arg1:TimerEvent):void{ this.nextFrame(); _arg1.updateAfterEvent(); } public function prevFrame():void{ if (!this.useSeconds){ this.time = (this._time - 1); }; } private function fixTime():void{ if (this.useSeconds){ this._startTime = (getTimer() - (this._time * 1000)); }; } private function update():void{ this.setPosition(this.getPosition(this._time)); } } }//package fl.transitions
Section 5
//TweenEvent (fl.transitions.TweenEvent) package fl.transitions { import flash.events.*; public class TweenEvent extends Event { public var time:Number;// = NAN public var position:Number;// = NAN public static const MOTION_START:String = "motionStart"; public static const MOTION_STOP:String = "motionStop"; public static const MOTION_FINISH:String = "motionFinish"; public static const MOTION_CHANGE:String = "motionChange"; public static const MOTION_RESUME:String = "motionResume"; public static const MOTION_LOOP:String = "motionLoop"; public function TweenEvent(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Boolean=false, _arg5:Boolean=false){ super(_arg1, _arg4, _arg5); this.time = _arg2; this.position = _arg3; } override public function clone():Event{ return (new TweenEvent(this.type, this.time, this.position, this.bubbles, this.cancelable)); } } }//package fl.transitions
Section 6
//MainTimeline (lexi_fla.MainTimeline) package lexi_fla { import flash.events.*; import fl.transitions.*; import fl.transitions.easing.*; import flash.utils.*; import flash.display.*; import flash.text.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.media.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.ui.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var text1:MovieClip; public var blackBorder:MovieClip; public var btnIntroStart:introStartButton; public var loader_mc:movie_mc; public var loaded_txt:TextField; public var raspberry:MovieClip; public var wedgie:MovieClip; public var screen:MovieClip; public var iPhase; public var bLocked; public var tweenJump:Tween; public var tweenBlackBorder:Tween; public var tweenX:Tween; public var tweenY:Tween; public var myInterval:uint; public var iCountDown; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2); } public function onProgress(_arg1:ProgressEvent):void{ var _local2:Number = _arg1.target.bytesLoaded; var _local3:Number = _arg1.target.bytesTotal; var _local4:Number = (_local2 / _local3); loader_mc.scaleX = _local4; loaded_txt.text = (("Loading... " + Math.round((_local4 * 100))) + "%"); } public function onComplete(_arg1:Event):void{ loaded_txt.text = "Finished loading."; var _local2:* = this.loaderInfo.url; var _local3:* = false; if (_local2.search("file:") != -1){ _local3 = true; }; if (_local2.search("deviantart.net") != -1){ _local3 = true; }; if (_local3 == true){ btnIntroStart.alpha = 1; btnIntroStart.addEventListener(MouseEvent.CLICK, startGame); }; } public function startGame(_arg1:MouseEvent):void{ btnIntroStart.removeEventListener(MouseEvent.CLICK, startGame); gotoAndStop(2); } public function mouseClicked(_arg1:MouseEvent):void{ if ((((_arg1.target.name == "btnJump")) && ((bLocked == false)))){ bLocked = true; iCountDown = 5; tweenJump.stop(); if (iPhase < 5){ tweenJump = new Tween(screen.amanda, "y", Strong.easeIn, -260, -205, 0.8, true); } else { if (iPhase < 9){ tweenJump = new Tween(screen.amanda, "y", Strong.easeIn, -247, -204, 0.8, true); }; }; tweenJump.FPS = 40; iPhase++; if (iPhase == 1){ text1.gotoAndStop(2); } else { if (iPhase == 5){ text1.gotoAndStop(3); tweenBlackBorder = new Tween(blackBorder, "alpha", Regular.easeIn, 1, 0, 2, true); tweenBlackBorder.FPS = 40; tweenX = new Tween(screen, "scaleX", Regular.easeIn, 2, 1, 2, true); tweenX.FPS = 40; tweenY = new Tween(screen, "scaleY", Regular.easeIn, 2, 1, 2, true); tweenY.FPS = 40; } else { if (iPhase == 8){ text1.gotoAndStop(4); tweenY.stop(); tweenY = new Tween(screen.highlight1, "alpha", Regular.easeIn, 0, 1, 2, true); tweenY.FPS = 40; } else { if (iPhase == 9){ text1.gotoAndStop(5); tweenX.stop(); tweenX = new Tween(screen.sideBar, "x", Regular.easeIn, 123, 250, 2, true); tweenX.FPS = 40; tweenJump.stop(); tweenJump = new Tween(screen.amanda, "y", Regular.easeInOut, -247, -204, 0.8, true); tweenJump.FPS = 40; tweenJump.addEventListener(TweenEvent.MOTION_FINISH, onFinish); iCountDown = 60; }; }; }; }; } else { if (_arg1.target.name == "btnRaspberry"){ tweenJump.stop(); raspberry.x = 0; } else { if (_arg1.target.name == "btnPull"){ wedgie.x = 0; }; }; }; } public function onFinish(_arg1:TweenEvent):void{ _arg1.target.yoyo(); } public function myTimer():void{ if (iCountDown > 0){ iCountDown--; if (iCountDown == 10){ text1.gotoAndStop(6); } else { if (iCountDown == 0){ bLocked = false; }; }; }; } function frame1(){ stop(); this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress); this.loaderInfo.addEventListener(Event.COMPLETE, onComplete); } function frame2(){ stop(); screen.scaleX = 2; screen.scaleY = 2; iPhase = 0; bLocked = false; myInterval = setInterval(myTimer, 200); iCountDown = 0; tweenJump = new Tween(screen, "alpha", None.easeNone, 1, 1, 0.2, true); tweenX = new Tween(screen, "scaleX", None.easeNone, 2, 2, 0.2, true); tweenY = new Tween(screen, "scaleY", None.easeNone, 2, 2, 0.2, true); stage.addEventListener(MouseEvent.CLICK, mouseClicked); } } }//package lexi_fla
Section 7
//text1_9 (lexi_fla.text1_9) package lexi_fla { import flash.display.*; public dynamic class text1_9 extends MovieClip { public var btnJump:MovieClip; public var btnRaspberry:MovieClip; public function text1_9(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package lexi_fla
Section 8
//introStartButton (introStartButton) package { import flash.display.*; public dynamic class introStartButton extends MovieClip { } }//package
Section 9
//movie_mc (movie_mc) package { import flash.display.*; public dynamic class movie_mc extends MovieClip { } }//package

Library Items

Symbol 1 FontUsed by:2 6 8
Symbol 2 EditableTextUses:1Used by:Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClip {movie_mc}Uses:3Used by:Timeline
Symbol 5 GraphicUsed by:7
Symbol 6 TextUses:1Used by:7
Symbol 7 MovieClip {introStartButton}Uses:5 6Used by:Timeline
Symbol 8 TextUses:1Used by:Timeline
Symbol 9 GraphicUsed by:Timeline
Symbol 10 BitmapUsed by:12
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:10 11Used by:13
Symbol 13 MovieClipUses:12Used by:22
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:16
Symbol 16 MovieClipUses:15Used by:22
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:19
Symbol 19 MovieClipUses:18Used by:22
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:22
Symbol 22 MovieClipUses:13 16 19 21Used by:Timeline
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:Timeline
Symbol 25 FontUsed by:26 28 30 31 32 34 35 36 37 42
Symbol 26 TextUses:25Used by:39
Symbol 27 GraphicUsed by:29 38 43
Symbol 28 TextUses:25Used by:29
Symbol 29 MovieClipUses:27 28Used by:39
Symbol 30 TextUses:25Used by:39
Symbol 31 TextUses:25Used by:39
Symbol 32 TextUses:25Used by:39
Symbol 33 GraphicUsed by:39
Symbol 34 TextUses:25Used by:39
Symbol 35 TextUses:25Used by:39
Symbol 36 TextUses:25Used by:39
Symbol 37 TextUses:25Used by:38
Symbol 38 MovieClipUses:27 37Used by:39
Symbol 39 MovieClip {lexi_fla.text1_9}Uses:26 29 30 31 32 33 34 35 36 38Used by:Timeline
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:44
Symbol 42 TextUses:25Used by:43
Symbol 43 MovieClipUses:27 42Used by:44
Symbol 44 MovieClipUses:41 43Used by:Timeline
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:47
Symbol 47 MovieClipUses:46Used by:Timeline
Symbol 48 GraphicUsed by:Timeline

Instance Names

"loaded_txt"Frame 1Symbol 2 EditableText
"loader_mc"Frame 1Symbol 4 MovieClip {movie_mc}
"btnIntroStart"Frame 1Symbol 7 MovieClip {introStartButton}
"screen"Frame 2Symbol 22 MovieClip
"blackBorder"Frame 2Symbol 24 MovieClip
"text1"Frame 2Symbol 39 MovieClip {lexi_fla.text1_9}
"raspberry"Frame 2Symbol 44 MovieClip
"wedgie"Frame 2Symbol 47 MovieClip
"amanda"Symbol 22 MovieClip Frame 1Symbol 13 MovieClip
"cpu"Symbol 22 MovieClip Frame 1Symbol 16 MovieClip
"highlight1"Symbol 22 MovieClip Frame 1Symbol 19 MovieClip
"sideBar"Symbol 22 MovieClip Frame 1Symbol 21 MovieClip
"btnJump"Symbol 39 MovieClip {lexi_fla.text1_9} Frame 1Symbol 29 MovieClip
"btnRaspberry"Symbol 39 MovieClip {lexi_fla.text1_9} Frame 6Symbol 38 MovieClip
"btnPull"Symbol 44 MovieClip Frame 1Symbol 43 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS3.
SWFMetaData (77)Timeline Frame 11298 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."




http://swfchan.com/41/203274/info.shtml
Created: 27/7 -2019 01:50:37 Last modified: 27/7 -2019 01:50:37 Server time: 26/12 -2024 15:35:21