Отказ от абсолютных ссылок https://new-combats.com/* к относительным /*. Замена https://img.new-combats.com на //img.new-combats.tech.

This commit is contained in:
2023-03-31 21:30:14 +03:00
parent 1b5bf26294
commit 01b504e677
346 changed files with 3507 additions and 4221 deletions
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+7 -7
View File
@@ -52,11 +52,11 @@ d.createShopPages=function()
{this.createShopPage(this.data.Shops[i]);}}
d.getShopItemHtml=function(item,imageBasePath)
{var img=[imageBasePath,item.Name,'.gif'].join('');this.imagesToBePreloaded.push(img);var html=['<tr><td width="',item.W,'">','<img lowsrc="',underground.settings.loadingImageUrl,'" src="',img,'" border="0" width="',item.W,'" height="',item.H,'" />','</td><td><nobr><b>',item.Caption,'</b>'];if(item.Binding>0)
{html.push(' <img src="https://img.new-combats.com/i/destiny.gif" width="16" height="18" border="0" alt=""');this.imagesToBePreloaded.push('https://img.new-combats.com/i/destiny.gif');switch(item.Binding)
{html.push(' <img src="//img.new-combats.tech/i/destiny.gif" width="16" height="18" border="0" alt=""');this.imagesToBePreloaded.push('//img.new-combats.tech/i/destiny.gif');switch(item.Binding)
{case 1:html.push(' style="filter: invert();" title="Этот предмет будет связан общей судьбой с первым, кто получит его. Никто другой не сможет его использовать."');break;case 2:html.push(' style="filter: gray();" title="Этот предмет будет связан общей судьбой с первым, кто оденет его. Никто другой не сможет его использовать."');break;case 3:html.push(' title="Этот предмет связан общей судьбой."');break;}
html.push(' />');}
if(item.IsGift)
{this.imagesToBePreloaded.push('https://img.new-combats.com/i/podarok.gif');html.push(' <img src="https://img.new-combats.com/i/podarok.gif" width="16" height="18" border="0" alt="" title="Подарок" />');}
{this.imagesToBePreloaded.push('//img.new-combats.tech/i/podarok.gif');html.push(' <img src="//img.new-combats.tech/i/podarok.gif" width="16" height="18" border="0" alt="" title="Подарок" />');}
html=html.concat(['</nobr><br />',item.Description.join(item.NewLineToBR?'<br />':''),'</td></tr>']);return html.join('');}
var showShopPage=function()
{var shop=this.Shop;shop.tdId='$shoptd$'+this.Dungeon.Name+'$'+shop.Name;var firstCat=true;var data=[];var chapters=['<div><ul>'];for(var i in shop.Categories)
@@ -73,7 +73,7 @@ var getCollectiveJobData=function(job)
var getCapturedJobData=function(job)
{var title=['<b>',job.Caption,'</b>'].join('');var desc=job.Description.join('<br />');var image=job.ImageUrl;var bonus=job.ItemReward;var count=job.DefCount;var maxFactor=1;return{title:title,desc:desc,image:image,bonus:bonus,count:count,maxFactor:maxFactor,iw:60,ih:60};}
var getKillingJobData=function(job)
{var mob=underground.mobs[job.MobName];var align=job.Unique?9:0;var title=['<b><img width="12" height="15" border="0" src="https://img.new-combats.com/i/align',align,'.gif" />',mob.Caption,'</b>'].join('');var desc=job.Description.join('<br />');var image=mob.ImageUrl;if(msie&&!msie7)
{var mob=underground.mobs[job.MobName];var align=job.Unique?9:0;var title=['<b><img width="12" height="15" border="0" src="//img.new-combats.tech/i/align',align,'.gif" />',mob.Caption,'</b>'].join('');var desc=job.Description.join('<br />');var image=mob.ImageUrl;if(msie&&!msie7)
{image=replacestr(image,'/chars/d/','/chars/');image=replacestr(image,'.png','.gif');}
var bonus=(mob.Instances.length==1)?mob.Instances[0].Reward:0;var count=job.Unique?1:job.DefCount;var maxFactor=1;return{title:title,desc:desc,image:image,bonus:bonus,count:count,maxFactor:maxFactor,mob:mob,iw:60,ih:110};}
var jobDataProviders=[getCollectiveJobData,getCapturedJobData,getKillingJobData];d.getJobHtml=function(i,job,catIndex)
@@ -571,11 +571,11 @@ for(var i=0;i<arp.length;i++)
html.push('</fieldset>');return html.join('');}
this.getItemDescHtml=function(name)
{var item=this.findDiggerItem(name);var html=[];var img=[item.Category.ImageBasePath,item.Name,'.gif'].join('');html.push('<div><nobr><b>');html.push(item.Caption);if(item.Binding>0)
{html.push(' <img src="https://img.new-combats.com/i/destiny.gif" width="16" height="18" border="0" alt=""');switch(item.Binding)
{html.push(' <img src="//img.new-combats.tech/i/destiny.gif" width="16" height="18" border="0" alt=""');switch(item.Binding)
{case 1:html.push(' style="filter: invert();" title="Этот предмет будет связан общей судьбой с первым, кто получит его. Никто другой не сможет его использовать."');break;case 2:html.push(' style="filter: gray();" title="Этот предмет будет связан общей судьбой с первым, кто оденет его. Никто другой не сможет его использовать."');break;case 3:html.push(' title="Этот предмет связан общей судьбой."');break;}
html.push(' />');}
if(item.IsGift)
{html.push(' <img src="https://img.new-combats.com/i/podarok.gif" width="16" height="18" border="0" alt="" title="Подарок" />');}
{html.push(' <img src="//img.new-combats.tech/i/podarok.gif" width="16" height="18" border="0" alt="" title="Подарок" />');}
html.push('</b></nobr></div>');html.push('<div>');html.push('<img src="');html.push(img);html.push('" border="0" align="right" width="');html.push(item.W);html.push('" height="');html.push(item.H);html.push('" />');html.push(item.Description.join(item.NewLineToBR?'<br />':''));html.push('</div>');if(('Recipes'in item)&&(item.Recipes.length>0))
{html.push('<div class="hintview">');for(var ri in item.Recipes)
{html.push(this.getItemRecipeHtml(item.Recipes[ri]));}
@@ -848,9 +848,9 @@ this.getMobInfoHtml=function(mob,mi,count)
{var ami=mob.Instances[i];if(ami.Level==mi.Level&&ami.Reward>0)
{reward=ami.Reward;break;}}}
html+='<div class="hintviewcaption"><nobr>';if(mi.Align!='0')
{html+='<img border="0" width="12" height="15" src="https://img.new-combats.com/i/align'+mi.Align+'.gif" />';}
{html+='<img border="0" width="12" height="15" src="//img.new-combats.tech/i/align'+mi.Align+'.gif" />';}
html+='<b>'+mob.Caption+'</b>';html+=' ['+mi.Level+']';if(count!=null)html+=', '+count+' шт.';if(reward>0)html+=', x'+reward+'</u> ед. награды';if(mi.HitPoints>0)html+=', <u>'+mi.HitPoints+'</u>HP';html+='</nobr></div>';html+='<div style="width: 100%;"><div style="float: left;">';if(mi.HitPoints>0)
{html+='<div style="position: relative; width: 60px; height: 9px; background: green url(https://img.new-combats.com/i/misc/bk_life_green.gif) repeat; padding: 0; margin: 0; overflow: hidden;">';html+='<nobr style="position: absolute; left: 5px; top: 0; padding: 0; margin: 0; height: 9px; line-height: 1; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 9px; font-weight: bold; color: #fff;">'+mi.HitPoints+'</nobr>';html+='</div>';}
{html+='<div style="position: relative; width: 60px; height: 9px; background: green url(//img.new-combats.tech/i/misc/bk_life_green.gif) repeat; padding: 0; margin: 0; overflow: hidden;">';html+='<nobr style="position: absolute; left: 5px; top: 0; padding: 0; margin: 0; height: 9px; line-height: 1; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 9px; font-weight: bold; color: #fff;">'+mi.HitPoints+'</nobr>';html+='</div>';}
html+='<img'+underground.pngClsAttr+' border="0" width="60" height="110" src="'+mob.ImageUrl+'" lowsrc="'+underground.settings.loadingImageUrl+'" />';html+='</div>';html+='<div style="margin-left: 8px; padding: 4px;">';if(count!=null)
{html+='В количестве <b>'+count+'</b> шт.<br /><br />';}
if(mi.Strength!=0)html+='Сила: '+mi.Strength+'<br />';if(mi.Dexterity!=0)html+='Ловкость: '+mi.Dexterity+'<br />';if(mi.Intuition!=0)html+='Интуиция: '+mi.Intuition+'<br />';if(mi.Endurance!=0)html+='Выносливость: '+mi.Endurance+'<br />';if(mi.Intellect!=0)html+='Интеллект: '+mi.Intellect+'<br />';if(mi.Wisdom!=0)html+='Мудрость: '+mi.Wisdom+'<br />';html+='</div>';if(mi.Move)html+='<div style="color: red">Монстр перемещается, его расположение заранее неизвестно.</div>';html+='</div>';var desc=mi.Description;if(desc.length==0)desc=mob.Description;if(desc.length>0)