/*
* Empire - A multi-player, client/server Internet based war game.
- * Copyright (C) 1986-2016, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ * Copyright (C) 1986-2017, Dave Pare, Jeff Bailey, Thomas Ruschak,
* Ken Stevens, Steve McClure, Markus Armbruster
*
* Empire is free software: you can redistribute it and/or modify
#include <sys/resource.h>
#include "empthread.h"
-#include "file.h"
#include "game.h"
#include "journal.h"
#include "optlist.h"
nat_budget[n].start_money = nat_budget[n].money = np->nat_money;
}
+ prep_ships(etu, NULL);
+ prep_planes(etu, NULL);
+ prep_lands(etu, NULL);
logerror("preparing sectors...");
- prepare_sects(etu);
+ prepare_sects(etu, NULL);
logerror("done preparing sectors.");
- logerror("producing for countries...");
- for (i = 0; i < MAXNOC; i++) {
- if (!(np = getnatp(i)))
- continue;
- if (np->nat_stat == STAT_SANCT) {
- continue;
- }
+ for (i = 0; i < MAXNOC; i++)
+ pay_reserve(getnatp(i), etu);
- /* maintain units */
- prod_ship(etu, i, NULL, 0);
- prod_plane(etu, i, NULL, 0);
- prod_land(etu, i, NULL, 0);
+ logerror("producing for countries...");
+ /* maintain units */
+ prod_ship(etu, NULL, 0);
+ prod_plane(etu, NULL, 0);
+ prod_land(etu, NULL, 0);
- /* produce all sects */
- produce_sect(np, etu, NULL);
+ /* produce all sects */
+ produce_sect(etu, NULL);
- /* build units */
- prod_ship(etu, i, NULL, 1);
- prod_plane(etu, i, NULL, 1);
- prod_land(etu, i, NULL, 1);
- }
+ /* build units */
+ prod_ship(etu, NULL, 1);
+ prod_plane(etu, NULL, 1);
+ prod_land(etu, NULL, 1);
logerror("done producing for countries.");
finish_sects(etu);