local searchTable = {strsplit(" ", searchStr)} |
local result = true |
self.displayTable = {} |
|
for a = 1, MAX_ACHIEVEMENTS do |
if self.masterList[a] then |
result = true |
for _, v in next, searchTable do |
if not self.masterList[a].searchString:find(v) then result = false break end |
|
if type(searchStr) == "number" and self.masterList[searchStr] ~= nil then |
tinsert(self.displayTable, searchStr) |
else |
for a = 1, MAX_ACHIEVEMENTS do |
if self.masterList[a] then |
result = true |
for _, v in next, searchTable do |
if not self.masterList[a].searchString:find(v) then result = false break end |
end |
if result then |
tinsert(self.displayTable, a) |
end |
end |
if result then |
tinsert(self.displayTable, a) |
end |
end |
end |
|
|
self.currentCat = -2 |
self:RefreshAchievementButtons("name a") |
end |