| 602 | } |
| 603 | |
| 604 | void zEntSimpleObj_Reset(zEntSimpleObj* ent, xScene* scene) |
| 605 | { |
| 606 | xEntBoundUpdateCallback temp_r12; |
| 607 | |
| 608 | zEntReset((zEnt*)ent); |
| 609 | ent->animTime = 0.0f; |
| 610 | ent->chkby &= 0xE3; |
| 611 | if (ent->sasset->collType & 2) |
| 612 | { |
| 613 | ent->chkby |= 0x18; |
| 614 | } |
| 615 | temp_r12 = ent->bupdate; |
| 616 | if (temp_r12 != NULL) |
| 617 | { |
| 618 | temp_r12(ent, (xVec3*)&ent->model->Mat->pos); |
| 619 | return; |
| 620 | } |
| 621 | xEntDefaultBoundUpdate((xEnt*)ent, (xVec3*)&ent->model->Mat->pos); |
| 622 | } |
| 623 | |
| 624 | s32 zEntSimpleObjEventCB(xBase* from, xBase* to, U32 toEvent, const F32* toParam, xBase* base3) |
| 625 | { |
no test coverage detected