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

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

JohnSu - JohnSu Goes to PAX 2010.swf

This is the info page for
Flash #109812

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


Text
JPS

9032010

Click to the left/right or use the
arrow keys to navigate

I was very excited to be going to my first PAX.
In fact, this would be Red 5's first PAX as well!

Seattle is an amazing place
with things I've never seen before.

We stayed at the Sheraton Hotel, which was like
a single block away from the convention.

We got to look at our booth the night before the
opening day. It was for exhibitors only!

YOU NEED THE [PINK CARD]
TO PROCEED

Opening morning was very exciting.

Our booth was right between Valve's and
Bioware's. Bioware's wall was a thin fabric.

The Dragon Age II line forgot to move forward
during our live demonstration at one point.

The live playthrough went well, except we had
trouble being heard over Bioware.

I manned the booth for a while
and shotgunned words at people.

Wandered around and saw
some other cool stuff on the floor.

Back at the hotel I went online with my iPod and
found Google results for our game.

Met some fans during booth duty
and reveled in it for a bit.

My boss.

PAX was busy till the last minute. We had to run
away in order to catch the flight home.

It was an exhausting but exciting trip,
and we all made it home safely.

Brought back a wooden plate.

GAME
OVER

If you are reading this,
Actionscript 3 is not running.
Go update your Flash plugin.

ActionScript [AS3]

