Return to Unfiction unforum
 a.r.g.b.b 
 Calendar Calendar   FAQ FAQ   Search Search   Memberlist Memberlist   Usergroups Usergroups 
 Register Register   Log in Log in 
 
Welcome!
New users, PLEASE read these forum guidelines. New posters, SEARCH before posting and read these rules before posting your killer new campaign. New players may also wish to peruse the ARG Player Tutorial.

All users must abide by the Terms of Service.
This week sponsored by:

You?

Why do we need your help?
Announcements
Your continued support keeps uF running!
 
The time now is Mon Nov 24, 2014 6:29 pm
All times are UTC - 4 (DST in action)
View posts in this forum since last visit
View unanswered posts in this forum
Calendar
 Forum index » Archive » Archive: General » Old News & Rumors
[TRAILHEAD] Star Trek ARG
Post new topic   Reply to topic View previous topicMark the topic unreadView next topic
Page 28 of 49 [731 Posts]   Goto page: Previous 1, 2, 3, ..., 26, 27, 28, 29, 30, ..., 47, 48, 49  Next
Author Message
Spanky Kiddo
Veteran


Joined: 25 Nov 2007
Posts: 72
Location: The SevenSix-O, California, USA

thebruce wrote:
I've uploaded them to youtube:
http://www.youtube.com/watch?v=yK42CcS28Iw
http://www.youtube.com/watch?v=pQD3gtDuwa0


Thanks.

PostPosted: Mon Apr 27, 2009 3:41 pm
 View user's profile Send private message MSN Messenger
 Mark this and the following posts unread Back to top 
hitch1969
Guest


http://www.johannbayer.eu/php/_.php

foo=bar&confirmation=http://www.johannbayer.eu

PostPosted: Mon Apr 27, 2009 3:42 pm
 Mark this and the following posts unread Back to top 
Row2k
Boot

Joined: 09 Jul 2007
Posts: 27

Reply from ContainthethreatSPLATgmail.com:

--------------------------------------------------------

For your own safety, send us all information you have on these rogues. They want to destroy your planet, and we are here to help you stop them. We know these traitors all too well and can figure out what their plans are if you send us any of their belongings or any information you intercepted. We have their coded key from Berlin-Madrid but if we are to access the data it hides, you must send us the combined access-point quad. If we do not get to this data first, the rogues could unleash destruction unlike anything you can imagine. We have no time, if you want to save your world, tell us now what we need to know.

Do you know how this connects to the quad?

--------------------------------------------------------

2 pictures were attached, showing Romulan lettering painted onto a wall.

If my research is correct, looks like the letter are rotated counter-clockwise 90 degrees.

From 12 -> clockwise they look like:

S, J, D, U

Can someone verify?

Any guesses?


Edit: Added a picture with a bit better contrast and rotation for identification of the letters.
containthethreat0.jpg
 Description   
 Filesize   219.92KB
 Viewed   74 Time(s)

containthethreat0.jpg

containthethreat1.jpg
 Description   
 Filesize   181.66KB
 Viewed   36 Time(s)

containthethreat1.jpg

containthethreat1-1.jpg
 Description   
 Filesize   83.01KB
 Viewed   27 Time(s)

containthethreat1-1.jpg


PostPosted: Mon Apr 27, 2009 4:40 pm
 View user's profile Send private message
 Mark this and the following posts unread Back to top 
kosmopol
Pretty talky there aintcha, Talky?


Joined: 27 Aug 2007
Posts: 2823

Got the same message.

Are the numbers above "01-05"? Like Apus?
_________________
kosmopol Merzmensch: http://merzmensch.blogspot.com
Star Trek ARG Chat
Speaks German/Russian/Japanese


PostPosted: Mon Apr 27, 2009 4:49 pm
 View user's profile Send private message Visit poster's website
 Mark this and the following posts unread Back to top 
Raphael
Boot


Joined: 22 Apr 2009
Posts: 41
Location: Manchester, UK

It says APUS:01-05 just like the QR. Pretend you are in the middle and look E,S,W,N - says APUS hehe.

PostPosted: Mon Apr 27, 2009 4:53 pm
 View user's profile Send private message
 Mark this and the following posts unread Back to top 
Daoud
Guest


Apparently the QUAD is a combination of
APUS:01-05
CHAMAELEON:13-23
INDUS:13-06
PHOENIX:01-20

Indus and Phoenix are incorrect and should have been I believe
INDUS:01-06 (5 letters in INDUS, 01+5=6)
PHOENIX:13-20 (7 letters in PHOENIX, 13+7=20)

I've posted the above on trekmovie, since that seems consistently more fluid.

This I'll only post here for those trying to crack johannbayer.eu:

