| 633 | } |
| 634 | |
| 635 | static U32 zSceneInitFunc_Volume(zScene* s, zSceneObjectInstanceDesc* desc, U32 base_idx) |
| 636 | { |
| 637 | S32 count; |
| 638 | |
| 639 | count = s->baseCount[desc->baseType]; |
| 640 | |
| 641 | zVolumeInit(); |
| 642 | |
| 643 | if (count) |
| 644 | { |
| 645 | s->baseList[desc->baseType] = zVolumeGetVolume(0); |
| 646 | |
| 647 | for (S32 idx = 0; idx < count; idx++) |
| 648 | { |
| 649 | xBase* b = zVolumeGetVolume(idx); |
| 650 | |
| 651 | zLightSetVolume((zVolume*)b); |
| 652 | |
| 653 | zSceneSet(b, base_idx); |
| 654 | zSceneObjHashtableAdd(b->id, b); |
| 655 | |
| 656 | base_idx++; |
| 657 | } |
| 658 | } |
| 659 | |
| 660 | return base_idx; |
| 661 | } |
| 662 | |
| 663 | static U32 zSceneInitFunc_LobMaster(zScene* s, zSceneObjectInstanceDesc* desc, U32 base_idx) |
| 664 | { |
nothing calls this directly
no test coverage detected