pokediamond/include/field_move_environment.h

20 lines
477 B
C

#ifndef POKEDIAMOND_FIELD_MOVE_ENVIRONMENT_H
#define POKEDIAMOND_FIELD_MOVE_ENVIRONMENT_H
#include "heap.h"
#include "pokemon.h"
#include "save.h"
typedef struct FieldMoveData {
u32 partySlot;
} FieldMoveData;
typedef struct FieldMoveEnvironment {
Pokemon *mon;
FieldMoveData *moveData;
} FieldMoveEnvironment;
FieldMoveEnvironment *FieldMove_CreateEnvironment(enum HeapID heapID, u8 slotNo, SaveData *saveData);
#endif // POKEDIAMOND_FIELD_MOVE_ENVIRONMENT_H