That reversal of Indus and Phoenix, could have something to do with how to combine the 4 QR codes into something to enter?? How would you organize 4 codes in such a way that you'd know where to enter them? Is it
APUS - CHAMAELEON
PHOENIX - INDUS
or
APUS - CHAMAELEON
INDUS - PHOENIX
?

PostPosted: Mon Apr 27, 2009 5:03 pm
 Mark this and the following posts unread Back to top 
thebruce
Dances With Wikis


Joined: 16 Aug 2004
Posts: 6885
Location: Kitchener, Ontario

here's how it works.
containthethreat1b.jpg
 Description   
 Filesize   65.73KB
 Viewed   53 Time(s)

containthethreat1b.jpg

_________________
@4DFiction/@Wikibruce/Contact
ARGFest 2013 - Seattle! ARGFest.com


PostPosted: Mon Apr 27, 2009 5:07 pm
 View user's profile Send private message Visit poster's website AIM Address
 Mark this and the following posts unread Back to top 
RedShirt222
Guest


My QR Reader makes out the new code as:

4,N0M4D5,C1U3:

I noticed the other post had an "O" instead of a "0"

Plus I think this one is an anagram.

PostPosted: Mon Apr 27, 2009 9:07 pm
 Mark this and the following posts unread Back to top 
mib-fromIRC
Guest


Decompiled Source from johannbayer.eu -- Part 1
class Base

//class Base
package
{
import com.reintroducing.layout.*;
import flash.display.*;
import flash.events.*;
import flash.net.*;
import gs.*;
import gs.easing.*;
import net.kaegi.loaders.*;

public class Base extends flash.display.Sprite
{
public function Base()
{
mySubmitBtn = new sq_submit();
myBoxArray = new Array();
myBoxFinalArray = new Array();
numBoxes = 1521;
super();
if (stage)
{
onAddedToStage();
}
else
{
addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
}
validate_answer = String(this.loaderInfo.parameters.validate);
return;
}

private function onVarsCancel(arg1:flash.events.Event):*
{
trace("no answers were received form the php");
return;
}

private function visitURL(arg1:String):*
{
var loc2:*;
var loc3:*;

loc2 = null;
loc3 = null;
loc2 = arg1;
loc3 = new URLRequest(loc2);
navigateToURL(loc3, "_self");
return;
}

private function createBoxes():void
{
var loc1:*;
var loc2:*;
var loc3:*;
var loc4:*;

loc1 = null;
loc2 = null;
loc3 = 0;
loc4 = null;
loc1 = Grid.create(39, (39), 10, (10), 1, (1), true);
loc2 = new MovieClip();
addChild(loc2);
loc2.x = 1;
loc2.y = 1;
loc3 = 0;
while (loc3 < numBoxes)
{
(loc4 = new Box()).x = loc1[loc3].x;
loc4.y = loc1[loc3].y;
loc4.id = loc3;
loc4.light = 0;
myBoxArray.push(loc4);
loc4.buttonMode = true;
loc4.addEventListener(MouseEvent.CLICK, sq_clicked);
loc2.addChild(loc4);
++loc3;
}
trace(myBoxArray);
return;
}

private function setupSubmitBtn():*
{
addChild(mySubmitBtn);
mySubmitBtn.visible = false;
mySubmitBtn.x = 418;
mySubmitBtn.y = 438;
mySubmitBtn.buttonMode = true;
mySubmitBtn.addEventListener(MouseEvent.CLICK, submit);
return;
}

private function returnAnswer(arg1:String):*
{
visitURL(arg1);
return;
}

private function submit(arg1:flash.events.Event=null):void
{
var loc2:*;

loc2 = 0;
myBoxFinalArray = [];
loc2 = 0;
while (loc2 < numBoxes)
{
myBoxFinalArray.push(myBoxArray[loc2].light);
++loc2;
}
send_string(String(myBoxFinalArray));
return;
}

private function sq_clicked(arg1:flash.events.Event=null):void
{
trace("this is my number=" + arg1.currentTarget.id);
if (arg1.currentTarget.light == 1)
{
if (arg1.currentTarget.light != 0)
{
mySubmitBtn.visible = true;
arg1.currentTarget.light = 0;
trace(arg1.currentTarget + " is now off");
TweenMax.to(arg1.currentTarget, 0.2, {"tint":16777215});
}
}
else
{
mySubmitBtn.visible = true;
arg1.currentTarget.light = 1;
trace(arg1.currentTarget + " is now on");
TweenMax.to(arg1.currentTarget, 0.2, {"tint":0});
}
return;
}

private function onVarsLoaded(arg1:flash.events.Event):*
{
returnAnswer(arg1.target.vars.confirmation);
return;
}

private function send_string(arg1:String):*
{
var loc2:*;

loc2 = null;
loc2 = {};
loc2.answer_array = arg1;
vl = new VarLoader("php/_.php", loc2);
vl.addEventListener(Event.COMPLETE, onVarsLoaded);
vl.addEventListener(Event.CANCEL, onVarsCancel);
return;
}

private function onAddedToStage(arg1:flash.events.Event=null):void
{
removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
sW = 360;
sH = 360;
setupSubmitBtn();
correct_grid_layout = "Thank you for decompiling this .swf file. As a reward we would like to offer you this url: http://www.wwf.org.uk/adoption/orangutan";
createBoxes();
return;
}

private var validate_answer:String;

private var myBoxArray:Array;

private var sH:Number;

private var sW:Number;

private var compareString:String;

private var myBoxFinalArray:Array;

private var vl:net.kaegi.loaders.VarLoader;

private var numBoxes:int=1521;

private var correct_grid_layout:String;

private var mySubmitBtn:flash.display.MovieClip;
}
}

