@saraguatox hey... i dont know if this is a good solution. I haven't tried anything like it.
maybe something like this
void tintRecursive(Node *node, bool isTint, Color3B color)
auto& children = node->getChildren();
for (size_t i = 0; i < children.size(); i++)
tintRecursive(children.at(i), isTint, color);
and you would simply call it like this.... lets say you have a scene gameScene
this can be optimized ... see if this works for you...