Difference between revisions of "HowTo:Edit faction relationships"

From VsWiki
Jump to: navigation, search
m
m (navbar continuity)
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
 
| previous=[[HowTo:Add Conversations|Add Conversations]]
 
| previous=[[HowTo:Add Conversations|Add Conversations]]
 
| up=[[HowTos]]
 
| up=[[HowTos]]
| next=[[Development:Missions|Edit Missions]]
+
| next=[[Development:Campaigns|Edit Campaigns]]
 
}}
 
}}
 
----
 
----
Line 59: Line 59:
  
 
=See also=
 
=See also=
* [http://cvs.sourceforge.net/viewcvs.py/*checkout*/vegastrike/data4.x/factions.xml?rev=HEAD Most recent <code>factions.xml</code> file]
+
* [http://vegastrike.svn.sourceforge.net/viewvc/vegastrike/trunk/data/factions.xml?content-type=text%2Fplain Most recent <code>factions.xml</code> file]
  
 
----
 
----
Line 65: Line 65:
 
| previous=[[HowTo:Add Conversations|Add Conversations]]
 
| previous=[[HowTo:Add Conversations|Add Conversations]]
 
| up=[[HowTos]]
 
| up=[[HowTos]]
| next=[[Development:Missions|Edit Missions]]
+
| next=[[Development:Campaigns|Edit Campaigns]]
 
}}
 
}}
  
 
[[Category:HowTos|Edit faction relationships]]
 
[[Category:HowTos|Edit faction relationships]]
 
[[Category:Development|Edit faction relationships]]
 
[[Category:Development|Edit faction relationships]]

Latest revision as of 11:49, 19 September 2010

arrow_left.png Add Conversations arrow_up.png HowTos Edit Campaigns arrow_right.png

EDIT FACTION RELATIONSHIPS

Sample file

This sample file has been grabbed from the 0.4.x CVS factions.xml file (2005 03 31) and reduced to only a few factions (tha main ones are: privateer, confed, aera).

<Factions>
	<Faction name="neutral" logoRGB="logos/confedPri.png" logoSec="logos/confedSec.png"/>
	<Faction name="privateer" logoRGB="logos/privateerPri.png" secLogoRGB="logos/privateerSec.png" contraband="contraband" sparkred=".4" sparkgreen=".4" sparkblue="1">
		<stats name="privateer" relation="0"/>
		<stats name="confed" relation=".2"/>
		<stats name="aera" relation="-.5"/>
		<Explosion name="explosion_orange.ani"/>
<!--		<CommAnimation>  
			<MoodAnimation name="explosion_orange.ani" sex="0"/>  
		</CommAnimation>  -->
	</Faction>
	<Faction name="confed" logoRGB="logos/confedPri.png" secLogoRGB="logos/confedSec.png" contraband="contraband" sparkred="0" sparkgreen="0" sparkblue="1">
		<stats name="privateer" relation=".2"/>
		<stats name="confed" relation="1"/>
		<stats name="aera" relation="-1"/>
		<Explosion name="explosion_orange.ani"/>
<!--		<CommAnimation>  
			<MoodAnimation name="explosion_orange.ani" sex="0"/>  
		</CommAnimation>  -->
	</Faction>
	<Faction name="aera" logoRGB="logos/aeraPri.png" secLogoRGB="logos/aeraSec.png" contraband="contraband" sparkred="0" sparkgreen="1" sparkblue="0">
		<stats name="privateer" relation="-.5"/>
		<stats name="confed" relation="-1"/>
		<stats name="aera" relation="1"/>
		<Explosion name="explosion_aera.ani"/>
<!--		<CommAnimation>  
			<MoodAnimation name="explosion_aera.ani" sex="0"/>  
		</CommAnimation>  -->
	</Faction>
	<Faction name="upgrades" logoRGB="logos/confedPri.png" logoSec="logos/confedSec.png"/>
	<Faction name="planets" logoRGB="logos/confedPri.png" logoSec="logos/confedSec.png"/>
</Factions>

XML schema description

The syntax is mostly straight-forward, so this description is not yet completed. Just see for yourself:

  • <Factions> ... </Factions> - FIXME
    • <Faction> ... </Faction> (repeatable) - FIXME
      • name - FIXME
      • logoRGB - FIXME
      • secLogoRGB - FIXME
      • <stats /> (repeatable) (optional) - FIXME
        • name - Name of the faction you want to specify the relationship. See relation below.
        • relation - Relationship of the faction in the <Faction> tag to the one defined in this name tag.
      • <CommAnimation> </CommAnimation> (optional) - FIXME
        • <MoodAnimation /> - FIXME
          • name - FIXME
          • sex - FIXME

See also


arrow_left.png Add Conversations arrow_up.png HowTos Edit Campaigns arrow_right.png