PostPosted: Tue Apr 28, 2009 1:56 am
 Mark this and the following posts unread Back to top 
mib-fromIRC2
Guest


Decompiled source code from johannbayer.eu
class GRID

//class Grid
package com.reintroducing.layout
{
import flash.geom.*;

public class Grid extends Object
{
public function Grid()
{
super();
return;
}

public function toString():String
{
return "com.reintroducing.layout.Grid";
}

public static function create(arg1:int, arg2:int, arg3:int, arg4:int, arg5:int, arg6:int, arg7:Boolean=true):Array
{
var loc8:*;
var loc9:*;
var loc10:*;
var loc11:*;
var loc12:*;

loc8 = null;
loc9 = null;
loc10 = NaN;
loc11 = NaN;
loc12 = 0;
loc8 = new Array();
loc12 = 0;
while (loc12 < arg1 * arg2)
{
loc9 = new Point();
if (arg7)
{
loc10 = loc12 % arg1;
loc11 = Math.floor(loc12 / arg1);
loc9.x = loc10 * (arg3 + arg5);
loc9.y = loc11 * (arg4 + arg6);
}
else
{
loc10 = loc12 % arg2;
loc11 = Math.floor(loc12 / arg2);
loc9.y = loc10 * (arg4 + arg6);
loc9.x = loc11 * (arg3 + arg5);
}
loc8.push(loc9);
++loc12;
}
return loc8;
}

public static const DEFAULT_NAME:String="com.reintroducing.layout.Grid";
}
}

PostPosted: Tue Apr 28, 2009 2:00 am
 Mark this and the following posts unread Back to top 
mib-fromIRC3
Guest


Decompiled Source Code from johannbayer.eu
Class BOX

//class Box
package
{
import flash.display.*;

public dynamic class Box extends flash.display.MovieClip
{
public function Box()
{
super();
return;
}
}
}

PostPosted: Tue Apr 28, 2009 2:02 am
 Mark this and the following posts unread Back to top 
mib-fromIRC4
Guest


Decompiled Source from johannbayer.eu
class sq_submit

//class sq_submit
package
{
import flash.display.*;

public dynamic class sq_submit extends flash.display.MovieClip
{
public function sq_submit()
{
super();
return;
}
}
}

PostPosted: Tue Apr 28, 2009 2:04 am
 Mark this and the following posts unread Back to top 
mib-fromIRC5
Guest


Decompiled Source from johannbayer.eu
class TweenMax

