﻿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				
