void Drainage::simulate()
{
- std::list<IConector *>::iterator i = in_list.begin();
- if (i != in_list.end()) {
- PlantItem *o = (PlantItem *)(*i);
- set_color( o->get_color() );
- }
#ifdef DEBUG
std::cout << name << "::Flujo recibido = " << actual_flow << std::endl;
#endif
updated = false;
- actual_flow = 0;
+ color_updated = false;
}
void Drainage::recieve_msg(int msg, IConector *who, void *data)