//class TweenMax
package gs
{
import flash.events.*;
import flash.utils.*;
import gs.events.*;

public class TweenMax extends gs.TweenFilterLite implements flash.events.IEventDispatcher
{
public function TweenMax(arg1:Object, arg2:Number, arg3:Object)
{
super(arg1, arg2, arg3);
if (!(this.vars.onCompleteListener == null) || !(this.vars.onUpdateListener == null) || !(this.vars.onStartListener == null))
{
initDispatcher();
if (arg2 == 0 && this.delay == 0)
{
onUpdateDispatcher();
onCompleteDispatcher();
}
}
if (this.vars.yoyo == true || this.vars.loop == true)
{
this.vars.persist = true;
}
if (TweenFilterLite.version <9> -1)
{
loc3 = (loc4 = this.tweens[loc5])[2] + loc4[3];
loc4[3] = (loc3 - loc4[0][loc4[1]]) * loc2;
loc4[2] = loc3 - loc4[3];
loc5 = (loc5 - 1);
}
}
return;
}

public function resume():void
{
var loc1:*;
var loc2:*;

loc1 = NaN;
loc2 = false;
this.enabled = true;
if (!isNaN(this.pauseTime))
{
loc1 = this.delay * 1000 / this.combinedTimeScale;
loc2 = this.pauseTime > this.initTime + loc1;
this.initTime = this.initTime + currentTime - this.pauseTime;
this.startTime = this.initTime + loc1;
this.pauseTime = NaN;
if (!loc2 && currentTime >= this.startTime)
{
loc2 = this.active;
}
else
{
this.forceActive = loc2;
}
_pausedTweens[this] = null;
delete _pausedTweens[this];
}
return;
}

public function get paused():Boolean
{
return this.startTime == 1e+015;
}

public function killProperties(arg1:Array):void
{
var loc2:*;
var loc3:*;

loc2 = null;
loc3 = 0;
loc2 = {};
loc3 = (arg1.length - 1);
while (loc3 > -1)
{
if (this.vars[arg1[loc3]] != null)
{
loc2[arg1[loc3]] = 1;
}
loc3 = (loc3 - 1);
}
killVars(loc2);
return;
}

public function get progress():Number
{
var loc1:*;
var loc2:*;

loc1 = NaN;
loc2 = NaN;
loc1 = isNaN(this.pauseTime) ? currentTime : this.pauseTime;
loc2 = ((loc1 - this.initTime) / 1000 - this.delay / this.combinedTimeScale) / this.duration * this.combinedTimeScale;
if (loc2 > 1)
{
return 1;
}
if (loc2 <0> -1)
{
if (this.tweens[loc6][4] == arg1)
{
this.tweens[loc6][0][this.tweens[loc6][1]] = this.tweens[loc6][2];
}
loc6 = (loc6 - 1);
}
}
(loc5 = {})[arg1] = 1;
killVars(loc5);
}
this.vars[arg1] = arg2;
if (this.initted)
{
loc7 = this.vars;
loc8 = this.tweens;
loc9 = _subTweens;
this.vars = {};
this.tweens = [];
_subTweens = [];
this.vars[arg1] = arg2;
initTweenVals();
if (!(this.ease == reverseEase) && loc7.ease as Function)
{
this.ease = loc7.ease;
}
if (arg3 && !(loc4 == 0))
{
adjustStartValues();
}
this.vars = loc7;
this.tweens = loc8.concat(this.tweens);
_subTweens = loc9.concat(_subTweens);
}
return;
}

public override function initTweenVals(arg1:Boolean=false, arg2:String=""):void
{
var loc3:*;
var loc4:*;
var loc5:*;
var loc6:*;
var loc7:*;
var loc8:*;
var loc9:*;
var loc10:*;

loc3 = null;
loc4 = 0;
loc5 = null;
loc6 = null;
loc7 = null;
loc8 = null;
arg2 = arg2 + " hexColors bezier bezierThrough orientToBezier quaternions onCompleteAll onCompleteAllParams yoyo loop onCompleteListener onUpdateListener onStartListener ";
if (!arg1 && TweenLite.overwriteManager.enabled)
{
TweenLite.overwriteManager.manageOverwrites(this, masterList[this.target]);
}
loc8 = bezierProxy;
if (this.vars.orientToBezier != true)
{
if (this.vars.orientToBezier as Array)
{
loc8 = bezierProxy2;
}
}
else
{
this.vars.orientToBezier = [["x", "y", "rotation", 0]];
loc8 = bezierProxy2;
}
if (!(this.vars.bezier == undefined) && this.vars.bezier as Array)
{
loc6 = {};
loc7 = this.vars.bezier;
loc4 = 0;
while (loc4 < loc7.length)
{
loc9 = 0;
loc10 = loc7[loc4];
for (loc3 in loc10)
{
if (loc6[loc3] == undefined)
{
loc6[loc3] = [this.target[loc3]];
}
if (typeof loc7[loc4][loc3] == "number")
{
loc6[loc3].push(loc7[loc4][loc3]);
continue;
}
loc6[loc3].push(this.target[loc3] + Number(loc7[loc4][loc3]));
}
++loc4;
}
loc9 = 0;
loc10 = loc6;
for (loc3 in loc10)
{
if (typeof this.vars[loc3] != "number")
{
loc6[loc3].push(this.target[loc3] + Number(this.vars[loc3]));
}
else
{
loc6[loc3].push(this.vars[loc3]);
}
delete this.vars[loc3];
}
addSubTween("bezier", loc8, {"t":0}, {"t":1}, {"props":parseBeziers(loc6, false), "target":this.target, "orientToBezier":this.vars.orientToBezier});
}
if (!(this.vars.bezierThrough == undefined) && this.vars.bezierThrough as Array)
{
loc6 = {};
loc7 = this.vars.bezierThrough;
loc4 = 0;
while (loc4 <loc7>> 16, "g":this.target[loc3] >> 8 & 255, "b":this.target[loc3] & 255}, {"r":this.vars.hexColors[loc3] >> 16, "g":this.vars.hexColors[loc3] >> 8 & 255, "b":this.vars.hexColors[loc3] & 255}, {"prop":loc3, "target":this.target});
}
}
super.initTweenVals(true, arg2);
return;
}