Section 1
//Book_1 (JohnSuGoestoPAX_fla.Book_1) package JohnSuGoestoPAX_fla { import flash.display.*; import flash.geom.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.events.*; import flash.external.*; import flash.filters.*; import flash.media.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class Book_1 extends MovieClip { public var page1:MovieClip; public var page2:MovieClip; public var lastPage:int; public var shade:MovieClip; public function Book_1(){ addFrameScript(0, frame1, 7, frame8, 14, frame15); } function frame8(){ page1.goto(page2.page); stop(); } public function jitter(_arg1, _arg2=0.5){ var _local3:* = Point.polar((_arg2 * Math.random()), ((2 * Math.PI) * Math.random())); var _local4:* = Point.polar((_arg2 * Math.random()), ((2 * Math.PI) * Math.random())); _arg1.color.x = _local4.x; _arg1.color.y = _local4.y; } function frame15(){ page2.goto(page1.page); stop(); } public function gotoPage(_arg1){ if (isNaN(lastPage)){ lastPage = 1; }; if (_arg1 > lastPage){ page1.goto(page2.page); page2.goto(_arg1); gotoAndPlay(1); } else { if (_arg1 < lastPage){ page2.goto(page1.page); page1.goto(_arg1); gotoAndPlay(9); }; }; lastPage = _arg1; } function frame1(){ } } }//package JohnSuGoestoPAX_fla
Section 2
//ERROR_8 (JohnSuGoestoPAX_fla.ERROR_8) package JohnSuGoestoPAX_fla { import flash.display.*; public dynamic class ERROR_8 extends MovieClip { public function ERROR_8(){ addFrameScript(0, frame1); } function frame1(){ visible = false; } } }//package JohnSuGoestoPAX_fla
Section 3
//MainTimeline (JohnSuGoestoPAX_fla.MainTimeline) package JohnSuGoestoPAX_fla { import flash.display.*; import flash.geom.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.events.*; import flash.external.*; import flash.filters.*; import flash.media.*; import flash.net.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.system.*; import flash.text.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var bmp:Bitmap; public var page:int; public var sWidth:int; public var initialized:Boolean; public var noises:Array; public var lastIndex:int; public var ERROR:MovieClip; public var book:MovieClip; public var holder:MovieClip; public var myBMP:BitmapData; public var sHeight:int; public var phase:int; public function MainTimeline(){ addFrameScript(0, frame1); } public function init(){ var noise:BitmapData; var pow1:*; var pow2:*; ERROR.visible = false; lastIndex = 0; sWidth = 640; sHeight = 480; book.gotoAndStop(8); page = 1; if (initialized){ return; }; initialized = true; phase = 0; this.addEventListener(Event.ENTER_FRAME, function (_arg1){ phase++; if (((((phase % 2) == 0)) || (!((book.currentFrame == book.lastFrame))))){ sketch(book, holder); book.jitter(book.page1); book.jitter(book.page2); }; book.lastFrame = book.currentFrame; }); stage.addEventListener(KeyboardEvent.KEY_DOWN, function (_arg1){ var _local2:* = _arg1.keyCode; if ((((((_local2 == Keyboard.RIGHT)) || ((_local2 == Keyboard.DOWN)))) || ((_local2 == Keyboard.SPACE)))){ flipBook((page + 1)); } else { if ((((((_local2 == Keyboard.LEFT)) || ((_local2 == Keyboard.UP)))) || ((_local2 == Keyboard.BACKSPACE)))){ flipBook((page - 1)); } else { if (_local2 == Keyboard.END){ flipBook((page + 100)); } else { if (_local2 == Keyboard.HOME){ flipBook((page - 100)); }; }; }; }; }); this.addEventListener(MouseEvent.CLICK, function (_arg1){ if (mouseX > (sWidth / 2)){ flipBook((page + 1)); } else { flipBook((page - 1)); }; }); noises = new Array(); var a:* = 0; while (a < 8) { noise = new BitmapData(sWidth, sHeight); pow1 = Math.pow(2, (4 + int((Math.random() * 2)))); pow2 = Math.pow(2, (4 + int((Math.random() * 2)))); pow1 = 32; pow2 = 32; noise.perlinNoise(pow1, pow2, 4, a, false, true, 7, false, [0, 0, 0]); noises[a] = noise; a = (a + 1); }; } function frame1(){ init(); } public function sketch(_arg1:DisplayObject, _arg2:DisplayObjectContainer){ if (myBMP != null){ myBMP.dispose(); }; if (((!((bmp == null))) && (_arg2.contains(bmp)))){ _arg2.removeChild(bmp); }; var _local3:Rectangle = _arg1.getBounds(this); _local3 = new Rectangle(0, 0, sWidth, sHeight); var _local4:Matrix = new Matrix(); var _local5:* = this.transform.concatenatedMatrix; _local5.invert(); _local4.concat(_arg1.transform.concatenatedMatrix); _local4.concat(_local5); _local4.translate(-(_local3.left), -(_local3.top)); myBMP = new BitmapData(_local3.width, _local3.height, true, 0); myBMP.draw(_arg1, _local4); lastIndex = ((lastIndex + int((1 + (7 * Math.random())))) % 8); var _local6:BitmapData = noises[lastIndex]; var _local7:DisplacementMapFilter = new DisplacementMapFilter(_local6, new Point(0, 0), 1, 2, 2, 2, DisplacementMapFilterMode.CLAMP); myBMP.applyFilter(myBMP, myBMP.rect, new Point(0, 0), _local7); _local7 = null; bmp = new Bitmap(myBMP); _arg2.addChild(bmp); _local4.invert(); bmp.transform.matrix = _local4; _arg1.visible = false; } public function flipBook(_arg1:int){ page = Math.min(18, Math.max(1, _arg1)); book.gotoPage(page); } } }//package JohnSuGoestoPAX_fla
Section 4
//Pages_2 (JohnSuGoestoPAX_fla.Pages_2) package JohnSuGoestoPAX_fla { import flash.display.*; public dynamic class Pages_2 extends MovieClip { public var color:MovieClip; public var lines:MovieClip; public var page:int; public function Pages_2(){ addFrameScript(0, frame1); } function frame1(){ lines.stop(); color.stop(); } public function goto(_arg1){ page = _arg1; lines.gotoAndStop(page); color.gotoAndStop(page); } } }//package JohnSuGoestoPAX_fla
Section 5
//pages_4 (JohnSuGoestoPAX_fla.pages_4) package JohnSuGoestoPAX_fla { import flash.display.*; public dynamic class pages_4 extends MovieClip { public function pages_4(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package JohnSuGoestoPAX_fla

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:89
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:89 92
Symbol 5 GraphicUsed by:86
Symbol 6 GraphicUsed by:27
Symbol 7 GraphicUsed by:27
Symbol 8 GraphicUsed by:27
Symbol 9 GraphicUsed by:27
Symbol 10 GraphicUsed by:27
Symbol 11 GraphicUsed by:27
Symbol 12 GraphicUsed by:27
Symbol 13 GraphicUsed by:27
Symbol 14 GraphicUsed by:27
Symbol 15 GraphicUsed by:27
Symbol 16 GraphicUsed by:27
Symbol 17 GraphicUsed by:27
Symbol 18 GraphicUsed by:27
Symbol 19 GraphicUsed by:27
Symbol 20 GraphicUsed by:27
Symbol 21 GraphicUsed by:27
Symbol 22 GraphicUsed by:27
Symbol 23 GraphicUsed by:27
Symbol 24 FontUsed by:25 26 46
Symbol 25 TextUses:24Used by:27
Symbol 26 TextUses:24Used by:27
Symbol 27 MovieClipUses:6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26Used by:86
Symbol 28 GraphicUsed by:85
Symbol 29 FontUsed by:30 94
Symbol 30 TextUses:29Used by:85
Symbol 31 GraphicUsed by:85
Symbol 32 GraphicUsed by:85
Symbol 33 GraphicUsed by:85
Symbol 34 FontUsed by:35 38 41 44 48 51 54 57 60 63 66 69 72 75 78 81
Symbol 35 TextUses:34Used by:85
Symbol 36 GraphicUsed by:85
Symbol 37 GraphicUsed by:85
Symbol 38 TextUses:34Used by:85
Symbol 39 GraphicUsed by:85
Symbol 40 GraphicUsed by:85
Symbol 41 TextUses:34Used by:85
Symbol 42 GraphicUsed by:85
Symbol 43 GraphicUsed by:85
Symbol 44 TextUses:34Used by:85
Symbol 45 GraphicUsed by:85
Symbol 46 TextUses:24Used by:85
Symbol 47 GraphicUsed by:85
Symbol 48 TextUses:34Used by:85
Symbol 49 GraphicUsed by:85
Symbol 50 GraphicUsed by:85
Symbol 51 TextUses:34Used by:85
Symbol 52 GraphicUsed by:85
Symbol 53 GraphicUsed by:85
Symbol 54 TextUses:34Used by:85
Symbol 55 GraphicUsed by:85
Symbol 56 GraphicUsed by:85
Symbol 57 TextUses:34Used by:85
Symbol 58 GraphicUsed by:85
Symbol 59 GraphicUsed by:85
Symbol 60 TextUses:34Used by:85
Symbol 61 GraphicUsed by:85
Symbol 62 GraphicUsed by:85
Symbol 63 TextUses:34Used by:85
Symbol 64 GraphicUsed by:85
Symbol 65 GraphicUsed by:85
Symbol 66 TextUses:34Used by:85
Symbol 67 GraphicUsed by:85
Symbol 68 GraphicUsed by:85
Symbol 69 TextUses:34Used by:85
Symbol 70 GraphicUsed by:85
Symbol 71 GraphicUsed by:85
Symbol 72 TextUses:34Used by:85
Symbol 73 GraphicUsed by:85
Symbol 74 GraphicUsed by:85
Symbol 75 TextUses:34Used by:85
Symbol 76 GraphicUsed by:85
Symbol 77 GraphicUsed by:85
Symbol 78 TextUses:34Used by:85
Symbol 79 GraphicUsed by:85
Symbol 80 GraphicUsed by:85
Symbol 81 TextUses:34Used by:85
Symbol 82 GraphicUsed by:85
Symbol 83 FontUsed by:84
Symbol 84 TextUses:83Used by:85
Symbol 85 MovieClip {JohnSuGoestoPAX_fla.pages_4}Uses:28 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 84Used by:86
Symbol 86 MovieClip {JohnSuGoestoPAX_fla.Pages_2}Uses:5 27 85Used by:89
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:89
Symbol 89 MovieClip {JohnSuGoestoPAX_fla.Book_1}Uses:2 4 86 88Used by:Timeline
Symbol 90 GraphicUsed by:Timeline
Symbol 91 MovieClipUsed by:Timeline
Symbol 92 MovieClipUses:4Used by:Timeline
Symbol 93 GraphicUsed by:95
Symbol 94 TextUses:29Used by:95
Symbol 95 MovieClip {JohnSuGoestoPAX_fla.ERROR_8}Uses:93 94Used by:Timeline

