More bug fixes. Show the timetable, and stop the arrival message contradicting itself. Fixed division point in labels. And highlighted discard as targets.
This commit is contained in:
@@ -116,6 +116,14 @@ export function playCue(cue: string): void {
|
||||
return;
|
||||
}
|
||||
|
||||
if (cue === 'schedule') {
|
||||
// A die landing on the despatcher's desk, then the slot taking it: a short clatter and a chime.
|
||||
for (const at of [t, t + 0.05, t + 0.09]) tone(at, 200 + Math.random() * 90, 0.05, 0.07, 'square');
|
||||
tone(t + 0.16, 880, 0.3, 0.09, 'sine');
|
||||
tone(t + 0.16, 1320, 0.28, 0.05, 'sine');
|
||||
return;
|
||||
}
|
||||
|
||||
if (cue === 'day') {
|
||||
// The grade-crossing bell: two strikes. Inharmonic partials separate a bell from a beep.
|
||||
for (const at of [t, t + 0.22]) {
|
||||
|
||||
Reference in New Issue
Block a user