mirror of
https://github.com/perfect-dark-pc-port/perfect_dark.git
synced 2026-10-24 00:02:43 +02:00
Decompile __n_CSPVoiceHandler
This commit is contained in:
1 parent
2ecbba6098
commit
2ff125a2f0
9 files changed
+314
-723
No files matched your search
@@ -437,7 +437,9 @@ enum ALMsg {
|
||||
AL_CSP_LOOPEND,
|
||||
AL_CSP_NOTEOFF_EVT,
|
||||
AL_TREM_OSC_EVT,
|
||||
AL_VIB_OSC_EVT
|
||||
AL_VIB_OSC_EVT,
|
||||
AL_18_EVT,
|
||||
AL_19_EVT
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
+25
-11
@@ -130,21 +130,35 @@ typedef struct {
|
||||
u8 chan;
|
||||
} N_ALOscEvent;
|
||||
|
||||
typedef struct {
|
||||
f32 unk00;
|
||||
f32 unk04;
|
||||
} N_AL18Event;
|
||||
|
||||
typedef struct {
|
||||
u8 unk00;
|
||||
u8 unk01;
|
||||
u8 unk02;
|
||||
u8 unk03;
|
||||
u8 param;
|
||||
} N_AL19Event;
|
||||
|
||||
typedef struct {
|
||||
s16 type;
|
||||
union {
|
||||
ALMIDIEvent midi;
|
||||
ALTempoEvent tempo;
|
||||
ALEndEvent end;
|
||||
N_ALNoteEvent note;
|
||||
N_ALVolumeEvent vol;
|
||||
ALSeqpLoopEvent loop;
|
||||
ALSeqpVolEvent spvol;
|
||||
ALSeqpPriorityEvent sppriority;
|
||||
ALSeqpSeqEvent spseq;
|
||||
ALSeqpBankEvent spbank;
|
||||
N_ALOscEvent osc;
|
||||
ALMIDIEvent midi;
|
||||
ALTempoEvent tempo;
|
||||
ALEndEvent end;
|
||||
N_ALNoteEvent note;
|
||||
N_ALVolumeEvent vol;
|
||||
ALSeqpLoopEvent loop;
|
||||
ALSeqpVolEvent spvol;
|
||||
ALSeqpPriorityEvent sppriority;
|
||||
ALSeqpSeqEvent spseq;
|
||||
ALSeqpBankEvent spbank;
|
||||
N_ALOscEvent osc;
|
||||
N_AL18Event evt18;
|
||||
N_AL19Event evt19;
|
||||
} msg;
|
||||
} N_ALEvent;
|
||||
|
||||
|
||||
Reference in new issue
Block a user