Instance Names

"book"Frame 1Symbol 89 MovieClip {JohnSuGoestoPAX_fla.Book_1}
"holder"Frame 1Symbol 91 MovieClip
"ERROR"Frame 1Symbol 95 MovieClip {JohnSuGoestoPAX_fla.ERROR_8}
"color"Symbol 86 MovieClip {JohnSuGoestoPAX_fla.Pages_2} Frame 1Symbol 27 MovieClip
"lines"Symbol 86 MovieClip {JohnSuGoestoPAX_fla.Pages_2} Frame 1Symbol 85 MovieClip {JohnSuGoestoPAX_fla.pages_4}
"page2"Symbol 89 MovieClip {JohnSuGoestoPAX_fla.Book_1} Frame 1Symbol 86 MovieClip {JohnSuGoestoPAX_fla.Pages_2}
"shade"Symbol 89 MovieClip {JohnSuGoestoPAX_fla.Book_1} Frame 1Symbol 88 MovieClip
"page1"Symbol 89 MovieClip {JohnSuGoestoPAX_fla.Book_1} Frame 1Symbol 86 MovieClip {JohnSuGoestoPAX_fla.Pages_2}

Special Tags

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




http://swfchan.com/22/109812/info.shtml
Created: 14/3 -2019 03:22:35 Last modified: 14/3 -2019 03:22:35 Server time: 17/05 -2024 07:04:46