43 lines
825 B
JavaScript
43 lines
825 B
JavaScript
$(document).ready(function() {
|
|
$(document).keypress(function(e) {
|
|
switch (e.originalEvent.key) {
|
|
case "1":
|
|
//BUILD
|
|
if (mode == "none") {
|
|
$('#buildselect').fadeIn(200)
|
|
mode = "selectbuilding"
|
|
} else {
|
|
closeUi()
|
|
}
|
|
break
|
|
case "2":
|
|
//MOVE
|
|
if (mode == "none") {
|
|
mode = "move"
|
|
} else {
|
|
closeUi()
|
|
}
|
|
break
|
|
case "3":
|
|
//ROTATE
|
|
if (mode == "none") {
|
|
mode = "rotate"
|
|
} else {
|
|
closeUi()
|
|
}
|
|
break
|
|
case "4":
|
|
//ROTATE
|
|
if (mode == "none") {
|
|
mode = "delete"
|
|
} else {
|
|
closeUi()
|
|
}
|
|
break
|
|
case "i":
|
|
renderItems = !renderItems
|
|
break
|
|
}
|
|
})
|
|
})
|