|
|
@ -53,6 +53,7 @@ game_init (int argc, char **argv)
|
|
|
|
bman.fieldpath[0] = 0;
|
|
|
|
bman.fieldpath[0] = 0;
|
|
|
|
bman.random_map = 2;
|
|
|
|
bman.random_map = 2;
|
|
|
|
bman.firewall = 0;
|
|
|
|
bman.firewall = 0;
|
|
|
|
|
|
|
|
bman.ai_players = 1;
|
|
|
|
snd.inited = 0;
|
|
|
|
snd.inited = 0;
|
|
|
|
init_map_tileset();
|
|
|
|
init_map_tileset();
|
|
|
|
|
|
|
|
|
|
|
@ -168,6 +169,9 @@ ReadConfig ()
|
|
|
|
if (!strcmp (keyword, "firewall")) {
|
|
|
|
if (!strcmp (keyword, "firewall")) {
|
|
|
|
bman.firewall = atoi (value);
|
|
|
|
bman.firewall = atoi (value);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
if (!strcmp (keyword, "ai_players")) {
|
|
|
|
|
|
|
|
bman.ai_players = atoi (value);
|
|
|
|
|
|
|
|
}
|
|
|
|
if (!strcmp (keyword, "fieldsizex")) {
|
|
|
|
if (!strcmp (keyword, "fieldsizex")) {
|
|
|
|
bman.fieldsize.x = atoi (value);
|
|
|
|
bman.fieldsize.x = atoi (value);
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -234,6 +238,7 @@ WriteConfig ()
|
|
|
|
fprintf (config, "tileset=%s\n", gfx.tileset);
|
|
|
|
fprintf (config, "tileset=%s\n", gfx.tileset);
|
|
|
|
fprintf (config, "fieldpath=%s\n", bman.fieldpath);
|
|
|
|
fprintf (config, "fieldpath=%s\n", bman.fieldpath);
|
|
|
|
fprintf (config, "firewall=%d\n", bman.firewall);
|
|
|
|
fprintf (config, "firewall=%d\n", bman.firewall);
|
|
|
|
|
|
|
|
fprintf (config, "ai_players=%d\n", bman.ai_players);
|
|
|
|
fprintf (config, "fieldsizex=%d\n", bman.fieldsize.x);
|
|
|
|
fprintf (config, "fieldsizex=%d\n", bman.fieldsize.x);
|
|
|
|
fprintf (config, "fieldsizey=%d\n", bman.fieldsize.y);
|
|
|
|
fprintf (config, "fieldsizey=%d\n", bman.fieldsize.y);
|
|
|
|
fprintf (config, "notify=%d\n", bman.notifygamemaster);
|
|
|
|
fprintf (config, "notify=%d\n", bman.notifygamemaster);
|
|
|
|