49 lines
1.5 KiB
Lua
49 lines
1.5 KiB
Lua
standard_watcher_cb=function(i) return function() return watcher:new(progression[i]) end end
|
|
tutorial={
|
|
-- function() return watcher:new(progression[6]) end,
|
|
function()
|
|
return watcher:new(progression[1], 10,{
|
|
tutorial_grab:new(1,4,"stack cards ascending..."),
|
|
tutorial_grab:new(5,1,"... or descending."),
|
|
tutorial_grab:new(4,3),
|
|
tutorial_grab:new(2,4,"fill the wells."),
|
|
})
|
|
end,
|
|
function()
|
|
return watcher:new(progression[2], 10,{
|
|
tutorial_grab:new(1,6,"use the extra slot."),
|
|
tutorial_grab:new(1,2,"it blocks the wells."),
|
|
tutorial_grab:new(1,5,"it blocks the wells."),
|
|
tutorial_grab:new(1,5,"it blocks the wells."),
|
|
tutorial_grab:new(2,1,"it blocks the wells."),
|
|
tutorial_grab:new(2,1,"it blocks the wells."),
|
|
tutorial_grab:new(6,1,"drag it down."),
|
|
})
|
|
end,
|
|
function()
|
|
return watcher:new(progression[3],3,{
|
|
tutorial_grab:new(7,6,"here are more cards."),
|
|
tutorial_undo:new("undo. (or hold to restart.)"),
|
|
tutorial_grab:new(6,7),
|
|
tutorial_grab:new(6,8,"they have their own well."),
|
|
tutorial_grab:new(2,6,"it can't be blocked."),
|
|
tutorial_grab:new(2,4,"stack ascending or descending."),
|
|
tutorial_grab:new(3,1,"collect the last scroll\nto read it!"),
|
|
})
|
|
end,
|
|
standard_watcher_cb(4),
|
|
standard_watcher_cb(5),
|
|
standard_watcher_cb(6),
|
|
standard_watcher_cb(7),
|
|
completion_stage=3
|
|
}
|
|
|
|
|
|
non_tutorial={
|
|
standard_watcher_cb(3),
|
|
standard_watcher_cb(4),
|
|
standard_watcher_cb(5),
|
|
standard_watcher_cb(6),
|
|
standard_watcher_cb(7)
|
|
}
|