Advertisement
Benji23245

Untitled

Oct 16th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. using std::vector;
  2.  
  3. vector<NJS_MATERIAL *> materials;
  4.  
  5. //To animate Super/Hyper Sonic
  6. void processobject(NJS_OBJECT *obj)
  7. {
  8. do
  9. {
  10. if (obj->basicdxmodel)
  11. {
  12. NJS_MODEL_SADX *mdl = obj->basicdxmodel;
  13. for (int i = 0; i < mdl->nbMat; i++)
  14. if (mdl->mats[i].attr_texId == 30)
  15. materials.push_back(&mdl->mats[i]);
  16. }
  17. if (obj->child)
  18. processobject(obj->child);
  19. obj = obj->sibling;
  20. } while (obj);
  21. }
  22.  
  23.  
  24. using std::vector;
  25.  
  26. vector<NJS_MATERIAL *> materials2;
  27.  
  28. //To animate Super/Hyper Sonic
  29. void processobject(NJS_OBJECT *obj)
  30. {
  31. do
  32. {
  33. if (obj->basicdxmodel)
  34. {
  35. NJS_MODEL_SADX *mdl = obj->basicdxmodel;
  36. for (int i = 0; i < mdl->nbMat; i++)
  37. if (mdl->mats[i].attr_texId == 34)
  38. materials2.push_back(&mdl->mats[i]);
  39. }
  40. if (obj->child)
  41. processobject(obj->child);
  42. obj = obj->sibling;
  43. } while (obj);
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement