Difference between revisions of "Modding"

From Europa Universalis 4 Wiki
Jump to navigation Jump to search
m (Guides: Avoid redirect)
m (Fixing forum links)
Line 1: Line 1:
 
{{version|Timeless}}
 
{{version|Timeless}}
 
{{expand}}
 
{{expand}}
'''Modding''' is a very broad topic. This page serves as a portal to all modding-related pages on the wiki. Much information for this article is taken from [http://forum.paradoxplaza.com/forum/showthread.php?708154-User-Modifications-Reference-%97-Guides-Templates-and-Utilities the official User Modifications Reference — Guides, Templates and Utilities thread] in the EU4 Paradox forums; check there for updates.
+
'''Modding''' is a very broad topic. This page serves as a portal to all modding-related pages on the wiki. Much information for this article is taken from [[forum:708154|the official User Modifications Reference — Guides, Templates and Utilities thread]] in the EU4 Paradox forums; check there for updates.
  
 
== Guides ==
 
== Guides ==
Line 28: Line 28:
  
 
== Tools & utilities ==
 
== Tools & utilities ==
* [http://forum.paradoxplaza.com/forum/showthread.php?708154-User-Modifications-Reference-%97-Guides-Templates-and-Utilities&p=15933914&viewfull=1#post15933914 Notepad++ Syntax Highlighter]
+
* [[forum:708154|Notepad++ Syntax Highlighter]]
* [http://forum.paradoxplaza.com/forum/showthread.php?722493-UTILITY-Java-Save-Game-Replayer&p=16157711&viewfull=1#post16157711 Java Save Game Replayer]
+
* [[forum:722493|Java Save Game Replayer]]
* [http://forum.paradoxplaza.com/forum/showthread.php?707474-Announcing-a-Scenario-Editor-and-Map-Viewer&p=15919580&viewfull=1#post15919580 Scenario Editor and Map Viewer]
+
* [[forum:707474|Scenario Editor and Map Viewer]]
* [http://forum.paradoxplaza.com/forum/showthread.php?720933-MODTOOL-Clausewitz-EU4-gui-mod-editor&p=16122757&viewfull=1#post16122757 Clausewitz EU4 GUI Mod Editor]
+
* [[forum:720933|Clausewitz EU4 GUI Mod Editor]]
* [http://forum.paradoxplaza.com/forum/showthread.php?527308-Clausewitz-Save-Game-and-Scenario-Editor-Viewer&p=12203612&viewfull=1#post12203612 Clausewitz Save Game and Scenario Editor/Viewer]
+
* [[forum:527308|Clausewitz Save Game and Scenario Editor/Viewer]]
* [http://forum.paradoxplaza.com/forum/showthread.php?831597-Tool-JoroDox-mod-making-tool JoroDox mod making tool] (wiki page: [[JoroDox mod making tool]])
+
* [[forum:831597|JoroDox mod making tool]] (wiki page: [[JoroDox mod making tool]])
  
 
== Miscellaneous ==
 
== Miscellaneous ==
Line 44: Line 44:
 
*Uncommon/unknown file types outside the ''gfx'' folder (i.e. .lua, .gfx, .gui) are usually normal text files, and can be opened a such.
 
*Uncommon/unknown file types outside the ''gfx'' folder (i.e. .lua, .gfx, .gui) are usually normal text files, and can be opened a such.
 
*Read the '''Modding''' section!
 
*Read the '''Modding''' section!
*Save the '''[http://forum.paradoxplaza.com/forum/showthread.php?722090-List-of-Effects-Modifiers-Scopes-Triggers-and-Localization-Strings-(Oh-My!) List of Effects, Modifiers, Scopes, Triggers, and Localization Strings]''' to a text file(s) for easy access. It's a quick reference to all the gears that make EU4 tick, and there's sometimes usage tips to be found.
+
*Save the '''[[forum:722090|List of Effects, Modifiers, Scopes, Triggers, and Localization Strings]]''' to a text file(s) for easy access. It's a quick reference to all the gears that make EU4 tick, and there's sometimes usage tips to be found.
 
*Use the '''[http://georgi.hdinteractive.com/a/eu4/color-picker/ Province color picker]''' when choosing colors for your new provinces, to ensure the new province color doesn't coincide with an existing province's color.
 
*Use the '''[http://georgi.hdinteractive.com/a/eu4/color-picker/ Province color picker]''' when choosing colors for your new provinces, to ensure the new province color doesn't coincide with an existing province's color.
*If all else fails, drop us a question here in the '''[http://forum.paradoxplaza.com/forum/showthread.php?708855-Quick-questions-thread Quick questions thread]''' over at the official EU4 modding forum.
+
*If all else fails, drop us a question here in the '''[[forum:708855|Quick questions thread]]''' over at the official EU4 modding forum.
 
*To merge mods, you could use [http://winmerge.org// '''WinMerge''']. An easy tool for merging folders and files.
 
*To merge mods, you could use [http://winmerge.org// '''WinMerge''']. An easy tool for merging folders and files.
 
[[Category:Modding|*]]
 
[[Category:Modding|*]]
 
__NOTOC__
 
__NOTOC__

Revision as of 17:58, 30 March 2015

Modding is a very broad topic. This page serves as a portal to all modding-related pages on the wiki. Much information for this article is taken from the official User Modifications Reference — Guides, Templates and Utilities thread in the EU4 Paradox forums; check there for updates.

Guides

  • Advisors - Adding custom advisors to the game
  • Console commands - Console commands are very useful for testing mods
  • Country creation and editing - How to get a new country into the game, and editing existing countries
  • Decisions - How to make a decision
  • Disasters - How to make a disaster
  • Events - How to add new events to the game or change existing ones
  • Factions - How to add new factions
  • Localisation - Used to display text in the game rather than code; e.g., turning "ENG" into "England"
  • Map - All modding pertaining to the map itself, from provinces to terrain
  • Missions - How to add new missions to the game or change existing ones
  • Mod catalogue - Used to tell the game how to run a mod
  • Music - Add custom music to the game
  • Structure - Details the structure any mod has to comply with
  • Unit models - How to modify the unit models

Game data

  • Commands - Used in order to dynamically affect the game
  • Conditions - Used in order to execute commands/events/decisions/etc. only when certain things are true
  • Country list - Basic info on all countries in the vanilla game, including country tags
  • Province ID map (warning: huge)
  • Province list - Province IDs are used in many commands
  • Scopes - Used to determine what entity commands and conditions are executed and checked from

Tools & utilities

Miscellaneous

Tips

  • Get Notepad++. Standard Notepad is considerably unreliable when it comes to respecting structure and format, and can bring a bunch of unnecessary headaches.
  • Make sure your Europa Universalis IV folder is automatically indexed by Windows (right-click on folder, Properties, Advanced Options), so that when you search within it, the function can search within text files. When you first enable the setting, you'll have to wait a bit for Windows to do the indexing in the background.
  • When trying to find a way to do something, look around the game's structure to see how the game accomplishes similar things. The previous point helps with that (how is X effect/trigger meant to be used?). It's also a useful technique to learn about proper format, how events, decisions and missions work, and how to balance your changes with the rest of the game.
  • Uncommon/unknown file types outside the gfx folder (i.e. .lua, .gfx, .gui) are usually normal text files, and can be opened a such.
  • Read the Modding section!
  • Save the List of Effects, Modifiers, Scopes, Triggers, and Localization Strings to a text file(s) for easy access. It's a quick reference to all the gears that make EU4 tick, and there's sometimes usage tips to be found.
  • Use the Province color picker when choosing colors for your new provinces, to ensure the new province color doesn't coincide with an existing province's color.
  • If all else fails, drop us a question here in the Quick questions thread over at the official EU4 modding forum.
  • To merge mods, you could use WinMerge. An easy tool for merging folders and files.