mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-29 23:33:00 +00:00
Update DUMB to revision 22e82be0a7b0a915a2669e8f4ff889a938a7bfcb
- Fixed IT tone portamento so it can continue without a destination note on every row SVN r4096 (trunk)
This commit is contained in:
parent
e1ec8df32d
commit
61def2eb16
1 changed files with 41 additions and 49 deletions
|
@ -1262,12 +1262,6 @@ static void update_effects(DUMB_IT_SIGRENDERER *sigrenderer)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (j = -1; j < DUMB_IT_N_NNA_CHANNELS; j++) {
|
|
||||||
if (j >= 0) {
|
|
||||||
playing = sigrenderer->playing[j];
|
|
||||||
if (!playing || playing->channel != channel) continue;
|
|
||||||
}
|
|
||||||
if (playing) {
|
|
||||||
if (sigrenderer->sigdata->flags & IT_LINEAR_SLIDES) {
|
if (sigrenderer->sigdata->flags & IT_LINEAR_SLIDES) {
|
||||||
if (channel->toneporta && channel->destnote < 120) {
|
if (channel->toneporta && channel->destnote < 120) {
|
||||||
int currpitch = ((playing->note - 60) << 8) + playing->slide;
|
int currpitch = ((playing->note - 60) << 8) + playing->slide;
|
||||||
|
@ -1318,8 +1312,6 @@ static void update_effects(DUMB_IT_SIGRENDERER *sigrenderer)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
update_smooth_effects(sigrenderer);
|
update_smooth_effects(sigrenderer);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue