diff options
Diffstat (limited to 'src/drawing.c')
-rw-r--r-- | src/drawing.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/drawing.c b/src/drawing.c index 1458a3b..a485ec4 100644 --- a/src/drawing.c +++ b/src/drawing.c | |||
@@ -1030,6 +1030,9 @@ draw_parameters_wave(ChannelWaveParams *params, bool global) { | |||
1030 | 1030 | ||
1031 | // Attack. | 1031 | // Attack. |
1032 | { | 1032 | { |
1033 | if (params->wave_mode == 2) { | ||
1034 | cols[7] = COL_OFF; | ||
1035 | } | ||
1033 | size_t x = PARAMS_START_X + PARAMS_BOX_OFFSET_X * 2 + 3; | 1036 | size_t x = PARAMS_START_X + PARAMS_BOX_OFFSET_X * 2 + 3; |
1034 | size_t y = PARAMS_START_Y + PARAMS_BOX_OFFSET_Y + 5; | 1037 | size_t y = PARAMS_START_Y + PARAMS_BOX_OFFSET_Y + 5; |
1035 | if (params->wave_attack == 0) { | 1038 | if (params->wave_attack == 0) { |
@@ -1043,6 +1046,9 @@ draw_parameters_wave(ChannelWaveParams *params, bool global) { | |||
1043 | 1046 | ||
1044 | // Decay. | 1047 | // Decay. |
1045 | { | 1048 | { |
1049 | if (params->wave_mode == 2) { | ||
1050 | cols[8] = COL_OFF; | ||
1051 | } | ||
1046 | size_t x = PARAMS_START_X + PARAMS_BOX_OFFSET_X * 3 + 3; | 1052 | size_t x = PARAMS_START_X + PARAMS_BOX_OFFSET_X * 3 + 3; |
1047 | size_t y = PARAMS_START_Y + PARAMS_BOX_OFFSET_Y + 5; | 1053 | size_t y = PARAMS_START_Y + PARAMS_BOX_OFFSET_Y + 5; |
1048 | if (params->wave_decay == 0) { | 1054 | if (params->wave_decay == 0) { |
@@ -1969,6 +1975,12 @@ draw_notif_bar() { | |||
1969 | case 4: { txt_drawf_small("100", x0 + 2 + 8 * 4, y0 + 1, color); txt_drawc_small('%', x0 + 2 + 11 * 4, y0 + 1, color); } break; | 1975 | case 4: { txt_drawf_small("100", x0 + 2 + 8 * 4, y0 + 1, color); txt_drawc_small('%', x0 + 2 + 11 * 4, y0 + 1, color); } break; |
1970 | } | 1976 | } |
1971 | } break; | 1977 | } break; |
1978 | case 7: { | ||
1979 | txt_drawf_small("ATTACK: %d", x0 + 2, y0 + 1, color, params->wave_attack); | ||
1980 | } break; | ||
1981 | case 8: { | ||
1982 | txt_drawf_small("DECAY: %d", x0 + 2, y0 + 1, color, params->wave_decay); | ||
1983 | } break; | ||
1972 | case 9: { draw_notif_param_edit_pan(params->pan, x0, y0, color); } break; | 1984 | case 9: { draw_notif_param_edit_pan(params->pan, x0, y0, color); } break; |
1973 | } | 1985 | } |
1974 | return; | 1986 | return; |