Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Custom Query (296 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (61 - 63 of 296)

Ticket Owner Reporter Resolution Summary
#248 rgrieder bknecht fixed Key mapping
Description

Outline

It should be easy for the developers to assign a new key to a new function. Also it is important that a key input may have various results in a game depending in which state the game is. Pressing 'W' could hit the thrusters of a ship, let a person walk forward or write the character 'w' into the chat window.

Starting point

All we have is the basic input capture OIS delivered. It's on to you to find a easy way to solve that problem.

How to start

The problem is not THAT open as it sounds the first time you hear it. Ask x3n? for directions. He will propose to approaches, one with function pointers which will maybe the better one. This problem has yet to be discussed into more detail and that's where you come in.

Goal

Since you decide to a certain amount how to solve the problem, the goal is to implement your solution until it works.

#250 bknecht, rgrieder fixed Improve the GUI concept
Description

Outline

Orxonox needs a concept for the menu. This concerns all kinds of ways how we might want to use elements from CEGUI.

Current Status

We use CEGUI to display a GUI. You can either use version 0.6 or 0.5 and you don't have to worry about the scripting plugin, we've dealt with that internally.

At the moment, the menu doesn't do much: A camera as well as an empty SceneManager are created (Ogre can't render without). There is also a configured interface to the lua scripting engine.

To be done

Clean up some code and add new functions that are needed. This mostly concerns C++ code. The actual GUI code (in lua) is found in this ticket.
And we especially need the input system to be able to use non exclusive input mode if required. That means the mouse cursor can move over a non full screen window without being bounded to the orxonox window.
There's also some work to be done with the GameStates, but that's in another ticket.

#260 nobody rgrieder fixed Update run-script
Description

Rethink run-script, plugins.cfg-init and ogre.cfg-init to ensure tardis compliance even if someone makes changes to the paths. The problem was that the plugin path in plugins.cfg-init was changed and the run-script didn't adjust the file for tardis boxes with the right path.

Note: See TracQuery for help on using queries.