Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_warp_obrg.cpp File Reference

Functions

static int daObjWarpOBrg_create1st (daObjWarpOBrg_c *i_this)
 
static int daObjWarpOBrg_MoveBGDelete (daObjWarpOBrg_c *i_this)
 
static int daObjWarpOBrg_MoveBGExecute (daObjWarpOBrg_c *i_this)
 
static int daObjWarpOBrg_MoveBGDraw (daObjWarpOBrg_c *i_this)
 

Variables

static char * l_arcName = "Obj_obrg"
 
static char * l_portal_warp_name [2]
 
static const int l_bmd_idx [] = {12, 11}
 
static const int l_dzb_idx [] = {20, 19}
 
static const int l_bck_idx [] = {8, 7}
 
static const int l_btk_idx [] = {16, 15}
 
static const u16 l_beam_eff [] = {0x8B4B, 0x8B4C, 0x8B4D, 0x8B4E, 0x8B53}
 
static const u16 l_disapp_eff [] = {0x8B38, 0x8B39, 0x8B3A, 0x8B3B, 0x8B35}
 
static const u16 l_app_eff [] = {0x8B34, 0x8B36, 0x8B37}
 
static const Vec l_midna_wait_offset = {100.0f, -1265.0f, -760.0f}
 
static char * l_staff_name [2]
 
static actor_method_class daObjWarpOBrg_METHODS
 
actor_process_profile_definition g_profile_Obj_OrdinBrg
 

Function Documentation

◆ daObjWarpOBrg_create1st()

static int daObjWarpOBrg_create1st ( daObjWarpOBrg_c * i_this)
static

◆ daObjWarpOBrg_MoveBGDelete()

static int daObjWarpOBrg_MoveBGDelete ( daObjWarpOBrg_c * i_this)
static

◆ daObjWarpOBrg_MoveBGDraw()

static int daObjWarpOBrg_MoveBGDraw ( daObjWarpOBrg_c * i_this)
static

◆ daObjWarpOBrg_MoveBGExecute()

static int daObjWarpOBrg_MoveBGExecute ( daObjWarpOBrg_c * i_this)
static

Variable Documentation

◆ daObjWarpOBrg_METHODS

actor_method_class daObjWarpOBrg_METHODS
static
Initial value:
= {
}
static int daObjWarpOBrg_MoveBGExecute(daObjWarpOBrg_c *i_this)
Definition d_a_obj_warp_obrg.cpp:587
static int daObjWarpOBrg_MoveBGDelete(daObjWarpOBrg_c *i_this)
Definition d_a_obj_warp_obrg.cpp:583
static int daObjWarpOBrg_MoveBGDraw(daObjWarpOBrg_c *i_this)
Definition d_a_obj_warp_obrg.cpp:591
static int daObjWarpOBrg_create1st(daObjWarpOBrg_c *i_this)
Definition d_a_obj_warp_obrg.cpp:578
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ g_profile_Obj_OrdinBrg

actor_process_profile_definition g_profile_Obj_OrdinBrg
extern
Initial value:
= {
3,
sizeof(daObjWarpOBrg_c),
0,
0,
531,
0x00040000,
}
Eldin Warp Bridge.
Definition d_a_obj_warp_obrg.h:16
static actor_method_class daObjWarpOBrg_METHODS
Definition d_a_obj_warp_obrg.cpp:595
@ PROC_Obj_OrdinBrg
Definition d_procname.h:228
actor_method_class g_fopAc_Method
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:70
@ fopAc_ENV_e
Definition f_op_actor.h:41
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
leafdraw_method_class g_fpcLf_Method
Definition f_pc_leaf.cpp:63
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8
leafdraw_method_class base
Definition f_op_actor.h:9
process_method_class base
Definition f_pc_leaf.h:12

◆ l_app_eff

const u16 l_app_eff[] = {0x8B34, 0x8B36, 0x8B37}
static

◆ l_arcName

char* l_arcName = "Obj_obrg"
static

◆ l_bck_idx

const int l_bck_idx[] = {8, 7}
static

◆ l_beam_eff

const u16 l_beam_eff[] = {0x8B4B, 0x8B4C, 0x8B4D, 0x8B4E, 0x8B53}
static

◆ l_bmd_idx

const int l_bmd_idx[] = {12, 11}
static

◆ l_btk_idx

const int l_btk_idx[] = {16, 15}
static

◆ l_disapp_eff

const u16 l_disapp_eff[] = {0x8B38, 0x8B39, 0x8B3A, 0x8B3B, 0x8B35}
static

◆ l_dzb_idx

const int l_dzb_idx[] = {20, 19}
static

◆ l_midna_wait_offset

const Vec l_midna_wait_offset = {100.0f, -1265.0f, -760.0f}
static

◆ l_portal_warp_name

char* l_portal_warp_name[2]
static
Initial value:
= {
"PORTAL_WARP_OBRIDGE",
"PORTAL_WARP_OUT_OBRIDGE",
}

◆ l_staff_name

char* l_staff_name[2]
static
Initial value:
= {
"WarpOB1",
"WarpOB2",
}