Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
partner_view.c File Reference

FIGHTSTG's partner view, the partner's picture beside the menus. More...

Include dependency graph for partner_view.c:

Go to the source code of this file.

Functions

void FIGHTSTG_drawPartnerViewFrame (PartnerView *task, FighterCamera **cameras)
 Draws the frame around the partner view.
 
void FIGHTSTG_updatePartnerView (PartnerView *task, FighterCamera **cameras)
 The partner view's task: makes layer 0x1009 beside the menus, then once the models are there shows the player's active model on it through a new FighterCamera (ending the other one) and draws the frame each frame; when killed, takes the model off the layer and destroys it.
 
PartnerView * FIGHTSTG_createPartnerView (void)
 Creates the partner view (FIGHTSTG_updatePartnerView), whose children are its two cameras.
 

Detailed Description

FIGHTSTG's partner view, the partner's picture beside the menus.

Definition in file partner_view.c.

Function Documentation

◆ FIGHTSTG_drawPartnerViewFrame()

void FIGHTSTG_drawPartnerViewFrame ( PartnerView *  task,
FighterCamera **  cameras 
)

Draws the frame around the partner view.

< the HUD, the menus and the messages

Definition at line 6 of file partner_view.c.

Referenced by FIGHTSTG_updatePartnerView().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FIGHTSTG_updatePartnerView()

void FIGHTSTG_updatePartnerView ( PartnerView *  task,
FighterCamera **  cameras 
)

The partner view's task: makes layer 0x1009 beside the menus, then once the models are there shows the player's active model on it through a new FighterCamera (ending the other one) and draws the frame each frame; when killed, takes the model off the layer and destroys it.

< the fighters'

< the fighters'

Definition at line 19 of file partner_view.c.

Referenced by FIGHTSTG_createPartnerView().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FIGHTSTG_createPartnerView()

PartnerView * FIGHTSTG_createPartnerView ( void  )

Creates the partner view (FIGHTSTG_updatePartnerView), whose children are its two cameras.

Definition at line 76 of file partner_view.c.

Referenced by runCommandMenu(), and runConfusedMenu().

Here is the call graph for this function:
Here is the caller graph for this function: