X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/e0692531e30300b671ba7b474de2e0b4644aa421..dc805abad5bf3fee5e72f42fec64bdf9fe9dda4e:/Constructor/src/cistern.cpp?ds=sidebyside diff --git a/Constructor/src/cistern.cpp b/Constructor/src/cistern.cpp index 060f524..7fd6108 100644 --- a/Constructor/src/cistern.cpp +++ b/Constructor/src/cistern.cpp @@ -10,6 +10,8 @@ Cistern::Cistern(int orientacion) out_y = y + 64; capacidad = 100.0; contenido_inicial = 0; + flotante_inf = 20; + flotante_sup = 80; imageE = Gdk::Pixbuf::create_from_file(PACKAGE_DATA_DIR"/plaqui-constructor/pixmaps/tanque_e.png"); imageO = Gdk::Pixbuf::create_from_file(PACKAGE_DATA_DIR"/plaqui-constructor/pixmaps/tanque_o.png"); null = Gdk::Pixbuf::create_from_file(PACKAGE_DATA_DIR"/plaqui-constructor/pixmaps/tanque_null.png"); @@ -208,7 +210,7 @@ Gdk::Color Cistern::get_liquid_color() void Cistern::save(FILE *archivo) { - char c_id[50], c_cap[50], c_x[50], c_y[50], c_img[50], c_ini[50], c_red[50], c_green[50], c_blue[50]; + char c_id[50], c_cap[50], c_x[50], c_y[50], c_img[50], c_ini[50], c_red[50], c_green[50], c_blue[50], c_float_s[50], c_float_i[50]; Glib::ustring con0, con1; con0 = "\t\t\t"+get_other_name(connect_vec[0].id_dest)+"\n"; con1 = "\t\t\t"+get_other_name(connect_vec[1].id_dest)+"\n"; @@ -220,7 +222,9 @@ void Cistern::save(FILE *archivo) sprintf(c_id,"%d",ID); sprintf(c_cap,"\t\t%.2f\n", capacidad); sprintf(c_ini,"\t\t%.2f\n", contenido_inicial); - sprintf(c_img,"\t\t%d\n",imgActual); + sprintf(c_float_s,"\t\t%.0f\n",flotante_sup); + sprintf(c_float_i,"\t\t\t%.0f\n",flotante_inf); + sprintf(c_img,"\t\t\t%d\n",imgActual); Glib::ustring dato; dato = "\t\n"; + dato += "\t\t\n"; + dato += c_float_s; + dato += c_float_i; + dato += "\t\t\n"; dato += c_img; dato += c_x; dato += c_y;