====Introduction==== Modding is a big part of Transcendence. By creating a mod you can change the game for yourself, and share those changes with others. You can make it easier or harder, you can fly different ships or create entire new universes. Transcendence mods are very flexible, having a complex xml syntax and a scripting language to create dynamic mods. On this page we will try to introduce you to using mods, show off some of the best mods made by the community and introduce you to making your own mods. ====Using Mods==== Manual Installation: extract the mod into your "/trans[version#]/extensions/" directory, and you're good to go! Also see: [[TMU|Wolfy's Universal Mod and Utilities Manager]] ====Building Mods==== FIXME //Please note, this document is a work in progress// At its simplest level a mod consists of an text file containing [[XML|XML tags]] with tscript [[functions]] to alter, or add, features in Transcendence. Looking at [[http://xelerus.de/index.php?s=mods|existing mods]] is a good way to start. Building a mod is a big subject that cannot be covered in a tutorial. We will attempt to give an overview and mention the best resources for becoming a good modder. The difficulty of a mod can range from very simple to extremely complex. You can make a mod in about 20 lines of xml, or one that spans several files and thousands of lines of xml and Transcendence script **//(tscript)//**. There is no official documentation on building mods, so all that is known has been discovered by experimentation or by [[mods#Extracting the source|studying the extracted source]]. Some good resources are available though, the best being [[http://xelerus.de/index.php?s=functions|Functions on Xelerus]]. This list of functions includes descriptions and examples of most functions in tscript, painstakingly compiled by community members //(looking at you **DigDug** and **Betel**)//. There are also several mods available on Xelerus that are good to study when beginning modding and can be used for bases to start of. We have tried to list them [[mods:recommended#Sources|here]]. Of course, all mods can be studied and picked apart, and when appropriate, reused. We try to maintain a polite atmosphere in the modding community, so if you are reusing another persons work, please give credit where it is due. Otherwise you may find yourself moderated. The [[http://neurohack.com/transcendence/forums|Official Transcendence Forums]] contain a wealth of information and [[http://neurohack.com/transcendence/forums/viewforum.php?f=5|The Shipyards]] are always open for modding questions. Eventually we will try to migrate a lot of the information on the forums to the wiki in a structured format, but that will take some time. We can also be found on IRC, namely in [[irc://chat.freenode.net/transcendence|#transcendence on Freenode]]. You can use your regular irc client, or use [[http://webchat.freenode.net?channels=transcendence|freenodes webinterface]] to join. ==UNID Database== [[http://wiki.neurohack.com/transcendence/wiki/unid_database]] ===Editing tools=== Xml--- [[NotePad]] current version: N/A [[http://notepad-plus.sourceforge.net/uk/site.htm|NotePad++]] current version: 5.6.8 [[http://www.jedit.org/|jEdit]] current version: 4.3.2 Graphics (3D)--- [[http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=13567410|3dsMax 2011]] [[http://www.turbosquid.com/gmax|GMax]] current version: 1.2 [[http://www.wings3d.com/|Wings3d]] Stable version: 1.2; Latest version: 1.3.0.1 [[http://www.blender.org/|Blender]] Stable version: 2.49b; Latest version: 2.6a [[http://www.solidworks.com/|Solid Works Premium 2010]] [[http://www.doga.co.jp/english/|DOGA-L]] current version: 2008.7.9 [[http://www.metaseq.net/english/|Metasequoia]] current version: 2.4.10 [[http://www.caligari.com/|Truespace]] current version: 7.6 [[http://www.daz3d.com/i.x/software/bryce|Bryce]] current version: 6.1; Free version? 5.5c Graphics (2D)--- [[http://www.getpaint.net/|Paint.NET]] current version: 3.5.5 [[http://www.adobe.com/products/photoshop/photoshop/whatsnew/|Photoshop]] current version: CS5 [[http://www.gimp.org/|GIMP]] current version: 2.6 [[http://www.corel.com/servlet/Satellite/gb/en/Product/1184951547051#tabview=tab0|PaintShop Photo Pro]] Current version X3 Audio--- [[http://audacity.sourceforge.net/|Audacity]] current version: 1.3.12 Beta ===Extracting the source=== tdb unpacking [[TransData]] ===Sharing Mods=== xelerus policy, forum policy ==Xelerus Featured Mods Criteria== [[Featured Mods Criteria]] ====Recommended Mods==== This is a community maintained list of mods that have been found to work well, provide unique gameplay, use interesting effects and in general contains what we think are the best mods around. [[mods:recommended|Recommended Mods]] ====Official Extensions==== Official extensions are mods that have been approved by George Moromisato as being part of the canonical Transcendence Universe (one of the many universes in the [[Transcendence Multiverse]]). [[Official Extensions]]