mirror of
https://github.com/GTAmodding/re3.git
synced 2025-07-12 06:44:08 +00:00
Entity/Physical proof-read 1
This commit is contained in:
parent
5b081398b5
commit
22e8202d27
4 changed files with 60 additions and 30 deletions
|
@ -126,6 +126,7 @@ CEntity::CreateRwObject(void)
|
|||
m_matrix.AttachRW(RwFrameGetMatrix(RpAtomicGetFrame((RpAtomic*)m_rwObject)), false);
|
||||
else if(RwObjectGetType(m_rwObject) == rpCLUMP)
|
||||
m_matrix.AttachRW(RwFrameGetMatrix(RpClumpGetFrame((RpClump*)m_rwObject)), false);
|
||||
|
||||
mi->AddRef();
|
||||
}
|
||||
}
|
||||
|
@ -139,6 +140,7 @@ CEntity::AttachToRwObject(RwObject *obj)
|
|||
m_matrix.Attach(RwFrameGetMatrix(RpAtomicGetFrame((RpAtomic*)m_rwObject)), false);
|
||||
else if(RwObjectGetType(m_rwObject) == rpCLUMP)
|
||||
m_matrix.Attach(RwFrameGetMatrix(RpClumpGetFrame((RpClump*)m_rwObject)), false);
|
||||
|
||||
CModelInfo::GetModelInfo(m_modelIndex)->AddRef();
|
||||
}
|
||||
}
|
||||
|
@ -239,12 +241,8 @@ CEntity::GetBoundRadius(void)
|
|||
void
|
||||
CEntity::UpdateRwFrame(void)
|
||||
{
|
||||
if(m_rwObject){
|
||||
if(RwObjectGetType(m_rwObject) == rpATOMIC)
|
||||
RwFrameUpdateObjects(RpAtomicGetFrame((RpAtomic*)m_rwObject));
|
||||
else if(RwObjectGetType(m_rwObject) == rpCLUMP)
|
||||
RwFrameUpdateObjects(RpClumpGetFrame((RpClump*)m_rwObject));
|
||||
}
|
||||
if(m_rwObject)
|
||||
RwFrameUpdateObjects(rwObjectGetParent(m_rwObject));
|
||||
}
|
||||
|
||||
void
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue