mirror of
https://github.com/pret/pmd-red.git
synced 2026-10-07 01:17:36 -04:00
address review comments
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
#define CODE_807CD9C_H
|
||||
|
||||
void BlowAwayTarget(Entity *pokemon, Entity *target, u32 direction);
|
||||
void sub_807D148(Entity *pokemon, Entity *target, u32 param_3, DungeonPos *pos);
|
||||
void WarpTarget(Entity *pokemon, Entity *target, u32 param_3, DungeonPos *pos);
|
||||
void sub_807D3CC(Entity *param_1);
|
||||
|
||||
#endif /* ifndef CODE_807CD9C_H */
|
||||
|
||||
@@ -31,6 +31,7 @@ enum DungeonAction
|
||||
ACTION_UNK21 = 0x21,
|
||||
ACTION_EAT_AI = 0x23,
|
||||
ACTION_THROW_ITEM_AI = 0x24,
|
||||
ACTION_STEPPED_ON_TRAP = 0x25,
|
||||
ACTION_STAIRS = 0x26,
|
||||
ACTION_THROW_STRAIGHT_PLAYER = 0x27,
|
||||
ACTION_USE_LINK_BOX = 0x2C,
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#include "structs/dungeon_entity.h"
|
||||
|
||||
u8 sub_8075BF4(Entity * pokemon, s32 sleepClassStatusTurns);
|
||||
void sub_8075C58(Entity * pokemon, Entity * target, s32 turns, bool8 displayMessage);
|
||||
void SleepStatusTarget(Entity * pokemon, Entity * target, s32 turns, bool8 displayMessage);
|
||||
bool8 CannotSleep(Entity * pokemon, Entity * target, u8 param_3, bool8 displayMessage);
|
||||
void NightmareStatusTarget(Entity * pokemon, Entity * target, s32 turns);
|
||||
void NappingStatusTarget(Entity * pokemon, Entity * target, s32 turns);
|
||||
|
||||
@@ -15,12 +15,12 @@ bool8 LusterPurgeMoveAction(Entity *pokemon, Entity *target, Move *move, s32 par
|
||||
bool8 StruggleMoveAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 RockSmashMoveAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 sub_805BA44(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 TakeawayMoveAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 ThiefAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 sub_805BB64(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 SwitcherOrbAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 StayawayOrbAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 CleanseOrbAction(Entity *pokemon,Entity *target, Move *move, s32 param_4);
|
||||
bool8 SiestaMoveAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 SlumberOrbAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 TwoEdgeMoveAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 SilenceOrbAction(Entity *pokemon,Entity *target, Move *move, s32 param_4);
|
||||
bool8 ScannerOrbAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
@@ -34,8 +34,7 @@ bool8 TrawlOrbAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 EscapeOrbAction(Entity *pokemon,Entity *target, Move *move, s32 param_4);
|
||||
bool8 DroughtOrbAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 TrapbustOrbAction(Entity *pokemon,Entity *target, Move *move, s32 param_4);
|
||||
bool8 sub_805C080(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 sub_805C128(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 RollcallOrbAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 OneShotOrbAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 IdentifyOrbAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
bool8 VacuumCutMoveAction(Entity *pokemon, Entity *target, Move *move, s32 param_4);
|
||||
|
||||
+3
-1
@@ -11,7 +11,7 @@ bool8 sub_807FD84(Entity *entity);
|
||||
bool8 sub_807FE04(DungeonPos *pos, char param_2);
|
||||
bool8 sub_807FE44(DungeonPos *pos, char param_2);
|
||||
void GetTrapName(u8 *buffer, u8 trapIndex);
|
||||
void sub_807FE9C(Entity *pokemon, DungeonPos *pos, int param_3, char param_4);
|
||||
void HandleTrap(Entity *pokemon, DungeonPos *pos, int param_3, char param_4);
|
||||
void HandleMudTrap(Entity *pokemon, Entity *target);
|
||||
void HandleStickyTrap(Entity *pokemon, Entity *target);
|
||||
void HandleGrimyTrap(Entity *pokemon, Entity *target);
|
||||
@@ -26,6 +26,8 @@ void HandleSelfdestructTrap(Entity *pokemon, Entity *target);
|
||||
void HandleExplosionTrap(Entity *pokemon, Entity *target);
|
||||
void HandlePPZeroTrap(Entity *pokemon, Entity *target);
|
||||
void HandleWonderTile(Entity *pokemon, Entity *target);
|
||||
void HandleSealTrap(Entity *pokemon, Entity *target);
|
||||
void HandleWhirlwindTrap(Entity *entity, Entity *target);
|
||||
|
||||
// code_807FCD4.s
|
||||
extern void HandleSealTrap(Entity *pokemon, Entity *target);
|
||||
|
||||
Reference in New Issue
Block a user