public function set progress(arg1:Number):void
{
var loc2:*;
var loc3:*;

loc2 = false;
loc3 = false;
this.startTime = currentTime - this.duration * arg1 * 1000;
this.initTime = this.startTime - this.delay * 1000 / this.combinedTimeScale;
loc2 = this.gc;
this.gc = false;
loc3 = this.active;
this.gc = loc2;
render(currentTime);
if (!isNaN(this.pauseTime))
{
this.pauseTime = currentTime;
this.startTime = 1e+015;
this.forceActive = false;
}
return;
}

public function addEventListener(arg1:String, arg2:Function, arg3:Boolean=false, arg4:int=0, arg5:Boolean=false):void
{
if (_dispatcher == null)
{
initDispatcher();
}
if (arg1 == TweenEvent.UPDATE && !(this.vars.onUpdate == onUpdateDispatcher))
{
this.vars.onUpdate = onUpdateDispatcher;
_hasUpdate = true;
}
_dispatcher.addEventListener(arg1, arg2, arg3, arg4, arg5);
return;
}

protected function onUpdateDispatcher(... rest):void
{
if (_callbacks.onUpdate != null)
{
_callbacks.onUpdate.apply(null, this.vars.onUpdateParams);
}
_dispatcher.dispatchEvent(new TweenEvent(TweenEvent.UPDATE));
return;
}

public function set paused(arg1:Boolean):void
{
if (arg1)
{
pause();
}
else
{
resume();
}
return;
}

public function willTrigger(arg1:String):Boolean
{
if (_dispatcher == null)
{
return false;
}
return _dispatcher.willTrigger(arg1);
}

public function set reversed(arg1:Boolean):void
{
if (this.reversed != arg1)
{
reverse();
}
return;
}

public function get reversed():Boolean
{
return this.ease == reverseEase;
}

protected function onStartDispatcher(... rest):void
{
if (_callbacks.onStart != null)
{
_callbacks.onStart.apply(null, this.vars.onStartParams);
}
_dispatcher.dispatchEvent(new TweenEvent(TweenEvent.START));
return;
}

protected function initDispatcher():void
{
var loc1:*;
var loc2:*;
var loc3:*;
var loc4:*;

loc1 = null;
loc2 = null;
if (_dispatcher == null)
{
_dispatcher = new EventDispatcher(this);
_callbacks = {"onStart":this.vars.onStart, "onUpdate":this.vars.onUpdate, "onComplete":this.vars.onComplete};
loc1 = {};
loc3 = 0;
loc4 = this.vars;
for (loc2 in loc4)
{
loc1[loc2] = this.vars[loc2];
}
this.vars = loc1;
this.vars.onStart = onStartDispatcher;
this.vars.onComplete = onCompleteDispatcher;
if (this.vars.onStartListener as Function)
{
_dispatcher.addEventListener(TweenEvent.START, this.vars.onStartListener, false, 0, true);
}
if (this.vars.onUpdateListener as Function)
{
_dispatcher.addEventListener(TweenEvent.UPDATE, this.vars.onUpdateListener, false, 0, true);
this.vars.onUpdate = onUpdateDispatcher;
_hasUpdate = true;
}
if (this.vars.onCompleteListener as Function)
{
_dispatcher.addEventListener(TweenEvent.COMPLETE, this.vars.onCompleteListener, false, 0, true);
}
}
return;
}

public function reverse(arg1:Boolean=true, arg2:Boolean=true):void
{
var loc3:*;

loc3 = NaN;
this.ease = (this.vars.ease != this.ease) ? this.vars.ease : reverseEase;
loc3 = this.progress;
if (arg1 && loc3 > 0)
{
this.startTime = currentTime - (1 - loc3) * this.duration * 1000 / this.combinedTimeScale;
this.initTime = this.startTime - this.delay * 1000 / this.combinedTimeScale;
}
if (arg2 != false)
{
if (loc3 < 1)
{
resume();
}
else
{
restart();
}
}
return;
}

public function reverseEase(arg1:Number, arg2:Number, arg3:Number, arg4:Number):Number
{
return this.vars.ease(arg4 - arg1, arg2, arg3, arg4);
}

public function hasEventListener(arg1:String):Boolean
{
if (_dispatcher == null)
{
return false;
}
return _dispatcher.hasEventListener(arg1);
}

