.envelopeData EQUB 1, 2, 0, 0, 0, 0, 0, 0, 20, 0, -20, -20, 120, 120 EQUB 2, 4, 0, 0, 0, 0, 0, 0, 2, -1, 0, 0, 120, 120 EQUB 4, 2, 1, -1, 0, 1, 1, 8, 120, -1, 0, -1, 120, 8 EQUB 3, 1, 6, -6, 0, 1, 1, 0, 1, -1, 0, 0, 120, 8 EQUB 4, &82, 1, -1, 0, 2, 1, 7, 120, -6, -2, -2, 120, 0 EQUB 1, 1, 0, 0, 0, 0, 0, 0, 120, -120, -1, -1, 120, 0 EQUB &00, &00 \ These bytes appear to be unused EQUB &00, &00Name: envelopeData [Show more] Type: Variable Category: Sound Summary: Data for the six sound envelopesContext: See this variable in context in the source code References: This variable is used as follows: * DefineEnvelope uses envelopeData * ProcessVolumeKeys uses envelopeData
There are six sound envelopes defined in The Sentinel. * Envelope 0 is used for sounds #0 (rotating enemy) and #1 (rotating meanie) * Envelope 1 is used for sound #2 (create/absorb object white noise) * Envelope 2 is used for sound #3 (music) * Envelope 3 is used for sound #4 (scanner) * Envelope 4 is used for sound #5 (ping) * Envelope 5 is used for sound #6 (game over)