recommends: handle irregular item names
This commit is contained in:
@@ -1,6 +1,39 @@
|
||||
WEAPON_NAME_IDX = {};
|
||||
WEAPON_TYPE_IDX = {};
|
||||
|
||||
_ITEM_NAME_SPECIAL = {
|
||||
"welldonesteak": "Well-done Steak",
|
||||
"lrgelderdragonbone": "Lrg ElderDragon Bone",
|
||||
"highqualitypelt": "High-quality Pelt",
|
||||
"kingsfrill": "King's Frill",
|
||||
"btetsucabrahardclaw": "B.TetsucabraHardclaw",
|
||||
"heartstoppingbeak": "Heart-stopping Beak",
|
||||
"dsqueenconcentrate": "D.S.QueenConcentrate",
|
||||
"dahrenstone": "Dah'renstone",
|
||||
"championsweapon": "Champion's Weapon",
|
||||
"championsarmor": "Champion's Armor",
|
||||
"popeyedgoldfish": "Pop-eyed Goldfish",
|
||||
"100mwantedposter": "100m+ Wanted Poster",
|
||||
"goddesssmelody": "Goddess's Melody",
|
||||
"goddesssembrace": "Goddess's Embrace",
|
||||
"capcommhspissue": "Capcom MH Sp. Issue",
|
||||
"goddesssfire": "Goddess's Fire",
|
||||
"huntersticket": "Hunter's Ticket",
|
||||
"herosseal": "Hero's Seal",
|
||||
"thetaleofpoogie": "The Tale of Poogie",
|
||||
"goddesssgrace": "Goddess's Grace",
|
||||
"conquerorsseal": "Conqueror's Seal",
|
||||
"conquerorssealg": "Conqueror's Seal G",
|
||||
"questersticket": "Quester's Ticket",
|
||||
"instructorsticket":"Instructor's Ticket",
|
||||
"veticket": "VE Ticket",
|
||||
"vedeluxeticket": "VE Deluxe Ticket",
|
||||
"vebronzeticket": "VE Bronze Ticket",
|
||||
"vesilverticket": "VE Silver Ticket",
|
||||
"vegoldenticket": "VE Golden Ticket",
|
||||
"vecosmicticket": "VE Cosmic Ticket"
|
||||
};
|
||||
|
||||
(function($) {
|
||||
$.QueryString = (function(a) {
|
||||
if (a == "") return {};
|
||||
@@ -27,7 +60,16 @@ function get_base_path() {
|
||||
}
|
||||
|
||||
|
||||
function _item_name_key(s) {
|
||||
return s.replace(RegExp("[ .'+-]","g"), '').toLowerCase();
|
||||
}
|
||||
|
||||
|
||||
function normalize_name(s) {
|
||||
var key = _item_name_key(s);
|
||||
if (_ITEM_NAME_SPECIAL[key]) {
|
||||
return _ITEM_NAME_SPECIAL[key];
|
||||
}
|
||||
var chars = s.split("");
|
||||
var cap_next = true;
|
||||
var i;
|
||||
|
||||
Reference in New Issue
Block a user