public function pause():void
{
if (isNaN(this.pauseTime))
{
this.pauseTime = currentTime;
this.startTime = 1e+015;
this.enabled = false;
_pausedTweens[this] = this;
}
return;
}

protected function onCompleteDispatcher(... rest):void
{
if (_callbacks.onComplete != null)
{
_callbacks.onComplete.apply(null, this.vars.onCompleteParams);
}
_dispatcher.dispatchEvent(new TweenEvent(TweenEvent.COMPLETE));
return;
}

public static function sequence(arg1:Object, arg2:Array):Array
{
var loc3:*;

loc3 = 0;
loc3 = 0;
while (loc3 < arg2.length)
{
arg2[loc3].target = arg1;
loc3 = (loc3 + 1);
}
return multiSequence(arg2);
}

public static function bezierProxy(arg1:Object, arg2:Number=0):void
{
var loc3:*;
var loc4:*;
var loc5:*;
var loc6:*;
var loc7:*;
var loc8:*;
var loc9:*;
var loc10:*;
var loc11:*;
var loc12:*;

loc3 = NaN;
loc4 = null;
loc5 = null;
loc6 = 0;
loc7 = null;
loc8 = null;
loc9 = NaN;
loc10 = 0;
loc3 = arg1.target.t;
loc4 = arg1.info.props;
loc5 = arg1.info.target;
if (loc3 != 1)
{
loc11 = 0;
loc12 = loc4;
for (loc7 in loc12)
{
loc10 = loc4[loc7].length;
if (loc3 <0>= 1)
{
loc6 = (loc10 - 1);
}
else
{
loc6 = int(loc10 * loc3);
}
}
loc9 = (loc3 - loc6 * 1 / loc10) * loc10;
loc8 = loc4[loc7][loc6];
loc5[loc7] = loc8.s + loc9 * (2 * (1 - loc9) * (loc8.cp - loc8.s) + loc9 * (loc8.e - loc8.s));
}
}
else
{
loc11 = 0;
loc12 = loc4;
for (loc7 in loc12)
{
loc6 = (loc4[loc7].length - 1);
loc5[loc7] = loc4[loc7][loc6].e;
}
}
return;
}

public static function hexColorsProxy(arg1:Object, arg2:Number=0):void
{
arg1.info.target[arg1.info.prop] = uint(arg1.target.r << 16 | arg1.target.g <<8> 2)
{
loc5[loc5.length] = {"s":loc4[0], "cp":loc4[1] - (loc4[2] - loc4[0]) / 4, "e":loc4[1]};
loc3 = 1;
while (loc3 <loc4> 3)
{
loc5[loc5.length] = {"s":loc4[0], "cp":loc4[1], "e":(loc4[1] + loc4[2]) / 2};
loc3 = 2;
while (loc3 < loc4.length - 2)
{
loc5[loc5.length] = {"s":loc5[(loc3 - 2)].e, "cp":loc4[loc3], "e":(loc4[loc3] + loc4[(loc3 + 1)]) / 2};
++loc3;
}
loc5[loc5.length] = {"s":loc5[(loc5.length - 1)].e, "cp":loc4[(loc4.length - 2)], "e":loc4[(loc4.length - 1)]};
continue;
}
if (loc4.length == 3)
{
loc5[loc5.length] = {"s":loc4[0], "cp":loc4[1], "e":loc4[2]};
continue;
}
if (loc4.length != 2)
{
continue;
}
loc5[loc5.length] = {"s":loc4[0], "cp":(loc4[0] + loc4[1]) / 2, "e":loc4[1]};
}
}
return loc7;
}

public static function bezierProxy2(arg1:Object, arg2:Number=0):void
{
var loc3:*;
var loc4:*;
var loc5:*;
var loc6:*;
var loc7:*;
var loc8:*;
var loc9:*;
var loc10:*;
var loc11:*;

loc3 = null;
loc4 = null;
loc5 = null;
loc6 = NaN;
loc7 = NaN;
loc8 = NaN;
loc9 = null;
loc10 = NaN;
loc11 = 0;
bezierProxy(arg1, arg2);
loc3 = {};
loc4 = arg1.info.target;
arg1.info.target = loc3;
arg1.target.t = arg1.target.t + 0.01;
bezierProxy(arg1);
loc5 = arg1.info.orientToBezier;
loc11 = 0;
while (loc11 < loc5.length)
{
loc10 = (loc9 = loc5[loc11])[3] || 0;
loc7 = loc3[loc9[0]] - loc4[loc9[0]];
loc8 = loc3[loc9[1]] - loc4[loc9[1]];
loc4[loc9[2]] = Math.atan2(loc8, loc7) * _RAD2DEG + loc10;
loc11 = (loc11 + 1);
}
arg1.info.target = loc4;
arg1.target.t = arg1.target.t - 0.01;
return;
}

