mirror of
https://github.com/1dot13/source.git
synced 2026-09-16 14:47:17 +02:00
Fixed screen not refreshing for '1' - '4' Bobby Ray hotkeys (by Buggler)
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@6625 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -3769,6 +3769,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 0 ], FALSE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 0 ], FALSE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '2':
|
case '2':
|
||||||
// 2nd item on screen
|
// 2nd item on screen
|
||||||
@@ -3780,6 +3782,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 1 ], FALSE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 1 ], FALSE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '3':
|
case '3':
|
||||||
// 3rd item on screen
|
// 3rd item on screen
|
||||||
@@ -3790,6 +3794,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 2 ], FALSE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 2 ], FALSE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '4':
|
case '4':
|
||||||
// 4th item on screen
|
// 4th item on screen
|
||||||
@@ -3801,6 +3807,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 3 ], FALSE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 3 ], FALSE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '!':
|
case '!':
|
||||||
// 1st item on screen all at once
|
// 1st item on screen all at once
|
||||||
@@ -3812,6 +3820,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 0 ], TRUE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 0 ], TRUE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '@':
|
case '@':
|
||||||
// 2nd item on screen all at once
|
// 2nd item on screen all at once
|
||||||
@@ -3823,6 +3833,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 1 ], TRUE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 1 ], TRUE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '#':
|
case '#':
|
||||||
// 3rd item on screen all at once
|
// 3rd item on screen all at once
|
||||||
@@ -3833,6 +3845,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 2 ], TRUE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 2 ], TRUE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '$':
|
case '$':
|
||||||
// 4th item on screen all at once
|
// 4th item on screen all at once
|
||||||
@@ -3844,6 +3858,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 3 ], TRUE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 3 ], TRUE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
HandleKeyBoardShortCutsForLapTop( InputEvent.usEvent, InputEvent.usParam, InputEvent.usKeyState );
|
HandleKeyBoardShortCutsForLapTop( InputEvent.usEvent, InputEvent.usParam, InputEvent.usKeyState );
|
||||||
@@ -3896,6 +3912,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 0 ], FALSE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 0 ], FALSE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '2':
|
case '2':
|
||||||
// 2nd item on screen
|
// 2nd item on screen
|
||||||
@@ -3907,6 +3925,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 1 ], FALSE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 1 ], FALSE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '3':
|
case '3':
|
||||||
// 3rd item on screen
|
// 3rd item on screen
|
||||||
@@ -3917,6 +3937,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 2 ], FALSE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 2 ], FALSE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
case '4':
|
case '4':
|
||||||
// 4th item on screen
|
// 4th item on screen
|
||||||
@@ -3928,6 +3950,8 @@ void HandleBobbyRGunsKeyBoardInput()
|
|||||||
else
|
else
|
||||||
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 3 ], FALSE);
|
PurchaseBobbyRayItem(gusItemNumberForItemsOnScreen[ 3 ], FALSE);
|
||||||
}
|
}
|
||||||
|
fReDrawScreenFlag = TRUE;
|
||||||
|
fPausedReDrawScreenFlag = TRUE;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user