function zeroPad(num, places) { var zero = places - num.toString().length + 1; return Array(+(zero > 0 && zero)).join("0") + num; } ; (function($) { $.preload = function() { var imgs = Object.prototype.toString.call(arguments[0]) === '[object Array]' ? arguments[0] : arguments; var tmp = []; var i = imgs.length; // reverse loop run faster for (; i--;) tmp.push($('').attr('src', imgs[i])); }; })(jQuery); $('#nemsys_select').change(function() { $('#nemsys_pre').fadeOut(200, () => { if ($('#nemsys_select').val() != 30) { $('#nemsys_pre').attr("src", "static/asset/nemsys/nemsys_" + zeroPad($('#nemsys_select').val(), 4) + ".png"); } else { $('#nemsys_pre').attr("src", "static/asset/nemsys/nemsys_aprilfool.png"); } }); $('#nemsys_pre').fadeIn(200); }); $('[name="subbg"]').change(function() { $('#sub_pre').fadeOut(200, () => { $('#sub_pre').attr("src", "static/asset/submonitor_bg/subbg_" + zeroPad($('[name="subbg"]').val(), 4) + ".jpg"); }); $('#sub_pre').fadeIn(200); }); $('[name="bgm"]').change(function() { $('#custom_0').attr("src", "static/asset/audio/custom_" + zeroPad($('[name="bgm"]').val(), 2) + "/0.mp3"); $('#custom_1').attr("src", "static/asset/audio/custom_" + zeroPad($('[name="bgm"]').val(), 2) + "/1.mp3"); if ($('[name="bgm"]').val() == 99) { $('#custom_0').attr("src", "static/asset/audio/special_00/0.m4a"); $('#custom_1').attr("src", "static/asset/audio/custom_00/1.m4a"); } $('#custom_0').prop("volume", 0.5); $('#custom_1').prop("volume", 0.2); $('#play_sel').animate({ 'opacity': 0 }, 200, function() { $(this).text('Play').animate({ 'opacity': 1 }, 200); }); play_sel = false; $('#play_bgm').animate({ 'opacity': 0 }, 200, function() { $(this).text('Play').animate({ 'opacity': 1 }, 200); }); play_bgm = false; }); var testcurrent = 2.8; $('[name="stampA"]').change(function() { $('#a_pre').fadeOut(200, () => { var stamp = $('[name="stampA"]').val(); if (stamp == 0) { $('#a_pre').attr("src", "static/asset/nostamp.png"); } else { var group = Math.trunc((stamp - 1) / 4 + 1); var item = stamp % 4; if (item == 0) item = 4; $('#a_pre').attr("src", "static/asset/chat_stamp/stamp_" + zeroPad(group, 4) + "/stamp_" + zeroPad(group, 4) + "_" + zeroPad(item, 2) + ".png"); } }); $('#a_pre').fadeIn(200); }); $('[name="stampB"]').change(function() { $('#b_pre').fadeOut(200, () => { var stamp = $('[name="stampB"]').val(); if (stamp == 0) { $('#b_pre').attr("src", "static/asset/nostamp.png"); } else { var group = Math.trunc((stamp - 1) / 4 + 1); var item = stamp % 4; if (item == 0) item = 4; $('#b_pre').attr("src", "static/asset/chat_stamp/stamp_" + zeroPad(group, 4) + "/stamp_" + zeroPad(group, 4) + "_" + zeroPad(item, 2) + ".png"); } }); $('#b_pre').fadeIn(200); }); $('[name="stampC"]').change(function() { $('#c_pre').fadeOut(200, () => { var stamp = $('[name="stampC"]').val(); if (stamp == 0) { $('#c_pre').attr("src", "static/asset/nostamp.png"); } else { var group = Math.trunc((stamp - 1) / 4 + 1); var item = stamp % 4; if (item == 0) item = 4; $('#c_pre').attr("src", "static/asset/chat_stamp/stamp_" + zeroPad(group, 4) + "/stamp_" + zeroPad(group, 4) + "_" + zeroPad(item, 2) + ".png"); } }); $('#c_pre').fadeIn(200); }); $('[name="stampD"]').change(function() { $('#d_pre').fadeOut(200, () => { var stamp = $('[name="stampD"]').val(); if (stamp == 0) { $('#d_pre').attr("src", "static/asset/nostamp.png"); } else { var group = Math.trunc((stamp - 1) / 4 + 1); var item = stamp % 4; if (item == 0) item = 4; $('#d_pre').attr("src", "static/asset/chat_stamp/stamp_" + zeroPad(group, 4) + "/stamp_" + zeroPad(group, 4) + "_" + zeroPad(item, 2) + ".png"); } }); $('#d_pre').fadeIn(200); }); var profile_data, database; var play_bgm = false; var play_sel = false; $(document).ready(function() { profile_data = JSON.parse(document.getElementById("data-pass").innerText); $.getJSON("static/asset/json/data.json", function(json) { database = json; //console.log(json); // this will show the info it in firebug console //console.log(profile_data); for (var i in json["nemsys"]) { $('#nemsys_select').append($('