weaponlist: more compact display
This commit is contained in:
@@ -38,6 +38,35 @@ _ITEM_NAME_SPECIAL = {
|
|||||||
"vecosmicticket": "VE Cosmic Ticket"
|
"vecosmicticket": "VE Cosmic Ticket"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
WEAPON_TYPE_ABBR = {
|
||||||
|
"Great Sword": "GS",
|
||||||
|
"Long Sword": "LS",
|
||||||
|
"Sword and Shield": "Sw",
|
||||||
|
"Dual Blades": "DB",
|
||||||
|
"Hammer": "Ha",
|
||||||
|
"Hunting Horn": "HH",
|
||||||
|
"Lance": "La",
|
||||||
|
"Gunlance": "GL",
|
||||||
|
"Switch Axe": "SA",
|
||||||
|
"Charge Blade": "CB",
|
||||||
|
"Insect Glaive": "IG",
|
||||||
|
"Light Bowgun": "LBG",
|
||||||
|
"Heavy Bowgun": "HBG",
|
||||||
|
"Bow": "Bow"
|
||||||
|
};
|
||||||
|
|
||||||
|
ELEMENT_ABBR = {
|
||||||
|
"Fire": "Fi",
|
||||||
|
"Water": "Wa",
|
||||||
|
"Thunder": "Th",
|
||||||
|
"Ice": "Ic",
|
||||||
|
"Dragon": "Dr",
|
||||||
|
"Poison": "Po",
|
||||||
|
"Paralysis": "Pa",
|
||||||
|
"Sleep": "Sl",
|
||||||
|
"Blashblight": "Bl"
|
||||||
|
};
|
||||||
|
|
||||||
(function($) {
|
(function($) {
|
||||||
$.QueryString = (function(a) {
|
$.QueryString = (function(a) {
|
||||||
if (a == "") return {};
|
if (a == "") return {};
|
||||||
|
|||||||
@@ -9,23 +9,29 @@
|
|||||||
<a href="weaponplanner.html?weapon=<%= encodeURIComponent(name) %>"
|
<a href="weaponplanner.html?weapon=<%= encodeURIComponent(name) %>"
|
||||||
><%= name %></a>
|
><%= name %></a>
|
||||||
</td>
|
</td>
|
||||||
<td><%= wtype %></td>
|
<td><%= wtype_short %></td>
|
||||||
<td><%= attack %></td>
|
<td style="text-align:right"><%= attack %></td>
|
||||||
<td style="text-align:right"><% if (affinity) { %><%= affinity %>%<% } %></td>
|
<td style="text-align:right"><% if (affinity) { %><%= affinity %>%<% } %></td>
|
||||||
<td>
|
<td>
|
||||||
<% if (awaken) { %>
|
<% if (awaken) { %>
|
||||||
[<%= awaken_attack %> <%= awaken %>]
|
(<img style="height:.8em" title="Awaken <%= awaken %>"
|
||||||
|
src="img/<%= awaken %>.png" /><%= awaken_attack %>
|
||||||
|
<%= ELEMENT_ABBR[awaken] %>)
|
||||||
<% } else if (element) { %>
|
<% } else if (element) { %>
|
||||||
(<%= element_attack %> <%= element %>
|
<img style="height:.8em" title="<%= element %>"
|
||||||
|
src="img/<%= element %>.png" /> <%= element_attack %>
|
||||||
|
<%= ELEMENT_ABBR[element] %>
|
||||||
<% if (element_2) { %>
|
<% if (element_2) { %>
|
||||||
, <%= element_2_attack %> <%= element_2 %>
|
<img style="height:.8em" title="<%= element_2 %>"
|
||||||
<% } %>)
|
src="img/<%= element_2 %>.png" /> <%= element_2_attack %>
|
||||||
|
<%= ELEMENT_ABBR[element_2] %>
|
||||||
|
<% } %>
|
||||||
<% } %>
|
<% } %>
|
||||||
</td>
|
</td>
|
||||||
<td><%= Array(num_slots + 1).join("o")
|
<td><%= Array(num_slots + 1).join("o")
|
||||||
%><%= Array(3 - num_slots + 1).join("-") %></td>
|
%><%= Array(3 - num_slots + 1).join("-") %></td>
|
||||||
<td>
|
<td>
|
||||||
<div class="sharpness-bar" title="<%= sharpness_title %>">
|
<div class="sharpness-bar" title="<%= sharpness_all_title %>">
|
||||||
<span style="width:<%= sharpness[0] %>px" class="red"></span>
|
<span style="width:<%= sharpness[0] %>px" class="red"></span>
|
||||||
<span style="width:<%= sharpness[1] %>px" class="orange"></span>
|
<span style="width:<%= sharpness[1] %>px" class="orange"></span>
|
||||||
<span style="width:<%= sharpness[2] %>px" class="yellow"></span>
|
<span style="width:<%= sharpness[2] %>px" class="yellow"></span>
|
||||||
@@ -34,7 +40,7 @@
|
|||||||
<span style="width:<%= sharpness[5] %>px" class="white"></span>
|
<span style="width:<%= sharpness[5] %>px" class="white"></span>
|
||||||
<span style="width:<%= sharpness[6] %>px" class="purple"></span>
|
<span style="width:<%= sharpness[6] %>px" class="purple"></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="sharpness-bar" title="<%= sharpness_plus_title %>">
|
<div class="sharpness-bar" title="<%= sharpness_all_title %>">
|
||||||
<span style="width:<%= sharpness_plus[0] %>px" class="red"></span>
|
<span style="width:<%= sharpness_plus[0] %>px" class="red"></span>
|
||||||
<span style="width:<%= sharpness_plus[1] %>px" class="orange"></span>
|
<span style="width:<%= sharpness_plus[1] %>px" class="orange"></span>
|
||||||
<span style="width:<%= sharpness_plus[2] %>px" class="yellow"></span>
|
<span style="width:<%= sharpness_plus[2] %>px" class="yellow"></span>
|
||||||
@@ -44,6 +50,6 @@
|
|||||||
<span style="width:<%= sharpness_plus[6] %>px" class="purple"></span>
|
<span style="width:<%= sharpness_plus[6] %>px" class="purple"></span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td><%= sharpness_title %></td>
|
<td><%= defense ? "+" + defense + " Def" : "" %></td>
|
||||||
<td>(<%= sharpness_plus_title %>)</td>
|
<td><%= phial %></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
@@ -217,11 +217,18 @@
|
|||||||
data["sharpness"].join(",");
|
data["sharpness"].join(",");
|
||||||
data["sharpness_plus_title"] =
|
data["sharpness_plus_title"] =
|
||||||
data["sharpness_plus"].join(",");
|
data["sharpness_plus"].join(",");
|
||||||
|
data["sharpness_all_title"] =
|
||||||
|
data["sharpness_title"] + " ("
|
||||||
|
+ data["sharpness_plus_title"] + ")";
|
||||||
} else {
|
} else {
|
||||||
// gunner weapons have no sharpness
|
// gunner weapons have no sharpness
|
||||||
data["sharpness_title"] = "";
|
data["sharpness_title"] = "";
|
||||||
data["sharpness_plus_title"] = "";
|
data["sharpness_plus_title"] = "";
|
||||||
|
data["sharpness_all_title"] = "";
|
||||||
}
|
}
|
||||||
|
data["wtype_short"] =
|
||||||
|
WEAPON_TYPE_ABBR[data["wtype"]];
|
||||||
|
data["ELEMENT_ABBR"] = ELEMENT_ABBR;
|
||||||
var html = template_row.render(data);
|
var html = template_row.render(data);
|
||||||
$("#weapon_table").append(html);
|
$("#weapon_table").append(html);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user