Wartbed:Input
From Dark Omen Wiki
(Difference between revisions)
m |
|||
(6 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | <div style="float:right;border:1px solid black; margin:1em;">Dark Omen input | + | <div style="float:right;border:1px solid black; margin:1em;"><div style="padding-left:5px; background:black; color:white">Dark Omen input</div>http://img80.imageshack.us/img80/259/controls.jpg</div> |
- | + | ==Current problem== | |
+ | '''Issue with input''': [[Wartbed:WARTBED|WARTBED]] allows full configuration over input actions (mouse, keyboard, etc). This works by assigning ("mapping") an input combination to an action name, f.i. "orbit camera", which generates an WARTBED input event sent through the WARTBED event manager. | ||
- | In Dark Omen | + | However, [[ref:GUI|GUI widgets]] are implemented through the [[Ref:CEGUI|CEGUI]] [[Ref:Middleware|middleware]]. Since CEGUI uses its OWN input event system it can't be reconfigured as easily as WARTBED's. To see what can be done about this I need to list the most common and useful mouse-to-widget (think unit banners in [[Dark Omen]]) interactions: |
- | * L-clicking selects | + | |
- | * R-clicking attacks enemy regiment | + | '''In Dark Omen''' |
+ | * L-clicking selects (activates) a friendly unit | ||
+ | * R-clicking attacks enemy regiment, or fires on them if the active unit is artillery. Also executes a specific selected action (magic or fire arrow). | ||
* D-clicking focuses camera on unit | * D-clicking focuses camera on unit | ||
* Hovering displays info (in map mode) | * Hovering displays info (in map mode) | ||
+ | |||
+ | '''Total War''' | ||
+ | |||
+ | Other games? | ||
+ | * LOTR | ||
+ | * CoH | ||
+ | * Rome Total War series | ||
+ | * Warrior Kings | ||
+ | |||
+ | [[category:WARTBED]] |
Current revision as of 20:34, 2 April 2009
Dark Omen input
Current problem
Issue with input: WARTBED allows full configuration over input actions (mouse, keyboard, etc). This works by assigning ("mapping") an input combination to an action name, f.i. "orbit camera", which generates an WARTBED input event sent through the WARTBED event manager.
However, GUI widgets are implemented through the CEGUI middleware. Since CEGUI uses its OWN input event system it can't be reconfigured as easily as WARTBED's. To see what can be done about this I need to list the most common and useful mouse-to-widget (think unit banners in Dark Omen) interactions:
In Dark Omen
- L-clicking selects (activates) a friendly unit
- R-clicking attacks enemy regiment, or fires on them if the active unit is artillery. Also executes a specific selected action (magic or fire arrow).
- D-clicking focuses camera on unit
- Hovering displays info (in map mode)
Total War
Other games?
- LOTR
- CoH
- Rome Total War series
- Warrior Kings