Weapons online/offline toggle control can now be assigned to joystick button too.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@3776 127b21dd-08f5-0310-b4b7-95ae10353056
This commit is contained in:
parent
0fa1256a88
commit
8f6c69079f
@ -1046,6 +1046,7 @@
|
|||||||
"stickmapper-disarm-secondary" = "Disarm secondary";
|
"stickmapper-disarm-secondary" = "Disarm secondary";
|
||||||
"stickmapper-target-nearest-incoming-missile" = "Target nearest incoming missile";
|
"stickmapper-target-nearest-incoming-missile" = "Target nearest incoming missile";
|
||||||
"stickmapper-cycle-secondary" = "Cycle secondary";
|
"stickmapper-cycle-secondary" = "Cycle secondary";
|
||||||
|
"stickmapper-weapons-online-toggle" = "Weapons online toggle";
|
||||||
"stickmapper-ECM" = "ECM";
|
"stickmapper-ECM" = "ECM";
|
||||||
"stickmapper-toggle-ID" = "Toggle ID";
|
"stickmapper-toggle-ID" = "Toggle ID";
|
||||||
"stickmapper-fuel-injection" = "Fuel Injection";
|
"stickmapper-fuel-injection" = "Fuel Injection";
|
||||||
|
@ -69,6 +69,7 @@ enum {
|
|||||||
#endif
|
#endif
|
||||||
BUTTON_CYCLEMISSILE,
|
BUTTON_CYCLEMISSILE,
|
||||||
BUTTON_ENERGYBOMB,
|
BUTTON_ENERGYBOMB,
|
||||||
|
BUTTON_WEAPONSONLINETOGGLE,
|
||||||
BUTTON_ID,
|
BUTTON_ID,
|
||||||
BUTTON_ECM,
|
BUTTON_ECM,
|
||||||
BUTTON_ESCAPE,
|
BUTTON_ESCAPE,
|
||||||
|
@ -759,7 +759,7 @@ static NSTimeInterval time_last_frame;
|
|||||||
|
|
||||||
exceptionContext = @"weapons online toggle";
|
exceptionContext = @"weapons online toggle";
|
||||||
// weapons online / offline toggle '_'
|
// weapons online / offline toggle '_'
|
||||||
if ([gameView isDown:key_weapons_online_toggle])
|
if ([gameView isDown:key_weapons_online_toggle] || joyButtonState[BUTTON_WEAPONSONLINETOGGLE])
|
||||||
{
|
{
|
||||||
if (!weaponsOnlineToggle_pressed)
|
if (!weaponsOnlineToggle_pressed)
|
||||||
{
|
{
|
||||||
|
@ -447,6 +447,11 @@ MA 02110-1301, USA.
|
|||||||
allowable: HW_BUTTON
|
allowable: HW_BUTTON
|
||||||
axisfn: STICK_NOFUNCTION
|
axisfn: STICK_NOFUNCTION
|
||||||
butfn: BUTTON_CYCLEMISSILE]];
|
butfn: BUTTON_CYCLEMISSILE]];
|
||||||
|
[funcList addObject:
|
||||||
|
[self makeStickGuiDict: DESC(@"stickmapper-weapons-online-toggle")
|
||||||
|
allowable: HW_BUTTON
|
||||||
|
axisfn: STICK_NOFUNCTION
|
||||||
|
butfn: BUTTON_WEAPONSONLINETOGGLE]];
|
||||||
[funcList addObject:
|
[funcList addObject:
|
||||||
[self makeStickGuiDict: DESC(@"stickmapper-ECM")
|
[self makeStickGuiDict: DESC(@"stickmapper-ECM")
|
||||||
allowable: HW_BUTTON
|
allowable: HW_BUTTON
|
||||||
|
@ -72,6 +72,7 @@ enum {
|
|||||||
BUTTON_UNARM,
|
BUTTON_UNARM,
|
||||||
BUTTON_CYCLEMISSILE,
|
BUTTON_CYCLEMISSILE,
|
||||||
BUTTON_ENERGYBOMB,
|
BUTTON_ENERGYBOMB,
|
||||||
|
BUTTON_WEAPONSONLINETOGGLE,
|
||||||
BUTTON_ID,
|
BUTTON_ID,
|
||||||
BUTTON_ECM,
|
BUTTON_ECM,
|
||||||
BUTTON_ESCAPE,
|
BUTTON_ESCAPE,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user