mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-04-24 23:18:36 -05:00
Document BtlIOCmd_SlideHealthbar[In,Out]
This commit is contained in:
parent
825cc22c0b
commit
40e08d5f5d
|
|
@ -51,8 +51,8 @@ void ov16_0225D228(BattleSystem * param0, BattlerData * param1, UnkStruct_ov16_0
|
|||
void ov16_0225D360(BattleSystem * param0, BattlerData * param1, UnkStruct_ov16_02265154 * param2);
|
||||
void ov16_0225D3CC(BattleSystem * param0, BattlerData * param1);
|
||||
void ov16_0225D414(BattleSystem * param0, BattlerData * param1, UnkStruct_ov16_022651A8 * param2);
|
||||
void ov16_0225D4A8(BattleSystem * param0, BattlerData * param1, HealthbarData * param2);
|
||||
void ov16_0225D570(BattleSystem * param0, BattlerData * param1);
|
||||
void BattleDisplay_SlideHealthbarIn(BattleSystem * param0, BattlerData * param1, HealthbarData * param2);
|
||||
void BattleDisplay_SlideHealthbarOut(BattleSystem * param0, BattlerData * param1);
|
||||
void ov16_0225D5B8(BattleSystem * param0, BattlerData * param1, UnkStruct_ov16_0225C260 * param2);
|
||||
void ov16_0225D698(BattleSystem * param0, BattlerData * param1, UnkStruct_ov16_022656F0 * param2);
|
||||
void ov16_0225D708(BattleSystem * param0, BattlerData * param1, UnkStruct_ov16_0225C29C * param2);
|
||||
|
|
|
|||
|
|
@ -621,7 +621,7 @@ void ov16_0225D414 (BattleSystem * param0, BattlerData * param1, UnkStruct_ov16_
|
|||
SysTask_Start(ov16_02260384, v3, 0);
|
||||
}
|
||||
|
||||
void ov16_0225D4A8 (BattleSystem * param0, BattlerData * param1, HealthbarData * param2)
|
||||
void BattleDisplay_SlideHealthbarIn (BattleSystem * param0, BattlerData * param1, HealthbarData * param2)
|
||||
{
|
||||
UnkStruct_ov16_022674C4 * v0;
|
||||
|
||||
|
|
@ -651,7 +651,7 @@ void ov16_0225D4A8 (BattleSystem * param0, BattlerData * param1, HealthbarData *
|
|||
v0->unk_10 = SysTask_Start(ov16_0226040C, v0, 1000);
|
||||
}
|
||||
|
||||
void ov16_0225D570 (BattleSystem * param0, BattlerData * param1)
|
||||
void BattleDisplay_SlideHealthbarOut (BattleSystem * param0, BattlerData * param1)
|
||||
{
|
||||
UnkStruct_ov16_022674C4 * v0;
|
||||
|
||||
|
|
|
|||
|
|
@ -100,8 +100,8 @@ static void ov16_0225C1F0(BattleSystem * param0, BattlerData * param1);
|
|||
static void ov16_0225C204(BattleSystem * param0, BattlerData * param1);
|
||||
static void ov16_0225C218(BattleSystem * param0, BattlerData * param1);
|
||||
static void ov16_0225C228(BattleSystem * param0, BattlerData * param1);
|
||||
static void ov16_0225C23C(BattleSystem * param0, BattlerData * param1);
|
||||
static void ov16_0225C250(BattleSystem * param0, BattlerData * param1);
|
||||
static void BtlIOCmd_SlideHealthbarIn(BattleSystem *battleSys, BattlerData *battlerData);
|
||||
static void BtlIOCmd_SlideHealthbarOut(BattleSystem *battleSys, BattlerData *battlerData);
|
||||
static void ov16_0225C260(BattleSystem * param0, BattlerData * param1);
|
||||
static void ov16_0225C288(BattleSystem * param0, BattlerData * param1);
|
||||
static void ov16_0225C29C(BattleSystem * param0, BattlerData * param1);
|
||||
|
|
@ -218,8 +218,8 @@ static const UnkFuncPtr_ov16_0226F068 Unk_ov16_0226F068[] = {
|
|||
ov16_0225C204,
|
||||
ov16_0225C218,
|
||||
ov16_0225C228,
|
||||
ov16_0225C23C,
|
||||
ov16_0225C250,
|
||||
[BTLIOCMD_SLIDE_HEALTHBAR_IN] = BtlIOCmd_SlideHealthbarIn,
|
||||
[BTLIOCMD_SLIDE_HEALTHBAR_OUT] = BtlIOCmd_SlideHealthbarOut,
|
||||
ov16_0225C260,
|
||||
ov16_0225C288,
|
||||
ov16_0225C29C,
|
||||
|
|
@ -391,18 +391,30 @@ static void ov16_0225C228 (BattleSystem * param0, BattlerData * param1)
|
|||
ZeroDataBuffer(param1);
|
||||
}
|
||||
|
||||
static void ov16_0225C23C (BattleSystem * param0, BattlerData * param1)
|
||||
/**
|
||||
* @brief Slide a healthbar in on the screen.
|
||||
*
|
||||
* @param battleSys
|
||||
* @param battlerData
|
||||
*/
|
||||
static void BtlIOCmd_SlideHealthbarIn(BattleSystem *battleSys, BattlerData *battlerData)
|
||||
{
|
||||
HealthbarData * v0 = (HealthbarData *)¶m1->data[0];
|
||||
HealthbarData *healthbar = (HealthbarData *)&battlerData->data[0];
|
||||
|
||||
ov16_0225D4A8(param0, param1, v0);
|
||||
ZeroDataBuffer(param1);
|
||||
BattleDisplay_SlideHealthbarIn(battleSys, battlerData, healthbar);
|
||||
ZeroDataBuffer(battlerData);
|
||||
}
|
||||
|
||||
static void ov16_0225C250 (BattleSystem * param0, BattlerData * param1)
|
||||
/**
|
||||
* @brief Slide a healthbar out of the screen.
|
||||
*
|
||||
* @param battleSys
|
||||
* @param battlerData
|
||||
*/
|
||||
static void BtlIOCmd_SlideHealthbarOut(BattleSystem *battleSys, BattlerData *battlerData)
|
||||
{
|
||||
ov16_0225D570(param0, param1);
|
||||
ZeroDataBuffer(param1);
|
||||
BattleDisplay_SlideHealthbarOut(battleSys, battlerData);
|
||||
ZeroDataBuffer(battlerData);
|
||||
}
|
||||
|
||||
static void ov16_0225C260 (BattleSystem * param0, BattlerData * param1)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user