Frame 1
function maskers() {
_root.Mask._xscale = _root.maskper;
_root.Mask._yscale = _root.maskper;
_root.Mask2._xscale = _root.maskper;
_root.Mask2._yscale = _root.maskper;
if (_root.layerN == 1) {
_root.Mask2.stopDrag();
(Mask2._x = -50);
_root.Mask.stopDrag();
(Mask._x = -50);
}
if (_root.layerN == 3) {
_root.Mask.stopDrag();
(Mask._x = -50);
_root.Mask2._x = _xmouse;
_root.Mask2._y = _ymouse;
_root.Mask2.height = _root.maskper;
_root.Mask2.width = _root.maskper;
_root.Mask2.startDrag();
}
if (_root.layerN == 2) {
_root.Mask2.stopDrag();
(Mask2._x = -50);
_root.Mask._x = _xmouse;
_root.Mask._y = _ymouse;
_root.Mask.height = _root.maskper;
_root.Mask.width = _root.maskper;
_root.Mask.startDrag();
}
}
var layerN = 1;
var maskper = 100;
var wait = 0;
function doSomething1() {
getURL ("http://www.furaffinity.net/user/shenhibiki", (window = blank));
}
function doSomething3() {
}
function Lbar() {
percent = int((getBytesLoaded() / getBytesTotal()) * 100);
_root.T1.text = percent + "%";
if (getBytesLoaded() >= getBytesTotal()) {
play();
T1.removeTextField();
clearInterval(loaderInt);
T2.removeTextField();
clearInterval(loaderInt2);
}
}
function Words() {
tempW = "";
tempN = random(L1.length);
tempW = L1[tempN];
tempN = random(L2.length);
tempW = tempW + L2[tempN];
tempN = random(L3.length);
tempW = tempW + L3[tempN];
_root.T2.text = tempW;
}
stop();
var P_Load = new TextFormat();
P_Load.font = "SydnieX";
P_Load.size = 25;
P_Load.color = 4473924 /* 0x444444 */;
P_Load.align = "center";
L1 = ["Calibrating ", "Reassembling ", "Coloring ", "Insulting ", "Animating ", "Reanimating ", "Uncroaking ", "Developing ", "Increasing ", "Insulating ", "Desecrating ", "Cleaning ", "Invading ", "Adulterating ", "Dulling ", "Desintegrating ", "Prescribing ", "Loading ", "Reinventing ", "Excluding ", "Instructing ", "Reassuring ", "Alienating ", "Ponifying "];
L2 = ["round ", "generic ", "intersecting ", "biological ", "steaming piles of ", "discarded ", "elemental ", "surrounding ", "undiscovered ", "unexplored ", "imaginary ", "your ", "your mom's ", "last week's ", "circular ", "electrical ", "cloned ", "popular ", "ponificated ", "mourning ", "cognitive "];
L3 = ["particles.", "vectors.", "ideas.", "archetypes.", "mails.", "enemies.", "maps.", "programmers.", "inferences.", "ideals.", "archaic concepts.", "lies.", "TV series.", "passwords.", "savings.", "ponies.", "monsters.", "metadata.", "temptations."];
MENU = new ContextMenu();
MENU.builtInItems.play = false;
MENU.builtInItems.forward_back = false;
MENU.builtInItems.loop = false;
MENU.builtInItems.print = false;
MENU.builtInItems.rewind = false;
MENU.builtInItems.save = false;
MENU.builtInItems.zoom = false;
Functioned1 = new ContextMenuItem("Flash by Shen Hibiki", doSomething1);
Functioned2 = new ContextMenuItem("Donate to [ donate.shen@gmail.com ] on paypal~", doSomething3);
Functioned2.separatorBefore = true;
Functioned3 = new ContextMenuItem("Donations means more flashes!", doSomething3);
MENU.customItems.push(Functioned1);
MENU.customItems.push(Functioned2);
MENU.customItems.push(Functioned3);
_root.menu = MENU;
this.createTextField("T1", _root.getNextHighestDepth(), 0, 265, Stage.width, 35);
T1.embedFonts = true;
T1.setNewTextFormat(_root.P_Load);
T1.type = "static";
T1.selectable = false;
T1.autoSize = false;
this.createTextField("T2", _root.getNextHighestDepth(), 0, 290, Stage.width, 35);
T2.embedFonts = true;
T2.setNewTextFormat(_root.P_Load);
T2.type = "static";
T2.selectable = false;
T2.autoSize = false;
loaderInt = setInterval(Lbar, 20);
loaderInt2 = setInterval(Words, 1000);
Frame 2
function onEnterFrame() {
wait = wait - 1;
}
stop();
Symbol 8 Button
on (keyPress "<Left>") {
if ((_root.wait <= 0) && (_root.layerN > 1)) {
(_root.layerN = _root.layerN - 1);
maskers();
(_root.wait = 24);
}
}
on (keyPress "<Right>") {
if ((_root.wait <= 0) && (_root.layerN < 3)) {
(_root.layerN = _root.layerN + 1);
maskers();
(_root.wait = 24);
}
}
on (keyPress "<Up>") {
if (_root.maskper < 200) {
if (_root.wait <= 0) {
(_root.maskper = _root.maskper + 10);
maskers();
(_root.wait = 4);
}
}
}
on (keyPress "<Down>") {
if (_root.maskper > 100) {
if (_root.wait <= 0) {
(_root.maskper = _root.maskper - 10);
maskers();
(_root.wait = 4);
}
}
}