MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / CtoOCB

Function CtoOCB

src/SB/Game/zEntTeleportBox.cpp:104–117  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

102}
103
104static U32 CtoOCB(xAnimTransition*, xAnimSingle*, void* object)
105{
106 // non-matching: floats
107 xVec3 tmp;
108
109 xVec3Copy(&tmp, (xVec3*)&((_zEntTeleportBox*)object)->model->Mat->pos);
110
111 tmp.y += 1.0f;
112
113 zFX_SpawnBubbleHit(&tmp, 50);
114 xSndPlay3D(xStrHash("Box_open"), 0.77f, 0.0f, 128, 0, &tmp, 0.0f, SND_CAT_GAME, 0.0f);
115
116 return 0;
117}
118
119static U32 JumpInEffectPlrInvisibleCB(U32, xAnimActiveEffect*, xAnimSingle*, void* object)
120{

Callers

nothing calls this directly

Calls 4

xVec3CopyFunction · 0.85
zFX_SpawnBubbleHitFunction · 0.70
xSndPlay3DFunction · 0.70
xStrHashFunction · 0.50

Tested by

no test coverage detected