mirror of
https://github.com/pret/pmd-sky.git
synced 2026-08-04 17:58:21 -05:00
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
22 lines
754 B
C
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
|