Test beendet |
Gerüst-Skript für DHD |
||
| Zeile 31: | Zeile 31: | ||
document.getElementById('ca-move').style.display = "none"; | document.getElementById('ca-move').style.display = "none"; | ||
});} | });} | ||
//DHD - noch unvollständig! | |||
//TODO: Adressen speichern (von Liste von Todadressen auslesen?) -> ein Array pro Anfangssymbol? | |||
$('.DHDGlyph,.DHDConfirm').css('cursor','pointer'); | |||
$('.DHDResult').text('Du hast noch kein Symbol angewählt.'); | |||
var inProgress=false; | |||
var counter=0; | |||
var tooMuch=false; | |||
var address=[]; | |||
$('.DHDGlyph').click(function(){ | |||
if(counter>8){ | |||
tooMuch=true; | |||
alert('Whoa, whoa, nicht so viel... Eine Stargate-Adresse kann nur bis zu neun Symbolen haben!'); | |||
}else{ | |||
counter++; | |||
var GNum=$(this).attr('id').substr(4,2); | |||
if(!inProgress){ | |||
$('.DHDResult').text("Du musst sieben (oder mehr) Symbole anwählen und dann mit der roten Mittelscheibe bestätigen.<br />Ausgewählte Symbole: <span class='DHDRes' style='cursor:pointer;' title='Klicke, um dieses Symbol wieder zu löschen'>"+GNum+"</span>"); | |||
inProgress=true; | |||
}else{ | |||
$('.DHDResult').append("<span class='DHDRes' style='cursor:pointer;' title='Klicke, um dieses Symbol wieder zu löschen'>, "+GNum+"</span>"); | |||
} | |||
address.push(GNum); | |||
} | |||
}); | |||
$('.DHDRes').click(function(){ | |||
$(this).css('display','none'); | |||
}); | |||
$('.DHDConfirm').click(function(){ | |||
if(counter>=7){ | |||
//Adresse bestätigt -> in Addressenliste suchen und ggf. Ergebnis in found speichern | |||
if(found){ | |||
$('.DHDResult').text('Du hast [['+found+']] angewählt. Stelle Dir nun einen [[Kawoosh]] vor. :D'); | |||
}else{ | |||
$('.DHDResult').text('Zu Deinen angewählten Symbolen konnte keine passende Adresse gefunden werden. Versuch es nochmal - Du findest eine Liste aller bekannten Toradressen unter [[Liste von Toradressen]].'); | |||
} | |||
counter=0; | |||
adress=[]; | |||
inProgress=false; | |||
}else{ | |||
alert("Du hast noch nicht genügend Symbole ausgewählt!"); | |||
} | |||
}); | |||