Frame 1
saberSwing = new Sound();
saberSwing.attachSound("saberSwing");
saberOff = new Sound();
saberOff.attachSound("saberOff");
saberOn = new Sound();
saberOn.attachSound("saberOn");
stop();
Instance of Symbol 52 MovieClip "hitarea" in Frame 1
onClipEvent (enterFrame) {
Mouse.show();
}
Frame 2
stop();
Instance of Symbol 87 MovieClip "sabre" in Frame 2
onClipEvent (load) {
function radiansToDegrees(radians) {
return((radians / Math.PI) * 180);
}
suonando = 0;
accesa = 0;
this.blade.gotoAndPlay(1);
Mouse.hide();
}
onClipEvent (enterFrame) {
mx = _root._xmouse;
if (mx < _x) {
dx = _x - mx;
} else {
dx = mx - _x;
}
moveSpeedx = dx / 3;
if (mx < _x) {
_x = (_x - moveSpeedx);
} else {
_x = (_x + moveSpeedx);
}
my = _root._ymouse;
if (my < _y) {
dy = _y - my;
} else {
dy = my - _y;
}
moveSpeedy = dy / 3;
if (my < _y) {
_y = (_y - moveSpeedy);
} else {
_y = (_y + moveSpeedy);
}
SaberRotate = (-RadiansToDegrees(350 - _x)) / 150;
this._rotation = saberRotate;
if (dx < 10) {
suonando = 0;
}
}
onClipEvent (mouseDown) {
if ((accesa == 1) && (_root.playarea.hitTest(_root._xmouse, _root._ymouse, true))) {
this.blade.gotoAndPlay("spengimento");
_root.saberOff.start();
accesa = 0;
} else if ((accesa == 0) && (_root.playarea.hitTest(_root._xmouse, _root._ymouse, true))) {
this.blade.gotoAndPlay("accensione");
_root.saberOn.start();
accesa = 1;
} else if ((accesa == 1) && (_root.hitarea.hitTest(_root._xmouse, _root._ymouse, true))) {
this.blade.gotoAndPlay("spengimento");
_root.saberOff.start();
accesa = 0;
}
}
onClipEvent (mouseMove) {
if (((accesa == 1) && (50 < dx)) && (suonando == 0)) {
_root.saberSwing.setVolume(dx / 2);
_root.saberSwing.start();
suonando = 1;
}
}
Instance of Symbol 88 MovieClip "hitarea" in Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.sabre.hit)) {
Mouse.show();
_root.sabre._visible = false;
} else {
Mouse.hide();
_root.sabre._visible = true;
}
}
Symbol 10 Button
on (release) {
color = "luke";
}
on (rollOver) {
spada = "Jedi Knight Luke Skywalker";
}
on (rollOut) {
spada = "";
}
Symbol 14 Button
on (release) {
color = "vader";
}
on (rollOver) {
spada = "Sith Lord Darth Vader";
}
on (rollOut) {
spada = "";
}
Symbol 18 Button
on (release) {
color = "ani";
}
on (rollOver) {
spada = "Jedi Padawan Anakin Skywalker";
}
on (rollOut) {
spada = "";
}
Symbol 22 Button
on (release) {
color = "obi";
}
on (rollOver) {
spada = "Jedi Knight General ObiWan Kenobi";
}
on (rollOut) {
spada = "";
}
Symbol 27 Button
on (release) {
color = "obi1";
}
on (rollOver) {
spada = "Jedi Padawan ObiWan Kenobi";
}
on (rollOut) {
spada = "";
}
Symbol 31 Button
on (release) {
color = "qui";
}
on (rollOver) {
spada = "Jedi Master Qui-Gonn Jinn";
}
on (rollOut) {
spada = "";
}
Symbol 35 Button
on (release) {
color = "windu";
}
on (rollOver) {
spada = "Jedi Master Mace Windu";
}
on (rollOut) {
spada = "";
}
Symbol 39 Button
on (release) {
color = "yoda";
}
on (rollOver) {
spada = "Jedi Master Yoda";
}
on (rollOut) {
spada = "";
}
Symbol 44 Button
on (release) {
color = "dooku";
}
on (rollOver) {
spada = "Sith Lord Count Dooku";
}
on (rollOut) {
spada = "";
}
Symbol 48 Button
on (release) {
color = "maul";
}
on (rollOver) {
spada = "Sith Lord Darth Maul";
}
on (rollOut) {
spada = "";
}
Symbol 52 MovieClip Frame 1
stop();
Symbol 56 Button
on (rollOver) {
gotoAndPlay (2);
}
Instance of Symbol 59 MovieClip "luke" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "luke") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 61 MovieClip "vader" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "vader") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 63 MovieClip "ani" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "ani") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 65 MovieClip "obi" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "obi") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 66 MovieClip "obi1" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "obi1") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 67 MovieClip "qui" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "qui") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 69 MovieClip "windu" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "windu") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 70 MovieClip "yoda" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "yoda") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 71 MovieClip "dooku" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "dooku") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 73 MovieClip "maul" in Symbol 74 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "maul") {
this._visible = true;
} else {
this._visible = false;
}
}
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 2
play();
Symbol 75 MovieClip Frame 4
gotoAndPlay (2);
Symbol 75 MovieClip Frame 6
play();
Symbol 75 MovieClip Frame 9
gotoAndPlay (2);
Symbol 75 MovieClip Frame 10
play();
Instance of Symbol 76 MovieClip "luke" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "luke") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 77 MovieClip "vader" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "vader") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 78 MovieClip "ani" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "ani") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 79 MovieClip "obi" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "obi") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 80 MovieClip "obi1" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "obi1") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 81 MovieClip "qui" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "qui") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 82 MovieClip "windu" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "windu") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 83 MovieClip "yoda" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "yoda") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 84 MovieClip "dooku" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "dooku") {
this._visible = true;
} else {
this._visible = false;
}
}
Instance of Symbol 85 MovieClip "maul" in Symbol 86 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.color == "maul") {
this._visible = true;
} else {
this._visible = false;
}
}
Symbol 88 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 1
stop();