| 2010 | } |
| 2011 | |
| 2012 | void GuiController::FadeAmmoSelector() |
| 2013 | { |
| 2014 | if (!Rings[(int)RingTypes::Inventory].RingActive && !AmmoSelectorFlag) |
| 2015 | { |
| 2016 | AmmoSelectorFadeVal = 0; |
| 2017 | } |
| 2018 | else if (AmmoSelectorFadeDir == 1) |
| 2019 | { |
| 2020 | if (AmmoSelectorFadeVal < 128) |
| 2021 | AmmoSelectorFadeVal += 32 / g_Renderer.GetFramerateMultiplier(); |
| 2022 | |
| 2023 | if (AmmoSelectorFadeVal > 128) |
| 2024 | { |
| 2025 | AmmoSelectorFadeVal = 128; |
| 2026 | AmmoSelectorFadeDir = 0; |
| 2027 | } |
| 2028 | } |
| 2029 | else if (AmmoSelectorFadeDir == 2) |
| 2030 | { |
| 2031 | if (AmmoSelectorFadeVal > 0) |
| 2032 | AmmoSelectorFadeVal -= 32 / g_Renderer.GetFramerateMultiplier(); |
| 2033 | |
| 2034 | if (AmmoSelectorFadeVal < 0) |
| 2035 | { |
| 2036 | AmmoSelectorFadeVal = 0; |
| 2037 | AmmoSelectorFadeDir = 0; |
| 2038 | } |
| 2039 | } |
| 2040 | } |
| 2041 | |
| 2042 | void GuiController::UseItem(ItemInfo& item, int objectNumber) |
| 2043 | { |
no test coverage detected