Module:MM Schedule/Data

return { dayStates = { ["Dawn of the First Day"] = "D1", ["Night of the First Day"] = "N1", ["Dawn of the Second Day"] = "D2", ["Night of the Second Day"] = "N2", ["Dawn of the Final Day"] = "D3", ["Night of the Final Day"] = "N3", },	events = { ["Thief, begone!"] = { sortTime = "N1 12:00 AM", },		["Deliver the love letter"] = { sortTime = "N1 12:01 AM", -- marked as 12:01 so that it is sorted after the "Bomb Business (1)" event },		["The letter's recipient"] = { sortTime = "D2 4:11 PM", preconditions = { ["Deliver the love letter"] = true, },		},		["Precious pendant"] = { -- The event can be completed as early as afternoon D2 but the consequences of completing/failing the event only happen on N3			-- Using the latest possible time here allows the schedule tabs to appear closer to the related entries sortTime = "D3 5:59 PM", preconditions = { ["The letter's recipient"] = true, },		},		["The thief's hideout"] = { sortTime = "N3 6:00 PM", -- technically starts at 7 PM but using 6 PM allows the event to be grouped with the related event Precious pendant preconditions = { ["Thief, begone!"] = false, ["The letter's recipient"] = true, },		},	}, }