1 fp = open (
'factions.xml',
'w')
2 from faction_ships
import factions
11 if enfnum
in faction_ships.enemies[fnum]:
13 elif (enfnum
in faction_ships.friendlies[fnum]):
17 fp.write(
'<Factions>\n')
18 fp.write(
'\t<Faction name="neutral" logoRGB="logos/confedPri.png" logoSec="logos/confedSec.png"/>\n')
19 for i
in range (len(faction_ships.factions)+1):
24 fp.write (
'\t<Faction name="'+f+
'" logoRGB="logos/'+f+
'Pri.png" secLogoRGB="logos/'+f+
'Sec.png" contraband="contraband">\n')
25 fp.write(
'\t\t<stats name="privateer" relation="0"/>\n')
26 for j
in range (len(faction_ships.factions)):
28 fp.write(
'\t\t<stats name="'+e+
'" relation="'+
str(
GetRelation(f,i,e,j)) +
'"/>\n')
29 fp.write(
'\t\t<Explosion name="explosion_orange.ani"/>\n<!--\t\t<CommAnimation> \n')
30 fp.write(
'\t\t\t<MoodAnimation name="explosion_orange.ani" sex="0"/> \n')
31 fp.write(
'\t\t</CommAnimation> -->\n')
32 fp.write(
'\t</Faction>\n')
33 fp.write(
'\t<Faction name="upgrades" logoRGB="logos/confedPri.png" logoSec="logos/confedSec.png"/>\n')
34 fp.write(
'\t<Faction name="planets" logoRGB="logos/confedPri.png" logoSec="logos/confedSec.png"/>\n')
35 fp.write (
'</Factions>\n')