public static function pauseAll(arg1:Boolean=true, arg2:Boolean=false):void
{
changePause(true, arg1, arg2);
return;
}

public static function set globalTimeScale(arg1:Number):void
{
setGlobalTimeScale(arg1);
return;
}

public static function get globalTimeScale():Number
{
return _globalTimeScale;
}

public static function killAllDelayedCalls(arg1:Boolean=false):void
{
killAll(arg1, false, true);
return;
}

public static function multiSequence(arg1:Array):Array
{
var loc2:*;
var loc3:*;
var loc4:*;
var loc5:*;
var loc6:*;
var loc7:*;
var loc8:*;
var loc9:*;
var loc10:*;
var loc11:*;
var loc12:*;
var loc13:*;
var loc14:*;

loc2 = null;
loc3 = null;
loc4 = 0;
loc5 = NaN;
loc6 = null;
loc7 = null;
loc8 = NaN;
loc9 = NaN;
loc10 = 0;
loc11 = null;
loc12 = null;
trace("WARNING: TweenMax.multiSequence() and TweenMax.sequence() have been deprecated in favor of the much more powerful and flexible TweenGroup class. See http://blog.greensock.com/tweengroup/ for more details. Future versions of TweenMax may not include sequence() and multiSequence() (to conserve file size).");
loc2 = new Dictionary();
loc3 = [];
loc4 = TweenLite.overwriteManager.mode;
loc5 = 0;
loc10 = 0;
while (loc10 <arg1> -1)
{
if (!loc2[loc4].gc)
{
loc3[loc3.length] = loc2[loc4];
}
loc4 = (loc4 - 1);
}
}
return loc3;
}

public static function delayedCall(arg1:Number, arg2:Function, arg3:Array=null, arg4:Boolean=false):gs.TweenMax
{
return new TweenMax(arg2, 0, {"delay":arg1, "onComplete":arg2, "onCompleteParams":arg3, "persist":arg4, "overwrite":0});
}

public static function isTweening(arg1:Object):Boolean
{
var loc2:*;
var loc3:*;

loc2 = null;
loc3 = 0;
loc2 = getTweensOf(arg1);
loc3 = (loc2.length - 1);
while (loc3 > -1)
{
if (loc2[loc3].active && !loc2[loc3].gc)
{
return true;
}
loc3 = (loc3 - 1);
}
return false;
}

public static function killAll(arg1:Boolean=false, arg2:Boolean=true, arg3:Boolean=true):void
{
var loc4:*;
var loc5:*;
var loc6:*;

loc4 = null;
loc5 = false;
loc6 = 0;
loc6 = ((loc4 = getAllTweens()).length - 1);
while (loc6 > -1)
{
if ((loc5 = loc4[loc6].target == loc4[loc6].vars.onComplete) == arg3 || !(loc5 == arg2))
{
if (arg1)
{
loc4[loc6].complete(false);
loc4[loc6].clear();
}
else
{
TweenLite.removeTween(loc4[loc6], true);
}
}
loc6 = (loc6 - 1);
}
return;
}

public static function changePause(arg1:Boolean, arg2:Boolean=true, arg3:Boolean=false):void
{
var loc4:*;
var loc5:*;
var loc6:*;

loc4 = null;
loc5 = false;
loc6 = 0;
loc6 = ((loc4 = getAllTweens()).length - 1);
while (loc6 > -1)
{
loc5 = loc4[loc6].target == loc4[loc6].vars.onComplete;
if (loc4[loc6] as TweenMax && (loc5 == arg3 || !(loc5 == arg2)))
{
loc4[loc6].paused = arg1;
}
loc6 = (loc6 - 1);
}
return;
}

public static function callbackProxy(arg1:Array, arg2:Array=null):void
{
var loc3:*;

loc3 = 0;
loc3 = 0;
while (loc3 <arg1> -1)
{
if (!loc3[loc4].gc)
{
loc2[loc2.length] = loc3[loc4];
}
loc4 = (loc4 - 1);
}
}
return loc2;
}

public static function resumeAll(arg1:Boolean=true, arg2:Boolean=false):void
{
changePause(false, arg1, arg2);
return;
}

public static function from(arg1:Object, arg2:Number, arg3:Object):gs.TweenMax
{
arg3.runBackwards = true;
return new TweenMax(arg1, arg2, arg3);
}

public static function to(arg1:Object, arg2:Number, arg3:Object):gs.TweenMax
{
return new TweenMax(arg1, arg2, arg3);
}

public static function allTo(arg1:Array, arg2:Number, arg3:Object):Array
{
var loc4:*;
var loc5:*;
var loc6:*;
var loc7:*;
var loc8:*;
var loc9:*;
var loc10:*;
var loc11:*;
var loc12:*;

loc4 = 0;
loc5 = null;
loc6 = null;
loc7 = NaN;
loc8 = null;
loc9 = null;
loc10 = NaN;
trace("WARNING: TweenMax.allTo() and TweenMax.allFrom() have been deprecated in favor of the much more powerful and flexible TweenGroup class. See http://blog.greensock.com/tweengroup/ for more details. Future versions of TweenMax may not include allTo() and allFrom() (to conserve file size).");
if (arg1.length == 0)
{
return [];
}
loc9 = [];
loc10 = arg3.delayIncrement || 0;
delete arg3.delayIncrement;
if (arg3.onCompleteAll != undefined)
{
loc8 = {};
loc11 = 0;
loc12 = arg3;
for (loc6 in loc12)
{
loc8[loc6] = arg3[loc6];
}
loc8.onCompleteParams = [[arg3.onComplete, arg3.onCompleteAll], [arg3.onCompleteParams, arg3.onCompleteAllParams]];
loc8.onComplete = TweenMax.callbackProxy;
delete arg3.onCompleteAll;
}
else
{
loc8 = arg3;
}
delete arg3.onCompleteAllParams;
if (loc10 != 0)
{
loc7 = arg3.delay || 0;
loc4 = 0;
while (loc4 < (arg1.length - 1))
{
loc5 = {};
loc11 = 0;
loc12 = arg3;
for (loc6 in loc12)
{
loc5[loc6] = arg3[loc6];
}
loc5.delay = loc7 + loc4 * loc10;
loc9[loc9.length] = new TweenMax(arg1[loc4], arg2, loc5);
++loc4;
}
loc8.delay = loc7 + (arg1.length - 1) * loc10;
}
else
{
loc4 = 0;
while (loc4 < (arg1.length - 1))
{
loc5 = {};
loc11 = 0;
loc12 = arg3;
for (loc6 in loc12)
{
loc5[loc6] = arg3[loc6];
}
loc9[loc9.length] = new TweenMax(arg1[loc4], arg2, loc5);
++loc4;
}
}
loc9[loc9.length] = new TweenMax(arg1[(arg1.length - 1)], arg2, loc8);
if (arg3.onCompleteAllListener as Function)
{
loc9[(loc9.length - 1)].addEventListener(TweenEvent.COMPLETE, arg3.onCompleteAllListener);
}
return loc9;
}


{
version = 3.36;
_overwriteMode = OverwriteManager.enabled ? OverwriteManager.mode : OverwriteManager.init();
killTweensOf = TweenLite.killTweensOf;
killDelayedCallsTo = TweenLite.killTweensOf;
removeTween = TweenLite.removeTween;
setGlobalTimeScale = TweenFilterLite.setGlobalTimeScale;
_pausedTweens = new Dictionary(false);
}

protected static const _RAD2DEG:Number=180 / Math.PI;

protected var _dispatcher:flash.events.EventDispatcher;

protected var _callbacks:Object;

public var pauseTime:Number;

public static var removeTween:Function;

private static var _overwriteMode:int;

protected static var _pausedTweens:flash.utils.Dictionary;

public static var setGlobalTimeScale:Function;

public static var killTweensOf:Function;

public static var version:Number=3.36;

public static var killDelayedCallsTo:Function;
}
}

PostPosted: Tue Apr 28, 2009 2:06 am
 Mark this and the following posts unread Back to top 
FSURobbie
Guest


I can't believe you actually posted all that ActionScript.

Shocked

PostPosted: Tue Apr 28, 2009 8:19 am
 Mark this and the following posts unread Back to top 
Row2k
Boot

Joined: 09 Jul 2007
Posts: 27

Quote:
correct_grid_layout = "Thank you for decompiling this .swf file. As a reward we would like to offer you this url: http://www.wwf.org.uk/adoption/orangutan";


That made my morning.

PostPosted: Tue Apr 28, 2009 8:30 am
 View user's profile Send private message
 Mark this and the following posts unread Back to top 
Display posts from previous:   Sort by:   
Page 28 of 49 [731 Posts]   Goto page: Previous 1, 2, 3, ..., 26, 27, 28, 29, 30, ..., 47, 48, 49  Next
Post new topic   Reply to topic View previous topicMark the topic unreadView next topic
 Forum index » Archive » Archive: General » Old News & Rumors
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
You cannot post calendar events in this forum



Powered by phpBB © 2001, 2005 phpBB Group