support for loading from zip files

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4717 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
Lee Salzman
2009-11-08 00:53:19 +00:00
parent 1b01de0930
commit 9256ee374b
27 changed files with 1852 additions and 678 deletions
+6 -6
View File
@@ -1304,14 +1304,14 @@ COMMAND(updatefrommaster, ARG_1INT);
void writeservercfg()
{
FILE *f = openfile(path("config/servers.cfg", true), "w");
stream *f = openfile(path("config/servers.cfg", true), "w");
if(!f) return;
fprintf(f, "// servers connected to are added here automatically\n");
f->printf("// servers connected to are added here automatically\n");
loopvrev(servers)
{
fprintf(f, "\naddserver %s %d", servers[i]->name, servers[i]->port);
if(servers[i]->msweight) fprintf(f, " %d", servers[i]->msweight);
f->printf("\naddserver %s %d", servers[i]->name, servers[i]->port);
if(servers[i]->msweight) f->printf(" %d", servers[i]->msweight);
}
fprintf(f, "\n");
fclose(f);
f->printf("\n");
delete f;
}