Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 27, 2010, 10:44:10 PM (14 years ago)
Author:
dafrick
Message:

Loads of changes.
1) PickupInventory should now be working even for extreme cases.
2) Added support for inactive Spawnpoints in Gametype.
3) Made Pickupable rewardble. meaning from now on any Pickupable can be given as a reward for completing Quests.
4) Added some keybinds to KeybindMenu, such as PickupInventory, QuestGUI and Chat.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/presentation3/src/libraries/core/GUIManager.h

    r6749 r6996  
    8484        //! Creates a new InputState to be used with a GUI Sheet
    8585        const std::string& createInputState(const std::string& name, TriBool::Value showCursor = TriBool::True, TriBool::Value useKeyboard = TriBool::True, bool bBlockJoyStick = false); // tolua_export
     86        LuaState* getLuaState(void)
     87            { return this->luaState_.get(); }
    8688
    8789        //! Returns the root window for all menu sheets
     
    102104
    103105        static GUIManager& getInstance() { return Singleton<GUIManager>::getInstance(); } // tolua_export
    104 
     106       
    105107    private:
    106108        GUIManager(const GUIManager& instance); //!< private and undefined copy c'tor (this is a singleton class)
    107 
    108109        void executeCode(const std::string& str);
     110       
    109111        template <typename FunctionType>
    110112        bool protectedCall(FunctionType function);
Note: See TracChangeset for help on using the changeset viewer.