I thought this would be appropriate given the event that’s taking place at the current time
Nearly forgot…here’s the magic:
_quality = "HIGH";
createEmptyMovieClip("border", 9000);
border.lineStyle(1, 0x009900, 100);
border.moveTo(50, 1);
border.lineTo(449, 1);
border.lineTo(449, 299);
border.lineTo(50, 299);
border.lineTo(50, 1);
createEmptyMovieClip("bground", 100);
bground.beginFill(0x009900, 100);
bground.moveTo(50, 1);
bground.lineTo(449, 1);
bground.lineTo(449, 299);
bground.lineTo(50, 299);
bground.lineTo(50, 1);
bground.endFill();
bground.createTextField("my_Txt", 400, 100, 100, 300, 299);
bground.my_Txt.multiline = true;
bground.my_Text.selectable = "false";
bground.my_Txt.wordWrap = true;
bground.my_Txt.text = "Out from the fog of despair
comes change
[click to continue]";
var my_fmt:TextFormat = new TextFormat();
my_fmt.color = 0xfffecb;
my_fmt.size = 24;
my_fmt.align = "center";
bground.my_Txt.setTextFormat(my_fmt);
createEmptyMovieClip("mc", 6000);
x = 0;
y = 0;
r = 2.5;
mc.beginFill(0x009900, 100);
mc.moveTo(x + r, y);
mc.curveTo(r + x, Math.tan(Math.PI / 8) * r + y, Math.sin(Math.PI / 4) * r + x, Math.sin(Math.PI / 4) * r + y);
mc.curveTo(Math.tan(Math.PI / 8) * r + x, r + y, x, r + y);
mc.curveTo(-Math.tan(Math.PI / 8) * r + x, r + y, -Math.sin(Math.PI / 4) * r + x, Math.sin(Math.PI / 4) * r + y);
mc.curveTo(-r + x, Math.tan(Math.PI / 8) * r + y, -r + x, y);
mc.curveTo(-r + x, -Math.tan(Math.PI / 8) * r + y, -Math.sin(Math.PI / 4) * r + x, -Math.sin(Math.PI / 4) * r + y);
mc.curveTo(-Math.tan(Math.PI / 8) * r + x, -r + y, x, -r + y);
mc.curveTo(Math.tan(Math.PI / 8) * r + x, -r + y, Math.sin(Math.PI / 4) * r + x, -Math.sin(Math.PI / 4) * r + y);
mc.curveTo(r + x, -Math.tan(Math.PI / 8) * r + y, r + x, y);
mc.endFill();
mc._visible = false;
moviePlaying = false;
my_Txt._visible = true;
var my_Listener:Object = new Object();
my_Listener.onMouseDown = function() {
if (!moviePlaying) {
createimage();
moviePlaying = true;
}
};
Mouse.addListener(my_Listener);
function createimage() {
_root.image_array = image.split(chr(10));
columns = _root.image_array[0].length;
rows = _root.image_array.length;
screen_width = (stage.width / 2 - int((columns * 5) / 2));
screen_height = (stage.height / 2 - int((rows * 5) / 2));
my_Txt._visible = false;
for (y = 1; y <= rows; y++) {
for (x = 0; x < columns; x++) {
num = Number(_root.image_array[y].substr(x, 1));
if (num > 0) {
m++;
a = mc.duplicateMovieClip("circle_" + m, _global.depth++);
a.next_row = m + 20;
a.targetx = x * 5 + screen_width + 3;
a.targety = y * 5 + screen_height + 3;
a._xscale = a._yscale = 10 + (num * 10);
a._x = screen_width + random(columns * 5);
a._y = screen_height + random(rows * 5);
}
}
}
for (n = 1; n < columns; n++) {
_root["circle_" + n].onEnterFrame = circle_draw;
movieclip.prototype.circle_draw = function() {
this._x = this.targetx;
this._y = this.targety;
_root["circle_" + this.next_row].onEnterFrame = circle_draw;
this.onEnterFrame = null;
};
}
}
image = "a6768785bcc199855331abbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaaaa
05762574bcc399955331bbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaaa
a353c03abcc799985321abbbbbbbbbbbaaaaaaabbbbbbaabbbbbbbbbbbbbbbbbbbbbbbaaaaaaaa
456727741c3999985420abcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaa
775578875b8999995320bcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaa
3730b76047999999741bcccccbbbbbbbbbbbbbbbbbb0111210abbbbbbbbbbbbbbbbbbbbbbbbbaa
3672676258999999840bcccccbbbbbbbbbbbbbb1478989998898754abbbbbbbbbbbbbbbbbbbbba
867788777899999994acccccccbbbbbbbbbb0377788888988888998962abbbbbbbbbbbbbbbbbbb
553176046499999996bcccccccbbbbbbbb05677777888888899989898873bbbbbbbbbbbbbbbbbb
374171c11a99999999bcccccccbbbbbbb37778777877788888889988888861bbcbbbbbbbbbbbbb
768787586199999999accccccccbbbbb7777544433433466666777778888881ccccbbbbbbbbbbb
5437676737799999991cccccccccbbb37753211111111223333456666777899accccccbbbbbbbb
54462157ac399999892ccccccccccc1856411000001001123333455555677886cccccccbbbbbbb
6777576734499999895cccccccccbc46442100aaaa0000012323345555677779ccccccccccbbbb
5673688787799999887cccccccccca75442200aaaa0a00012323345556677768bccccccccccbbb
644a086217689999888cccccccccc0743101000aaaa000001223344566656668bcccccccccccbb
5773587326579999889bcccccccccb7420010aabaaaa00000123344456655678dccccccccccccc
6747786787779999889acccccccccc4411111122222110012356678877665477bacccccccccccc
62ca5600470399998881cccccccc10341114544477641a035556767778765576661ccccccccccc
64b237a031cd89845735cccccccc2aa21121455485551a036753267577665555454dcccccccccc
667778777726777b14d1cccccccc1bb21112110134310a046655444556656656443dcccccccccc
4ba66257723389988877cccccccca112110aaaaaaaaa0014654444333455663765bccccccccccc
4015413760d379988888bdccccccca12110aaaaaaaaa0014666544433455655760ddddcccccccc
777767888575799888880ccccccccb11010aaa000001001346675444445565430dddddcccccccc
2377b4878777288778663cccccccccb0a1000a00210221257656633455666461dddddddccccccc
a374d087783cd477871aaccccccccccba01000020a0002335554443456567adddddddddccccccc
7777388777add168762addcccccccccbbc111021000013314555555555562ddddddddddccccccc
47766887675cd048767661ccccccccccbb01112211223435666777664664cddddddddddccccccc
477663576664da48722344bcccccccccbbc111233344444556776664666bdddddddddddccccccc
7773d1b36666202100256abccccccccccccc12210000223455555677764bdddddddddddccccccc
75bdd0cb266662a0aabd15acccccccbbbbcca121111112244555667765305ddddddddddccccccc
663ccbcbc27664211bbac02cccccccbbbbbcc112111112234445667654ab85cdddddddcccccccc
6662dccbcc56632265bb0cacccccccbbc014101122111223345676662bc18771ddddddcccccccc
66660cbacda66125423dbbdcccccb0268888ac10002234555666653abbb7888860bddcdccccccc
666660abccc364440ce1dacdc24888888888eeb2010113555562abbbba698888999740dccccccc
3666663acdcd4bdccec52467888888888875eeed211123331adcccbba79888899999989420cccc
b5666661cccdbbb246888888888888888783eeefe13222acddddccba688888999999999998730c
db466675bcca58888888888888888888878beeeeeab2aeddddcccbb48888999999999888999998
cdc56677338888888888888888888888888eeed4133a252ddccccb188888999988899888889999
cddc5677788888888888888888887788787ee02a23674255ccccba688888888888889888888899
cdddb577888888888888888887877788782d0bcd246776465bcba3888888888888889988888889
cddddb57888877777777777777777788784ecddc14777673bcdc18888888888889998888888888
bcdddd37887777777777777777777887880dddd40066783ccdda78888888888898888888888888
3ccdcd3778777777777777777777788789edde0389b575bccdc588888888888888988888888888
62ccde5878777777777777777777788788edd247960674cddd4888888888888888898888888888
663bcb8778777777777777777777788886ee3468712674ced08888888888888888898888888888
6663c78779777777777777777777887892e45476b636651ed78887678888878888988888888888
666718777877777777777777777788789cc622327536665e0888831ab388888889888888888888
666777777887777777777777777788789f6ab3447256545e888888888888888898888888888888
567777777797777777777777777788787bb0343642420612788888888888888988888888888888
067787777797777777777777777788785022324421a247b8888888888888889888888888888888
c067787777977777777777777777887963222341ca554558888888888888898888888888888889
cb078777788877777777777777778879532222bb14543678888888888888988888888888888899
cac8778778887777777777777777887953210a0324444888888888888889888888888888888999
cac87888788877777777777777778789630c113334436888888888888898888888888888889999
bb1778888888877777777777777887895aa2333324348888888888888988888888888888899998
ab7878888888777777777777777787893022223222b68888888888889888888888889989999988
";