forked from endernon/PGRData
36 lines
1.2 KiB
Lua
36 lines
1.2 KiB
Lua
|
local TABLE_PUZZLE_ACTIVITY_PATH = "Share/MiniActivity/PuzzleActivity.tab"
|
||
|
local TABLE_PUZZLE_ACTIVITY_PIECE_PATH = "Share/MiniActivity/PuzzleActivityPiece.tab"
|
||
|
|
||
|
local PuzzleActivityTemplates = nil
|
||
|
local PuzzleActivityPieceTemplates = nil
|
||
|
|
||
|
XPuzzleActivityConfigs = XPuzzleActivityConfigs or {}
|
||
|
|
||
|
XPuzzleActivityConfigs.PuzzleCondition = {
|
||
|
NotCollected = 0, -- 未翻转
|
||
|
Activated = 1, -- 已翻转
|
||
|
Inactivated = 2, -- 未翻转,可翻转
|
||
|
}
|
||
|
|
||
|
XPuzzleActivityConfigs.PuzzleRewardState = {
|
||
|
Unrewarded = 0,-- 未领取
|
||
|
Rewarded = 1, -- 已领取
|
||
|
CanReward = 2, -- 未领取,可领取
|
||
|
}
|
||
|
|
||
|
XPuzzleActivityConfigs.PieceFlipKey = "PuzzleActivityPieceFlip"
|
||
|
XPuzzleActivityConfigs.RewardKey = "PuzzleActivityReward"
|
||
|
|
||
|
function XPuzzleActivityConfigs.Init()
|
||
|
PuzzleActivityTemplates = XTableManager.ReadByIntKey(TABLE_PUZZLE_ACTIVITY_PATH, XTable.XTablePuzzleActivity, "Id")
|
||
|
PuzzleActivityPieceTemplates = XTableManager.ReadByIntKey(TABLE_PUZZLE_ACTIVITY_PIECE_PATH, XTable.XTablePuzzleActivityPiece, "Id")
|
||
|
|
||
|
end
|
||
|
|
||
|
function XPuzzleActivityConfigs.GetTemplates()
|
||
|
return PuzzleActivityTemplates
|
||
|
end
|
||
|
|
||
|
function XPuzzleActivityConfigs.GetPieceTemplates()
|
||
|
return PuzzleActivityPieceTemplates
|
||
|
end
|