mirror of
https://github.com/krystalgamer/spidey-decomp.git
synced 2024-10-07 02:33:33 +00:00
CVenom::GetTargetPosFromNode
This commit is contained in:
parent
f786e8ff33
commit
aae5c2e1fd
10
venom.cpp
10
venom.cpp
@ -3,6 +3,7 @@
|
||||
#include "mem.h"
|
||||
#include "utils.h"
|
||||
#include "ps2lowsfx.h"
|
||||
#include "trig.h"
|
||||
|
||||
//Revisit
|
||||
void __inline CVenom::Lookaround(void)
|
||||
@ -111,6 +112,15 @@ void CVenom::PlayNextFootstepSFX(void)
|
||||
SFX_PlayPos(i | 0x8000, &this->mPos, 0);
|
||||
}
|
||||
|
||||
void CVenom::GetTargetPosFromNode(CVector *pVector, i32 a3)
|
||||
{
|
||||
Trig_GetPosition(pVector, a3);
|
||||
|
||||
i32 v5 = Utils_GetGroundHeight(pVector, 0, 0x2000, 0);
|
||||
if (v5 != -1)
|
||||
pVector->vy = v5 - (this->field_21E << 12);
|
||||
}
|
||||
|
||||
void validate_CVenom(void){
|
||||
VALIDATE_SIZE(CVenom, 0x468);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user