4 using namespace FactionUtil;
6 vector< boost::shared_ptr<Faction> >
factions;
13 for (i = 0; i <
factions.size(); i++)
15 for (i = 0; i <
factions.size(); i++)
21 vector< faction_stuff >tempvec;
22 for (i = 0; i <
faction.size(); i++)
23 for (j = 0; j <
factions.size(); j++)
29 for (i = 0; i <
factions.size(); i++) {
31 tempvec[i].stats.index = i;
32 tempvec[i].relationship = ( (i == thisfaction) ? 1 : 0 );
34 for (i = 0; i <
faction.size(); i++) {
36 tempvec[
faction[i].stats.index] = faction[i];
37 tempvec[faction[i].stats.index].stats = tmp;