Difference between revisions of "XCOM Intro"

From Nexus Mods Wiki
Jump to: navigation, search
m (Navigation RoadMap: tweaks)
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This is the Main page for articles and tutorials related to the 'XCOM: Enemy Unknown 2012' as released by Firaxis.
+
<div name="WIP Notice" class="boilerplate metadata" id="Missing Links"
 +
style="color: red;background-color: #fdd; margin: 0 1em; padding: 0 10px;
 +
border: 1px solid #aaa;
 +
/* Remove the next four 'white-space' lines to restore default white-space processing. */
 +
word-wrap: break-word;      /* Internet Explorer 5.5+ */
 +
">
 +
'''This is a Work In Progress (WIP), and not yet complete.'''
 +
Not all elements of the content have been posted as yet.  While the available elements should be functional, other elements are needed to achieve the end-result as described.
  
== XCOM Wiki Navigation ==
+
This message will be removed when the content is complete.
 +
</div>
  
'Categories' are used for navigation within the XCOM namespace.  Think of them as 'Tables of Contents'.  They appear in a separate box at the bottom of each page linked to them.
+
==Overview==
  
'Pages' are used to describe things and have explanatory text, while 'Category Pages' are collections of links to 'Pages'.  If a 'Category' is not added to a 'Page', then that page will not appear in that collection of Category links.  'Category' links must be manually added to a page by including '[[Category:<category name>]]' on it's own line at the bottom of the page text.
+
'''XCOM:Enemy Unknown 2012''' is the 2012 ''Firaxis Games'' remake of the classic ''Microprose'' 1994 game '''UFO: Enemy Unknown'''' (or '''X-COM: UFO Defense''' as it was released in North America).  This Wiki is currently devoted to the exploration of how the game engine works and methods to achieve modifications (Mods) to the game play mechanics.
  
Here is the roadmap of how the Wiki 'XCOM' name space is organized into Categories. It is not completely encompassing at all levels, but rather shows the general structure.
+
Those looking for information on how to play the game or it's predecessors (i.e. FAQs, Strategy, and Tactics) are advised their attention is better directed to some of the many other excellent websites listed in the [[Other Web Resources - XCOM:EU 2012]] page.
  
== Navigation RoadMap ==
+
Those interested in the modding process or applying mods, should first read the articles in the lower ''Pages'' section of '''Category:0 Start here - XCOM''': in particular [[Basic Guide to installing mods]] and [[Navigating the XCOM Wiki]].
  
* 'Category:XCOM': The Main page for articles and tutorials related to the 'XCOM: Enemy Unknown 2012' (XCOM:EU 2012) game as released by Firaxis through Steam.
+
==References==
** 'Category:Modding - XCOM:EU 2012': A major Category for Modding related subjects, tools, and tutorials.
+
* [[Other Web Resources - XCOM:EU 2012]]
*** 'Category:Abilities Modding Subject - XCOM:EU 2012': Subcategory of Articles on modifying Abilities and Perks (all actors: alien and XCOM)
+
* [[Basic Guide to installing mods]]
**** 'Abilities Modding Subject - XCOM:EU 2012': Page on how abilities work, and proven code to modify that. (Currently 'Category:Abilities_XCOM_Modding_Subject' page.)
+
* [[Navigating the XCOM Wiki]]
*** 'Category:Functions Modding Subject - XCOM:EU 2012': Subcategory of Articles on Functions.
 
----
 
***** 'XGAbilityTree.BuildAbilities Function - XCOM:EU 2012': Page on Specific function and code breakdown. (Currently 'XGAbilityTree.BuildAbilities' page.)
 
***** 'Perks Mod - XCOM:EU 2012': Example of Page on Mod to change Perk selection choices.
 
----
 
*** 'Category:Classes Modding Subject - XCOM:EU 2012': Placeholder category for articles on how Classes work and code for altering them.
 
*** 'Category:DefaultGameCore.ini Modding Subject - XCOM:EU 2012': Category for articles on the DefaultGameCore.ini settings and code for altering them.
 
**** 'DefaultGameCore.ini settings - XCOM:EU 2012': Page on known information of the settings and values of the INI file embedded within the game executable.
 
*** 'Category: Enum Values Modding Subject - XCOM:EU 2012': Subcategory of articles on Enum value functions.
 
----
 
**** 'XGTacticalGameCoreData.EAbility Enum Values - XCOM:EU 2012': Example of Page of values returned
 
**** <Other pages of Enum values returned by this function>
 
----
 
** 'Category:Tutorials - XCOM:EU 2012': A major Category for XCOM tutorials in general.
 
*** 'Category:Tutorials on Modding - XCOM:EU 2012': Subcategory of Articles on How To Mod XCOM:EU 2012.
 
**** 'Hex editing UPK files Tutorial - XCOM:EU 2012': Page on how to hex edit UPK files.
 
**** 'Hex values editing UPK files Tutorial - XCOM:EU 2012': Page on various hex values used to edit UPK files.
 
**** 'Developer Shell Tutorial - XCOM:EU 2012': Page on how to implement the Developer Shell within the game.
 
----
 
** 'Category:Mods - XCOM:EU 2012': Subcategory of specific Mods
 
*** 'Perks Mod - XCOM:EU 2012': Page for description of Mod to change Perk selection choices.
 
**** 'Category:Perks Mod - XCOM:EU 2012': Subcategory of only pages required by this mod.
 
----
 
*** 'Squadsight Aim Penalty Mod - XCOM:EU 2012': Page for description of Mod to change the long range aim penalties to units using Squadsight perk.
 
**** 'Category:Squadsight Aim Penalty Mod - XCOM:EU 2012': Subcategory of only pages required by this mod.
 
----
 
*** 'XGAbilityTree.BuildAbilities Function - XCOM:EU 2012': Page for description of Mod to change the function that builds the Ability/Perk Tree. [NOTE: This is the same page linked under 'Category:Functions Modding Subject - XCOM:EU 2012'.]
 
**** 'Category:XGAbilityTree.BuildAbilities Function Mod - XCOM:EU 2012': Subcategory of only pages required by this mod.
 
*** <Other pages and subcategories of mods>
 
----
 
  
== Guildelines ==
+
[[Category:0 Start here - XCOM]]
 
+
[[Category: XCOM]]
Categories as used here are organized in a heirarchical fashion by breadth of subject manner.  The 'Page' with the same name as a 'Category' may be used as the only link to that Category page to reduce the clutter on higher level pages by confining only narrowly related pages to that Category.  This mean the subject matter 'Page' will appear in the lower 'Pages' portion of the Category page, rather than in the upper 'Subcategories' portion.  A prime example of this is the 'Category:XCOM Mods' link, which only contains links to the descriptive page for each mod.  Each Mod descriptive page (<mod name>) has a Category Page for that specific mod (Category:<mod name>), which is included on all the related pages for that mod.  The 'Page' text may also include links to some or all of those same mod related pages.
+
[[Category:Game_Info]]
 
 
Categories automatically organize pages alphabetically by the first letters of the Page name (excluding the word 'Category:').  As there is no method of renaming a page name once created, an new page must be created and the old page contents copied over to effect a change in name.  Therefor care needs to be taken when creating a new page or subject.  Beginning every page with 'XCOM' would cause all the categories and pages to be organized under the letter 'X'.  The adopted convention is to end the name with '- XCOM:EU 2012' (or other release version name), so there remains a means of identifying that it relates to which release of the game.  This is necessary because the original XCOM game was also named 'Enemy Unknown' and often referred to as 'XCOM:EU' as well.  It is conceivable material related to that release may find it's way to this site.
 
 
 
Sometimes the distinction between categories for a particular article can be difficult.  Here are some guidelines:
 
 
 
Tutorials show 'How To' explanations for someone who has never before attempted the process.  Included code should be functional, but considered an example rather documenting the working or be considered a complete 'mod'. 
 
 
 
Factual discovery information should be presented in a straightforward 'here is how it works' fashion as a 'Modding Subject', and the examples on what and how to change it should presented on a separate 'mod' page linked to the 'subject' article. 
 
 
 
Where more than one Page is directly related to an article or mod, there should also be a 'Category:<same name>' as the article or mod, which as then added to each related page.
 
 
 
 
 
[[Category:XCOM]]
 

Latest revision as of 03:07, 17 November 2018

Overview

XCOM:Enemy Unknown 2012 is the 2012 Firaxis Games remake of the classic Microprose 1994 game UFO: Enemy Unknown' (or X-COM: UFO Defense as it was released in North America). This Wiki is currently devoted to the exploration of how the game engine works and methods to achieve modifications (Mods) to the game play mechanics.

Those looking for information on how to play the game or it's predecessors (i.e. FAQs, Strategy, and Tactics) are advised their attention is better directed to some of the many other excellent websites listed in the Other Web Resources - XCOM:EU 2012 page.

Those interested in the modding process or applying mods, should first read the articles in the lower Pages section of Category:0 Start here - XCOM: in particular Basic Guide to installing mods and Navigating the XCOM Wiki.

References