Formula

CommonFun.GetRefineTicketType

formula.lua
1function CommonFun.GetRefineTicketType(isNew, equipType, hasDecomposeID)
2  if isNew == true then
3    local isNewTypes = {
4      [2] = true,
5      [3] = true,
6      [4] = true,
7      [5] = true,
8      [6] = true,
9      [16] = true,
10      [17] = true,
11      [18] = true,
12      [19] = true
13    }
14    if isNewTypes[equipType] ~= nil then
15      return 10001
16    end
17    return 0
18  end
19  local headTypes = {
20    [8] = true,
21    [9] = true,
22    [10] = true,
23    [11] = true,
24    [13] = true
25  }
26  if headTypes[equipType] ~= nil then
27    return 10002
28  end
29  local attackTypes = {
30    [1] = true,
31    [6] = true
32  }
33  if attackTypes[equipType] ~= nil then
34    if hasDecomposeID == true then
35      return 10003
36    else
37      return 10004
38    end
39  end
40  local defenseTypes = {
41    [2] = true,
42    [3] = true,
43    [4] = true,
44    [5] = true,
45    [16] = true,
46    [17] = true,
47    [18] = true,
48    [19] = true
49  }
50  if defenseTypes[equipType] ~= nil then
51    if hasDecomposeID == true then
52      return 10005
53    else
54      return 10006
55    end
56  end
57  return 0
58end
Formula Graph

Connected Archive Data

See which cards, equipment, headwears, buffs, and other archived records connect to this formula.

Loading graph filters

CommonFun.GetRefineTicketType

commonfun-getrefinetickettype

Nodes

0

Edges

0

Related Nodes

Select at least one node type.