diff --git a/pocket/ui/apps/guide.lua b/pocket/ui/apps/guide.lua index 0ba5bb4..7bdd5a8 100644 --- a/pocket/ui/apps/guide.lua +++ b/pocket/ui/apps/guide.lua @@ -188,12 +188,16 @@ local function new_view(root) load_text(false, "Manual Control") local man_ctrl_page = guide_section(sect_construct_data, use_page, "Manual Control", docs.usage.manual, 100) + load_text(false, "Auto Control") + local auto_ctrl_page = guide_section(sect_construct_data, use_page, "Auto Control", docs.usage.auto, 200) + load_text(false, "Waste Control") + local waste_ctrl_page = guide_section(sect_construct_data, use_page, "Waste Control", docs.usage.waste, 100) PushButton{parent=use,y=3,text="Configuring Devices >",fg_bg=btn_fg_bg,active_fg_bg=btn_active,dis_fg_bg=btn_disable,callback=function()end}.disable() PushButton{parent=use,text="Connecting Devices >",fg_bg=btn_fg_bg,active_fg_bg=btn_active,dis_fg_bg=btn_disable,callback=function()end}.disable() PushButton{parent=use,text="Manual Control >",fg_bg=btn_fg_bg,active_fg_bg=btn_active,callback=man_ctrl_page.nav_to} - PushButton{parent=use,text="Automatic Control >",fg_bg=btn_fg_bg,active_fg_bg=btn_active,dis_fg_bg=btn_disable,callback=function()end}.disable() - PushButton{parent=use,text="Waste Control >",fg_bg=btn_fg_bg,active_fg_bg=btn_active,dis_fg_bg=btn_disable,callback=function()end}.disable() + PushButton{parent=use,text="Automatic Control >",fg_bg=btn_fg_bg,active_fg_bg=btn_active,callback=auto_ctrl_page.nav_to} + PushButton{parent=use,text="Waste Control >",fg_bg=btn_fg_bg,active_fg_bg=btn_active,callback=waste_ctrl_page.nav_to} load_text("Operator UIs") diff --git a/pocket/ui/docs.lua b/pocket/ui/docs.lua index 6c40fc7..830b7d5 100644 --- a/pocket/ui/docs.lua +++ b/pocket/ui/docs.lua @@ -79,7 +79,7 @@ end --#region System Usage docs.usage = { - manual = {} + manual = {}, auto = {}, waste = {} } target = docs.usage.manual @@ -93,6 +93,17 @@ tip("If some controls are grayed out on the unit display, that operation isn't c text("Manual control is started by the START button and runs at the commanded burn rate next to it, which can be modified before starting or after having started by selecting a value then pressing SET.") text("The reactor can be stopped via SCRAM, then the RPS needs to be reset via RESET.") +target = docs.usage.auto +sect("Overview") +text("TBD") + +target = docs.usage.waste +sect("Overview") +text("When 'valves' are connected for routing waste, this system can manage which waste product(s) are made. The flow monitor shows the diagram of how valves are meant to be connected.") +text("There are three waste products, listed below with the colors generally associated with them.") +list(DOC_LIST_TYPE.LED, { "Pu - Plutonium", "Po - Polonium", "AM - Antimatter" }, { colors.cyan, colors.green, colors.purple }) +note("The Po and Pu colors are swapped in older versions of Mekanism.") + --#endregion --#region Operator UIs