We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2f95796 commit 23f40a5Copy full SHA for 23f40a5
Source/Managers/FrameMan.cpp
@@ -472,7 +472,8 @@ void FrameMan::SetTransTableFromPreset(TransparencyPreset transPreset) {
472
color_map = &m_ColorTables[DrawBlendMode::BlendTransparency].at(colorChannelBlendAmounts).first;
473
m_ColorTables[DrawBlendMode::BlendTransparency].at(colorChannelBlendAmounts).second = -1;
474
}
475
- m_CurrentAlpha = 255 - transPreset;
+ constexpr int transparencyPresetCount = BlendAmountLimits::MaxBlend / c_BlendAmountStep;
476
+ m_CurrentAlpha = 255 - (static_cast<int>(255.0F * ((1.0F / static_cast<float>(transparencyPresetCount)) * static_cast<float>(transPreset / c_BlendAmountStep))));
477
478
479
void FrameMan::CreateNewNetworkPlayerBackBuffer(int player, int width, int height) {
0 commit comments