From e7d8cf288347cb5feb18d24f5014c62285f3e4b9 Mon Sep 17 00:00:00 2001 From: Alexsandro Percy Date: Wed, 23 Mar 2022 09:23:19 -0300 Subject: [PATCH] manual improvement --- supercub_forms.lua | 6 +++++- supercub_manual.lua | 7 ++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/supercub_forms.lua b/supercub_forms.lua index dc919c0..d529194 100644 --- a/supercub_forms.lua +++ b/supercub_forms.lua @@ -16,11 +16,12 @@ end function supercub.pilot_formspec(name) local basic_form = table.concat({ "formspec_version[3]", - "size[6,4.5]", + "size[6,6]", }, "") basic_form = basic_form.."button[1,1.0;4,1;go_out;Go Offboard]" basic_form = basic_form.."button[1,2.5;4,1;hud;Show/Hide Gauges]" + basic_form = basic_form.."button[1,4.0;4,1;manual;Show Manual]" minetest.show_formspec(name, "supercub:pilot_main", basic_form) end @@ -66,6 +67,9 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) end supercub.dettachPlayer(ent, player) end + if fields.manual then + supercub.manual_formspec(name) + end end minetest.close_formspec(name, "supercub:pilot_main") end diff --git a/supercub_manual.lua b/supercub_manual.lua index 5dddb9b..6f5cc85 100644 --- a/supercub_manual.lua +++ b/supercub_manual.lua @@ -28,8 +28,8 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) "Shortcuts \n\n", "* Right click: enter in/get off plane \n", "* Left click (with biofuel): add fuel to plane \n", - "* Right click and Sneak: enter in flight instructor mode (limited \n", - " vision, so use external camera) \n", + "* Right click and Sneak: enter in flight instructor mode \n", + " (limited vision, so use external camera) \n", "* E (aux1): Start/stop engine \n", "* Jump: Increase power, forward on ground \n", "* Sneak: Decrease power, brake on ground \n", @@ -40,7 +40,8 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) "* Sneak and Jump together (normal): activates the autopilot \n", "* Sneak and Jump together (instruction mode): give/take the \n", " controls to/from pilot student \n", - "* Up and Down together: enable/disable HUD" + "* Up and Down together: enable/disable HUD \n", + "* E and Right click: inventory (only external) \n" } local shortcut_form = table.concat({ "formspec_version[3]",