id summary reporter owner description type status priority milestone component version resolution keywords cc i_links o_links 248 Key mapping bknecht rgrieder "== Outline == [[Image(optimus_oled_quake.jpg, width=280, right)]] 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 [wiki:FabianLandau 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." task closed major Version 0.2 Codename: Bellatrix InputSystem 0.2.0 fixed