<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://incursion.wiki/index.php?action=history&amp;feed=atom&amp;title=Module%3AWeaponNav</id>
	<title>Module:WeaponNav - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://incursion.wiki/index.php?action=history&amp;feed=atom&amp;title=Module%3AWeaponNav"/>
	<link rel="alternate" type="text/html" href="https://incursion.wiki/index.php?title=Module:WeaponNav&amp;action=history"/>
	<updated>2026-10-27T17:41:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://incursion.wiki/index.php?title=Module:WeaponNav&amp;diff=960&amp;oldid=prev</id>
		<title>AkshayNDeodhar: Created page with &quot; local p = {}  local categories = {     { param = &quot;pistol&quot;,        label = &quot;Pistols&quot;,        path = &quot;/Pistols&quot; },     { param = &quot;smg&quot;,           label = &quot;SMGs&quot;,            path = &quot;/SMGs&quot; },     { param = &quot;shotgun&quot;,       label = &quot;Shotguns&quot;,        path = &quot;/Shotguns&quot; },     { param = &quot;assault_rifle&quot;, label = &quot;Assault Rifles&quot;,  path = &quot;/Assault_Rifles&quot; },     { param = &quot;dmr&quot;,           label = &quot;DMRs&quot;,             path = &quot;/DMRs&quot; },     { param = &quot;sniper_rifle&quot;,  label = &quot;Sn...&quot;</title>
		<link rel="alternate" type="text/html" href="https://incursion.wiki/index.php?title=Module:WeaponNav&amp;diff=960&amp;oldid=prev"/>
		<updated>2026-10-25T06:32:42Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; local p = {}  local categories = {     { param = &amp;quot;pistol&amp;quot;,        label = &amp;quot;Pistols&amp;quot;,        path = &amp;quot;/Pistols&amp;quot; },     { param = &amp;quot;smg&amp;quot;,           label = &amp;quot;SMGs&amp;quot;,            path = &amp;quot;/SMGs&amp;quot; },     { param = &amp;quot;shotgun&amp;quot;,       label = &amp;quot;Shotguns&amp;quot;,        path = &amp;quot;/Shotguns&amp;quot; },     { param = &amp;quot;assault_rifle&amp;quot;, label = &amp;quot;Assault Rifles&amp;quot;,  path = &amp;quot;/Assault_Rifles&amp;quot; },     { param = &amp;quot;dmr&amp;quot;,           label = &amp;quot;DMRs&amp;quot;,             path = &amp;quot;/DMRs&amp;quot; },     { param = &amp;quot;sniper_rifle&amp;quot;,  label = &amp;quot;Sn...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local categories = {&lt;br /&gt;
    { param = &amp;quot;pistol&amp;quot;,        label = &amp;quot;Pistols&amp;quot;,        path = &amp;quot;/Pistols&amp;quot; },&lt;br /&gt;
    { param = &amp;quot;smg&amp;quot;,           label = &amp;quot;SMGs&amp;quot;,            path = &amp;quot;/SMGs&amp;quot; },&lt;br /&gt;
    { param = &amp;quot;shotgun&amp;quot;,       label = &amp;quot;Shotguns&amp;quot;,        path = &amp;quot;/Shotguns&amp;quot; },&lt;br /&gt;
    { param = &amp;quot;assault_rifle&amp;quot;, label = &amp;quot;Assault Rifles&amp;quot;,  path = &amp;quot;/Assault_Rifles&amp;quot; },&lt;br /&gt;
    { param = &amp;quot;dmr&amp;quot;,           label = &amp;quot;DMRs&amp;quot;,             path = &amp;quot;/DMRs&amp;quot; },&lt;br /&gt;
    { param = &amp;quot;sniper_rifle&amp;quot;,  label = &amp;quot;Sniper Rifles&amp;quot;,   path = &amp;quot;/Sniper_Rifles&amp;quot; },&lt;br /&gt;
    { param = &amp;quot;lmg&amp;quot;,           label = &amp;quot;LMGs&amp;quot;,             path = &amp;quot;/LMGs&amp;quot; },&lt;br /&gt;
    { param = &amp;quot;melee&amp;quot;,         label = &amp;quot;Melee&amp;quot;,            path = &amp;quot;/Melee&amp;quot; },&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
    local args = frame:getParent().args&lt;br /&gt;
    local title = mw.title.getCurrentTitle().text&lt;br /&gt;
&lt;br /&gt;
    local nav = mw.html.create(&amp;quot;table&amp;quot;)&lt;br /&gt;
        :addClass(&amp;quot;wikitable&amp;quot;)&lt;br /&gt;
        :css(&amp;quot;width&amp;quot;, &amp;quot;100%&amp;quot;)&lt;br /&gt;
        :css(&amp;quot;white-space&amp;quot;, &amp;quot;nowrap&amp;quot;)&lt;br /&gt;
        :css(&amp;quot;border-collapse&amp;quot;, &amp;quot;collapse&amp;quot;)&lt;br /&gt;
        :css(&amp;quot;line-height&amp;quot;, &amp;quot;1.0&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    local row = nav:tag(&amp;quot;tr&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    row:tag(&amp;quot;th&amp;quot;)&lt;br /&gt;
        :wikitext(&amp;quot;[[&amp;quot; .. title .. &amp;quot;|Overview]]&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    for _, category in ipairs(categories) do&lt;br /&gt;
        local value = args[category.param]&lt;br /&gt;
&lt;br /&gt;
        if value and value ~= &amp;quot;&amp;quot; then&lt;br /&gt;
            row:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
                :wikitext(&lt;br /&gt;
                    &amp;quot;[[&amp;quot; .. title .. category.path ..&lt;br /&gt;
                    &amp;quot;|&amp;quot; .. &amp;quot;&amp;#039;&amp;#039;&amp;quot; .. category.label .. &amp;quot;&amp;#039;&amp;#039;&amp;quot; .. &amp;quot;]]&amp;quot;&lt;br /&gt;
                )&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return tostring(nav)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>AkshayNDeodhar</name></author>
	</entry>
</feed>