<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans">
	<id>https://xenoblade2.cn/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-Xb2mapSalvage.js</id>
	<title>MediaWiki:Gadget-Xb2mapSalvage.js - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://xenoblade2.cn/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-Xb2mapSalvage.js"/>
	<link rel="alternate" type="text/html" href="https://xenoblade2.cn/index.php?title=MediaWiki:Gadget-Xb2mapSalvage.js&amp;action=history"/>
	<updated>2026-11-01T15:15:52Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://xenoblade2.cn/index.php?title=MediaWiki:Gadget-Xb2mapSalvage.js&amp;diff=43491&amp;oldid=prev</id>
		<title>Maintenance script：​Migrate legacy Gadget namespace for MediaWiki 1.43</title>
		<link rel="alternate" type="text/html" href="https://xenoblade2.cn/index.php?title=MediaWiki:Gadget-Xb2mapSalvage.js&amp;diff=43491&amp;oldid=prev"/>
		<updated>2026-08-10T01:11:39Z</updated>

		<summary type="html">&lt;p&gt;Migrate legacy Gadget namespace for MediaWiki 1.43&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;!function(c){function e(e){for(var r,t,n=e[0],a=e[1],o=e[2],u=0,i=[];u&amp;lt;n.length;u++)t=n[u],Object.prototype.hasOwnProperty.call(l,t)&amp;amp;&amp;amp;l[t]&amp;amp;&amp;amp;i.push(l[t][0]),l[t]=0;for(r in a)Object.prototype.hasOwnProperty.call(a,r)&amp;amp;&amp;amp;(c[r]=a[r]);for(p&amp;amp;&amp;amp;p(e);i.length;)i.shift()();return f.push.apply(f,o||[]),s()}function s(){for(var e,r=0;r&amp;lt;f.length;r++){for(var t=f[r],n=!0,a=1;a&amp;lt;t.length;a++){var o=t[a];0!==l[o]&amp;amp;&amp;amp;(n=!1)}n&amp;amp;&amp;amp;(f.splice(r--,1),e=u(u.s=t[0]))}return e}var t={},l={salvage:0},f=[];function u(e){if(t[e])return t[e].exports;var r=t[e]={i:e,l:!1,exports:{}};return c[e].call(r.exports,r,r.exports,u),r.l=!0,r.exports}u.m=c,u.c=t,u.d=function(e,r,t){u.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},u.r=function(e){&amp;quot;undefined&amp;quot;!=typeof Symbol&amp;amp;&amp;amp;Symbol.toStringTag&amp;amp;&amp;amp;Object.defineProperty(e,Symbol.toStringTag,{value:&amp;quot;Module&amp;quot;}),Object.defineProperty(e,&amp;quot;__esModule&amp;quot;,{value:!0})},u.t=function(r,e){if(1&amp;amp;e&amp;amp;&amp;amp;(r=u(r)),8&amp;amp;e)return r;if(4&amp;amp;e&amp;amp;&amp;amp;&amp;quot;object&amp;quot;==typeof r&amp;amp;&amp;amp;r&amp;amp;&amp;amp;r.__esModule)return r;var t=Object.create(null);if(u.r(t),Object.defineProperty(t,&amp;quot;default&amp;quot;,{enumerable:!0,value:r}),2&amp;amp;e&amp;amp;&amp;amp;&amp;quot;string&amp;quot;!=typeof r)for(var n in r)u.d(t,n,function(e){return r[e]}.bind(null,n));return t},u.n=function(e){var r=e&amp;amp;&amp;amp;e.__esModule?function(){return e[&amp;quot;default&amp;quot;]}:function(){return e};return u.d(r,&amp;quot;a&amp;quot;,r),r},u.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},u.p=&amp;quot;&amp;quot;;var r=window.webpackJsonp=window.webpackJsonp||[],n=r.push.bind(r);r.push=e,r=r.slice();for(var a=0;a&amp;lt;r.length;a++)e(r[a]);var p=n;f.push([&amp;quot;./src/build-entry/salvage.js&amp;quot;,&amp;quot;vendors~collection~enemy~npc~salvage~tbox&amp;quot;]),s()}({&amp;quot;./src/build-entry/salvage.js&amp;quot;:function(e,r,t){&amp;quot;use strict&amp;quot;;t.r(r);var n=t(&amp;quot;jquery&amp;quot;),c=t.n(n),s=(t(&amp;quot;./src/main.scss&amp;quot;),t(&amp;quot;./src/xb2map.js&amp;quot;)),l=t(&amp;quot;./src/markerIcon.js&amp;quot;),f=t(&amp;quot;./src/utils.js&amp;quot;);function p(e,r,t,n,a,o,u){try{var i=e[o](u),c=i.value}catch(s){return void t(s)}i.done?r(c):Promise.resolve(c).then(n,a)}function a(i){return function(){var e=this,u=arguments;return new Promise(function(r,t){var n=i.apply(e,u);function a(e){p(n,r,t,a,o,&amp;quot;next&amp;quot;,e)}function o(e){p(n,r,t,a,o,&amp;quot;throw&amp;quot;,e)}a(undefined)})}}function o(){return u.apply(this,arguments)}function u(){return(u=a(regeneratorRuntime.mark(function e(r){var t,n,a,o,u,i;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=c()(r).data(&amp;quot;gmkId&amp;quot;)?c()(r).data(&amp;quot;gmkId&amp;quot;).trim():&amp;quot;&amp;quot;,n=c()(r).data(&amp;quot;mapName&amp;quot;),e.next=4,Object(f.queryJson)(&amp;quot;Gmk/salvage&amp;quot;);case 4:return a=e.sent,o=a.filter(function(e){return e.Name===t})[0],u=n||o.areas[0],e.next=9,Object(s.getXb2mapByName)(r,u);case 9:(i=e.sent).addMarker(o,{icon:l.salvage}),i.attributionControl.setPrefix(&amp;#039;&amp;lt;a href=&amp;quot;//xenoblade2.cn&amp;quot;&amp;gt;XENOBLADE2.CN&amp;lt;/a&amp;gt;&amp;#039;),i.attributionControl.addAttribution(i.mapinfo.mapName+&amp;quot;・&amp;quot;+i.mapinfo.menuGroup);case 13:case&amp;quot;end&amp;quot;:return e.stop()}},e)}))).apply(this,arguments)}function i(){return(i=a(regeneratorRuntime.mark(function e(){var r,t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=0;case 1:if(r&amp;lt;c()(&amp;quot;.xb2map-salvage&amp;quot;).length)return t=c()(&amp;quot;.xb2map-salvage&amp;quot;)[r],Object(f.setContainerHeight)(t),e.next=6,o(t);e.next=9;break;case 6:r++,e.next=1;break;case 9:case&amp;quot;end&amp;quot;:return e.stop()}},e)}))).apply(this,arguments)}!function d(){return i.apply(this,arguments)}()},jquery:function(e,r){e.exports=jQuery},leaflet:function(e,r){e.exports=L}});&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>