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

Function HangableIsMovingTooMuch

src/SB/Game/zEntHangable.cpp:308–317  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

306}
307
308static S32 HangableIsMovingTooMuch(xVec3* a, xVec3* b, xVec3* c, xVec3* d)
309{
310 F32 dist = ((d->x * d->x) + (d->y * d->y) + (d->z * d->z)) -
311 ((c->x * c->x) + (c->y * c->y) + (c->z * c->z));
312 if ((dist > 20.0f) || (dist < -20.0f))
313 {
314 return 1;
315 }
316 return 0;
317}
318
319// Equivalent: scheduling.
320void zEntHangable_SetMatrix(zEntHangable* ent, F32 dt)

Callers 1

zEntHangable_SetMatrixFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected