Jump to navigation Jump to search


847 bytes removed, 11 months ago
Game data: corrected link to map
'''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 ==
* [[Advisor modding|Advisors]] - Adding custom advisors to the game
* [[Colonial regions modding|Colonial regions]] - Create or edit colonial regions
* [[Console commands]] - Console commands are very useful for testing mods
* [[Country creation|Country creation and editing]] - How to get a new country into the game, and editing existing countries
* [[Decision modding|Decisions]] - How to make a decision
* [[Disaster modding|Disasters]] - How to make a disaster
* [[Event modding|Events]] - How to add new events to the game or change existing ones
* [[Faction modding|Factions]] - How to add new factions
* [[Idea group modding|Idea Groups]] - How to add idea groups
* [[Localisation]] - Used to display text in the game rather than code; e.g., turning "ENG" into "England"
* [[Map modding|Map]] - All modding pertaining to the map itself, from provinces to terrain
* [[Mission modding|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 modding|Music]] - Add custom music to the game
* [[Mod structure|Structure]] - Details the structure any mod has to comply with
* [[Religion_modding|Religion]] - How to extend existing religions and create new ones.
* [[Technology modding|Technology]] - Adding, removing, or modifying technological advances.
* [[Unit models]] - How to modify the unit models
== Game data ==
* [[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
* [http[Modifier list]] - Script modifiers that affect aspects of the game.* [ 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 ==
* [[forum:708154924764|Clausewitz Maya Exporter]] - A tool allowing for easier creation of 3D models (units) to use in mods for newer Clausewitz games.* [[forum:1056010|Notepad++ Syntax Highlighter]]* [[forum:720987|The Validator - Find errors quickly and with minimal pain!]] (Wiki Page: [[The Validator]])
* [[forum:722493|Java Save Game Replayer]]
* [[forum:707474|Scenario Editor and Map Viewer]]
* [[forum:720933|Clausewitz EU4 GUI Mod Editor]]
* [[forum:527308|Clausewitz Save Game and Scenario Editor/Viewer]]
* [[forum:831597|JoroDox mod making tool]] (wiki page: [[JoroDox mod making tool]])
* [[forum:984905|EU4 Province Color Picker]]
* [[forum:1149270|CW Tools for VS Code]] - Provides interactive validation as well as features such as completion, localisation generation and hover info while you write
== Miscellaneous ==
== Tips ==
*Get If you use Microsoft Windows, consider using [ '''Notepad++''']. Standard Notepad is considerably unreliable when it comes to respecting structure and format, and can bring a bunch of unnecessary headaches.*Make If you use a GNU/Linux distribution, almost any text editor will respect structure and format. Examples of free text editors (or IDEs) that will respect structure and format include gedit, Geany, Atom, Vim, nano and Emacs. *If you use Microsoft Windows, 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 as such.*Read the '''Modding''' section!*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 '''[ 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 '''[[forum:708855|Quick questions thread]]''' over at the official EU4 modding forum.*To If you use Windows and want to merge mods, you could use [ '''WinMerge''']. An easy tool for merging folders and files. {{Modding navbox}} 

Navigation menu