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

Function DefaultHasTransition

src/SB/Core/x/xAnim.cpp:423–445  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

421}
422
423static U32 DefaultHasTransition(xAnimState* state, xAnimTransition* tran, U32* r5)
424{
425 U32 r7 = 1;
426 xAnimTransitionList* curr = state->Default;
427
428 while (curr)
429 {
430 if (curr->T == tran)
431 {
432 return TRUE;
433 }
434
435 if (curr->T->Conditional == tran->Conditional && curr->T->UserFlags == tran->UserFlags)
436 {
437 r7 = 0;
438 }
439
440 curr = curr->Next;
441 }
442
443 *r5 += r7;
444 return FALSE;
445}
446
447static U32 DefaultOverride(xAnimState* state, xAnimTransition* tran)
448{

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected