25 lines
695 B
Plaintext
25 lines
695 B
Plaintext
|
local patched = false
|
||
|
function on_xml_read()
|
||
|
if not patched then
|
||
|
patched = true
|
||
|
RegisterScriptCallback("main_menu_on_init", function(self)
|
||
|
self:AddCallback("btn_credits", ui_events.BUTTON_CLICKED, self.OnButton_credits_clicked, self)
|
||
|
end)
|
||
|
end
|
||
|
end
|
||
|
|
||
|
function on_mcm_load()
|
||
|
if not patched then
|
||
|
patched = true
|
||
|
RegisterScriptCallback("main_menu_on_init", function(self)
|
||
|
self:AddCallback("btn_credits", ui_events.BUTTON_CLICKED, self.OnButton_credits_clicked, self)
|
||
|
end)
|
||
|
end
|
||
|
end
|
||
|
|
||
|
|
||
|
function ui_main_menu.main_menu:OnButton_credits_clicked()
|
||
|
-- local console = get_console()
|
||
|
-- console:execute("main_menu off")
|
||
|
game.start_tutorial("credits_seq")
|
||
|
end
|