44 lines
676 B
Lua
44 lines
676 B
Lua
RB_FZTypeFLS =
|
|
{
|
|
--Chi = 1,
|
|
-- Peng = 2,
|
|
-- Pao = 3,
|
|
-- Ti = 4,
|
|
--zhao = 5,
|
|
-- HU = 6,
|
|
|
|
Chi = 1,
|
|
Peng = 2,
|
|
Gang=3,
|
|
SGang=4,
|
|
Zhao=5,
|
|
SZhao=6,
|
|
HU = 7,
|
|
}
|
|
|
|
local FZTipList = {
|
|
tip_map_id = nil,
|
|
tip_map_type = nil
|
|
}
|
|
|
|
local M = FZTipList
|
|
|
|
function M.new()
|
|
local self = {}
|
|
setmetatable(self,{__index = FZTipList})
|
|
self.tip_map_id = {}
|
|
self.tip_map_type = {}
|
|
return self
|
|
end
|
|
|
|
function M:AddTip(tip)
|
|
self.tip_map_id[tip.id] = tip
|
|
local tiplist = self.tip_map_type[tip.weight]
|
|
if not tiplist then
|
|
tiplist = {}
|
|
self.tip_map_type[tip.weight] = tiplist
|
|
end
|
|
tiplist[#tiplist+1] = tip
|
|
end
|
|
|
|
return M |