Module:Aichan:修订间差异

添加154字节 、​ 2024年10月11日 (星期五)
lasteternity 已修复(已测试游戏本体行为)
(跳过删除曲(已测试游戏本体行为))
(lasteternity 已修复(已测试游戏本体行为))
 
第4行: 第4行:
local p = {}
local p = {}


local function initRandomizer(seed)
function initRandomizer(seed)
local x, y, z = seed, seed, seed
local x, y, z = seed, seed, seed
return function()
return function()
第12行: 第12行:
end
end


local function isFree(song)
function isAvailable(song)
return not song.deleted and song.id ~= 'lasteternity'
-- 禁用删除曲和 lasteternity (已经测试为游戏本体当前行为)
end
 
function isFree(song)
return song.set=='base' or song.id=='innocence'
return song.set=='base' or song.id=='innocence'
end
end
第66行: 第71行:
if value<songSize then
if value<songSize then
local info=songlist[value+1]
local info=songlist[value+1]
if not info.deleted then
if isAvailable(info) then
if isFree(info) then
if isFree(info) then
if currentFreeCount<1 then
if currentFreeCount<1 then
497

个编辑