Difference between revisions of "Client Skinning"

From Starsonata Wiki
Jump to: navigation, search
(No longer needed, can't move to Category:)
Line 1: Line 1:
−
= Client 2 Skinning Guide<br>  =
+
{{delete}}
−
 
 
−
== Creating a New Skin  ==
 
−
 
 
−
In Client 2, instead of editing the files in place, you actually create a new folder in the Contents dir. This will allow us to patch files without overwriting mods and allow people to share mods more easily.
 
−
 
 
−
Here is an example of creating a simple mod for C2:
 
−
 
 
−
#Create ''Contents/&lt;newSkinName&gt;/'' next to ''Contents/Default''
 
−
#Copy the appropriate file from ''Contents/Default/&lt;dir1&gt;/&lt;dir2&gt;'' to ''Contents/&lt;newSkinName&gt;/&lt;dir1&gt;/&lt;dir2&gt;''
 
−
#Make the changes you want to make to the file
 
−
#Change the ''UserConfig.xml'' packages attribute to read ''packages="&lt;newSkinName&gt; Default"'' instead of ''packages="Default"''
 
−
#*This will tell C2 to first look in &lt;newSkinName&gt; for the files it needs, then revert to Default for anything it doesn't find. You can chain many of these packages to apply multiple mods. (Eventually we'll have a UI mod manager as well).
 
−
 
 
−
Lastly, the packages attribute can also read in zip files, so you could place a zip file named '''&lt;newSkinName&gt;.zip in Contents/ and add it to the packages in the same way''', and it would read it. (This will make it even easier to share mods with others)
 
−
 
 
−
Any questions related to this can be sent to pip on the forums or asked on IRC.
 
−
 
 
−
 
 
−
<br>
 
−
 
 
−
----
 
−
 
 
−
[[Category:Guides]] [[Category:C2_testing|Ss2_testing]] [[Category:Development:ContentDevelopment|Content Development]]
 

Revision as of 08:43, 8 February 2012


Someone has proposed that this article be deleted. Please discuss on this articles's talk page. For a list of all articles marked with this tag check out the category.