|
Digimon World 3 decomp
The European version, SLES_039.36
|
#include "engine/game.h"Go to the source code of this file.
Functions | |
| s32 | findPartnerEntry (s32 partner, s32 id) |
The index of Digimon id among a partner's entries, or -1. | |
| s32 | getPartnerSlots (s32 partner, s16 *out) |
| Copies the ids of the Digimon a partner takes to battle; returns how many there are. | |
| void | setPartnerSlots (s32 partner, s16 *ids) |
| Picks the Digimon a partner takes to battle (-1 for ids it does not have) | |
| s32 | listPartnerEntries (s32 partner, u16 *out) |
| Copies the ids of a partner's Digimon, zero-filled; returns how many there are. | |
| s32 | addPartnerEntry (s32 partner, s32 id) |
Gives a partner Digimon id at level 1; 0 if it has it already or has no room. | |
| s32 | getPartnerEntry (s32 partner, s32 id, PartnerEntry *out) |
Copies a partner's Digimon id; returns its index, or -1. | |
| s32 | setPartnerEntry (s32 partner, s32 id, PartnerEntry *in) |
Overwrites a partner's Digimon id; returns its index, or -1. | |
| PartnerStats * | getPartnerStats (s32 partner) |
| A partner's name, stats and Digimon. | |
The index of Digimon id among a partner's entries, or -1.
Definition at line 4 of file partner.c.
Referenced by addPartnerEntry(), getPartnerEntry(), getPartnerSlots(), setPartnerEntry(), and setPartnerSlots().
| s32 getPartnerEntry | ( | s32 | partner, |
| s32 | id, | ||
| PartnerEntry * | out | ||
| ) |
| s32 setPartnerEntry | ( | s32 | partner, |
| s32 | id, | ||
| PartnerEntry * | in | ||
| ) |
| PartnerStats * getPartnerStats | ( | s32 | partner | ) |