add DangerAllIsOpaque metric
This commit is contained in:
@@ -1934,6 +1934,7 @@ TopEdge=20
|
||||
RightEdge=620
|
||||
BottomEdge=460
|
||||
BlinkDangerAll=1
|
||||
DangerAllIsOpaque=1
|
||||
|
||||
[Judgment]
|
||||
BooOddCommand=
|
||||
|
||||
@@ -36,6 +36,7 @@ const float FADE_SECONDS = 1.0f;
|
||||
#define RIGHT_EDGE THEME->GetMetricI("Background","RightEdge")
|
||||
#define BOTTOM_EDGE THEME->GetMetricI("Background","BottomEdge")
|
||||
CachedThemeMetricB BLINK_DANGER_ALL("Background","BlinkDangerAll");
|
||||
CachedThemeMetricB DANGER_ALL_IS_OPAQUE("Background","DangerAllIsOpaque");
|
||||
|
||||
#define RECT_BACKGROUND RectI(LEFT_EDGE,TOP_EDGE,RIGHT_EDGE,BOTTOM_EDGE)
|
||||
|
||||
@@ -47,6 +48,7 @@ CString RandomBackground(int num) { return ssprintf("__random%i", num); }
|
||||
Background::Background()
|
||||
{
|
||||
BLINK_DANGER_ALL.Refresh();
|
||||
DANGER_ALL_IS_OPAQUE.Refresh();
|
||||
|
||||
int p;
|
||||
|
||||
@@ -503,7 +505,8 @@ void Background::DrawPrimitives()
|
||||
m_pDancingCharacters->m_bDrawDangerLight = true;
|
||||
m_DangerAll.Draw();
|
||||
}
|
||||
else
|
||||
|
||||
if( !IsDangerAllVisible() || !DANGER_ALL_IS_OPAQUE )
|
||||
{
|
||||
if( m_pDancingCharacters )
|
||||
m_pDancingCharacters->m_bDrawDangerLight = false;
|
||||
|
||||
Reference in New Issue
Block a user