Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //HYPER SONIC
- void processobject(NJS_OBJECT *obj)
- {
- do
- {
- if (obj->basicdxmodel)
- {
- NJS_MODEL_SADX *mdl = obj->basicdxmodel;
- for (int i = 0; i < mdl->nbMat; i++)
- if (mdl->mats[i].attr_texId == 57)
- materials.push_back(&mdl->mats[i]);
- }
- if (obj->child)
- processobject(obj->child);
- obj = obj->sibling;
- } while (obj);
- }
- //Hyper Sonic animated textures
- for (auto iter = materials.cbegin(); iter != materials.cend(); ++iter) (*iter)->attr_texId = 57 + ((FrameCounter / 3) % 32);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement