pmd-sky/include/main_0200C4FC.h
Chesyon 5db0d433e0 Decomped GetPartnerOptionString
overhauled the personality_test struct (formerly Overlay13Main) to match pmdsky-debug
overhauled preprocessor_args to match pmdsky-debug
renamed some variables in GetPersonality to better document its functionality
2026-07-10 23:22:20 +03:00

22 lines
754 B
C

#ifndef PMDSKY_MAIN_0200C4FC_H
#define PMDSKY_MAIN_0200C4FC_H
#include "enums.h"
struct preprocessor_args {
u32 flag_vals[4];
u32 id_vals[5];
s32 number_vals[5];
char* strings[5];
u32 speaker_id;
};
// Gets the message that is shown on the dungeon results ("The Last Outing") screen, right after the leader's name.
// damage_source_or_result: Damage source value to use when displaying the cause of fainting or the result of the expedition
// buffer: [output] Buffer where the resulting message will be stored
// buffer_size: Buffer size
// param_4: Seems to point to a buffer
void GetDungeonResultMsg(s32 damage_source_or_result, char* buffer, int buffer_size, struct preprocessor_args* param_4);
#endif //PMDSKY_MAIN_0200C4FC_H