Add input style to match other, non-C&C, RTS games
Uses left-click for targeted orders (attack move, guard, selecting movement types from the command bar, etc.) and right-click for contextual ones. Works like basically all non-C&C games Removed GameSettings.UseClassicMouseStyle, as it is replaced by MouseControlStyle Changed Minelayer and Chronotank teleport to UnitOrderGenerator Fixes bug with Modern controls issuing a move order cancelling a mine field order Better organizes all unit orders into a single order generator base class, rather than having their logic spread across multiple base classes, which required some hacks to get the control logic to match
This commit is contained in:
committed by
Paul Chote
parent
c47ebfbb52
commit
f8eefe310c
@@ -480,6 +480,7 @@ label-input-section-header = Input
|
||||
label-mouse-control-container = Control Scheme:
|
||||
label-mouse-control-desc-classic-selection = - Select units using the <Left> mouse button
|
||||
label-mouse-control-desc-classic-commands = - Command units using the <Left> mouse button
|
||||
label-mouse-control-desc-classic-orders = - Confirm orders using the <Left> mouse button
|
||||
label-mouse-control-desc-classic-buildings = - Place structures using the <Left> mouse button
|
||||
label-mouse-control-desc-classic-support = - Target support powers using the <Left> mouse button
|
||||
label-mouse-control-desc-classic-zoom = - Zoom the battlefield using the <Scroll Wheel>
|
||||
@@ -487,8 +488,19 @@ label-mouse-control-desc-classic-zoom-modifier = - Zoom the battlefield using <M
|
||||
label-mouse-control-desc-classic-scroll-right = - Pan the battlefield using the <Right> mouse button
|
||||
label-mouse-control-desc-classic-scroll-middle = - Pan the battlefield using the <Middle> mouse button
|
||||
label-mouse-control-desc-classic-edgescroll = or by moving the cursor to the edge of the screen
|
||||
label-mouse-control-desc-otherrts-selection = - Select units using the <Left> mouse button
|
||||
label-mouse-control-desc-otherrts-commands = - Command units using the <Right> mouse button
|
||||
label-mouse-control-desc-otherrts-orders = - Confirm orders using the <Left> mouse button
|
||||
label-mouse-control-desc-otherrts-buildings = - Place structures using the <Left> mouse button
|
||||
label-mouse-control-desc-otherrts-support = - Target support powers using the <Left> mouse button
|
||||
label-mouse-control-desc-otherrts-zoom = - Zoom the battlefield using the <Scroll Wheel>
|
||||
label-mouse-control-desc-otherrts-zoom-modifier = - Zoom the battlefield using <MODIFIER + Scroll Wheel>
|
||||
label-mouse-control-desc-otherrts-scroll-right = - Pan the battlefield using the <Right> mouse button
|
||||
label-mouse-control-desc-otherrts-scroll-middle = - Pan the battlefield using the <Middle> mouse button
|
||||
label-mouse-control-desc-otherrts-edgescroll = or by moving the cursor to the edge of the screen
|
||||
label-mouse-control-desc-modern-selection = - Select units using the <Left> mouse button
|
||||
label-mouse-control-desc-modern-commands = - Command units using the <Right> mouse button
|
||||
label-mouse-control-desc-modern-orders = - Confirm orders using the <Right> mouse button
|
||||
label-mouse-control-desc-modern-buildings = - Place structures using the <Left> mouse button
|
||||
label-mouse-control-desc-modern-support = - Target support powers using the <Left> mouse button
|
||||
label-mouse-control-desc-modern-zoom = - Zoom the battlefield using the <Scroll Wheel>
|
||||
|
||||
Reference in New Issue
Block a user