]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Show count of hardwired links on save
authorterencehill <piuntn@gmail.com>
Mon, 15 Jul 2019 13:41:42 +0000 (15:41 +0200)
committerterencehill <piuntn@gmail.com>
Mon, 15 Jul 2019 13:41:42 +0000 (15:41 +0200)
qcsrc/server/bot/default/waypoints.qc

index 488e538b8a3f55d54739d11b875afe0cc60652b8..160a1694d732b91ba2a4ae4ba031f319e2ddeb75 100644 (file)
@@ -1491,6 +1491,7 @@ void waypoint_save_hardwiredlinks()
        }
 
        // write hardwired links to file
+       int count = 0;
        fputs(file, "// HARDWIRED LINKS\n");
        IL_EACH(g_waypoints, waypoint_has_hardwiredlinks(it),
        {
@@ -1502,11 +1503,13 @@ void waypoint_save_hardwiredlinks()
                                // NOTE: vtos rounds vector components to 1 decimal place
                                string s = strcat(vtos(it.origin), "*", vtos(link.origin), "\n");
                                fputs(file, s);
+                               ++count;
                        }
                }
        });
 
        // write special links to file
+       int count2 = 0;
        fputs(file, "\n// SPECIAL LINKS\n");
        IL_EACH(g_waypoints, it.wpflags & (WAYPOINTFLAG_JUMP | WAYPOINTFLAG_CUSTOM_JP),
        {
@@ -1518,13 +1521,14 @@ void waypoint_save_hardwiredlinks()
                                // NOTE: vtos rounds vector components to 1 decimal place
                                string s = strcat("*", vtos(it.origin), "*", vtos(link.origin), "\n");
                                fputs(file, s);
+                               ++count2;
                        }
                }
        });
 
        fclose(file);
 
-       LOG_INFOF("saved hardwired waypoint links to %s", filename);
+       LOG_INFOF("saved %d hardwired links and %d special links to %s", count, count2, filename);
 }
 
 // Save all waypoint links to a file