Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 12, 2009, 11:32:41 AM (15 years ago)
Author:
scheusso
Message:

ESC handling in ingame menu: if theres already an opened GUI sheet then hide it, if not open the ingame menu
in mainmenu everything should remain the same

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/menu/data/gui/scripts/InitialiseGUI.lua

    r6036 r6048  
    2121bHidePrevious = {}
    2222
     23-- Require all tools
     24require("GUITools")
     25
    2326-- loads the GUI with the specified filename
    2427-- be sure to set the global variable "filename" before calling this function
     
    2831    if loadedGui == nil then
    2932        loadedGuiNS = require(filename)
     33        if loadedGuiNS == nil then
     34            return
     35        end
    3036        loadedGui = loadedGuiNS:load()
    3137        loadedGUIs[filename] = loadedGui
     
    147153end
    148154
     155function keyESC()
     156    orxonox.CommandExecutor:execute("hideGUI "..activeSheets[nrOfActiveSheets])
     157end
     158
    149159function setBackground(filename)
    150160    local newroot
Note: See TracChangeset for help on using the changeset viewer.