From eb511d34eab6bdbb157a998b9aa5617b7679c242 Mon Sep 17 00:00:00 2001 From: PikalaxALT Date: Mon, 24 May 2021 09:31:37 -0400 Subject: Finish decomping sav_chatot --- include/sav_chatot.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 include/sav_chatot.h (limited to 'include') diff --git a/include/sav_chatot.h b/include/sav_chatot.h new file mode 100644 index 00000000..858423c5 --- /dev/null +++ b/include/sav_chatot.h @@ -0,0 +1,24 @@ +#ifndef POKEDIAMOND_SAV_CHATOT_H +#define POKEDIAMOND_SAV_CHATOT_H + +#include "save_block_2.h" + +struct SaveChatotSoundClip +{ + // TODO: Fill this in + BOOL exists; + s8 data[1000]; +}; + +u32 Sav2_Chatot_sizeof(void); +void Sav2_Chatot_init(struct SaveChatotSoundClip * chatot); +struct SaveChatotSoundClip * Chatot_new(u32 heap_id); +struct SaveChatotSoundClip * Sav2_Chatot_get(struct SaveBlock2 * sav2); +BOOL Chatot_exists(struct SaveChatotSoundClip * chatot); +void Chatot_invalidate(struct SaveChatotSoundClip * chatot); +s8 * Chatot_GetData(struct SaveChatotSoundClip * chatot); +void Chatot_Decode(s8 * dest, const s8 * data); +void Chatot_Encode(struct SaveChatotSoundClip * chatot, const s8 * data); +void Chatot_copy(struct SaveChatotSoundClip * dest, const struct SaveChatotSoundClip * src); + +#endif //POKEDIAMOND_SAV_CHATOT_H -- cgit v1.2.3