#include <d_bomb.h>
|
| enum | dBomb_PRM {
PRM_NORMAL_BOMB_EXPLODE
, PRM_BOMB_CARRY
, PRM_BOMB_HOOKSHOT
, PRM_BOMB_WAIT
,
PRM_FLOWER_BOMB
, PRM_BOMB_BOOMERANG_MOVE
, PRM_ENEMY_BOMB_BOOMERANG_MOVE
, PRM_INSECT_BOMB_MOVE
,
PRM_NORMAL_BOMB_PLAYER
, PRM_WATER_BOMB_PLAYER
, PRM_INSECT_BOMB_PLAYER
, PRM_ENEMY_BOMB
,
PRM_ENEMY_BOMB_BOOMERANG
, PRM_ENEMY_BOMB_HOOKSHOT
, PRM_ENEMY_WATER_BOMB
, PRM_UNK_15
,
PRM_ENEMY_WATER_BOMB_HOOKSHOT
, PRM_BOMB_CARGO_CARRY
, PRM_WATER_BOMB_EXPLODE
} |
| |
|
| static bool | checkFlowerBombWait (fopAc_ac_c *) |
| |
| static bool | checkWaterBomb (fopAc_ac_c *) |
| |
| static bool | checkInsectBombMove (fopAc_ac_c *) |
| |
| static bool | checkBombActor (fopAc_ac_c *i_actor) |
| |
| static fopAc_ac_c * | createNormalBombPlayer (cXyz *i_pos) |
| |
| static fopAc_ac_c * | createNormalBombExplode (cXyz *i_pos) |
| |
| static fopAc_ac_c * | createWaterBombPlayer (cXyz *i_pos) |
| |
| static fopAc_ac_c * | createFlowerBomb (cXyz *i_pos, csXyz *i_angle, int param_2) |
| |
| static fopAc_ac_c * | createInsectBombPlayer (cXyz *i_pos) |
| |
| static fopAc_ac_c * | createEnemyBombBoomerang (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| |
| static fopAc_ac_c * | createWaterBombExplode (cXyz *i_pos) |
| |
| static fopAc_ac_c * | createEnemyWaterBomb (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| |
| static fopAc_ac_c * | createEnemyWaterBombHookshot (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| |
| static fopAc_ac_c * | createBombCargoCarry (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| |
| static fopAc_ac_c * | createEnemyBombHookshot (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| |
| static fopAc_ac_c * | createEnemyBomb (cXyz *i_pos, csXyz *i_angle, int i_roomNo) |
| |
| static void | setStopStatus (u32 status) |
| |
◆ dBomb_PRM
| Enumerator |
|---|
| PRM_NORMAL_BOMB_EXPLODE | |
| PRM_BOMB_CARRY | |
| PRM_BOMB_HOOKSHOT | |
| PRM_BOMB_WAIT | |
| PRM_FLOWER_BOMB | |
| PRM_BOMB_BOOMERANG_MOVE | |
| PRM_ENEMY_BOMB_BOOMERANG_MOVE | |
| PRM_INSECT_BOMB_MOVE | |
| PRM_NORMAL_BOMB_PLAYER | |
| PRM_WATER_BOMB_PLAYER | |
| PRM_INSECT_BOMB_PLAYER | |
| PRM_ENEMY_BOMB | |
| PRM_ENEMY_BOMB_BOOMERANG | |
| PRM_ENEMY_BOMB_HOOKSHOT | |
| PRM_ENEMY_WATER_BOMB | |
| PRM_UNK_15 | |
| PRM_ENEMY_WATER_BOMB_HOOKSHOT | |
| PRM_BOMB_CARGO_CARRY | |
| PRM_WATER_BOMB_EXPLODE | |
◆ checkBombActor()
| static bool dBomb_c::checkBombActor |
( |
fopAc_ac_c * | i_actor | ) |
|
|
inlinestatic |
◆ checkExplodeNow()
| virtual u8 dBomb_c::checkExplodeNow |
( |
| ) |
|
|
inlinevirtual |
◆ checkFlowerBombWait()
| bool dBomb_c::checkFlowerBombWait |
( |
fopAc_ac_c * | i_actor | ) |
|
|
static |
◆ checkInsectBombMove()
| bool dBomb_c::checkInsectBombMove |
( |
fopAc_ac_c * | i_actor | ) |
|
|
static |
◆ checkStateCarry()
| bool dBomb_c::checkStateCarry |
( |
| ) |
|
◆ checkStateExplode()
| bool dBomb_c::checkStateExplode |
( |
| ) |
|
|
inline |
◆ checkWaterBomb()
| bool dBomb_c::checkWaterBomb |
( |
fopAc_ac_c * | i_actor | ) |
|
|
static |
◆ createBombCargoCarry()
| static fopAc_ac_c * dBomb_c::createBombCargoCarry |
( |
cXyz * | i_pos, |
|
|
csXyz * | i_angle, |
|
|
int | i_roomNo ) |
|
inlinestatic |
◆ createEnemyBomb()
◆ createEnemyBombBoomerang()
| static fopAc_ac_c * dBomb_c::createEnemyBombBoomerang |
( |
cXyz * | i_pos, |
|
|
csXyz * | i_angle, |
|
|
int | i_roomNo ) |
|
inlinestatic |
◆ createEnemyBombHookshot()
| static fopAc_ac_c * dBomb_c::createEnemyBombHookshot |
( |
cXyz * | i_pos, |
|
|
csXyz * | i_angle, |
|
|
int | i_roomNo ) |
|
inlinestatic |
◆ createEnemyWaterBomb()
| static fopAc_ac_c * dBomb_c::createEnemyWaterBomb |
( |
cXyz * | i_pos, |
|
|
csXyz * | i_angle, |
|
|
int | i_roomNo ) |
|
inlinestatic |
◆ createEnemyWaterBombHookshot()
| static fopAc_ac_c * dBomb_c::createEnemyWaterBombHookshot |
( |
cXyz * | i_pos, |
|
|
csXyz * | i_angle, |
|
|
int | i_roomNo ) |
|
inlinestatic |
◆ createFlowerBomb()
◆ createInsectBombPlayer()
◆ createNormalBombExplode()
◆ createNormalBombPlayer()
◆ createWaterBombExplode()
◆ createWaterBombPlayer()
◆ deleteBombAndEffect()
| virtual void dBomb_c::deleteBombAndEffect |
( |
| ) |
|
|
inlinevirtual |
◆ setCargoBombExplode()
| virtual void dBomb_c::setCargoBombExplode |
( |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following files: