Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
ModelControl Struct Reference

What drives a Model, owned by whoever created it. More...

#include <battle/battle_mode/model.h>

Collaboration diagram for ModelControl:
[legend]

Data Fields

s32 active
 in the Models task's list
 
s32 id
 the Models task's
 
s32 motion
 the motion to play
 
s32 restart
 play it again from the start
 
s32 motionDone
 
s32 fighter
 the Models task's
 
s32 idleMotion
 
ShortVec3 pos
 
ShortVec3 rot
 
ShortVec3 homePos
 
ShortVec3 homeRot
 
struct { 
 
   s32   enabled 
 
   s32   layerId 
 the layer its meshes are drawn in More...
 
   s32   wireframe 
 they are drawn as wireframe (Mesh.drawWireframe) More...
 
} layers [2] 
 the model is drawn once for each one enabled
 

Detailed Description

What drives a Model, owned by whoever created it.

Definition at line 99 of file model.h.

Field Documentation

◆ active

s32 ModelControl::active

◆ id

s32 ModelControl::id

◆ motion

◆ restart

s32 ModelControl::restart

play it again from the start

Definition at line 103 of file model.h.

Referenced by FIGHTSTG_updateModel(), and playMotion().

◆ motionDone

s32 ModelControl::motionDone

◆ fighter

◆ idleMotion

◆ pos

◆ rot

◆ homePos

◆ homeRot

ShortVec3 ModelControl::homeRot

Definition at line 110 of file model.h.

Referenced by FIGHTSTG_faceModel().

◆ enabled

◆ layerId

◆ wireframe

◆ [struct]


The documentation for this struct was generated from the following file: