Combined Code
movieClip 1 __sharepoint__ {
}
movieClip 3 __sharepoint__ {
}
movieClip 6 da.png {
}
movieClip 9 da2.png {
}
movieClip 12 sb.png {
}
movieClip 15 mg.png {
}
movieClip 16 __Packages.PreloadStatus {
#initclip
if (!PreloadStatus) {
_global.PreloadStatus = function () {};
var v1 = _global.PreloadStatus.prototype;
ASSetPropFlags(v1, null, 1);
}
#endinitclip
}
movieClip 17 __Packages.Preloader {
#initclip
if (!Preloader) {
_global.Preloader = function () {
if (Preloader.simulate) {
this.simulateLoaded = 0;
this.intervalID = _global.setInterval(this.checkLoadStatic, 100);
this.onInit();
return undefined;
}
this.lvArray = [];
for (var id in _root) {
if (id.substring(0, 11) == '__library__') {
if (MovieClipLoader) {
var v2 = _root.createEmptyMovieClip('sharedlib' + this.lvArray.length, 100 - this.lvArray.length);
v2._x = -2000;
v2._y = -2000;
var v3 = new MovieClipLoader();
v3.loaderClip = v2;
v3.url = id.substring(11);
v3.loadClip(v3.url, v3.loaderClip);
this.lvArray.push(v3);
} else {
var v4 = new LoadVars();
v4.url = id.substring(11);
v4.load(v4.url);
this.lvArray.push(v4);
}
}
}
this.intervalID = _global.setInterval(this.checkLoadStatic, 100);
this.onInit();
};
var v1 = _global.Preloader.prototype;
v1.onInit = function () {};
v1.onStatus = function (status) {};
v1.onComplete = function () {};
_global.Preloader.register = function (loaderClass, simulateOnly) {
Preloader.preloaderClass = loaderClass;
Preloader.simulate = simulateOnly;
return true;
};
_global.Preloader.init = function () {
_root.stop();
Preloader.initID = _global.setInterval(Preloader.kickoff, 1);
return true;
};
_global.Preloader.kickoff = function () {
_global.clearInterval(Preloader.initID);
if (Preloader.preloaderClass != null) {
Preloader.instance = new Preloader.preloaderClass();
} else {
Preloader.instance = new Preloader();
}
Preloader.instance.onInit();
};
v1.checkLoadStatic = function () {
if (Preloader.simulate == true) {
Preloader.instance.simulateCheckLoad();
} else {
Preloader.instance.checkLoad();
}
};
v1.simulateCheckLoad = function () {
var v2 = new PreloadStatus();
v2.bytesLoaded = this.simulateLoaded;
v2.bytesTotal = 1024768;
v2.modulesLoaded = 0;
v2.modulesTotal = 1;
this.onStatus(v2);
this.simulateLoaded += Math.round(20000 * (1 + Math.random()));
if (this.simulateLoaded >= 1024768) {
_global.clearInterval(this.intervalID);
_root.play();
this.onComplete();
}
};
v1.checkLoad = function () {
var v2 = 0;
var v3 = _root.getBytesLoaded();
var v4 = _root.getBytesTotal();
if (v3 == v4 && v4 > 0) {
++v2;
}
for (var i in this.lvArray) {
if (MovieClipLoader) {
var v5 = this.lvArray[i];
var v6 = v5.getProgress(v5.loaderClip);
v3 += v6.bytesLoaded;
v4 += v6.bytesTotal;
if (v3 == v4 && v4 > 0) {
++v2;
}
} else {
var v7 = this.lvArray[i];
if (v7.loaded) {
++v2;
}
v3 += v7.getBytesLoaded();
v4 += v7.getBytesTotal();
}
}
if (!_global.isNaN(v3) && !_global.isNaN(v4)) {
var v8 = new PreloadStatus();
v8.bytesLoaded = v3;
v8.bytesTotal = v4;
v8.modulesLoaded = v2;
v8.modulesTotal = this.lvArray.length + 1;
this.onStatus(v8);
}
if (v2 == this.lvArray.length + 1) {
this.lvArray = null;
_global.clearInterval(this.intervalID);
_root.play();
this.onComplete();
}
};
ASSetPropFlags(v1, null, 1);
_global.Preloader.initted = Preloader.init();
}
#endinitclip
}
movieClip 18 __Packages.MyPreloader {
#initclip
if (!MyPreloader) {
_global.MyPreloader = function () {
super();
};
_global.MyPreloader extends Preloader;
var v1 = _global.MyPreloader.prototype;
v1.onInit = function () {
_root.createTextField('debug_txt', 0, 278, 320, 120, 40);
_root.createTextField('detit', 2, 258, 250, 120, 40);
_root.attachMovie('mg.png', 'mg', 5);
_root.mg._x = 2;
_root.mg._y = 422;
_root.mg.onRelease = function () {
getURL('http://www.pwpwpoker.com/', '_blank');
};
_root.detit.selectable = false;
_root.moa.selectable = false;
_root.debug_txt.selectable = false;
_root.detit.text = 'Loading';
_root.createEmptyMovieClip('bar', 70);
_root.bar._x = 0;
_root.bar._y = 0;
_root.bar.attachMovie('da.png', 'ba1', 71);
_root.bar.ba1._x = 225;
_root.bar.ba1._y = 290;
_root.bar.attachMovie('da2.png', 'ba2', 72);
_root.bar.ba2._x = 225;
_root.bar.ba2._y = 290;
_root.bar.attachMovie('sb.png', 'sb', 73);
_root.bar.sb._x = 75;
_root.bar.sb._y = 10;
};
v1.onStatus = function (status) {
var v5 = new TextFormat();
v5.color = 16777215;
v5.font = 'Arial';
v5.size = 16;
_root.detit.text = 'Loading';
var v3 = Math.round(100 * status.bytesLoaded / status.bytesTotal) % 5;
var v4 = 1;
goto 1314;
for (;;) {
++v4;
label 1314:
if (v4 > v3) break;
_root.detit.text += '.';
}
_root.detit.setTextFormat(v5);
_root.debug_txt.text = Math.round(100 * status.bytesLoaded / status.bytesTotal) + '%';
_root.debug_txt.setTextFormat(v5);
_root.bar.ba2._x = 225 + Math.round(150 * status.bytesLoaded / status.bytesTotal);
};
v1.onComplete = function () {
_root.debug_txt.removeTextField();
_root.bar._visible = false;
_root.detit._visible = false;
_root.mg._visible = false;
};
ASSetPropFlags(v1, null, 1);
_global.MyPreloader.registered = Preloader.register(MyPreloader);
}
#endinitclip
}
movieClip 2 {
}
movieClip 19 __importtag__ {
}
frame 3 {
stop();
}
movieClip 20 c1.png {
}
movieClip 23 c2.png {
}
movieClip 26 c3.png {
}
movieClip 29 c4.png {
}
movieClip 32 c6.png {
}
movieClip 35 copi.png {
}
movieClip 38 lf.png {
}
movieClip 41 c5.png {
}
movieClip 44 bb1.png {
}
movieClip 47 bb2.png {
}
movieClip 50 bb3.png {
}
movieClip 53 bksm.jpg {
}
movieClip 57 title.png {
}
movieClip 60 pw.png {
}
movieClip 63 lolo.png {
}
movieClip 66 cli.png {
}
movieClip 69 swap.png {
}
movieClip 72 instru.png {
}
movieClip 75 about.png {
}
movieClip 78 ddd.png {
}
movieClip 81 warning.png {
}
movieClip 84 g.swf {
}
movieClip 86 continue.png {
}
movieClip 89 restart.png {
}
movieClip 92 moregames.png {
}
movieClip 95 youwin.png {
}
movieClip 98 dede.png {
}
movieClip 101 bavk.png {
}
movieClip 104 back.png {
}
movieClip 107 vp1.jpg {
}
movieClip 110 vp2.jpg {
}
movieClip 113 vp3.jpg {
}
movieClip 116 vp4.jpg {
}
movieClip 119 vp5.jpg {
}
movieClip 122 vp6.jpg {
}
movieClip 125 vp7.jpg {
}
movieClip 128 thns.png {
}
movieClip 131 ths.png {
}
movieClip 20480 __Packages.caurina.transitions.SpecialProperty {
#initclip
if (!caurina.transitions.SpecialProperty) {
if (!caurina) {
_global.caurina = new Object();
}
if (!caurina.transitions) {
_global.caurina.transitions = new Object();
}
_global.caurina.transitions.SpecialProperty = function (p_getFunction, p_setFunction, p_parameters, p_preProcessFunction) {
this.getValue = p_getFunction;
this.setValue = p_setFunction;
this.parameters = p_parameters;
this.preProcess = p_preProcessFunction;
};
var v1 = _global.caurina.transitions.SpecialProperty.prototype;
v1.toString = function () {
var v2 = '';
v2 += '[SpecialProperty ';
v2 += 'getValue:' + this.getValue.toString();
v2 += ', ';
v2 += 'setValue:' + this.setValue.toString();
v2 += ', ';
v2 += 'parameters:' + this.parameters.toString();
v2 += ', ';
v2 += 'preProcess:' + this.preProcess.toString();
v2 += ']';
return v2;
};
ASSetPropFlags(v1, null, 1);
}
#endinitclip
}
movieClip 20481 __Packages.Tweener {
#initclip
if (!Tweener) {
_global.Tweener = function () {};
var v1 = _global.Tweener.prototype;
_global.Tweener.addTween = function (p_scopes, p_parameters) {
if (p_scopes == undefined) {
return false;
}
if (p_scopes instanceof Array) {
var v7 = p_scopes.concat();
} else {
var v7 = [p_scopes];
}
var v8 = caurina.transitions.TweenListObj.makePropertiesChain(p_parameters);
if (!Tweener._inited) {
Tweener.init();
}
if (!Tweener._engineExists || _root[Tweener.getControllerName()] == undefined) {
Tweener.startEngine();
}
var v9 = _global.isNaN(v8.time) ? 0 : v8.time;
var v10 = _global.isNaN(v8.delay) ? 0 : v8.delay;
var v11 = new Object();
var v12 = {'overwrite': true, 'time': true, 'delay': true, 'useFrames': true, 'skipUpdates': true, 'transition': true, 'transitionParams': true, 'onStart': true, 'onUpdate': true, 'onComplete': true, 'onOverwrite': true, 'onError': true, 'rounded': true, 'onStartParams': true, 'onUpdateParams': true, 'onCompleteParams': true, 'onOverwriteParams': true, 'onStartScope': true, 'onUpdateScope': true, 'onCompleteScope': true, 'onOverwriteScope': true, 'onErrorScope': true};
var v13 = new Object();
for (var v6 in v8) {
if (!v12[v6]) {
if (Tweener._specialPropertySplitterList[v6] != undefined) {
var v14 = Tweener._specialPropertySplitterList[v6].splitValues(v8[v6], Tweener._specialPropertySplitterList[v6].parameters);
var v4 = 0;
goto 2748;
for (;;) {
++v4;
label 2748:
if (v4 >= v14.length) break;
if (Tweener._specialPropertySplitterList[v14[v4].name] != undefined) {
var v15 = Tweener._specialPropertySplitterList[v14[v4].name].splitValues(v14[v4].value, Tweener._specialPropertySplitterList[v14[v4].name].parameters);
var v5 = 0;
goto 2923;
for (;;) {
++v5;
label 2923:
if (v5 >= v15.length) break;
v11[v15[v5].name] = {'valueStart': undefined, 'valueComplete': v15[v5].value, 'arrayIndex': v15[v5].arrayIndex, 'isSpecialProperty': false};
}
} else {
v11[v14[v4].name] = {'valueStart': undefined, 'valueComplete': v14[v4].value, 'arrayIndex': v14[v4].arrayIndex, 'isSpecialProperty': false};
}
}
} else {
if (Tweener._specialPropertyModifierList[v6] != undefined) {
var v16 = Tweener._specialPropertyModifierList[v6].modifyValues(v8[v6]);
var v4 = 0;
goto 3191;
for (;;) {
++v4;
label 3191:
if (v4 >= v16.length) break;
v13[v16[v4].name] = {'modifierParameters': v16[v4].parameters, 'modifierFunction': Tweener._specialPropertyModifierList[v6].getValue};
}
} else {
v11[v6] = {'valueStart': undefined, 'valueComplete': v8[v6]};
}
}
}
}
for (v6 in v11) {
if (Tweener._specialPropertyList[v6] != undefined) {
v11[v6].isSpecialProperty = true;
} else {
if (v7[0][v6] == undefined) {
Tweener.printError('The property \'' + v6 + '\' doesn\'t seem to be a normal object property of ' + v7[0].toString() + ' or a registered special property.');
}
}
}
for (v6 in v13) {
if (v11[v6] != undefined) {
v11[v6].modifierParameters = v13[v6].modifierParameters;
v11[v6].modifierFunction = v13[v6].modifierFunction;
}
}
if (typeof v8.transition == 'string') {
var v18 = v8.transition.toLowerCase();
var v17 = Tweener._transitionList[v18];
} else {
var v17 = v8.transition;
}
if (v17 == undefined) {
v17 = Tweener._transitionList.easeoutexpo;
}
var v4 = 0;
goto 3749;
for (;;) {
++v4;
label 3749:
if (v4 >= v7.length) break;
var v19 = new Object();
for (v6 in v11) {
v19[v6] = new caurina.transitions.PropertyInfoObj(v11[v6].valueStart, v11[v6].valueComplete, v11[v6].valueComplete, v11[v6].arrayIndex, {}, v11[v6].isSpecialProperty, v11[v6].modifierFunction, v11[v6].modifierParameters);
}
if (v8.useFrames == true) {
var v20 = new caurina.transitions.TweenListObj(v7[v4], Tweener._currentTimeFrame + v10 / Tweener._timeScale, Tweener._currentTimeFrame + (v10 + v9) / Tweener._timeScale, true, v17, v8.transitionParams);
} else {
var v20 = new caurina.transitions.TweenListObj(v7[v4], Tweener._currentTime + v10 * 1000 / Tweener._timeScale, Tweener._currentTime + (v10 * 1000 + v9 * 1000) / Tweener._timeScale, false, v17, v8.transitionParams);
}
v20.properties = v19;
v20.onStart = v8.onStart;
v20.onUpdate = v8.onUpdate;
v20.onComplete = v8.onComplete;
v20.onOverwrite = v8.onOverwrite;
v20.onError = v8.onError;
v20.onStartParams = v8.onStartParams;
v20.onUpdateParams = v8.onUpdateParams;
v20.onCompleteParams = v8.onCompleteParams;
v20.onOverwriteParams = v8.onOverwriteParams;
v20.onStartScope = v8.onStartScope;
v20.onUpdateScope = v8.onUpdateScope;
v20.onCompleteScope = v8.onCompleteScope;
v20.onOverwriteScope = v8.onOverwriteScope;
v20.onErrorScope = v8.onErrorScope;
v20.rounded = v8.rounded;
v20.skipUpdates = v8.skipUpdates;
if ((v8.overwrite == undefined) ? Tweener.autoOverwrite : v8.overwrite) {
Tweener.removeTweensByTime(v20.scope, v20.properties, v20.timeStart, v20.timeComplete);
}
Tweener._tweenList.push(v20);
if (v9 == 0 && v10 == 0) {
var v21 = Tweener._tweenList.length - 1;
Tweener.updateTweenByIndex(v21);
Tweener.removeTweenByIndex(v21);
}
}
return true;
};
_global.Tweener.addCaller = function (p_scopes, p_parameters) {
if (p_scopes == undefined) {
return false;
}
if (p_scopes instanceof Array) {
var v5 = p_scopes.concat();
} else {
var v5 = [p_scopes];
}
var v6 = p_parameters;
if (!Tweener._inited) {
Tweener.init();
}
if (!Tweener._engineExists || _root[Tweener.getControllerName()] == undefined) {
Tweener.startEngine();
}
var v7 = _global.isNaN(v6.time) ? 0 : v6.time;
var v8 = _global.isNaN(v6.delay) ? 0 : v6.delay;
if (typeof v6.transition == 'string') {
var v10 = v6.transition.toLowerCase();
var v9 = Tweener._transitionList[v10];
} else {
var v9 = v6.transition;
}
if (v9 == undefined) {
v9 = Tweener._transitionList.easeoutexpo;
}
var v4 = 0;
goto 5182;
for (;;) {
++v4;
label 5182:
if (v4 >= v5.length) break;
if (v6.useFrames == true) {
var v11 = new caurina.transitions.TweenListObj(v5[v4], Tweener._currentTimeFrame + v8 / Tweener._timeScale, Tweener._currentTimeFrame + (v8 + v7) / Tweener._timeScale, true, v9, v6.transitionParams);
} else {
var v11 = new caurina.transitions.TweenListObj(v5[v4], Tweener._currentTime + v8 * 1000 / Tweener._timeScale, Tweener._currentTime + (v8 * 1000 + v7 * 1000) / Tweener._timeScale, false, v9, v6.transitionParams);
}
v11.properties = undefined;
v11.onStart = v6.onStart;
v11.onUpdate = v6.onUpdate;
v11.onComplete = v6.onComplete;
v11.onOverwrite = v6.onOverwrite;
v11.onStartParams = v6.onStartParams;
v11.onUpdateParams = v6.onUpdateParams;
v11.onCompleteParams = v6.onCompleteParams;
v11.onOverwriteParams = v6.onOverwriteParams;
v11.onStartScope = v6.onStartScope;
v11.onUpdateScope = v6.onUpdateScope;
v11.onCompleteScope = v6.onCompleteScope;
v11.onOverwriteScope = v6.onOverwriteScope;
v11.onErrorScope = v6.onErrorScope;
v11.isCaller = true;
v11.count = v6.count;
v11.waitFrames = v6.waitFrames;
Tweener._tweenList.push(v11);
if (v7 == 0 && v8 == 0) {
var v12 = Tweener._tweenList.length - 1;
Tweener.updateTweenByIndex(v12);
Tweener.removeTweenByIndex(v12);
}
}
return true;
};
_global.Tweener.removeTweensByTime = function (p_scope, p_properties, p_timeStart, p_timeComplete) {
var v6 = false;
var v9 = Tweener._tweenList.length;
var v8 = 0;
goto 5960;
for (;;) {
++v8;
label 5960:
if (v8 >= v9) break;
if (p_scope == Tweener._tweenList[v8].scope) {
if (p_timeComplete > Tweener._tweenList[v8].timeStart && p_timeStart < Tweener._tweenList[v8].timeComplete) {
var v7 = false;
for (var v10 in Tweener._tweenList[v8].properties) {
if (p_properties[v10] != undefined) {
if (Tweener._tweenList[v8].onOverwrite != undefined) {
var v11 = (Tweener._tweenList[v8].onOverwriteScope != undefined) ? Tweener._tweenList[v8].onOverwriteScope : Tweener._tweenList[v8].scope;
try {
Tweener._tweenList[v8].onOverwrite.apply(v11, Tweener._tweenList[v8].onOverwriteParams);
}
catch (enumerate Tweener._tweenList[v8].properties) {
if (Error(enumerate Tweener._tweenList[v8].properties) != null) {
var e = Error(enumerate Tweener._tweenList[v8].properties);
Tweener.handleError(Tweener._tweenList[v8], e, 'onOverwrite');
} else {
throw enumerate Tweener._tweenList[v8].properties;
}
}
}
Tweener._tweenList[v8].properties[v10] = undefined;
delete Tweener._tweenList[v8].properties[v10];
v7 = true;
v6 = true;
}
}
if (v7) {
if (caurina.transitions.AuxFunctions.getObjectLength(Tweener._tweenList[v8].properties) == 0) {
Tweener.removeTweenByIndex(v8);
}
}
}
}
}
return v6;
};
_global.Tweener.removeTweens = function (p_scope) {
var v3 = new Array();
var v4 = 1;
goto 6717;
for (;;) {
++v4;
label 6717:
if (v4 >= arguments.length) break;
if (typeof arguments[v4] == 'string' && !caurina.transitions.AuxFunctions.isInArray(arguments[v4], v3)) {
if (Tweener._specialPropertySplitterList[arguments[v4]]) {
var v5 = Tweener._specialPropertySplitterList[arguments[v4]];
var v6 = v5.splitValues(super, null);
var v7 = 0;
goto 6926;
for (;;) {
++v7;
label 6926:
if (v7 >= v6.length) break;
v3.push(v6[v7].name);
}
} else {
v3.push(arguments[v4]);
}
}
}
return Tweener.affectTweens(Tweener.removeTweenByIndex, super, v3);
};
_global.Tweener.removeAllTweens = function () {
var v2 = false;
var v3 = 0;
goto 7104;
for (;;) {
++v3;
label 7104:
if (v3 >= Tweener._tweenList.length) break;
Tweener.removeTweenByIndex(v3);
v2 = true;
}
return v2;
};
_global.Tweener.pauseTweens = function (p_scope) {
var v3 = new Array();
var v4 = 1;
goto 7245;
for (;;) {
++v4;
label 7245:
if (v4 >= arguments.length) break;
if (typeof arguments[v4] == 'string' && !caurina.transitions.AuxFunctions.isInArray(arguments[v4], v3)) {
v3.push(arguments[v4]);
}
}
return Tweener.affectTweens(Tweener.pauseTweenByIndex, super, v3);
};
_global.Tweener.pauseAllTweens = function () {
var v2 = false;
var v3 = 0;
goto 7466;
for (;;) {
++v3;
label 7466:
if (v3 >= Tweener._tweenList.length) break;
Tweener.pauseTweenByIndex(v3);
v2 = true;
}
return v2;
};
_global.Tweener.resumeTweens = function (p_scope) {
var v3 = new Array();
var v4 = 1;
goto 7607;
for (;;) {
++v4;
label 7607:
if (v4 >= arguments.length) break;
if (typeof arguments[v4] == 'string' && !caurina.transitions.AuxFunctions.isInArray(arguments[v4], v3)) {
v3.push(arguments[v4]);
}
}
return Tweener.affectTweens(Tweener.resumeTweenByIndex, super, v3);
};
_global.Tweener.resumeAllTweens = function () {
var v2 = false;
var v3 = 0;
goto 7828;
for (;;) {
++v3;
label 7828:
if (v3 >= Tweener._tweenList.length) break;
Tweener.resumeTweenByIndex(v3);
v2 = true;
}
return v2;
};
_global.Tweener.affectTweens = function (p_affectFunction, p_scope, p_properties) {
var v5 = false;
if (!Tweener._tweenList) {
return false;
}
var v6 = 0;
goto 8020;
for (;;) {
++v6;
label 8020:
if (v6 >= Tweener._tweenList.length) break;
if (Tweener._tweenList[v6].scope == p_scope) {
if (p_properties.length == 0) {
p_affectFunction(v6);
v5 = true;
} else {
var v7 = new Array();
var v8 = 0;
goto 8181;
for (;;) {
++v8;
label 8181:
if (v8 >= p_properties.length) break;
if (Tweener._tweenList[v6].properties[p_properties[v8]] != undefined) {
v7.push(p_properties[v8]);
}
}
if (v7.length > 0) {
var v9 = caurina.transitions.AuxFunctions.getObjectLength(Tweener._tweenList[v6].properties);
if (v9 == v7.length) {
p_affectFunction(v6);
v5 = true;
} else {
var v10 = Tweener.splitTweens(v6, v7);
p_affectFunction(v10);
v5 = true;
}
}
}
}
}
return v5;
};
_global.Tweener.splitTweens = function (p_tween, p_properties) {
var v4 = Tweener._tweenList[p_tween];
var v5 = v4.clone(false);
var v6 = 0;
goto 8574;
for (;;) {
++v6;
label 8574:
if (v6 >= p_properties.length) break;
var v7 = p_properties[v6];
if (v4.properties[v7] != undefined) {
v4.properties[v7] = undefined;
delete v4.properties[v7];
}
}
for (v7 in v5.properties) {
var v8 = false;
v6 = 0;
goto 8737;
for (;;) {
++v6;
label 8737:
if (v6 >= p_properties.length) break;
if (p_properties[v6] == v7) {
v8 = true;
} else {}
}
if (!v8) {
v5.properties[v7] = undefined;
delete v5.properties[v7];
}
}
Tweener._tweenList.push(v5);
return Tweener._tweenList.length - 1;
};
_global.Tweener.updateTweens = function () {
if (Tweener._tweenList.length == 0) {
return false;
}
var v2 = 0;
goto 8982;
for (;;) {
++v2;
label 8982:
if (v2 >= Tweener._tweenList.length) break;
if (!Tweener._tweenList[v2].isPaused) {
if (!Tweener.updateTweenByIndex(v2)) {
Tweener.removeTweenByIndex(v2);
}
if (Tweener._tweenList[v2] == null) {
Tweener.removeTweenByIndex(v2, true);
--v2;
}
}
}
return true;
};
_global.Tweener.removeTweenByIndex = function (p_tween, p_finalRemoval) {
Tweener._tweenList[p_tween] = null;
if (p_finalRemoval) {
Tweener._tweenList.splice(p_tween, 1);
}
return true;
};
_global.Tweener.pauseTweenByIndex = function (p_tween) {
var v3 = Tweener._tweenList[p_tween];
if (v3 == null || v3.isPaused) {
return false;
}
v3.timePaused = Tweener.getCurrentTweeningTime(v3);
v3.isPaused = true;
return true;
};
_global.Tweener.resumeTweenByIndex = function (p_tween) {
var v3 = Tweener._tweenList[p_tween];
if (v3 == null || !v3.isPaused) {
return false;
}
var v4 = Tweener.getCurrentTweeningTime(v3);
v3.timeStart += v4 - v3.timePaused;
v3.timeComplete += v4 - v3.timePaused;
v3.timePaused = undefined;
v3.isPaused = false;
return true;
};
_global.Tweener.updateTweenByIndex = function (i) {
var v3 = Tweener._tweenList[i];
if (v3 == null || !v3.scope) {
return false;
}
var v4 = false;
var v14 = Tweener.getCurrentTweeningTime(v3);
if (v14 >= v3.timeStart) {
var v13 = v3.scope;
if (v3.isCaller) {
goto 9759;
while (v14 >= storedv6) {
label 9759:
var v7 = ((v3.timeComplete - v3.timeStart) / v3.count) * (v3.timesCalled + 1);
var v8 = v3.timeStart;
var v9 = v3.timeComplete - v3.timeStart;
var v10 = v3.timeComplete - v3.timeStart;
var v6 = v3.transition(v7, v8, v9, v10, v3.transitionParams);
if (v14 >= v6) {
if (v3.onUpdate != undefined) {
var v12 = (v3.onUpdateScope != undefined) ? v3.onUpdateScope : v13;
try {
v3.onUpdate.apply(v12, v3.onUpdateParams);
}
catch (v0) {
if (Error(v0) != null) {
var e = Error(v0);
Tweener.handleError(v3, e, 'onUpdate');
} else {
throw v0;
}
}
}
++v3.timesCalled;
if (v3.timesCalled >= v3.count) {
v4 = true;
break;
}
if (v3.waitFrames) {
break;
}
}
}
} else {
var v5 = v3.skipUpdates < 1 || (v3.skipUpdates == undefined || v3.updatesSkipped >= v3.skipUpdates);
if (v14 >= v3.timeComplete) {
v4 = true;
v5 = true;
}
if (!v3.hasStarted) {
if (v3.onStart != undefined) {
var v12 = (v3.onStartScope != undefined) ? v3.onStartScope : v13;
try {
v3.onStart.apply(v12, v3.onStartParams);
}
catch (v0) {
if (Error(v0) != null) {
var e = Error(v0);
Tweener.handleError(v3, e, 'onStart');
} else {
throw v0;
}
}
}
for (var v11 in v3.properties) {
if (v3.properties[v11].isSpecialProperty) {
if (Tweener._specialPropertyList[v11].preProcess != undefined) {
v3.properties[v11].valueComplete = Tweener._specialPropertyList[v11].preProcess(v13, Tweener._specialPropertyList[v11].parameters, v3.properties[v11].originalValueComplete, v3.properties[v11].extra);
}
var v16 = Tweener._specialPropertyList[v11].getValue(v13, Tweener._specialPropertyList[v11].parameters, v3.properties[v11].extra);
} else {
var v16 = v13[v11];
}
v3.properties[v11].valueStart = _global.isNaN(v16) ? v3.properties[v11].valueComplete : v16;
}
v5 = true;
v3.hasStarted = true;
}
if (v5) {
for (v11 in v3.properties) {
var v15 = v3.properties[v11];
if (v4) {
var v6 = v15.valueComplete;
} else {
if (v15.hasModifier) {
var v7 = v14 - v3.timeStart;
var v10 = v3.timeComplete - v3.timeStart;
var v6 = v3.transition(v7, 0, 1, v10, v3.transitionParams);
v6 = v15.modifierFunction(v15.valueStart, v15.valueComplete, v6, v15.modifierParameters);
} else {
var v7 = v14 - v3.timeStart;
var v8 = v15.valueStart;
var v9 = v15.valueComplete - v15.valueStart;
var v10 = v3.timeComplete - v3.timeStart;
var v6 = v3.transition(v7, v8, v9, v10, v3.transitionParams);
}
}
if (v3.rounded) {
v6 = Math.round(v6);
}
if (v15.isSpecialProperty) {
Tweener._specialPropertyList[v11].setValue(v13, v6, Tweener._specialPropertyList[v11].parameters, v3.properties[v11].extra);
} else {
v13[v11] = v6;
}
}
v3.updatesSkipped = 0;
if (v3.onUpdate != undefined) {
v12 = (v3.onUpdateScope != undefined) ? v3.onUpdateScope : v13;
try {
v3.onUpdate.apply(v12, v3.onUpdateParams);
}
catch (enumerate v3.properties) {
if (Error(enumerate v3.properties) != null) {
var e = Error(enumerate v3.properties);
Tweener.handleError(v3, e, 'onUpdate');
} else {
throw enumerate v3.properties;
}
}
}
} else {
++v3.updatesSkipped;
}
}
if (v4 && v3.onComplete != undefined) {
v12 = (v3.onCompleteScope != undefined) ? v3.onCompleteScope : v13;
try {
v3.onComplete.apply(v12, v3.onCompleteParams);
}
catch (enumerate v3.properties) {
if (Error(enumerate v3.properties) != null) {
var e = Error(enumerate v3.properties);
Tweener.handleError(v3, e, 'onComplete');
} else {
throw enumerate v3.properties;
}
}
}
return !v4;
}
return true;
};
_global.Tweener.init = function () {
Tweener._inited = true;
Tweener._transitionList = new Object();
caurina.transitions.Equations.init();
Tweener._specialPropertyList = new Object();
Tweener._specialPropertyModifierList = new Object();
Tweener._specialPropertySplitterList = new Object();
};
_global.Tweener.registerTransition = function (p_name, p_function) {
if (!Tweener._inited) {
Tweener.init();
}
Tweener._transitionList[p_name] = p_function;
};
_global.Tweener.registerSpecialProperty = function (p_name, p_getFunction, p_setFunction, p_parameters, p_preProcessFunction) {
if (!Tweener._inited) {
Tweener.init();
}
var v7 = new caurina.transitions.SpecialProperty(p_getFunction, p_setFunction, p_parameters, p_preProcessFunction);
Tweener._specialPropertyList[p_name] = v7;
};
_global.Tweener.registerSpecialPropertyModifier = function (p_name, p_modifyFunction, p_getFunction) {
if (!Tweener._inited) {
Tweener.init();
}
var v5 = new caurina.transitions.SpecialPropertyModifier(p_modifyFunction, p_getFunction);
Tweener._specialPropertyModifierList[p_name] = v5;
};
_global.Tweener.registerSpecialPropertySplitter = function (p_name, p_splitFunction, p_parameters) {
if (!Tweener._inited) {
Tweener.init();
}
var v5 = new caurina.transitions.SpecialPropertySplitter(p_splitFunction, p_parameters);
Tweener._specialPropertySplitterList[p_name] = v5;
};
_global.Tweener.startEngine = function () {
Tweener._engineExists = true;
Tweener._tweenList = new Array();
var v2 = Math.floor(Math.random() * 999999);
var v3 = _root.createEmptyMovieClip(Tweener.getControllerName(), 31338 + v2);
v3.onEnterFrame = function () {
Tweener.onEnterFrame();
};
Tweener._currentTimeFrame = 0;
Tweener.updateTime();
};
_global.Tweener.stopEngine = function () {
Tweener._engineExists = false;
Tweener._tweenList = null;
Tweener._currentTime = 0;
Tweener._currentTimeFrame = 0;
delete _root[Tweener.getControllerName()].onEnterFrame;
_root[Tweener.getControllerName()].removeMovieClip();
};
_global.Tweener.updateTime = function () {
Tweener._currentTime = getTimer();
};
_global.Tweener.updateFrame = function () {
++Tweener._currentTimeFrame;
};
_global.Tweener.onEnterFrame = function () {
Tweener.updateTime();
Tweener.updateFrame();
var v2 = false;
v2 = Tweener.updateTweens();
if (!v2) {
Tweener.stopEngine();
}
};
_global.Tweener.setTimeScale = function (p_time) {
if (_global.isNaN(p_time)) {
p_time = 1;
}
if (p_time < 1.0e-005) {
p_time = 1.0e-005;
}
if (p_time != Tweener._timeScale) {
var v3 = 0;
goto 13212;
for (;;) {
++v3;
label 13212:
if (v3 >= Tweener._tweenList.length) break;
var v4 = Tweener.getCurrentTweeningTime(Tweener._tweenList[v3]);
Tweener._tweenList[v3].timeStart = v4 - (v4 - Tweener._tweenList[v3].timeStart) * Tweener._timeScale / p_time;
Tweener._tweenList[v3].timeComplete = v4 - (v4 - Tweener._tweenList[v3].timeComplete) * Tweener._timeScale / p_time;
if (Tweener._tweenList[v3].timePaused != undefined) {
Tweener._tweenList[v3].timePaused = v4 - (v4 - Tweener._tweenList[v3].timePaused) * Tweener._timeScale / p_time;
}
}
Tweener._timeScale = p_time;
}
};
_global.Tweener.isTweening = function (p_scope) {
var v3 = 0;
goto 13601;
for (;;) {
++v3;
label 13601:
if (v3 >= Tweener._tweenList.length) break;
if (Tweener._tweenList[v3].scope == p_scope) {
return true;
}
}
return false;
};
_global.Tweener.getTweens = function (p_scope) {
var v5 = new Array();
var v3 = 0;
goto 13754;
for (;;) {
++v3;
label 13754:
if (v3 >= Tweener._tweenList.length) break;
if (Tweener._tweenList[v3].scope == p_scope) {
for (var v4 in Tweener._tweenList[v3].properties) {
v5.push(v4);
}
}
}
return v5;
};
_global.Tweener.getTweenCount = function (p_scope) {
var v4 = 0;
var v3 = 0;
goto 13968;
for (;;) {
++v3;
label 13968:
if (v3 >= Tweener._tweenList.length) break;
if (Tweener._tweenList[v3].scope == p_scope) {
v4 += caurina.transitions.AuxFunctions.getObjectLength(Tweener._tweenList[v3].properties);
}
}
return v4;
};
_global.Tweener.handleError = function (pTweening, pError, pCallBackName) {
if (pTweening.onError != undefined && typeof (pTweening.onError == 'function')) {
var v5 = (pTweening.onErrorScope != undefined) ? pTweening.onErrorScope : pTweening.scope;
try {
pTweening.onError.apply(v5, [pTweening.scope, pError]);
}
catch (v0) {
if (Error(v0) != null) {
var metaError = Error(v0);
Tweener.printError(pTweening.scope.toString() + ' raised an error while executing the \'onError\' handler. Original error:\n ' + pError + '\nonError error: ' + metaError);
} else {
throw v0;
}
}
} else {
if (pTweening.onError == undefined) {
Tweener.printError(pTweening.scope.toString() + ' raised an error while executing the \'' + pCallBackName.toString() + '\'handler. \n' + pError);
}
}
};
_global.Tweener.getCurrentTweeningTime = function (p_tweening) {
return p_tweening.useFrames ? Tweener._currentTimeFrame : Tweener._currentTime;
};
_global.Tweener.getVersion = function () {
return 'AS2_FL7 1.33.74';
};
_global.Tweener.getControllerName = function () {
return '__tweener_controller__' + Tweener.getVersion();
};
_global.Tweener.printError = function (p_message) {};
ASSetPropFlags(v1, null, 1);
_global.Tweener._engineExists = false;
_global.Tweener._inited = false;
_global.Tweener._timeScale = 1;
_global.Tweener.autoOverwrite = true;
}
#endinitclip
}
movieClip 20482 __Packages.caurina.transitions.PropertyInfoObj {
#initclip
if (!caurina.transitions.PropertyInfoObj) {
if (!caurina) {
_global.caurina = new Object();
}
if (!caurina.transitions) {
_global.caurina.transitions = new Object();
}
_global.caurina.transitions.PropertyInfoObj = function (p_valueStart, p_valueComplete, p_originalValueComplete, p_arrayIndex, p_extra, p_isSpecialProperty, p_modifierFunction, p_modifierParameters) {
this.valueStart = p_valueStart;
this.valueComplete = p_valueComplete;
this.originalValueComplete = p_originalValueComplete;
this.arrayIndex = p_arrayIndex;
this.extra = p_extra;
this.isSpecialProperty = p_isSpecialProperty;
this.hasModifier = p_modifierFunction != undefined;
this.modifierFunction = p_modifierFunction;
this.modifierParameters = p_modifierParameters;
};
var v1 = _global.caurina.transitions.PropertyInfoObj.prototype;
v1.clone = function () {
var v2 = new caurina.transitions.PropertyInfoObj(this.valueStart, this.valueComplete, this.originalValueComplete, this.arrayIndex, this.extra, this.isSpecialProperty, this.modifierFunction, this.modifierParameters);
return v2;
};
v1.toString = function () {
var v2 = '\n[PropertyInfoObj ';
v2 += 'valueStart:' + String(this.valueStart);
v2 += ', ';
v2 += 'valueComplete:' + String(this.valueComplete);
v2 += ', ';
v2 += 'originalValueComplete:' + String(this.originalValueComplete);
v2 += ', ';
v2 += 'arrayIndex:' + String(this.arrayIndex);
v2 += ', ';
v2 += 'extra:' + String(this.extra);
v2 += ', ';
v2 += 'isSpecialProperty:' + String(this.isSpecialProperty);
v2 += ', ';
v2 += 'hasModifier:' + String(this.hasModifier);
v2 += ', ';
v2 += 'modifierFunction:' + String(this.modifierFunction);
v2 += ', ';
v2 += 'modifierParameters:' + String(this.modifierParameters);
v2 += ']\n';
return v2;
};
ASSetPropFlags(v1, null, 1);
}
#endinitclip
}
movieClip 20483 __Packages.caurina.transitions.AuxFunctions {
#initclip
if (!caurina.transitions.AuxFunctions) {
if (!caurina) {
_global.caurina = new Object();
}
if (!caurina.transitions) {
_global.caurina.transitions = new Object();
}
_global.caurina.transitions.AuxFunctions = function () {};
var v1 = _global.caurina.transitions.AuxFunctions.prototype;
_global.caurina.transitions.AuxFunctions.numberToR = function (p_num) {
return (p_num & 16711680) >> 16;
};
_global.caurina.transitions.AuxFunctions.numberToG = function (p_num) {
return (p_num & 65280) >> 8;
};
_global.caurina.transitions.AuxFunctions.numberToB = function (p_num) {
return p_num & 255;
};
_global.caurina.transitions.AuxFunctions.isInArray = function (p_string, p_array) {
var v4 = p_array.length;
var v5 = 0;
goto 542;
for (;;) {
++v5;
label 542:
if (v5 >= v4) break;
if (p_array[v5] == p_string) {
return true;
}
}
return false;
};
_global.caurina.transitions.AuxFunctions.getObjectLength = function (p_object) {
var v3 = 0;
for (var pName in p_object) {
++v3;
}
return v3;
};
_global.caurina.transitions.AuxFunctions.concatObjects = function () {
super = {};
var v4 = 0;
goto 747;
for (;;) {
++v4;
label 747:
if (v4 >= arguments.length) break;
var v3 = arguments[v4];
for (var prop in v3) {
if (v3[prop] == null) {
delete super[prop];
} else {
super[prop] = v3[prop];
}
}
}
return super;
};
ASSetPropFlags(v1, null, 1);
}
#endinitclip
}
movieClip 20484 __Packages.caurina.transitions.SpecialPropertySplitter {
#initclip
if (!caurina.transitions.SpecialPropertySplitter) {
if (!caurina) {
_global.caurina = new Object();
}
if (!caurina.transitions) {
_global.caurina.transitions = new Object();
}
_global.caurina.transitions.SpecialPropertySplitter = function (p_splitFunction, p_parameters) {
this.splitValues = p_splitFunction;
this.parameters = p_parameters;
};
var v1 = _global.caurina.transitions.SpecialPropertySplitter.prototype;
v1.splitValues = function (p_value, p_parameters) {
return [];
};
v1.toString = function () {
var v2 = '';
v2 += '[SpecialPropertySplitter ';
v2 += 'splitValues:' + this.splitValues.toString();
v2 += ', ';
v2 += 'parameters:' + this.parameters.toString();
v2 += ']';
return v2;
};
ASSetPropFlags(v1, null, 1);
}
#endinitclip
}
movieClip 20485 __Packages.caurina.transitions.TweenListObj {
#initclip
if (!caurina.transitions.TweenListObj) {
if (!caurina) {
_global.caurina = new Object();
}
if (!caurina.transitions) {
_global.caurina.transitions = new Object();
}
_global.caurina.transitions.TweenListObj = function (p_scope, p_timeStart, p_timeComplete, p_useFrames, p_transition, p_transitionParams) {
this.scope = p_scope;
this.timeStart = p_timeStart;
this.timeComplete = p_timeComplete;
this.useFrames = p_useFrames;
this.transition = p_transition;
this.transitionParams = p_transitionParams;
this.properties = new Object();
this.isPaused = false;
this.timePaused = undefined;
this.isCaller = false;
this.updatesSkipped = 0;
this.timesCalled = 0;
this.skipUpdates = 0;
this.hasStarted = false;
};
var v1 = _global.caurina.transitions.TweenListObj.prototype;
v1.clone = function (omitEvents) {
var v3 = new caurina.transitions.TweenListObj(this.scope, this.timeStart, this.timeComplete, this.useFrames, this.transition, this.transitionParams);
v3.properties = new Object();
for (var pName in this.properties) {
v3.properties[pName] = this.properties[pName].clone();
}
v3.skipUpdates = this.skipUpdates;
v3.updatesSkipped = this.updatesSkipped;
if (!omitEvents) {
v3.onStart = this.onStart;
v3.onUpdate = this.onUpdate;
v3.onComplete = this.onComplete;
v3.onOverwrite = this.onOverwrite;
v3.onError = this.onError;
v3.onStartParams = this.onStartParams;
v3.onUpdateParams = this.onUpdateParams;
v3.onCompleteParams = this.onCompleteParams;
v3.onOverwriteParams = this.onOverwriteParams;
v3.onStartScope = this.onStartScope;
v3.onUpdateScope = this.onUpdateScope;
v3.onCompleteScope = this.onCompleteScope;
v3.onOverwriteScope = this.onOverwriteScope;
v3.onErrorScope = this.onErrorScope;
}
v3.rounded = this.rounded;
v3.isPaused = this.isPaused;
v3.timePaused = this.timePaused;
v3.isCaller = this.isCaller;
v3.count = this.count;
v3.timesCalled = this.timesCalled;
v3.waitFrames = this.waitFrames;
v3.hasStarted = this.hasStarted;
return v3;
};
v1.toString = function () {
var v2 = '\n[TweenListObj ';
v2 += 'scope:' + String(this.scope);
v2 += ', properties:';
var v3 = true;
for (var i in this.properties) {
if (!v3) {
v2 += ',';
}
v2 += '[name:' + this.properties[i].name;
v2 += ',valueStart:' + this.properties[i].valueStart;
v2 += ',valueComplete:' + this.properties[i].valueComplete;
v2 += ']';
v3 = false;
}
v2 += ', timeStart:' + String(this.timeStart);
v2 += ', timeComplete:' + String(this.timeComplete);
v2 += ', useFrames:' + String(this.useFrames);
v2 += ', transition:' + String(this.transition);
v2 += ', transitionParams:' + String(this.transitionParams);
if (this.skipUpdates) {
v2 += ', skipUpdates:' + String(this.skipUpdates);
}
if (this.updatesSkipped) {
v2 += ', updatesSkipped:' + String(this.updatesSkipped);
}
if (this.onStart) {
v2 += ', onStart:' + String(this.onStart);
}
if (this.onUpdate) {
v2 += ', onUpdate:' + String(this.onUpdate);
}
if (this.onComplete) {
v2 += ', onComplete:' + String(this.onComplete);
}
if (this.onOverwrite) {
v2 += ', onOverwrite:' + String(this.onOverwrite);
}
if (this.onError) {
v2 += ', onError:' + String(this.onError);
}
if (this.onStartParams) {
v2 += ', onStartParams:' + String(this.onStartParams);
}
if (this.onUpdateParams) {
v2 += ', onUpdateParams:' + String(this.onUpdateParams);
}
if (this.onCompleteParams) {
v2 += ', onCompleteParams:' + String(this.onCompleteParams);
}
if (this.onOverwriteParams) {
v2 += ', onOverwriteParams:' + String(this.onOverwriteParams);
}
if (this.onStartScope) {
v2 += ', onStartScope:' + String(this.onStartScope);
}
if (this.onUpdateScope) {
v2 += ', onUpdateScope:' + String(this.onUpdateScope);
}
if (this.onCompleteScope) {
v2 += ', onCompleteScope:' + String(this.onCompleteScope);
}
if (this.onOverwriteScope) {
v2 += ', onOverwriteScope:' + String(this.onOverwriteScope);
}
if (this.onErrorScope) {
v2 += ', onErrorScope:' + String(this.onErrorScope);
}
if (this.rounded) {
v2 += ', rounded:' + String(this.rounded);
}
if (this.isPaused) {
v2 += ', isPaused:' + String(this.isPaused);
}
if (this.timePaused) {
v2 += ', timePaused:' + String(this.timePaused);
}
if (this.isCaller) {
v2 += ', isCaller:' + String(this.isCaller);
}
if (this.count) {
v2 += ', count:' + String(this.count);
}
if (this.timesCalled) {
v2 += ', timesCalled:' + String(this.timesCalled);
}
if (this.waitFrames) {
v2 += ', waitFrames:' + String(this.waitFrames);
}
if (this.hasStarted) {
v2 += ', hasStarted:' + String(this.hasStarted);
}
v2 += ']\n';
return v2;
};
_global.caurina.transitions.TweenListObj.makePropertiesChain = function (p_obj) {
var v3 = p_obj.base;
if (v3) {
var v4 = {};
if (v3 instanceof Array) {
var v5 = [];
var v6 = 0;
goto 3317;
for (;;) {
++v6;
label 3317:
if (v6 >= v3.length) break;
v5.push(v3[v6]);
}
} else {
var v5 = [v3];
}
v5.push(p_obj);
var v8 = v5.length;
var v9 = 0;
goto 3440;
for (;;) {
++v9;
label 3440:
if (v9 >= v8) break;
if (v5[v9].base) {
var v7 = caurina.transitions.AuxFunctions.concatObjects(caurina.transitions.TweenListObj.makePropertiesChain(v5[v9].base), v5[v9]);
} else {
var v7 = v5[v9];
}
v4 = caurina.transitions.AuxFunctions.concatObjects(v4, v7);
}
if (v4.base) {
delete v4.base;
}
return v4;
} else {
return p_obj;
}
};
ASSetPropFlags(v1, null, 1);
}
#endinitclip
}
movieClip 20486 __Packages.caurina.transitions.Tweener {
#initclip
if (!caurina.transitions.Tweener) {
if (!caurina) {
_global.caurina = new Object();
}
if (!caurina.transitions) {
_global.caurina.transitions = new Object();
}
_global.caurina.transitions.Tweener = function () {};
var v1 = _global.caurina.transitions.Tweener.prototype;
_global.caurina.transitions.Tweener.addTween = function (p_scopes, p_parameters) {
if (p_scopes == undefined) {
return false;
}
if (p_scopes instanceof Array) {
var v7 = p_scopes.concat();
} else {
var v7 = [p_scopes];
}
var v8 = caurina.transitions.TweenListObj.makePropertiesChain(p_parameters);
if (!caurina.transitions.Tweener._inited) {
caurina.transitions.Tweener.init();
}
if (!caurina.transitions.Tweener._engineExists || _root[caurina.transitions.Tweener.getControllerName()] == undefined) {
caurina.transitions.Tweener.startEngine();
}
var v9 = _global.isNaN(v8.time) ? 0 : v8.time;
var v10 = _global.isNaN(v8.delay) ? 0 : v8.delay;
var v11 = new Object();
var v12 = {'overwrite': true, 'time': true, 'delay': true, 'useFrames': true, 'skipUpdates': true, 'transition': true, 'transitionParams': true, 'onStart': true, 'onUpdate': true, 'onComplete': true, 'onOverwrite': true, 'onError': true, 'rounded': true, 'onStartParams': true, 'onUpdateParams': true, 'onCompleteParams': true, 'onOverwriteParams': true, 'onStartScope': true, 'onUpdateScope': true, 'onCompleteScope': true, 'onOverwriteScope': true, 'onErrorScope': true};
var v13 = new Object();
for (var v6 in v8) {
if (!v12[v6]) {
if (caurina.transitions.Tweener._specialPropertySplitterList[v6] != undefined) {
var v14 = caurina.transitions.Tweener._specialPropertySplitterList[v6].splitValues(v8[v6], caurina.transitions.Tweener._specialPropertySplitterList[v6].parameters);
var v4 = 0;
goto 2946;
for (;;) {
++v4;
label 2946:
if (v4 >= v14.length) break;
if (caurina.transitions.Tweener._specialPropertySplitterList[v14[v4].name] != undefined) {
var v15 = caurina.transitions.Tweener._specialPropertySplitterList[v14[v4].name].splitValues(v14[v4].value, caurina.transitions.Tweener._specialPropertySplitterList[v14[v4].name].parameters);
var v5 = 0;
goto 3157;
for (;;) {
++v5;
label 3157:
if (v5 >= v15.length) break;
v11[v15[v5].name] = {'valueStart': undefined, 'valueComplete': v15[v5].value, 'arrayIndex': v15[v5].arrayIndex, 'isSpecialProperty': false};
}
} else {
v11[v14[v4].name] = {'valueStart': undefined, 'valueComplete': v14[v4].value, 'arrayIndex': v14[v4].arrayIndex, 'isSpecialProperty': false};
}
}
} else {
if (caurina.transitions.Tweener._specialPropertyModifierList[v6] != undefined) {
var v16 = caurina.transitions.Tweener._specialPropertyModifierList[v6].modifyValues(v8[v6]);
var v4 = 0;
goto 3449;
for (;;) {
++v4;
label 3449:
if (v4 >= v16.length) break;
v13[v16[v4].name] = {'modifierParameters': v16[v4].parameters, 'modifierFunction': caurina.transitions.Tweener._specialPropertyModifierList[v6].getValue};
}
} else {
v11[v6] = {'valueStart': undefined, 'valueComplete': v8[v6]};
}
}
}
}
for (v6 in v11) {
if (caurina.transitions.Tweener._specialPropertyList[v6] != undefined) {
v11[v6].isSpecialProperty = true;
} else {
if (v7[0][v6] == undefined) {
caurina.transitions.Tweener.printError('The property \'' + v6 + '\' doesn\'t seem to be a normal object property of ' + v7[0].toString() + ' or a registered special property.');
}
}
}
for (v6 in v13) {
if (v11[v6] != undefined) {
v11[v6].modifierParameters = v13[v6].modifierParameters;
v11[v6].modifierFunction = v13[v6].modifierFunction;
}
}
if (typeof v8.transition == 'string') {
var v18 = v8.transition.toLowerCase();
var v17 = caurina.transitions.Tweener._transitionList[v18];
} else {
var v17 = v8.transition;
}
if (v17 == undefined) {
v17 = caurina.transitions.Tweener._transitionList.easeoutexpo;
}
var v4 = 0;
goto 4067;
for (;;) {
++v4;
label 4067:
if (v4 >= v7.length) break;
var v19 = new Object();
for (v6 in v11) {
v19[v6] = new caurina.transitions.PropertyInfoObj(v11[v6].valueStart, v11[v6].valueComplete, v11[v6].valueComplete, v11[v6].arrayIndex, {}, v11[v6].isSpecialProperty, v11[v6].modifierFunction, v11[v6].modifierParameters);
}
if (v8.useFrames == true) {
var v20 = new caurina.transitions.TweenListObj(v7[v4], caurina.transitions.Tweener._currentTimeFrame + v10 / caurina.transitions.Tweener._timeScale, caurina.transitions.Tweener._currentTimeFrame + (v10 + v9) / caurina.transitions.Tweener._timeScale, true, v17, v8.transitionParams);
} else {
var v20 = new caurina.transitions.TweenListObj(v7[v4], caurina.transitions.Tweener._currentTime + v10 * 1000 / caurina.transitions.Tweener._timeScale, caurina.transitions.Tweener._currentTime + (v10 * 1000 + v9 * 1000) / caurina.transitions.Tweener._timeScale, false, v17, v8.transitionParams);
}
v20.properties = v19;
v20.onStart = v8.onStart;
v20.onUpdate = v8.onUpdate;
v20.onComplete = v8.onComplete;
v20.onOverwrite = v8.onOverwrite;
v20.onError = v8.onError;
v20.onStartParams = v8.onStartParams;
v20.onUpdateParams = v8.onUpdateParams;
v20.onCompleteParams = v8.onCompleteParams;
v20.onOverwriteParams = v8.onOverwriteParams;
v20.onStartScope = v8.onStartScope;
v20.onUpdateScope = v8.onUpdateScope;
v20.onCompleteScope = v8.onCompleteScope;
v20.onOverwriteScope = v8.onOverwriteScope;
v20.onErrorScope = v8.onErrorScope;
v20.rounded = v8.rounded;
v20.skipUpdates = v8.skipUpdates;
if ((v8.overwrite == undefined) ? caurina.transitions.Tweener.autoOverwrite : v8.overwrite) {
caurina.transitions.Tweener.removeTweensByTime(v20.scope, v20.properties, v20.timeStart, v20.timeComplete);
}
caurina.transitions.Tweener._tweenList.push(v20);
if (v9 == 0 && v10 == 0) {
var v21 = caurina.transitions.Tweener._tweenList.length - 1;
caurina.transitions.Tweener.updateTweenByIndex(v21);
caurina.transitions.Tweener.removeTweenByIndex(v21);
}
}
return true;
};
_global.caurina.transitions.Tweener.addCaller = function (p_scopes, p_parameters) {
if (p_scopes == undefined) {
return false;
}
if (p_scopes instanceof Array) {
var v5 = p_scopes.concat();
} else {
var v5 = [p_scopes];
}
var v6 = p_parameters;
if (!caurina.transitions.Tweener._inited) {
caurina.transitions.Tweener.init();
}
if (!caurina.transitions.Tweener._engineExists || _root[caurina.transitions.Tweener.getControllerName()] == undefined) {
caurina.transitions.Tweener.startEngine();
}
var v7 = _global.isNaN(v6.time) ? 0 : v6.time;
var v8 = _global.isNaN(v6.delay) ? 0 : v6.delay;
if (typeof v6.transition == 'string') {
var v10 = v6.transition.toLowerCase();
var v9 = caurina.transitions.Tweener._transitionList[v10];
} else {
var v9 = v6.transition;
}
if (v9 == undefined) {
v9 = caurina.transitions.Tweener._transitionList.easeoutexpo;
}
var v4 = 0;
goto 5752;
for (;;) {
++v4;
label 5752:
if (v4 >= v5.length) break;
if (v6.useFrames == true) {
var v11 = new caurina.transitions.TweenListObj(v5[v4], caurina.transitions.Tweener._currentTimeFrame + v8 / caurina.transitions.Tweener._timeScale, caurina.transitions.Tweener._currentTimeFrame + (v8 + v7) / caurina.transitions.Tweener._timeScale, true, v9, v6.transitionParams);
} else {
var v11 = new caurina.transitions.TweenListObj(v5[v4], caurina.transitions.Tweener._currentTime + v8 * 1000 / caurina.transitions.Tweener._timeScale, caurina.transitions.Tweener._currentTime + (v8 * 1000 + v7 * 1000) / caurina.transitions.Tweener._timeScale, false, v9, v6.transitionParams);
}
v11.properties = undefined;
v11.onStart = v6.onStart;
v11.onUpdate = v6.onUpdate;
v11.onComplete = v6.onComplete;
v11.onOverwrite = v6.onOverwrite;
v11.onStartParams = v6.onStartParams;
v11.onUpdateParams = v6.onUpdateParams;
v11.onCompleteParams = v6.onCompleteParams;
v11.onOverwriteParams = v6.onOverwriteParams;
v11.onStartScope = v6.onStartScope;
v11.onUpdateScope = v6.onUpdateScope;
v11.onCompleteScope = v6.onCompleteScope;
v11.onOverwriteScope = v6.onOverwriteScope;
v11.onErrorScope = v6.onErrorScope;
v11.isCaller = true;
v11.count = v6.count;
v11.waitFrames = v6.waitFrames;
caurina.transitions.Tweener._tweenList.push(v11);
if (v7 == 0 && v8 == 0) {
var v12 = caurina.transitions.Tweener._tweenList.length - 1;
caurina.transitions.Tweener.updateTweenByIndex(v12);
caurina.transitions.Tweener.removeTweenByIndex(v12);
}
}
return true;
};
_global.caurina.transitions.Tweener.removeTweensByTime = function (p_scope, p_properties, p_timeStart, p_timeComplete) {
var v6 = false;
var v9 = caurina.transitions.Tweener._tweenList.length;
var v8 = 0;
goto 6686;
for (;;) {
++v8;
label 6686:
if (v8 >= v9) break;
if (p_scope == caurina.transitions.Tweener._tweenList[v8].scope) {
if (p_timeComplete > caurina.transitions.Tweener._tweenList[v8].timeStart && p_timeStart < caurina.transitions.Tweener._tweenList[v8].timeComplete) {
var v7 = false;
for (var v10 in caurina.transitions.Tweener._tweenList[v8].properties) {
if (p_properties[v10] != undefined) {
if (caurina.transitions.Tweener._tweenList[v8].onOverwrite != undefined) {
var v11 = (caurina.transitions.Tweener._tweenList[v8].onOverwriteScope != undefined) ? caurina.transitions.Tweener._tweenList[v8].onOverwriteScope : caurina.transitions.Tweener._tweenList[v8].scope;
try {
caurina.transitions.Tweener._tweenList[v8].onOverwrite.apply(v11, caurina.transitions.Tweener._tweenList[v8].onOverwriteParams);
}
catch (enumerate caurina.transitions.Tweener._tweenList[v8].properties) {
if (Error(enumerate caurina.transitions.Tweener._tweenList[v8].properties) != null) {
var e = Error(enumerate caurina.transitions.Tweener._tweenList[v8].properties);
caurina.transitions.Tweener.handleError(caurina.transitions.Tweener._tweenList[v8], e, 'onOverwrite');
} else {
throw enumerate caurina.transitions.Tweener._tweenList[v8].properties;
}
}
}
caurina.transitions.Tweener._tweenList[v8].properties[v10] = undefined;
delete caurina.transitions.Tweener._tweenList[v8].properties[v10];
v7 = true;
v6 = true;
}
}
if (v7) {
if (caurina.transitions.AuxFunctions.getObjectLength(caurina.transitions.Tweener._tweenList[v8].properties) == 0) {
caurina.transitions.Tweener.removeTweenByIndex(v8);
}
}
}
}
}
return v6;
};
_global.caurina.transitions.Tweener.removeTweens = function (p_scope) {
var v3 = new Array();
var v4 = 1;
goto 7635;
for (;;) {
++v4;
label 7635:
if (v4 >= arguments.length) break;
if (typeof arguments[v4] == 'string' && !caurina.transitions.AuxFunctions.isInArray(arguments[v4], v3)) {
if (caurina.transitions.Tweener._specialPropertySplitterList[arguments[v4]]) {
var v5 = caurina.transitions.Tweener._specialPropertySplitterList[arguments[v4]];
var v6 = v5.splitValues(super, null);
var v7 = 0;
goto 7868;
for (;;) {
++v7;
label 7868:
if (v7 >= v6.length) break;
v3.push(v6[v7].name);
}
} else {
v3.push(arguments[v4]);
}
}
}
return caurina.transitions.Tweener.affectTweens(caurina.transitions.Tweener.removeTweenByIndex, super, v3);
};
_global.caurina.transitions.Tweener.removeAllTweens = function () {
var v2 = false;
var v3 = 0;
goto 8070;
for (;;) {
++v3;
label 8070:
if (v3 >= caurina.transitions.Tweener._tweenList.length) break;
caurina.transitions.Tweener.removeTweenByIndex(v3);
v2 = true;
}
return v2;
};
_global.caurina.transitions.Tweener.pauseTweens = function (p_scope) {
var v3 = new Array();
var v4 = 1;
goto 8235;
for (;;) {
++v4;
label 8235:
if (v4 >= arguments.length) break;
if (typeof arguments[v4] == 'string' && !caurina.transitions.AuxFunctions.isInArray(arguments[v4], v3)) {
v3.push(arguments[v4]);
}
}
return caurina.transitions.Tweener.affectTweens(caurina.transitions.Tweener.pauseTweenByIndex, super, v3);
};
_global.caurina.transitions.Tweener.pauseAllTweens = function () {
var v2 = false;
var v3 = 0;
goto 8480;
for (;;) {
++v3;
label 8480:
if (v3 >= caurina.transitions.Tweener._tweenList.length) break;
caurina.transitions.Tweener.pauseTweenByIndex(v3);
v2 = true;
}
return v2;
};
_global.caurina.transitions.Tweener.resumeTweens = function (p_scope) {
var v3 = new Array();
var v4 = 1;
goto 8645;
for (;;) {
++v4;
label 8645:
if (v4 >= arguments.length) break;
if (typeof arguments[v4] == 'string' && !caurina.transitions.AuxFunctions.isInArray(arguments[v4], v3)) {
v3.push(arguments[v4]);
}
}
return caurina.transitions.Tweener.affectTweens(caurina.transitions.Tweener.resumeTweenByIndex, super, v3);
};
_global.caurina.transitions.Tweener.resumeAllTweens = function () {
var v2 = false;
var v3 = 0;
goto 8890;
for (;;) {
++v3;
label 8890:
if (v3 >= caurina.transitions.Tweener._tweenList.length) break;
caurina.transitions.Tweener.resumeTweenByIndex(v3);
v2 = true;
}
return v2;
};
_global.caurina.transitions.Tweener.affectTweens = function (p_affectFunction, p_scope, p_properties) {
var v5 = false;
if (!caurina.transitions.Tweener._tweenList) {
return false;
}
var v6 = 0;
goto 9118;
for (;;) {
++v6;
label 9118:
if (v6 >= caurina.transitions.Tweener._tweenList.length) break;
if (caurina.transitions.Tweener._tweenList[v6].scope == p_scope) {
if (p_properties.length == 0) {
p_affectFunction(v6);
v5 = true;
} else {
var v7 = new Array();
var v8 = 0;
goto 9303;
for (;;) {
++v8;
label 9303:
if (v8 >= p_properties.length) break;
if (caurina.transitions.Tweener._tweenList[v6].properties[p_properties[v8]] != undefined) {
v7.push(p_properties[v8]);
}
}
if (v7.length > 0) {
var v9 = caurina.transitions.AuxFunctions.getObjectLength(caurina.transitions.Tweener._tweenList[v6].properties);
if (v9 == v7.length) {
p_affectFunction(v6);
v5 = true;
} else {
var v10 = caurina.transitions.Tweener.splitTweens(v6, v7);
p_affectFunction(v10);
v5 = true;
}
}
}
}
}
return v5;
};
_global.caurina.transitions.Tweener.splitTweens = function (p_tween, p_properties) {
var v4 = caurina.transitions.Tweener._tweenList[p_tween];
var v5 = v4.clone(false);
var v6 = 0;
goto 9744;
for (;;) {
++v6;
label 9744:
if (v6 >= p_properties.length) break;
var v7 = p_properties[v6];
if (v4.properties[v7] != undefined) {
v4.properties[v7] = undefined;
delete v4.properties[v7];
}
}
for (v7 in v5.properties) {
var v8 = false;
v6 = 0;
goto 9907;
for (;;) {
++v6;
label 9907:
if (v6 >= p_properties.length) break;
if (p_properties[v6] == v7) {
v8 = true;
} else {}
}
if (!v8) {
v5.properties[v7] = undefined;
delete v5.properties[v7];
}
}
caurina.transitions.Tweener._tweenList.push(v5);
return caurina.transitions.Tweener._tweenList.length - 1;
};
_global.caurina.transitions.Tweener.updateTweens = function () {
if (caurina.transitions.Tweener._tweenList.length == 0) {
return false;
}
var v2 = 0;
goto 10188;
for (;;) {
++v2;
label 10188:
if (v2 >= caurina.transitions.Tweener._tweenList.length) break;
if (!caurina.transitions.Tweener._tweenList[v2].isPaused) {
if (!caurina.transitions.Tweener.updateTweenByIndex(v2)) {
caurina.transitions.Tweener.removeTweenByIndex(v2);
}
if (caurina.transitions.Tweener._tweenList[v2] == null) {
caurina.transitions.Tweener.removeTweenByIndex(v2, true);
--v2;
}
}
}
return true;
};
_global.caurina.transitions.Tweener.removeTweenByIndex = function (p_tween, p_finalRemoval) {
caurina.transitions.Tweener._tweenList[p_tween] = null;
if (p_finalRemoval) {
caurina.transitions.Tweener._tweenList.splice(p_tween, 1);
}
return true;
};
_global.caurina.transitions.Tweener.pauseTweenByIndex = function (p_tween) {
var v3 = caurina.transitions.Tweener._tweenList[p_tween];
if (v3 == null || v3.isPaused) {
return false;
}
v3.timePaused = caurina.transitions.Tweener.getCurrentTweeningTime(v3);
v3.isPaused = true;
return true;
};
_global.caurina.transitions.Tweener.resumeTweenByIndex = function (p_tween) {
var v3 = caurina.transitions.Tweener._tweenList[p_tween];
if (v3 == null || !v3.isPaused) {
return false;
}
var v4 = caurina.transitions.Tweener.getCurrentTweeningTime(v3);
v3.timeStart += v4 - v3.timePaused;
v3.timeComplete += v4 - v3.timePaused;
v3.timePaused = undefined;
v3.isPaused = false;
return true;
};
_global.caurina.transitions.Tweener.updateTweenByIndex = function (i) {
var v3 = caurina.transitions.Tweener._tweenList[i];
if (v3 == null || !v3.scope) {
return false;
}
var v4 = false;
var v14 = caurina.transitions.Tweener.getCurrentTweeningTime(v3);
if (v14 >= v3.timeStart) {
var v13 = v3.scope;
if (v3.isCaller) {
goto 11133;
while (v14 >= storedv6) {
label 11133:
var v7 = ((v3.timeComplete - v3.timeStart) / v3.count) * (v3.timesCalled + 1);
var v8 = v3.timeStart;
var v9 = v3.timeComplete - v3.timeStart;
var v10 = v3.timeComplete - v3.timeStart;
var v6 = v3.transition(v7, v8, v9, v10, v3.transitionParams);
if (v14 >= v6) {
if (v3.onUpdate != undefined) {
var v12 = (v3.onUpdateScope != undefined) ? v3.onUpdateScope : v13;
try {
v3.onUpdate.apply(v12, v3.onUpdateParams);
}
catch (v0) {
if (Error(v0) != null) {
var e = Error(v0);
caurina.transitions.Tweener.handleError(v3, e, 'onUpdate');
} else {
throw v0;
}
}
}
++v3.timesCalled;
if (v3.timesCalled >= v3.count) {
v4 = true;
break;
}
if (v3.waitFrames) {
break;
}
}
}
} else {
var v5 = v3.skipUpdates < 1 || (v3.skipUpdates == undefined || v3.updatesSkipped >= v3.skipUpdates);
if (v14 >= v3.timeComplete) {
v4 = true;
v5 = true;
}
if (!v3.hasStarted) {
if (v3.onStart != undefined) {
var v12 = (v3.onStartScope != undefined) ? v3.onStartScope : v13;
try {
v3.onStart.apply(v12, v3.onStartParams);
}
catch (v0) {
if (Error(v0) != null) {
var e = Error(v0);
caurina.transitions.Tweener.handleError(v3, e, 'onStart');
} else {
throw v0;
}
}
}
for (var v11 in v3.properties) {
if (v3.properties[v11].isSpecialProperty) {
if (caurina.transitions.Tweener._specialPropertyList[v11].preProcess != undefined) {
v3.properties[v11].valueComplete = caurina.transitions.Tweener._specialPropertyList[v11].preProcess(v13, caurina.transitions.Tweener._specialPropertyList[v11].parameters, v3.properties[v11].originalValueComplete, v3.properties[v11].extra);
}
var v16 = caurina.transitions.Tweener._specialPropertyList[v11].getValue(v13, caurina.transitions.Tweener._specialPropertyList[v11].parameters, v3.properties[v11].extra);
} else {
var v16 = v13[v11];
}
v3.properties[v11].valueStart = _global.isNaN(v16) ? v3.properties[v11].valueComplete : v16;
}
v5 = true;
v3.hasStarted = true;
}
if (v5) {
for (v11 in v3.properties) {
var v15 = v3.properties[v11];
if (v4) {
var v6 = v15.valueComplete;
} else {
if (v15.hasModifier) {
var v7 = v14 - v3.timeStart;
var v10 = v3.timeComplete - v3.timeStart;
var v6 = v3.transition(v7, 0, 1, v10, v3.transitionParams);
v6 = v15.modifierFunction(v15.valueStart, v15.valueComplete, v6, v15.modifierParameters);
} else {
var v7 = v14 - v3.timeStart;
var v8 = v15.valueStart;
var v9 = v15.valueComplete - v15.valueStart;
var v10 = v3.timeComplete - v3.timeStart;
var v6 = v3.transition(v7, v8, v9, v10, v3.transitionParams);
}
}
if (v3.rounded) {
v6 = Math.round(v6);
}
if (v15.isSpecialProperty) {
caurina.transitions.Tweener._specialPropertyList[v11].setValue(v13, v6, caurina.transitions.Tweener._specialPropertyList[v11].parameters, v3.properties[v11].extra);
} else {
v13[v11] = v6;
}
}
v3.updatesSkipped = 0;
if (v3.onUpdate != undefined) {
v12 = (v3.onUpdateScope != undefined) ? v3.onUpdateScope : v13;
try {
v3.onUpdate.apply(v12, v3.onUpdateParams);
}
catch (enumerate v3.properties) {
if (Error(enumerate v3.properties) != null) {
var e = Error(enumerate v3.properties);
caurina.transitions.Tweener.handleError(v3, e, 'onUpdate');
} else {
throw enumerate v3.properties;
}
}
}
} else {
++v3.updatesSkipped;
}
}
if (v4 && v3.onComplete != undefined) {
v12 = (v3.onCompleteScope != undefined) ? v3.onCompleteScope : v13;
try {
v3.onComplete.apply(v12, v3.onCompleteParams);
}
catch (enumerate v3.properties) {
if (Error(enumerate v3.properties) != null) {
var e = Error(enumerate v3.properties);
caurina.transitions.Tweener.handleError(v3, e, 'onComplete');
} else {
throw enumerate v3.properties;
}
}
}
return !v4;
}
return true;
};
_global.caurina.transitions.Tweener.init = function () {
caurina.transitions.Tweener._inited = true;
caurina.transitions.Tweener._transitionList = new Object();
caurina.transitions.Equations.init();
caurina.transitions.Tweener._specialPropertyList = new Object();
caurina.transitions.Tweener._specialPropertyModifierList = new Object();
caurina.transitions.Tweener._specialPropertySplitterList = new Object();
};
_global.caurina.transitions.Tweener.registerTransition = function (p_name, p_function) {
if (!caurina.transitions.Tweener._inited) {
caurina.transitions.Tweener.init();
}
caurina.transitions.Tweener._transitionList[p_name] = p_function;
};
_global.caurina.transitions.Tweener.registerSpecialProperty = function (p_name, p_getFunction, p_setFunction, p_parameters, p_preProcessFunction) {
if (!caurina.transitions.Tweener._inited) {
caurina.transitions.Tweener.init();
}
var v7 = new caurina.transitions.SpecialProperty(p_getFunction, p_setFunction, p_parameters, p_preProcessFunction);
caurina.transitions.Tweener._specialPropertyList[p_name] = v7;
};
_global.caurina.transitions.Tweener.registerSpecialPropertyModifier = function (p_name, p_modifyFunction, p_getFunction) {
if (!caurina.transitions.Tweener._inited) {
caurina.transitions.Tweener.init();
}
var v5 = new caurina.transitions.SpecialPropertyModifier(p_modifyFunction, p_getFunction);
caurina.transitions.Tweener._specialPropertyModifierList[p_name] = v5;
};
_global.caurina.transitions.Tweener.registerSpecialPropertySplitter = function (p_name, p_splitFunction, p_parameters) {
if (!caurina.transitions.Tweener._inited) {
caurina.transitions.Tweener.init();
}
var v5 = new caurina.transitions.SpecialPropertySplitter(p_splitFunction, p_parameters);
caurina.transitions.Tweener._specialPropertySplitterList[p_name] = v5;
};
_global.caurina.transitions.Tweener.startEngine = function () {
caurina.transitions.Tweener._engineExists = true;
caurina.transitions.Tweener._tweenList = new Array();
var v2 = Math.floor(Math.random() * 999999);
var v3 = _root.createEmptyMovieClip(caurina.transitions.Tweener.getControllerName(), 31338 + v2);
v3.onEnterFrame = function () {
caurina.transitions.Tweener.onEnterFrame();
};
caurina.transitions.Tweener._currentTimeFrame = 0;
caurina.transitions.Tweener.updateTime();
};
_global.caurina.transitions.Tweener.stopEngine = function () {
caurina.transitions.Tweener._engineExists = false;
caurina.transitions.Tweener._tweenList = null;
caurina.transitions.Tweener._currentTime = 0;
caurina.transitions.Tweener._currentTimeFrame = 0;
delete _root[caurina.transitions.Tweener.getControllerName()].onEnterFrame;
_root[caurina.transitions.Tweener.getControllerName()].removeMovieClip();
};
_global.caurina.transitions.Tweener.updateTime = function () {
caurina.transitions.Tweener._currentTime = getTimer();
};
_global.caurina.transitions.Tweener.updateFrame = function () {
++caurina.transitions.Tweener._currentTimeFrame;
};
_global.caurina.transitions.Tweener.onEnterFrame = function () {
caurina.transitions.Tweener.updateTime();
caurina.transitions.Tweener.updateFrame();
var v2 = false;
v2 = caurina.transitions.Tweener.updateTweens();
if (!v2) {
caurina.transitions.Tweener.stopEngine();
}
};
_global.caurina.transitions.Tweener.setTimeScale = function (p_time) {
if (_global.isNaN(p_time)) {
p_time = 1;
}
if (p_time < 1.0e-005) {
p_time = 1.0e-005;
}
if (p_time != caurina.transitions.Tweener._timeScale) {
var v3 = 0;
goto 15162;
for (;;) {
++v3;
label 15162:
if (v3 >= caurina.transitions.Tweener._tweenList.length) break;
var v4 = caurina.transitions.Tweener.getCurrentTweeningTime(caurina.transitions.Tweener._tweenList[v3]);
caurina.transitions.Tweener._tweenList[v3].timeStart = v4 - (v4 - caurina.transitions.Tweener._tweenList[v3].timeStart) * caurina.transitions.Tweener._timeScale / p_time;
caurina.transitions.Tweener._tweenList[v3].timeComplete = v4 - (v4 - caurina.transitions.Tweener._tweenList[v3].timeComplete) * caurina.transitions.Tweener._timeScale / p_time;
if (caurina.transitions.Tweener._tweenList[v3].timePaused != undefined) {
caurina.transitions.Tweener._tweenList[v3].timePaused = v4 - (v4 - caurina.transitions.Tweener._tweenList[v3].timePaused) * caurina.transitions.Tweener._timeScale / p_time;
}
}
caurina.transitions.Tweener._timeScale = p_time;
}
};
_global.caurina.transitions.Tweener.isTweening = function (p_scope) {
var v3 = 0;
goto 15719;
for (;;) {
++v3;
label 15719:
if (v3 >= caurina.transitions.Tweener._tweenList.length) break;
if (caurina.transitions.Tweener._tweenList[v3].scope == p_scope) {
return true;
}
}
return false;
};
_global.caurina.transitions.Tweener.getTweens = function (p_scope) {
var v5 = new Array();
var v3 = 0;
goto 15896;
for (;;) {
++v3;
label 15896:
if (v3 >= caurina.transitions.Tweener._tweenList.length) break;
if (caurina.transitions.Tweener._tweenList[v3].scope == p_scope) {
for (var v4 in caurina.transitions.Tweener._tweenList[v3].properties) {
v5.push(v4);
}
}
}
return v5;
};
_global.caurina.transitions.Tweener.getTweenCount = function (p_scope) {
var v4 = 0;
var v3 = 0;
goto 16146;
for (;;) {
++v3;
label 16146:
if (v3 >= caurina.transitions.Tweener._tweenList.length) break;
if (caurina.transitions.Tweener._tweenList[v3].scope == p_scope) {
v4 += caurina.transitions.AuxFunctions.getObjectLength(caurina.transitions.Tweener._tweenList[v3].properties);
}
}
return v4;
};
_global.caurina.transitions.Tweener.handleError = function (pTweening, pError, pCallBackName) {
if (pTweening.onError != undefined && typeof (pTweening.onError == 'function')) {
var v5 = (pTweening.onErrorScope != undefined) ? pTweening.onErrorScope : pTweening.scope;
try {
pTweening.onError.apply(v5, [pTweening.scope, pError]);
}
catch (v0) {
if (Error(v0) != null) {
var metaError = Error(v0);
caurina.transitions.Tweener.printError(pTweening.scope.toString() + ' raised an error while executing the \'onError\' handler. Original error:\n ' + pError + '\nonError error: ' + metaError);
} else {
throw v0;
}
}
} else {
if (pTweening.onError == undefined) {
caurina.transitions.Tweener.printError(pTweening.scope.toString() + ' raised an error while executing the \'' + pCallBackName.toString() + '\'handler. \n' + pError);
}
}
};
_global.caurina.transitions.Tweener.getCurrentTweeningTime = function (p_tweening) {
return p_tweening.useFrames ? caurina.transitions.Tweener._currentTimeFrame : caurina.transitions.Tweener._currentTime;
};
_global.caurina.transitions.Tweener.getVersion = function () {
return 'AS2_FL7 1.33.74';
};
_global.caurina.transitions.Tweener.getControllerName = function () {
return '__tweener_controller__' + caurina.transitions.Tweener.getVersion();
};
_global.caurina.transitions.Tweener.printError = function (p_message) {};
ASSetPropFlags(v1, null, 1);
_global.caurina.transitions.Tweener._engineExists = false;
_global.caurina.transitions.Tweener._inited = false;
_global.caurina.transitions.Tweener._timeScale = 1;
_global.caurina.transitions.Tweener.autoOverwrite = true;
}
#endinitclip
}
movieClip 20487 __Packages.caurina.transitions.SpecialPropertyModifier {
#initclip
if (!caurina.transitions.SpecialPropertyModifier) {
if (!caurina) {
_global.caurina = new Object();
}
if (!caurina.transitions) {
_global.caurina.transitions = new Object();
}
_global.caurina.transitions.SpecialPropertyModifier = function (p_modifyFunction, p_getFunction) {
this.modifyValues = p_modifyFunction;
this.getValue = p_getFunction;
};
var v1 = _global.caurina.transitions.SpecialPropertyModifier.prototype;
v1.toString = function () {
var v2 = '';
v2 += '[SpecialPropertyModifier ';
v2 += 'modifyValues:' + this.modifyValues.toString();
v2 += ', ';
v2 += 'getValue:' + this.getValue.toString();
v2 += ']';
return v2;
};
ASSetPropFlags(v1, null, 1);
}
#endinitclip
}
movieClip 20488 __Packages.caurina.transitions.Equations {
#initclip
if (!caurina.transitions.Equations) {
if (!caurina) {
_global.caurina = new Object();
}
if (!caurina.transitions) {
_global.caurina.transitions = new Object();
}
_global.caurina.transitions.Equations = function () {};
var v1 = _global.caurina.transitions.Equations.prototype;
_global.caurina.transitions.Equations.init = function () {
caurina.transitions.Tweener.registerTransition('easenone', caurina.transitions.Equations.easeNone);
caurina.transitions.Tweener.registerTransition('linear', caurina.transitions.Equations.easeNone);
caurina.transitions.Tweener.registerTransition('easeinquad', caurina.transitions.Equations.easeInQuad);
caurina.transitions.Tweener.registerTransition('easeoutquad', caurina.transitions.Equations.easeOutQuad);
caurina.transitions.Tweener.registerTransition('easeinoutquad', caurina.transitions.Equations.easeInOutQuad);
caurina.transitions.Tweener.registerTransition('easeoutinquad', caurina.transitions.Equations.easeOutInQuad);
caurina.transitions.Tweener.registerTransition('easeincubic', caurina.transitions.Equations.easeInCubic);
caurina.transitions.Tweener.registerTransition('easeoutcubic', caurina.transitions.Equations.easeOutCubic);
caurina.transitions.Tweener.registerTransition('easeinoutcubic', caurina.transitions.Equations.easeInOutCubic);
caurina.transitions.Tweener.registerTransition('easeoutincubic', caurina.transitions.Equations.easeOutInCubic);
caurina.transitions.Tweener.registerTransition('easeinquart', caurina.transitions.Equations.easeInQuart);
caurina.transitions.Tweener.registerTransition('easeoutquart', caurina.transitions.Equations.easeOutQuart);
caurina.transitions.Tweener.registerTransition('easeinoutquart', caurina.transitions.Equations.easeInOutQuart);
caurina.transitions.Tweener.registerTransition('easeoutinquart', caurina.transitions.Equations.easeOutInQuart);
caurina.transitions.Tweener.registerTransition('easeinquint', caurina.transitions.Equations.easeInQuint);
caurina.transitions.Tweener.registerTransition('easeoutquint', caurina.transitions.Equations.easeOutQuint);
caurina.transitions.Tweener.registerTransition('easeinoutquint', caurina.transitions.Equations.easeInOutQuint);
caurina.transitions.Tweener.registerTransition('easeoutinquint', caurina.transitions.Equations.easeOutInQuint);
caurina.transitions.Tweener.registerTransition('easeinsine', caurina.transitions.Equations.easeInSine);
caurina.transitions.Tweener.registerTransition('easeoutsine', caurina.transitions.Equations.easeOutSine);
caurina.transitions.Tweener.registerTransition('easeinoutsine', caurina.transitions.Equations.easeInOutSine);
caurina.transitions.Tweener.registerTransition('easeoutinsine', caurina.transitions.Equations.easeOutInSine);
caurina.transitions.Tweener.registerTransition('easeincirc', caurina.transitions.Equations.easeInCirc);
caurina.transitions.Tweener.registerTransition('easeoutcirc', caurina.transitions.Equations.easeOutCirc);
caurina.transitions.Tweener.registerTransition('easeinoutcirc', caurina.transitions.Equations.easeInOutCirc);
caurina.transitions.Tweener.registerTransition('easeoutincirc', caurina.transitions.Equations.easeOutInCirc);
caurina.transitions.Tweener.registerTransition('easeinexpo', caurina.transitions.Equations.easeInExpo);
caurina.transitions.Tweener.registerTransition('easeoutexpo', caurina.transitions.Equations.easeOutExpo);
caurina.transitions.Tweener.registerTransition('easeinoutexpo', caurina.transitions.Equations.easeInOutExpo);
caurina.transitions.Tweener.registerTransition('easeoutinexpo', caurina.transitions.Equations.easeOutInExpo);
caurina.transitions.Tweener.registerTransition('easeinelastic', caurina.transitions.Equations.easeInElastic);
caurina.transitions.Tweener.registerTransition('easeoutelastic', caurina.transitions.Equations.easeOutElastic);
caurina.transitions.Tweener.registerTransition('easeinoutelastic', caurina.transitions.Equations.easeInOutElastic);
caurina.transitions.Tweener.registerTransition('easeoutinelastic', caurina.transitions.Equations.easeOutInElastic);
caurina.transitions.Tweener.registerTransition('easeinback', caurina.transitions.Equations.easeInBack);
caurina.transitions.Tweener.registerTransition('easeoutback', caurina.transitions.Equations.easeOutBack);
caurina.transitions.Tweener.registerTransition('easeinoutback', caurina.transitions.Equations.easeInOutBack);
caurina.transitions.Tweener.registerTransition('easeoutinback', caurina.transitions.Equations.easeOutInBack);
caurina.transitions.Tweener.registerTransition('easeinbounce', caurina.transitions.Equations.easeInBounce);
caurina.transitions.Tweener.registerTransition('easeoutbounce', caurina.transitions.Equations.easeOutBounce);
caurina.transitions.Tweener.registerTransition('easeinoutbounce', caurina.transitions.Equations.easeInOutBounce);
caurina.transitions.Tweener.registerTransition('easeoutinbounce', caurina.transitions.Equations.easeOutInBounce);
};
_global.caurina.transitions.Equations.easeNone = function (t, b, c, d, p_params) {
return c * t / d + b;
};
_global.caurina.transitions.Equations.easeInQuad = function (t, b, c, d, p_params) {
t /= d;
return c * t * t + b;
};
_global.caurina.transitions.Equations.easeOutQuad = function (t, b, c, d, p_params) {
t /= d;
return -c * t * (t - 2) + b;
};
_global.caurina.transitions.Equations.easeInOutQuad = function (t, b, c, d, p_params) {
t /= d / 2;
if (t < 1) {
return (c / 2) * t * t + b;
}
return (-c / 2) * (--t * (t - 2) - 1) + b;
};
_global.caurina.transitions.Equations.easeOutInQuad = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutQuad(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInQuad(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
_global.caurina.transitions.Equations.easeInCubic = function (t, b, c, d, p_params) {
t /= d;
return c * t * t * t + b;
};
_global.caurina.transitions.Equations.easeOutCubic = function (t, b, c, d, p_params) {
t = t / d - 1;
return c * (t * t * t + 1) + b;
};
_global.caurina.transitions.Equations.easeInOutCubic = function (t, b, c, d, p_params) {
t /= d / 2;
if (t < 1) {
return (c / 2) * t * t * t + b;
}
t -= 2;
return (c / 2) * (t * t * t + 2) + b;
};
_global.caurina.transitions.Equations.easeOutInCubic = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutCubic(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInCubic(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
_global.caurina.transitions.Equations.easeInQuart = function (t, b, c, d, p_params) {
t /= d;
return c * t * t * t * t + b;
};
_global.caurina.transitions.Equations.easeOutQuart = function (t, b, c, d, p_params) {
t = t / d - 1;
return -c * (t * t * t * t - 1) + b;
};
_global.caurina.transitions.Equations.easeInOutQuart = function (t, b, c, d, p_params) {
t /= d / 2;
if (t < 1) {
return (c / 2) * t * t * t * t + b;
}
t -= 2;
return (-c / 2) * (t * t * t * t - 2) + b;
};
_global.caurina.transitions.Equations.easeOutInQuart = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutQuart(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInQuart(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
_global.caurina.transitions.Equations.easeInQuint = function (t, b, c, d, p_params) {
t /= d;
return c * t * t * t * t * t + b;
};
_global.caurina.transitions.Equations.easeOutQuint = function (t, b, c, d, p_params) {
t = t / d - 1;
return c * (t * t * t * t * t + 1) + b;
};
_global.caurina.transitions.Equations.easeInOutQuint = function (t, b, c, d, p_params) {
t /= d / 2;
if (t < 1) {
return (c / 2) * t * t * t * t * t + b;
}
t -= 2;
return (c / 2) * (t * t * t * t * t + 2) + b;
};
_global.caurina.transitions.Equations.easeOutInQuint = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutQuint(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInQuint(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
_global.caurina.transitions.Equations.easeInSine = function (t, b, c, d, p_params) {
return -c * Math.cos((t / d) * (Math.PI / 2)) + c + b;
};
_global.caurina.transitions.Equations.easeOutSine = function (t, b, c, d, p_params) {
return c * Math.sin((t / d) * (Math.PI / 2)) + b;
};
_global.caurina.transitions.Equations.easeInOutSine = function (t, b, c, d, p_params) {
return (-c / 2) * (Math.cos(Math.PI * t / d) - 1) + b;
};
_global.caurina.transitions.Equations.easeOutInSine = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutSine(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInSine(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
_global.caurina.transitions.Equations.easeInExpo = function (t, b, c, d, p_params) {
return (t == 0) ? b : c * Math.pow(2, 10 * (t / d - 1)) + b - c * 0.001;
};
_global.caurina.transitions.Equations.easeOutExpo = function (t, b, c, d, p_params) {
return (t == d) ? b + c : c * 1.001 * (-Math.pow(2, -10 * t / d) + 1) + b;
};
_global.caurina.transitions.Equations.easeInOutExpo = function (t, b, c, d, p_params) {
if (t == 0) {
return b;
}
if (t == d) {
return b + c;
}
t /= d / 2;
if (t < 1) {
return (c / 2) * Math.pow(2, 10 * (t - 1)) + b - c * 0.0005;
}
return (c / 2) * 1.0005 * (-Math.pow(2, -10 * --t) + 2) + b;
};
_global.caurina.transitions.Equations.easeOutInExpo = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutExpo(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInExpo(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
_global.caurina.transitions.Equations.easeInCirc = function (t, b, c, d, p_params) {
t /= d;
return -c * (Math.sqrt(1 - t * t) - 1) + b;
};
_global.caurina.transitions.Equations.easeOutCirc = function (t, b, c, d, p_params) {
t = t / d - 1;
return c * Math.sqrt(1 - t * t) + b;
};
_global.caurina.transitions.Equations.easeInOutCirc = function (t, b, c, d, p_params) {
t /= d / 2;
if (t < 1) {
return (-c / 2) * (Math.sqrt(1 - t * t) - 1) + b;
}
t -= 2;
return (c / 2) * (Math.sqrt(1 - t * t) + 1) + b;
};
_global.caurina.transitions.Equations.easeOutInCirc = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutCirc(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInCirc(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
_global.caurina.transitions.Equations.easeInElastic = function (t, b, c, d, p_params) {
if (t == 0) {
return b;
}
t /= d;
if (t == 1) {
return b + c;
}
var v7 = (p_params.period == undefined) ? d * 0.3 : p_params.period;
var v9 = p_params.amplitude;
if (!v9 || v9 < Math.abs(c)) {
v9 = c;
var v8 = v7 / 4;
t -= 1;
return -(v9 * Math.pow(2, 10 * t) * Math.sin((t * d - v8) * (2 * Math.PI) / v7)) + b;
}
v8 = (v7 / 2 * Math.PI) * Math.asin(c / v9);
t -= 1;
return -(v9 * Math.pow(2, 10 * t) * Math.sin((t * d - v8) * (2 * Math.PI) / v7)) + b;
};
_global.caurina.transitions.Equations.easeOutElastic = function (t, b, c, d, p_params) {
if (t == 0) {
return b;
}
t /= d;
if (t == 1) {
return b + c;
}
var v7 = (p_params.period == undefined) ? d * 0.3 : p_params.period;
var v9 = p_params.amplitude;
if (!v9 || v9 < Math.abs(c)) {
v9 = c;
var v8 = v7 / 4;
return v9 * Math.pow(2, -10 * t) * Math.sin((t * d - v8) * (2 * Math.PI) / v7) + c + b;
}
v8 = (v7 / 2 * Math.PI) * Math.asin(c / v9);
return v9 * Math.pow(2, -10 * t) * Math.sin((t * d - v8) * (2 * Math.PI) / v7) + c + b;
};
_global.caurina.transitions.Equations.easeInOutElastic = function (t, b, c, d, p_params) {
if (t == 0) {
return b;
}
t /= d / 2;
if (t == 2) {
return b + c;
}
var v7 = (p_params.period == undefined) ? d * (0.3 * 1.5) : p_params.period;
var v9 = p_params.amplitude;
if (!v9 || v9 < Math.abs(c)) {
v9 = c;
var v8 = v7 / 4;
} else {
var v8 = (v7 / 2 * Math.PI) * Math.asin(c / v9);
}
if (t < 1) {
t -= 1;
return -0.5 * (v9 * Math.pow(2, 10 * t) * Math.sin((t * d - v8) * (2 * Math.PI) / v7)) + b;
}
t -= 1;
return v9 * Math.pow(2, -10 * t) * Math.sin((t * d - v8) * (2 * Math.PI) / v7) * 0.5 + c + b;
};
_global.caurina.transitions.Equations.easeOutInElastic = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutElastic(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInElastic(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
_global.caurina.transitions.Equations.easeInBack = function (t, b, c, d, p_params) {
if (p_params.overshoot != undefined) {
var v7 = p_params.overshoot;
t /= d;
return c * t * t * ((v7 + 1) * t - v7) + b;
}
var v7 = 1.70158;
t /= d;
return c * t * t * ((v7 + 1) * t - v7) + b;
};
_global.caurina.transitions.Equations.easeOutBack = function (t, b, c, d, p_params) {
if (p_params.overshoot != undefined) {
var v7 = p_params.overshoot;
t = t / d - 1;
return c * (t * t * ((v7 + 1) * t + v7) + 1) + b;
}
var v7 = 1.70158;
t = t / d - 1;
return c * (t * t * ((v7 + 1) * t + v7) + 1) + b;
};
_global.caurina.transitions.Equations.easeInOutBack = function (t, b, c, d, p_params) {
var v7 = (p_params.overshoot == undefined) ? 1.70158 : p_params.overshoot;
t /= d / 2;
if (t < 1) {
v7 *= 1.525;
return (c / 2) * (t * t * ((v7 + 1) * t - v7)) + b;
}
t -= 2;
v7 *= 1.525;
return (c / 2) * (t * t * ((v7 + 1) * t + v7) + 2) + b;
};
_global.caurina.transitions.Equations.easeOutInBack = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutBack(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInBack(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
_global.caurina.transitions.Equations.easeInBounce = function (t, b, c, d, p_params) {
return c - caurina.transitions.Equations.easeOutBounce(d - t, 0, c, d) + b;
};
_global.caurina.transitions.Equations.easeOutBounce = function (t, b, c, d, p_params) {
t /= d;
if (t < 1 / 2.75) {
return c * (7.5625 * t * t) + b;
} else {
if (t < 2 / 2.75) {
t -= 1.5 / 2.75;
return c * (7.5625 * t * t + 0.75) + b;
} else {
if (t < 2.5 / 2.75) {
t -= 2.25 / 2.75;
return c * (7.5625 * t * t + 0.9375) + b;
} else {
t -= 2.625 / 2.75;
return c * (7.5625 * t * t + 0.984375) + b;
}
}
}
};
_global.caurina.transitions.Equations.easeInOutBounce = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeInBounce(t * 2, 0, c, d) * 0.5 + b;
} else {
return caurina.transitions.Equations.easeOutBounce(t * 2 - d, 0, c, d) * 0.5 + c * 0.5 + b;
}
};
_global.caurina.transitions.Equations.easeOutInBounce = function (t, b, c, d, p_params) {
if (t < d / 2) {
return caurina.transitions.Equations.easeOutBounce(t * 2, b, c / 2, d, p_params);
}
return caurina.transitions.Equations.easeInBounce(t * 2 - d, b + c / 2, c / 2, d, p_params);
};
ASSetPropFlags(v1, null, 1);
}
#endinitclip
}
movieClip 20489 __Packages.Main {
#initclip
if (!Main) {
_global.Main = function () {};
var v1 = _global.Main.prototype;
_global.Main.randRange = function (min, max) {
var v4 = Math.floor(Math.random() * (max - min + 1)) + min;
return v4;
};
_global.Main.drawRectangle = function (target_mc, boxWidth, boxHeight, fillColor, fillAlpha) {
with (target_mc) {
beginFill(fillColor, fillAlpha);
moveTo(0, 0);
lineTo(boxWidth, 0);
lineTo(boxWidth, boxHeight);
lineTo(0, boxHeight);
lineTo(0, 0);
endFill();
}
};
_global.Main.drawCircle = function (target_mc, radius, fillColor, fillAlpha) {
var v6 = radius;
var v7 = radius;
with (target_mc) {
beginFill(fillColor, fillAlpha);
moveTo(v6 + radius, v7);
curveTo(radius + v6, Math.tan(Math.PI / 8) * radius + v7, Math.sin(Math.PI / 4) * radius + v6, Math.sin(Math.PI / 4) * radius + v7);
curveTo(Math.tan(Math.PI / 8) * radius + v6, radius + v7, v6, radius + v7);
curveTo(-Math.tan(Math.PI / 8) * radius + v6, radius + v7, -Math.sin(Math.PI / 4) * radius + v6, Math.sin(Math.PI / 4) * radius + v7);
curveTo(-radius + v6, Math.tan(Math.PI / 8) * radius + v7, -radius + v6, v7);
curveTo(-radius + v6, -Math.tan(Math.PI / 8) * radius + v7, -Math.sin(Math.PI / 4) * radius + v6, -Math.sin(Math.PI / 4) * radius + v7);
curveTo(-Math.tan(Math.PI / 8) * radius + v6, -radius + v7, v6, -radius + v7);
curveTo(Math.tan(Math.PI / 8) * radius + v6, -radius + v7, Math.sin(Math.PI / 4) * radius + v6, -Math.sin(Math.PI / 4) * radius + v7);
curveTo(radius + v6, -Math.tan(Math.PI / 8) * radius + v7, radius + v6, v7);
endFill();
}
};
_global.Main.dolevel = function (mylevel) {
var v4 = new TextFormat();
v4.color = 16777215;
v4.font = 'arial.ttf';
v4.size = 24;
if (mylevel == 1) {
_global.minvid = 1;
_global.maxvid = 744;
}
if (mylevel == 2) {
_global.minvid = 745;
_global.maxvid = 1329;
}
if (mylevel == 3) {
_global.minvid = 1330;
_global.maxvid = 2116;
}
if (mylevel == 4) {
_global.minvid = 2117;
_global.maxvid = 3085;
}
if (mylevel == 5) {
_global.minvid = 3086;
_global.maxvid = 3762;
}
if (mylevel == 6) {
_global.minvid = 3763;
_global.maxvid = 4639;
}
if (mylevel == 7) {
_global.minvid = 4640;
_global.maxvid = 5502;
}
if (_global.overmaxvid < mylevel) {
_global.overmaxvid = mylevel;
}
_global.meclick = 1;
_global.numlastball = 0;
var v3 = 1;
goto 3968;
for (;;) {
++v3;
label 3968:
if (v3 >= 15 + mylevel * 3) break;
Main.doit(v3);
}
_global.compteur = 15 + mylevel * 2;
};
_global.Main.doit = function (mylayer) {
var ouin;
var tzai;
var px;
var py;
var ang;
var cx;
var cy;
var cr;
var v6 = new TextFormat();
var plop1 = new Sound();
plop1.attachSound('da.mp3');
var plop2 = new Sound();
plop2.attachSound('de.mp3');
var plop3 = new Sound();
plop3.attachSound('df.mp3');
var plop4 = new Sound();
plop4.attachSound('dg.mp3');
var succ = new Sound();
succ.attachSound('sucess.mp3');
var oyes = new Sound();
oyes.attachSound('oyes.mp3');
var swrong = new Sound();
swrong.attachSound('wrong.mp3');
_root.lex1.cot._visible = true;
_root.lex1._visible = true;
_root.lex1.cot._visible = false;
var v4 = Main.randRange(1, 10);
if (v4 < 7) {
_global.lastball = Main.randRange(1, 6);
var v3 = 'c' + String(_global.lastball) + '.png';
} else {
var v3 = 'c' + String(_global.lastball) + '.png';
}
ouin = 'testme' + String(mylayer);
_root.circle_mc.attachMovie(v3, ouin, 1000 - mylayer * 2);
_root.circle_mc[ouin].createTextField('touin', 999 - mylayer * 2, 105, 100, 150, 150);
v6.color = 16777215;
v6.font = 'arial.ttf';
v6.size = 100;
Color.prototype.setBrightOffset = function (offset) {
var v3 = new Object();
v3.bb = offset;
v3.gb = v3.bb;
v3.rb = v3.bb;
this.setTransform(v3);
};
MovieClip.prototype.setBrightness = function (offset) {
var v3 = new Color(this);
v3.setBrightOffset(offset);
};
_root.circle_mc[ouin].touin.selectable = false;
tzai = Main.randRange(12, 60);
_root.circle_mc[ouin].touin.embedFonts = true;
_root.circle_mc[ouin].touin.text = String(mylayer);
if (mylayer == 9 || mylayer == 6) {
_root.circle_mc[ouin].touin.text += '.';
}
_root.circle_mc[ouin].touin.setTextFormat(v6);
_root.circle_mc[ouin]._xscale = tzai;
_root.circle_mc[ouin]._yscale = tzai;
_root.circle_mc[ouin]._x = Main.randRange(-10, 440);
_root.circle_mc[ouin]._y = Main.randRange(-10, 325);
px = _root.circle_mc[ouin]._x + tzai * 1.5;
py = _root.circle_mc[ouin]._y + tzai * 1.5;
cx = _root.circle_mc[ouin]._x;
cy = _root.circle_mc[ouin]._y;
_root.circle_mc[ouin]._alpha = 110 + Main.randRange(-10, 10);
if (_global.overlevel < 4) {
_root.circle_mc[ouin]._alpha = 120 + Main.randRange(-20, 20);
}
if (_global.overlevel < 6) {
_root.circle_mc[ouin]._alpha = 110 + Main.randRange(-5, 5);
}
cr = _root.circle_mc[ouin]._rotation;
_root.circle_mc[ouin].onEnterFrame = function () {
var v2 = cx - px;
var v3 = cy - py;
if (_global.isgame == true) {
cx = px + v2 * Math.cos((_root.circle_mc[ouin]._alpha - 110) * Math.PI / 180) - v3 * Math.sin((_root.circle_mc[ouin]._alpha - 110) * Math.PI / 180);
cy = py + v3 * Math.cos((_root.circle_mc[ouin]._alpha - 110) * Math.PI / 180) + v2 * Math.sin((_root.circle_mc[ouin]._alpha - 110) * Math.PI / 180);
cr += ang;
if (_global.overlevel == 1) {
_root.circle_mc[ouin]._rotation = 0;
} else {
if (_global.overlevel < 4) {
_root.circle_mc[ouin]._rotation = _root.circle_mc[ouin]._alpha - 120;
} else {
_root.circle_mc[ouin]._x = cx;
_root.circle_mc[ouin]._y = cy;
_root.circle_mc[ouin]._rotation += _root.circle_mc[ouin]._alpha - 110;
}
}
}
};
++_global.numlastball;
_root.circle_mc[ouin].onRollOver = function () {
_root.circle_mc[ouin].setBrightness(15);
};
_root.circle_mc[ouin].onRollOut = function () {
_root.circle_mc[ouin].setBrightness(0);
};
_root.circle_mc[ouin].onRelease = function () {
if (_global.isgame == true) {
if (_global.meclick == mylayer) {
if (_global.issound == true) {
if (tzai < 40) {
plop1.start(0);
} else {
if (tzai < 52) {
plop2.start(0);
} else {
if (tzai < 59) {
plop3.start(0);
} else {
plop4.start(0);
}
}
}
}
_root.circle_mc[ouin].onEnterFrame = function () {
_root.circle_mc[ouin]._xscale -= 5;
_root.circle_mc[ouin]._yscale -= 5;
_root.circle_mc[ouin]._y += 20;
if (_root.circle_mc[ouin]._xscale <= 0) {
_root.circle_mc[ouin].removeMovieClip();
}
};
++_global.meclick;
if (_global.meclick >= _global.numlastball + 1) {
++_global.overlevel;
_root.tin.text = String(_global.overlevel);
if (_global.overlevel < 9) {
if (_global.issound == true) {
succ.start(0);
}
_root.lex1.cot._visible = true;
_global.usecompt = false;
_global.isgame = false;
}
if (_global.overlevel == 9) {
if (_global.issound == true) {
oyes.start(0);
}
_global.minvid = 1;
_global.maxvid = 5502;
_global.overmaxvid = 9;
_root.circle_mc._visible = false;
_root.lex1.tuk.gotoAndPlay(_global.minvid);
_root.lex1.tuk.play;
_root.lex1.mog._visible = true;
_root.lex1.res._visible = true;
_global.usecompt = false;
_root.lex1.youw._visible = true;
_global.isgame = false;
}
}
} else {
_global.numlife -= 1;
if (_global.issound == true) {
if (_global.numlife >= 0) {
swrong.start(0);
}
}
}
}
};
};
_global.Main.makemenu = function () {
var dafur;
var v2 = new TextFormat();
var v3 = 30;
var v4 = 30;
var blur = new flash.filters.BlurFilter(v3, v4, 1);
_root.lex1.mog._visible = false;
_root.lex1.res._visible = false;
_root.lex1.tuk._visible = false;
_root.lex1.cot._visible = false;
_root.lex1.youw._visible = false;
_root.lex1._visible = false;
_root.lex1.tuk.stop();
_root.clicme._visible = false;
_global.lastball = Main.randRange(1, 6);
_global.overlevel = 1;
_global.usecompt = false;
_global.numlife = 0;
_root.lolo._visible = false;
v2.color = 0;
v2.font = 'arial.ttf';
v2.size = 14;
dafur = 4;
Color.prototype.setBrightOffset = function (offset) {
var v3 = new Object();
v3.bb = offset;
v3.gb = v3.bb;
v3.rb = v3.bb;
this.setTransform(v3);
};
MovieClip.prototype.setBrightness = function (offset) {
var v3 = new Color(this);
v3.setBrightOffset(offset);
};
_root.createEmptyMovieClip('menume', 8000);
_root.menume.attachMovie('bksm.jpg', 'com', 8001);
_root.menume.attachMovie('pw.png', 'pw', 8051);
_root.menume.attachMovie('title.png', 'tit', 8041);
_root.createEmptyMovieClip('menumenu1', 8002);
_root.createEmptyMovieClip('menumenu2', 8012);
_root.createEmptyMovieClip('menumenu3', 8022);
_root.createEmptyMovieClip('menumenu4', 8032);
_root.menumenu1.createTextField('tt', 8009, 39, -1, 100, 25);
_root.menumenu2.createTextField('tt', 8019, 9, -1, 100, 25);
_root.menumenu3.createTextField('tt', 8029, 33, -1, 100, 25);
_root.menumenu4.createTextField('tt', 8039, 33, -1, 100, 25);
_root.menumenu1.attachMovie('bb1.png', 'bb1', 8003);
_root.menumenu2.attachMovie('bb1.png', 'bb1', 8013);
_root.menumenu3.attachMovie('bb1.png', 'bb1', 8023);
_root.menumenu4.attachMovie('bb1.png', 'bb1', 8033);
_root.menumenu1.attachMovie('bb2.png', 'bb2', 8005);
_root.menumenu2.attachMovie('bb2.png', 'bb2', 8015);
_root.menumenu3.attachMovie('bb2.png', 'bb2', 8025);
_root.menumenu4.attachMovie('bb2.png', 'bb2', 8035);
_root.menumenu1.attachMovie('bb3.png', 'bb3', 8004);
_root.menumenu2.attachMovie('bb3.png', 'bb3', 8014);
_root.menumenu3.attachMovie('bb3.png', 'bb3', 8024);
_root.menumenu4.attachMovie('bb3.png', 'bb3', 8034);
_root.menume._x = 0;
_root.menume._y = 0;
_root.menume.com._x = 0;
_root.menume.com._y = 0;
_root.menume.com.filters = [blur];
_root.menume.pw._x = 460;
_root.menume.pw._y = 420;
_root.menume.pw._visible = false;
caurina.transitions.Tweener.addTween(_root.menume.pw, {'_xscale': 50, '_yscale': 50, 'time': 0.07000000000000001, '_rotation': 0, 'transition': 'linear'});
_root.menume.pw._alpha = 85;
_root.menume.tit._visible = false;
_root.menume.tit._x = 260;
_root.menume.tit._y = 45;
_root.menume.tit._width = 350;
_root.menume.tit._height = 140;
_root.menume.pw.onRelease = function () {
getURL('http://pwpwpoker.com/', '_blank');
};
_root.menume.pw.onRollOver = function () {
_root.menume.pw._alpha = 100;
};
_root.menume.pw.onRollOut = function () {
_root.menume.pw._alpha = 85;
};
_root.menumenu1.onRollOver = function () {
_root.menumenu1.setBrightness(15);
};
_root.menumenu1.onRollOut = function () {
_root.menumenu1.setBrightness(0);
};
_root.menumenu1.onRelease = function () {
Main.hidemenu();
Main.startgame();
};
_root.menumenu2.onRollOver = function () {
_root.menumenu2.setBrightness(15);
};
_root.menumenu2.onRollOut = function () {
_root.menumenu2.setBrightness(0);
};
_root.menumenu2.onRelease = function () {
_root.swap._visible = true;
_global.swapused = -25;
};
_root.menumenu3.onRollOver = function () {
_root.menumenu3.setBrightness(15);
};
_root.menumenu3.onRollOut = function () {
_root.menumenu3.setBrightness(0);
};
_root.menumenu3.onRelease = function () {
_root.circle_mc.selectable = false;
_root.swap._visible = true;
if (_global.overmaxvid >= 2) {
_root.vivi.vp1._visible = true;
}
if (_global.overmaxvid >= 3) {
_root.vivi.vp2._visible = true;
}
if (_global.overmaxvid >= 4) {
_root.vivi.vp3._visible = true;
}
if (_global.overmaxvid >= 5) {
_root.vivi.vp4._visible = true;
}
if (_global.overmaxvid >= 6) {
_root.vivi.vp5._visible = true;
}
if (_global.overmaxvid >= 7) {
_root.vivi.vp6._visible = true;
}
if (_global.overmaxvid >= 8) {
_root.vivi.vp7._visible = true;
}
_global.swopused = -25;
};
_root.menumenu4.onRollOver = function () {
_root.menumenu4.setBrightness(15);
};
_root.menumenu4.onRollOut = function () {
_root.menumenu4.setBrightness(0);
};
_root.menumenu4.onRelease = function () {
_root.about._visible = true;
Main.hidemenu();
_root.menume._visible = true;
_root.menume._alpha = 15;
};
_root.menumenu1.tt.selectable = false;
_root.menumenu1.tt.wordWrap = true;
_root.menumenu1.tt.embedFonts = true;
_root.menumenu1.tt.text = 'Play';
_root.menumenu1.tt.setTextFormat(v2);
_root.menumenu1.tt._visible = false;
_root.menumenu2.tt.selectable = false;
_root.menumenu2.tt.wordWrap = true;
_root.menumenu2.tt.embedFonts = true;
_root.menumenu2.tt.text = 'How to play ?';
_root.menumenu2.tt.setTextFormat(v2);
_root.menumenu2.tt._visible = false;
_root.menumenu3.tt.selectable = false;
_root.menumenu3.tt.wordWrap = true;
_root.menumenu3.tt.embedFonts = true;
_root.menumenu3.tt.text = 'Videos';
_root.menumenu3.tt.setTextFormat(v2);
_root.menumenu3.tt._visible = false;
_root.menumenu4.tt.selectable = false;
_root.menumenu4.tt.wordWrap = true;
_root.menumenu4.tt.embedFonts = true;
_root.menumenu4.tt.text = 'About';
_root.menumenu4.tt.setTextFormat(v2);
_root.menumenu4.tt._visible = false;
_root.menumenu1.bb1._x = 0;
_root.menumenu1.bb1._y = 0;
_root.menumenu2.bb1._x = 0;
_root.menumenu2.bb1._y = 0;
_root.menumenu3.bb1._x = 0;
_root.menumenu3.bb1._y = 0;
_root.menumenu4.bb1._x = 0;
_root.menumenu4.bb1._y = 0;
_root.menumenu1.bb2._x = 16;
_root.menumenu2.bb2._x = 16;
_root.menumenu3.bb2._x = 16;
_root.menumenu4.bb2._x = 16;
_root.menumenu1.bb2._y = 0;
_root.menumenu2.bb2._y = 0;
_root.menumenu3.bb2._y = 0;
_root.menumenu4.bb2._y = 0;
_root.menumenu1.bb3._x = 6;
_root.menumenu2.bb3._x = 6;
_root.menumenu3.bb3._x = 6;
_root.menumenu4.bb3._x = 6;
_root.menumenu1.bb3._y = 0;
_root.menumenu2.bb3._y = 0;
_root.menumenu3.bb3._y = 0;
_root.menumenu4.bb3._y = 0;
_root.menumenu1.bb3._width = 10;
_root.menumenu2.bb3._width = 10;
_root.menumenu3.bb3._width = 10;
_root.menumenu4.bb3._width = 10;
_root.menumenu1._rotation = -17;
_root.menumenu2._rotation = -17;
_root.menumenu3._rotation = -17;
_root.menumenu4._rotation = -17;
_root.menumenu1._x = 198;
_root.menumenu1._y = 77;
_root.menumenu2._x = 208;
_root.menumenu2._y = 106;
_root.menumenu3._x = 321;
_root.menumenu3._y = 41;
_root.menumenu4._x = 329;
_root.menumenu4._y = 72;
_root.menumenu1.onEnterFrame = function () {
if (dafur < 84) {
dafur += 8;
_root.menumenu1.bb3._width = 10 + dafur;
_root.menumenu1.bb2._x = 16 + dafur;
if (blur.blurX > 0) {
blur.blurX -= 5;
blur.blurY -= 5;
}
_root.menume.com.filters = [blur];
if (dafur == 84) {
_root.menumenu1.tt._visible = true;
_root.menume.tit._visible = true;
}
} else {
if (dafur < 164) {
dafur += 8;
_root.menumenu2.bb3._width = 10 + dafur - 80;
_root.menumenu2.bb2._x = 16 + dafur - 80;
_root.menume.tit._width -= 10;
_root.menume.tit._height -= 4;
_root.menume.tit._x += 8;
_root.menume.tit._y += 8;
if (dafur == 164) {
_root.menumenu2.tt._visible = true;
}
} else {
if (dafur < 244) {
dafur += 8;
_root.menumenu3.bb3._width = 10 + dafur - 160;
_root.menumenu3.bb2._x = 16 + dafur - 160;
if (dafur == 244) {
_root.menumenu3.tt._visible = true;
_root.menume.pw._visible = true;
caurina.transitions.Tweener.addTween(_root.menume.pw, {'_xscale': 100, '_yscale': 100, 'time': 0.75, '_rotation': 0, 'transition': 'linear'});
}
} else {
if (dafur < 324) {
dafur += 8;
_root.menumenu4.bb3._width = 10 + dafur - 240;
_root.menumenu4.bb2._x = 16 + dafur - 240;
if (dafur == 324) {
_root.menumenu4.tt._visible = true;
}
}
}
}
}
};
};
_global.Main.hidemenu = function () {
_root.menume._visible = false;
_root.menumenu1._visible = false;
_root.menumenu2._visible = false;
_root.menumenu3._visible = false;
_root.menumenu4._visible = false;
};
_global.Main.startgame = function () {
_global.overcompteur = 0;
_global.compteur = 0;
_global.numlife = 5;
_global.usecompt = true;
_global.isgame = true;
_global.killme = true;
_global.crapysound = false;
_root.circle_mc._visible = true;
Main.makelife();
_root.lex1.tuk._visible = true;
_root.lex1.tuk.gotoAndPlay(_global.minvid);
_root.lex1.tuk.play();
_global.lastball = Main.randRange(1, 6);
_global.overlevel = 1;
Main.dolevel(_global.overlevel);
_root.circle_mc.coco._visible = true;
};
_global.Main.removebuble = function () {
var v4 = new Sound();
v4.attachSound('fall.mp3');
_global.isgame = false;
_root.lex1.tuk.stop();
_root.lex1.tuk._visible = false;
if (_global.crapysound == false) {
_global.crapysound = true;
if (_global.issound == true) {
v4.start(0);
}
}
caurina.transitions.Tweener.addTween(_root.lolo, {'_xscale': 80, '_yscale': 80, 'time': 0.2, '_rotation': 0, 'transition': 'linear'});
var v2 = _global.meclick;
goto 14916;
for (;;) {
++v2;
label 14916:
if (v2 > _global.numlastball + 1) break;
var v3 = 'testme' + String(v2);
_root.circle_mc[v3]._y = _root.circle_mc[v3]._y + v2 / 10 + 6;
v3 = 'testme' + String(_global.numlastball);
if (_root.circle_mc[v3]._y > 250) {
_root.circle_mc[v3].removeMovieClip();
_global.numlastball -= 1;
}
if (_global.numlastball < _global.meclick) {
_root.circle_mc._visible = false;
_root.lolo._visible = true;
caurina.transitions.Tweener.addTween(_root.lolo, {'_xscale': 100, '_yscale': 100, 'time': 0.2, '_rotation': 0, 'transition': 'linear'});
_root.clicme._visible = true;
}
}
};
_global.Main.previd = function () {
_global.swopused = 0;
_root.swap._visible = false;
_root.vivi._visible = false;
_root.lex1.mog._visible = true;
_root.lex1._visible = true;
_root.lex1.tuk._visible = true;
_root.lex1.vidback._visible = true;
_root.lex1._visible = true;
_root.lex1.tuk._visible = true;
_root.lex1.vidback._visible = true;
_root.lex1.tuk.gotoAndPlay(_global.minvid);
_root.lex1.tuk.play();
};
_global.Main.makelife = function () {
_root.createEmptyMovieClip('lifeme', 7000);
_root.lifeme._x = 0;
_root.lifeme._y = 0;
_root.lifeme.attachMovie('lf.png', 'll', 7001);
_root.lifeme.ll._x = 2;
_root.lifeme.ll._y = 2;
_root.lifeme.ll._visible = false;
_root.lifeme.attachMovie('lf.png', 'lll', 7002);
_root.lifeme.lll._x = 12;
_root.lifeme.lll._y = 2;
_root.lifeme.lll._visible = false;
_root.lifeme.attachMovie('lf.png', 'llll', 7003);
_root.lifeme.llll._x = 22;
_root.lifeme.llll._y = 2;
_root.lifeme.llll._visible = false;
_root.lifeme.attachMovie('lf.png', 'lllll', 7004);
_root.lifeme.lllll._x = 32;
_root.lifeme.lllll._y = 2;
_root.lifeme.lllll._visible = false;
_root.lifeme.attachMovie('lf.png', 'llllll', 7005);
_root.lifeme.llllll._x = 42;
_root.lifeme.llllll._y = 2;
_root.lifeme.llllll._visible = false;
_root.lifeme.onEnterFrame = function () {
if (_global.numlife < 5) {
_root.lifeme.llllll._visible = false;
} else {
_root.lifeme.llllll._visible = true;
}
if (_global.numlife < 4) {
_root.lifeme.lllll._visible = false;
} else {
_root.lifeme.lllll._visible = true;
}
if (_global.numlife < 3) {
_root.lifeme.llll._visible = false;
} else {
_root.lifeme.llll._visible = true;
}
if (_global.numlife < 2) {
_root.lifeme.lll._visible = false;
} else {
_root.lifeme.lll._visible = true;
}
if (_global.numlife < 1) {
_root.lifeme.ll._visible = false;
} else {
_root.lifeme.ll._visible = true;
}
if (_global.numlife < 0) {
Main.removebuble();
}
};
};
_global.Main.main = function (swfRoot) {
var my_fmt2 = new TextFormat();
var swrong = new Sound();
_global.minvid = 1;
_global.maxvid = 100;
_global.overmaxvid = 1;
_global.issound = true;
_global.crapysound = false;
var son = new Sound();
son.attachSound('ggg.mp3');
swrong.attachSound('wrong.mp3');
_root.createEmptyMovieClip('circle_mc', 11);
_root.createEmptyMovieClip('clicme', 11222);
_root.createEmptyMovieClip('vivi', 11000);
_root.clicme.attachMovie('cli.png', 'coco', 11001);
_root.attachMovie('swap.png', 'swap', 12001);
_root.vivi.attachMovie('dede.png', 'menu', 7921);
_root.vivi.attachMovie('bavk.png', 'leave', 7931);
_root.vivi.attachMovie('bavk.png', 'allvids', 7932);
_root.vivi.attachMovie('vp1.jpg', 'vp1', 7933);
_root.attachMovie('ths.png', 'avecso', 20002);
_root.attachMovie('thns.png', 'sansso', 20001);
_global.issound = true;
_root.avecso._x = 5;
_root.avecso._y = 425;
_root.avecso._width = 20;
_root.avecso._height = 20;
_root.avecso.onRelease = function () {
_global.issound = false;
_root.avecso._visible = false;
_root.sansso._visible = true;
son.stop();
};
_root.sansso._x = 5;
_root.sansso._y = 425;
_root.sansso._width = 20;
_root.sansso._height = 20;
_root.sansso.onRelease = function () {
_global.issound = true;
_root.sansso._visible = false;
_root.avecso._visible = true;
son.start(0, 999);
};
_root.vivi.vp1._alpha = 80;
_root.vivi.vp1._x = 30;
_root.vivi.vp1._y = 60;
_root.vivi.vp1.onRollOver = function () {
_root.vivi.vp1._alpha = 95;
};
_root.vivi.vp1.onRollOut = function () {
_root.vivi.vp1._alpha = 80;
};
_root.vivi.vp1.onRelease = function () {
_global.minvid = 1;
_global.maxvid = 744;
Main.previd();
};
_root.vivi.attachMovie('vp2.jpg', 'vp2', 7934);
_root.vivi.vp2._alpha = 80;
_root.vivi.vp2._x = 220;
_root.vivi.vp2._y = 60;
_root.vivi.vp2.onRollOver = function () {
_root.vivi.vp2._alpha = 95;
};
_root.vivi.vp2.onRollOut = function () {
_root.vivi.vp2._alpha = 80;
};
_root.vivi.vp2.onRelease = function () {
_global.minvid = 745;
_global.maxvid = 1329;
Main.previd();
};
_root.vivi.attachMovie('vp3.jpg', 'vp3', 7935);
_root.vivi.vp3._alpha = 80;
_root.vivi.vp3._x = 410;
_root.vivi.vp3._y = 60;
_root.vivi.vp3.onRollOver = function () {
_root.vivi.vp3._alpha = 95;
};
_root.vivi.vp3.onRollOut = function () {
_root.vivi.vp3._alpha = 80;
};
_root.vivi.vp3.onRelease = function () {
_global.minvid = 1330;
_global.maxvid = 2116;
Main.previd();
};
_root.vivi.attachMovie('vp4.jpg', 'vp4', 7936);
_root.vivi.vp4._alpha = 80;
_root.vivi.vp4._x = 30;
_root.vivi.vp4._y = 190;
_root.vivi.vp4.onRollOver = function () {
_root.vivi.vp4._alpha = 95;
};
_root.vivi.vp4.onRollOut = function () {
_root.vivi.vp4._alpha = 80;
};
_root.vivi.vp4.onRelease = function () {
_global.minvid = 2117;
_global.maxvid = 3085;
Main.previd();
};
_root.vivi.attachMovie('vp5.jpg', 'vp5', 7937);
_root.vivi.vp5._alpha = 80;
_root.vivi.vp5._x = 220;
_root.vivi.vp5._y = 190;
_root.vivi.vp5.onRollOver = function () {
_root.vivi.vp5._alpha = 95;
};
_root.vivi.vp5.onRollOut = function () {
_root.vivi.vp5._alpha = 80;
};
_root.vivi.vp5.onRelease = function () {
_global.minvid = 3086;
_global.maxvid = 3762;
Main.previd();
};
_root.vivi.attachMovie('vp6.jpg', 'vp6', 7938);
_root.vivi.vp6._alpha = 80;
_root.vivi.vp6._x = 410;
_root.vivi.vp6._y = 190;
_root.vivi.vp6.onRollOver = function () {
_root.vivi.vp6._alpha = 95;
};
_root.vivi.vp6.onRollOut = function () {
_root.vivi.vp6._alpha = 80;
};
_root.vivi.vp6.onRelease = function () {
_global.minvid = 3763;
_global.maxvid = 4639;
Main.previd();
};
_root.vivi.attachMovie('vp7.jpg', 'vp7', 7939);
_root.vivi.vp7._alpha = 80;
_root.vivi.vp7._x = 30;
_root.vivi.vp7._y = 320;
_root.vivi.vp7.onRollOver = function () {
_root.vivi.vp7._alpha = 95;
};
_root.vivi.vp7.onRollOut = function () {
_root.vivi.vp7._alpha = 80;
};
_root.vivi.vp7.onRelease = function () {
_global.minvid = 4640;
_global.maxvid = 5502;
Main.previd();
};
_root.vivi.vp1._visible = false;
_root.vivi.vp2._visible = false;
_root.vivi.vp3._visible = false;
_root.vivi.vp4._visible = false;
_root.vivi.vp5._visible = false;
_root.vivi.vp6._visible = false;
_root.vivi.vp7._visible = false;
_root.vivi.allvids._alpha = 25;
_root.vivi.allvids._x = 220;
_root.vivi.allvids._y = 320;
_root.vivi.allvids.onRollOver = function () {
_root.vivi.allvids._alpha = 5;
};
_root.vivi.allvids.onRollOut = function () {
_root.vivi.allvids._alpha = 25;
};
_root.vivi.allvids.onRelease = function () {
_global.swopused = 0;
_root.swap._visible = false;
_root.vivi._visible = false;
_root.lex1.mog._visible = true;
if (_global.overmaxvid == 1) {
_global.minvid = 1;
_global.maxvid = 100;
}
if (_global.overmaxvid == 2) {
_global.minvid = 1;
_global.maxvid = 844;
}
if (_global.overmaxvid == 3) {
_global.minvid = 1;
_global.maxvid = 1429;
}
if (_global.overmaxvid == 4) {
_global.minvid = 1;
_global.maxvid = 2216;
}
if (_global.overmaxvid == 5) {
_global.minvid = 1;
_global.maxvid = 3185;
}
if (_global.overmaxvid == 6) {
_global.minvid = 1;
_global.maxvid = 3862;
}
if (_global.overmaxvid == 7) {
_global.minvid = 1;
_global.maxvid = 4739;
}
if (_global.overmaxvid == 8) {
_global.minvid = 1;
_global.maxvid = 4902;
}
if (_global.overmaxvid == 9) {
_global.minvid = 1;
_global.maxvid = 5502;
}
_root.lex1._visible = true;
_root.lex1.tuk._visible = true;
_root.lex1.vidback._visible = true;
_root.lex1.tuk.gotoAndPlay(_global.minvid);
_root.lex1.tuk.play();
};
_root.vivi.leave._alpha = 0;
_root.vivi.leave._x = 410;
_root.vivi.leave._y = 320;
_root.vivi.leave.onRollOver = function () {
_root.vivi.leave._alpha = 10;
};
_root.vivi.leave.onRollOut = function () {
_root.vivi.leave._alpha = 0;
};
_root.vivi.leave.onRelease = function () {
_global.swopused = 0;
_root.swap._visible = false;
_root.vivi._visible = false;
_root.menume._visible = true;
_root.menumenu1._visible = true;
_root.menumenu2._visible = true;
_root.menumenu3._visible = true;
_root.menumenu4._visible = true;
_root.vivi.vp1._visible = false;
_root.vivi.vp2._visible = false;
_root.vivi.vp3._visible = false;
_root.vivi.vp4._visible = false;
_root.vivi.vp5._visible = false;
_root.vivi.vp6._visible = false;
_root.vivi.vp7._visible = false;
};
_root.attachMovie('instru.png', 'instru', 12000);
_root.createEmptyMovieClip('about', 7800);
_root.about.attachMovie('about.png', 'about', 7801);
_root.about.attachMovie('ddd.png', 'ab1', 7802);
_root.about.attachMovie('ddd.png', 'ab2', 7803);
_root.about.attachMovie('ddd.png', 'ab3', 7804);
_root.about.attachMovie('ddd.png', 'ab4', 7805);
_root.about.attachMovie('ddd.png', 'ab5', 7806);
_root.about.ab1._width = 245;
_root.about.ab1._height = 20;
_root.about.ab1._x = 210;
_root.about.ab1._y = 217;
_root.about.ab1._alpha = 0;
_root.about.ab1.onRelease = function () {
getURL('http://pwpwpoker.com/flashinfo/timgames.php', '_blank');
};
_root.about.ab1.onRollOver = function () {
_root.about.ab1._alpha = 30;
};
_root.about.ab1.onRollOut = function () {
_root.about.ab1._alpha = 0;
};
_root.about.ab2._width = 245;
_root.about.ab2._height = 20;
_root.about.ab2._x = 210;
_root.about.ab2._y = 246;
_root.about.ab2._alpha = 0;
_root.about.ab2.onRelease = function () {
getURL('http://pwpwpoker.com/', '_blank');
};
_root.about.ab2.onRollOver = function () {
_root.about.ab2._alpha = 30;
};
_root.about.ab2.onRollOut = function () {
_root.about.ab2._alpha = 0;
};
_root.about.ab3._width = 245;
_root.about.ab3._height = 38;
_root.about.ab3._x = 210;
_root.about.ab3._y = 270;
_root.about.ab3._alpha = 0;
_root.about.ab3.onRelease = function () {
getURL('http://pwpwpoker.com/totem.php', '_blank');
};
_root.about.ab3.onRollOver = function () {
_root.about.ab3._alpha = 30;
};
_root.about.ab3.onRollOut = function () {
_root.about.ab3._alpha = 0;
};
_root.about.ab4._width = 245;
_root.about.ab4._height = 38;
_root.about.ab4._x = 210;
_root.about.ab4._y = 312;
_root.about.ab4._alpha = 0;
_root.about.ab4.onRelease = function () {
getURL('http://pwpwpoker.com/flashinfo/asg.php', '_blank');
};
_root.about.ab4.onRollOver = function () {
_root.about.ab4._alpha = 30;
};
_root.about.ab4.onRollOut = function () {
_root.about.ab4._alpha = 0;
};
_root.about.ab5._width = 55;
_root.about.ab5._height = 35;
_root.about.ab5._x = 303;
_root.about.ab5._y = 377;
_root.about.ab5._alpha = 0;
_root.about.ab5.onRelease = function () {
_root.about._visible = false;
_root.menume._visible = true;
_root.menumenu1._visible = true;
_root.menumenu2._visible = true;
_root.menumenu3._visible = true;
_root.menumenu4._visible = true;
_root.menume._alpha = 100;
};
_root.vivi._visible = false;
_root.vivi._x = 0;
_root.vivi._y = 0;
_root.about._visible = false;
_root.about._x = 0;
_root.about._y = 0;
_root.clicme._visible = false;
_root.clicme._x = 0;
_root.clicme._y = 0;
_root.instru._visible = false;
_root.instru._x = 0;
_root.instru._y = 0;
_root.instru.onRelease = function () {
_global.swapused = 0;
_root.swap._visible = false;
_root.instru._visible = false;
_root.menume._visible = true;
_root.menumenu1._visible = true;
_root.menumenu2._visible = true;
_root.menumenu3._visible = true;
_root.menumenu4._visible = true;
};
_root.swap._visible = false;
_root.swap._x = 0;
_root.swap._y = 450;
_root.circle_mc._x = 0;
_root.circle_mc._y = 0;
_global.overcompteur = 0;
_global.compteur = 0;
_global.numlife = 5;
_global.usecompt = true;
_global.isgame = false;
_global.swapused = 0;
my_fmt2.color = 0;
my_fmt2.font = 'Arial';
my_fmt2.size = 20;
_root.createEmptyMovieClip('lex1', 7);
_root.lex1._x = 0;
_root.lex1._y = 0;
_root.lex1.attachMovie('g.swf', 'tuk', 8);
_root.lex1.tuk._visible = false;
_root.lex1.tuk.stop();
_root.lex1.attachMovie('continue.png', 'cot', 9);
_root.lex1.cot._visible = false;
_root.lex1.cot._x = 240;
_root.lex1.cot._y = 395;
_root.lex1.cot._alpha = 90;
_root.lex1.cot.onRollOver = function () {
_root.lex1.cot._alpha = 100;
};
_root.lex1.cot.onRollOut = function () {
_root.lex1.cot._alpha = 90;
};
_root.lex1.cot.onRelease = function () {
if (_global.overlevel == 8) {
_global.minvid = 1;
_global.maxvid = 5502;
_root.lex1.tuk.gotoAndPlay(_global.minvid);
_root.lex1.tuk.play;
}
Main.dolevel(_global.overlevel);
_root.lex1.cot._visible = false;
_global.usecompt = true;
_global.isgame = true;
};
_root.lex1.attachMovie('moregames.png', 'mog', 11);
_root.lex1.mog._visible = false;
_root.lex1.mog._x = 120;
_root.lex1.mog._y = 395;
_root.lex1.mog._alpha = 90;
_root.lex1.mog.onRollOver = function () {
_root.lex1.mog._alpha = 100;
};
_root.lex1.mog.onRollOut = function () {
_root.lex1.mog._alpha = 90;
};
_root.lex1.attachMovie('restart.png', 'res', 10);
_root.lex1.res._visible = false;
_root.lex1.res._x = 444;
_root.lex1.res._y = 395;
_root.lex1.res._alpha = 85;
_root.lex1.res.onRollOver = function () {
_root.lex1.res._alpha = 95;
};
_root.lex1.res.onRollOut = function () {
_root.lex1.res._alpha = 85;
};
_root.lex1.attachMovie('youwin.png', 'youw', 12);
_root.lex1.youw._visible = false;
_root.lex1.youw._x = 240;
_root.lex1.youw._y = 25;
_root.lex1.attachMovie('back.png', 'vidback', 13);
_root.lex1.vidback._visible = false;
_root.lex1.vidback._x = 444;
_root.lex1.vidback._y = 395;
_root.lex1.vidback._alpha = 85;
_root.lex1.vidback.onRollOver = function () {
_root.lex1.vidback._alpha = 95;
};
_root.lex1.vidback.onRollOut = function () {
_root.lex1.vidback._alpha = 85;
};
_root.lex1.vidback.onRelease = function () {
_root.vivi._visible = true;
_root.lex1._visible = false;
_root.lex1.tuk._visible = false;
_root.lex1.vidback._visible = false;
_root.lex1.mog._visible = false;
_root.lex1.tuk.gotoAndPlay(_global.minvid);
_root.lex1.tuk.stop();
};
_root.lex1.mog.onRelease = function () {
getURL('http://pwpwpoker.com/flashinfo/asg.php', '_blank');
};
_root.lex1.res.onRelease = function () {
_root.lex1.mog._visible = false;
_root.lex1.res._visible = false;
_root.lex1.tuk._visible = false;
_root.lex1.cot._visible = false;
_root.lex1.youw._visible = false;
_root.lex1._visible = false;
_root.lex1.tuk.stop();
Main.makemenu();
};
_root.lex1.onEnterFrame = function () {
if (_root.lex1.tuk._currentframe >= _global.maxvid) {
_root.lex1.tuk.gotoAndPlay(_global.minvid);
}
if (_root.lex1.tuk._currentframe < _global.minvid) {
_root.lex1.tuk.gotoAndPlay(_global.minvid);
}
if (_root.lex1.tuk._currentframe == _global.minvid) {
_root.lex1.tuk.play;
}
};
_root.circle_mc.attachMovie('copi.png', 'coco', 5000);
_root.attachMovie('lolo.png', 'lolo', 10000);
_root.lolo._x = 150;
_root.lolo._y = 50;
_root.lolo._visible = false;
_root.circle_mc.coco._x = 550;
_root.circle_mc.coco._y = 1;
_root.circle_mc.coco._visible = false;
Main.makelife();
_root.circle_mc.createTextField('tin', 6000, 558, 7, 40, 40);
_root.circle_mc.tin.selectable = false;
_root.circle_mc.tin.setTextFormat(my_fmt2);
_root.clicme.onRelease = function () {
Main.makemenu();
};
_root.circle_mc.onEnterFrame = function () {
if (_global.swopused < 0) {
_root.swap._y += _global.swopused;
if (_root.swap._y <= 0) {
_global.swopused *= -1;
_root.vivi._visible = true;
Main.hidemenu();
}
}
if (_global.swopused > 0) {
_root.swap._y += _global.swopused;
if (_root.swap._y >= 450) {
_global.swopused = 0;
_root.swap._visible = false;
}
}
if (_global.swapused < 0) {
_root.swap._y += _global.swapused;
if (_root.swap._y <= 0) {
_global.swapused *= -1;
_root.instru._visible = true;
Main.hidemenu();
}
}
if (_global.swapused > 0) {
_root.swap._y += _global.swapused;
if (_root.swap._y >= 450) {
_global.swapused = 0;
_root.swap._visible = false;
}
}
if (_global.usecompt == true) {
_global.overcompteur += 1;
if (_global.overcompteur > 25) {
_global.overcompteur = 0;
if (_global.usecompt == true) {
_global.compteur = Number(_global.compteur) - 1;
if (_global.compteur < 0) {
_global.numlife -= 1;
_global.compteur = Number(_global.compteur) + 10;
if (_global.issound == true) {
if (_global.numlife >= 0) {
swrong.start(0);
}
}
}
_root.circle_mc.tin.text = String(_global.compteur);
_root.circle_mc.tin.setTextFormat(my_fmt2);
}
}
}
};
_global.lastball = Main.randRange(1, 6);
_global.overlevel = 1;
_global.usecompt = false;
_global.numlife = 0;
_root.createEmptyMovieClip('warni', 12300);
_root.warni._x = 0;
_root.warni._y = 0;
_root.warni.attachMovie('warning.png', 'warn', 12301);
_root.warni.warn._x = 0;
_root.warni.warn._y = 0;
_root.warni.onRelease = function () {
Main.makemenu();
son.start(0, 999);
_root.warni._visible = false;
};
};
ASSetPropFlags(v1, null, 1);
_global.Main.blurX = 0;
_global.Main.blurY = 0;
}
#endinitclip
}
frame 3 {
Main.main(this);
}