/*! Visit www.menucool.com for source code, other menu scripts and web UI controls
* Please keep this notice intact. Thank you. */
var sse2 = function () {
var rebound = 20; //set it to 0 if rebound effect is not prefered
var slip, k;
return {
buildMenu: function () {
var m = document.getElementById('sses2');
if (!m) return;
var ul = m.getElementsByTagName("ul")[0];
m.style.width = ul.offsetWidth + 1 + "px";
var items = m.getElementsByTagName("li");
var a = m.getElementsByTagName("a");
slip = document.createElement("li");
slip.className = "highlight";
ul.appendChild(slip);
var url = document.location.href.toLowerCase();
k = -1;
var nLength = -1;
for (var i = 0; i < a.length; i++) {
if (url.indexOf(a[i].href.toLowerCase()) != -1 && a[i].href.length > nLength) {
k = i;
nLength = a[i].href.length;
}
}
if (k == -1 && /:\/\/(?:www\.)?[^.\/]+?\.[^.\/]+\/?$/.test) {
for (var i = 0; i < a.length; i++) {
if (a[i].getAttribute("maptopuredomain") == "true") {
k = i;
break;
}
}
if (k == -1 && a[0].getAttribute("maptopuredomain") != "false")
k = 0;
}
if (k > -1) {
slip.style.width = items[k].offsetWidth + "px";
//slip.style.left = items[k].offsetLeft + "px";
sse2.move(items[k]); //comment out this line and uncomment the line above to disable initial animation
}
else {
slip.style.visibility = "hidden";
}
for (var i = 0; i < items.length - 1; i++) {
items[i].onmouseover = function () {
if (k == -1) slip.style.visibility = "visible";
if (this.offsetLeft != slip.offsetLeft) {
sse2.move(this);
}
}
}
m.onmouseover = function () {
if (slip.t2)
slip.t2 = clearTimeout(slip.t2);
};
m.onmouseout = function () {
if (k > -1 && items[k].offsetLeft != slip.offsetLeft) {
slip.t2 = setTimeout(function () { sse2.move(items[k]); }, 50);
}
if (k == -1) slip.t2 = setTimeout(function () { slip.style.visibility = "hidden"; }, 50);
};
},
move: function (target) {
clearInterval(slip.timer);
var direction = (slip.offsetLeft < target.offsetLeft) ? 1 : -1;
slip.timer = setInterval(function () { sse2.mv(target, direction); }, 15);
},
mv: function (target, direction) {
if (direction == 1) {
if (slip.offsetLeft - rebound < target.offsetLeft)
this.changePosition(target, 1);
else {
clearInterval(slip.timer);
slip.timer = setInterval(function () {
sse2.recoil(target, 1);
}, 15);
}
}
else {
if (slip.offsetLeft + rebound > target.offsetLeft)
this.changePosition(target, -1);
else {
clearInterval(slip.timer);
slip.timer = setInterval(function () {
sse2.recoil(target, -1);
}, 15);
}
}
this.changeWidth(target);
},
recoil: function (target, direction) {
if (direction == -1) {
if (slip.offsetLeft > target.offsetLeft) {
slip.style.left = target.offsetLeft + "px";
clearInterval(slip.timer);
}
else slip.style.left = slip.offsetLeft + 2 + "px";
}
else {
if (slip.offsetLeft < target.offsetLeft) {
slip.style.left = target.offsetLeft + "px";
clearInterval(slip.timer);
}
else slip.style.left = slip.offsetLeft - 2 + "px";
}
},
changePosition: function (target, direction) {
if (direction == 1) {
//following +1 will fix the IE8 bug of x+1=x, we force it to x+2
slip.style.left = slip.offsetLeft + Math.ceil(Math.abs(target.offsetLeft - slip.offsetLeft + rebound) / 10) + 1 + "px";
}
else {
//following -1 will fix the Opera bug of x-1=x, we force it to x-2
slip.style.left = slip.offsetLeft - Math.ceil(Math.abs(slip.offsetLeft - target.offsetLeft + rebound) / 10) - 1 + "px";
}
},
changeWidth: function (target) {
if (slip.offsetWidth != target.offsetWidth) {
var diff = slip.offsetWidth - target.offsetWidth;
if (Math.abs(diff) < 4) slip.style.width = target.offsetWidth + "px";
else slip.style.width = slip.offsetWidth - Math.round(diff / 3) + "px";
}
}
};
} ();
if (window.addEventListener) {
window.addEventListener("load", sse2.buildMenu, false);
}
else if (window.attachEvent) {
window.attachEvent("onload", sse2.buildMenu);
}
else {
window["onload"] = sse2.buildMenu;
}
Egy szép napon Cortex újabb tervet forralt ki Crash ellen. Megbénította Coco Bandicootot, majd ugyanolyan ruhákba bújva elhitette Crashhel, hogy valami gond van az erdőben. Jöjjön és nézze meg. Odaérve Cortex leleplezi, hogy ki is ő valójában, és hogy szervezett Crashnek egy kis születésnapi összejövetelt... vagyis annak teljes ellentétét. Minden korábbi ellenségét meghívta, hogy lássák ahogyan végez Crashhel. Miután hősünk legyőzte Cortexet, ő nem adja fel és beveti Crash újdonült kisöccsét, Mecha Bandicoot. Azonban Mecha Bandicoot teljes mértékben fémből készült. Így valóban ő a leghűségesebb alatvalója Cortexnek.
Miután Crash elbánt az óriási robottal, a doktor lebegődeszkája - komolyan, van annak egyáltalán neve? - meghibásodott, és Crashel együtt a mély barlangba zuhantak. Cortex dühében rávetette magát Crashre, hogy puszta kézzel bánjon el vele.
Verekedés közben észre sem veszik, hogy elgurultak. Cortex itt rátalál egy erőkristályra, ami elkezdi megbolondítani Crasht (és magát Cortexet is), de a hangya robotok már úton vannak oda az óriási fúrójukkal elvinni azt és a dobozokat.
Miután Crash megakadályozta, hogy a hangyák felpakolják a dobozokat, azok elmenekülnek, majd Cortex büszkén emeli a magasba a megszerzett erőkristályt. Crash azonban ezt nem hagyja annyiban, és megragadja a kristályt. Mivel egyikük sem tágít a kristályt illető jogával, Crash magával hurcolja a doktort.
Miután sikeresen kijutottak a barlangból, az N.Sanity sziget túlsó felén találják magukat. Itt találkoznak a Gonosz Ikrekkel, akik az intergalaktikus sliccükön keresztül érkeztek ebbe a dimenzióba. El akarnak tüntetni minden jót ebből a dimenzióból, hogy a 10. dimenzió formájára mintázzák.
Kiveszik Cortex agyát aki megijed, és elrohan. Ezután a Gonosz ikrek lelépnek, Crash pedig a doki nyomába ered. Nem messze egy tisztáson találja meg, ahol elmondja, hogy halálra ijedt, és elgondolkodott a dolgokon. Crash segítségét kéri, hogy megmentésk ezt a sok csodálatos dolgot a Földön, ami korábban jelentéktelennek tűnt, de most nagyon megtetszett neki. Irigyli a benszülöttek életét, akik nyugalomban élnek az anyatermészettel, a vaddisznókkal és a poszméhekkel. Ebben a pillanatban egy dühös méh raj támad Cortexre, aki megpróbálja őket lerázni, és elrohan. Crash feladata, hogy megtisztítsa a Cortex előtt álló terepet a veszélyes dolgoktól. Ha a méh raj nem lenne elég, egy méhkas is ráesik a fejére. Majd egy medve kezdi el követni. Az eszeveszett menekülésnek az vet véget, hogy Cortex bele rohan a bennszülöttek törzsfőnökébe, Papu Papuba, megzavarva a hastáncbemutatóját.
A törzsfőnök elfogatja, majd magával viszi a törzsük erődítményébe. Itt egy totem oszlophoz kötözik. Ezen az totemoszlopon egy kristály van, ami a törzsfőnök tulajdona. Cortex akárhogy próbálja, nem tudja elérni. Crash végigüldözi a zöld kukacot, majd annak a segítségével felugrik a totemoszlop tetejére, hogy kiszabadítsa Cortexet. Crashnek sikerült megszereznie az erőkristályt, azonban a hanyag módon kivitelezett oszlop az erszényes súlyától ledől, és Cortex a folyóba esik, ami elsodorja őt. Papu Papu felébred, és Crash után küldi a bennszülötteket, akik egyre többen lesznek. Crashnek sikerül elmenekülni előlük, majd egy alagúton keresztül újra az N.Sanity szigeten találja magát, Ernest gazda farmján. Cortex már ott várja őt. Ernest Gazda segítséget kér Crashtől. A Farmerek vásárja holnap lesz, és a Wumpa fái nem akarnak nőni, mert a kukacok megeszik az ültetvényeket. Cortex lelövi őt (valószínűleg megbénítja úgy mint Coco-t) majd közli, hogy ő egy gonosz tudós, és ne várjon mást. Irónikus módon Kénytelenek kiírtani a kukacokat, hogy a fákon keresztül átjussanak a kikötőbe.
Azonban a kikötő előtt át kell jutniuk egy tisztáson, ahol ismét összefutnak a Gonosz Ikerpárossal. Oda vannak az élettelen istenszobrokért. De mi tenné őket még remekebbé? Ha nem lennének élettelenek. Így életre keltik az ott lévő bennszülöttek által épített istenszobrot, Tikimont. Crash és Cortex együttes erővel elbánnak vele. Cortex kezd ráébredni, hogy nagy szüksége van Crashre. A kikötőbe mennek ahol egy csónakkal elutaznak a Jéghegy laborhoz.
Folytatása következik!
Whirlwind is a wind element character and part of the coming Skylanders: Swap Force release in the Fall of 2013. This is the series 3 figure of Whirlwind.
CONSOLE STATS |
TYPE |
START |
MAX |
Health |
270 |
540 |
Speed |
50 |
98 |
Armor |
18 |
48 |
Critical Hit |
50 |
100 |
Elemental Power |
39 |
89 |
|
|