打开主菜单

少前百科GFwiki β

更改

Widget:AVGplayer

添加1,497字节2021年2月18日 (四) 19:03
更新
var bgmarray = {
"BGM_Battle":"http://www.gfwiki.org/images/fb/fab4/BGM_Battle.wavmp3",
"BGM_Empty":"http://www.gfwiki.org/images/7/72/BGM_Empty.mp3",
"BGM_Room":"http://www.gfwiki.org/images/4/46/BGM_Room.mp3", "BGM_Sneak":"http://www.gfwiki.org/images/4/44/BGM_Sneak.mp3", "BGM_Truth":"http://www.gfwiki.org/images/b/b3/BGM_Truth.wavmp3", "BGM_Hello":"http://www.gfwiki.org/images/2/2a/GF_Daily_01_loop.mp3", "BGM_Sunshine":"http://www.gfwiki.org/images/3/3f/Home_formation_factory.mp3", "BGM_NightOPS":"http://www.gfwiki.org/images/4/4d/GUN_CineTense_loop.mp3",  "GF_EV9_Story":"http://www.gfwiki.org/images/2/29/GF_EV9_Story.mp3", "GF_Memorial":"http://www.gfwiki.org/images/1/17/GF_Memorial.mp3", "m_avg_casual":"http://www.gfwiki.org/images/c/cf/M_avg_casual.mp3", "GF_21winter_avg_pathfinder":"http://www.gfwiki.org/images/0/05/GF_21winter_avg_pathfinder.mp3", "BGM_RoomGF_21winter_avg_mahaline":"http://www.gfwiki.org/images/c/c2ce/GF_21winter_avg_mahaline.mp3",  "BGM_stage1":"http://www.gfwiki.org/images/1/1d/GF_MAP1_BGM.mp3", "BGM_stage10":"http://www.gfwiki.org/images/d/db/GF_MAP10_BGM.mp3", "BGM_stage11":"http://www.gfwiki.org/images/d/dc/GF_MAP11_BGM.mp3",  "10213":"http://www.gfwiki.org/images/3/31/GF_EV6_90w_pt1.mp3", "10209":"http://www.gfwiki.org/BGM_Roomimages/6/6f/GF_EV6_G%26K_pt3.wavmp3", "10082":"http://www.gfwiki.org/images/d/da/GF_EV4_Map3.mp3"
};
var linepos = 0;
var endsign = 0;//该剧情是否结束的标志
var avgtxt = ""; //avg文本
var avgdoll = {left:0,center:0,right:0}; // 当前立绘
function avgcreat(){
var output = `
<div class="avgchoice" link="http://www.gfwiki.org/images/5/51/AVG0-3-2.txt">测试</div>
<div class="avgchoice" link="http://www.gfwiki.org/images/6/6a/AVG-44-B0-1.txt">0-1 塞勒涅的梦</div>
<div class="avgchoice" link="http://www.gfwiki.org/images/1/15/AVG-44-B1-1a.txt">1-1 a 来者的路</div>
avgtxt = (this.responseText);
endsign = 0;
avgnextline = "";
readline();
firstloading();
endsign = 0;
linepos = 0;
avgnextline = "";
readline();
});
else if(avgpicstr.indexOf("<Speaker>") > avgpicstr.indexOf(";")){
the_speaker = "right";
let avgpicstr_left = avgpicstr.slice(0, avgpicstr.indexOf(";") + 1); avgpicleft = avgpicstravgpicstr_left.slice(0, ((avgpicstravgpicstr_left.indexOf("<") < avgpicstravgpicstr_left.indexOf(";")) ? avgpicstravgpicstr_left.indexOf(";<") : avgpicstravgpicstr_left.indexOf("<;")));
avgpicrigh = avgpicstr.slice(avgpicstr.indexOf(";") + 1, avgpicstr.indexOf("<Speaker>"));
newavgdoll = {left: avgpicleft,center:0,right: avgpicrigh};
$(avgdoll_div[i]).css({"z-index":((the_speaker == "left") ? "4" : "2")});
if($(avgdoll_div[i]).children(".darkmask") .length && (the_speaker == "left")){
$(avgdoll_div[i]).children(".darkmask").fadeOut(150);
$(avgdoll_div[i]).children(".darkmask").remove();
$(avgdoll_div[i]).css({"z-index":((the_speaker == "right") ? "4" : "2")});
if($(avgdoll_div[i]).children(".darkmask") .length && (the_speaker == "right")){
$(avgdoll_div[i]).children(".darkmask").fadeOut(150);
$(avgdoll_div[i]).children(".darkmask").remove();
endsign = 0;
$("#avglog").click();
avgnextline = "";
linepos =Number( $(this).attr("avgpos"));
readline();
for(i in loading.bgm){
var audio = new Audio();
$(audio).loadaddEventListener("canplaythrough", function(){
if($(this).attr("file") == loadingfile) loadingnow.bgm ++;
$("#avgload").html("加载进度: PIC[" + loadingnow.doll + "/" + loadingfin.doll + "] CG[" + loadingnow.bg + "/" + loadingfin.bg + "] BGM[" + loadingnow.bgm + "/" + loadingfin.bgm + "]");
24,691
个编辑