====== Dawn of War 2 ====== [[http://dawnofwar2.com|Dawn of War 2]] is developed by [[http://relic.com|Relic Entertainment]] and published by THQ Canada. DoW2 integrates Steam as it's main DRM component and Games for Windows Live into it's online component, and as an additional layer of DRM. DoW2's mod support allows for [[dow2:scar|custom LUA scripting]], [[dow2:rbf|editing of game data]] and [[dow2:tools:wb|creation of custom maps]] and textures. Editing of 2D menu graphics (scaleform), 3D models and source code is not currently possible. High level source code is never likely to become available (aside from crude third party disassembly). As of [[dow2:patch:141beta|patch 1.4]] custom map creation is officially supported through Relic's [[dow2:tools:wb|WorldBuilder]] application. ===== Index of Modding Topics (partial) ===== - [[dow2:tools|Modding Tools]]: Modding tools and their uses. * [[dow2:tools:wb|World Builder]]: Relic's official map editor, the World Builder. * [[dow2:tools:rbfconv|RBFConv]]: Unofficial RBF editor critical to DoW2 modding. * [[dow2:tools:modlauncher|ModLauncher]]: Unofficial DoW2 launcher for mod users. - [[dow2:files:start|Game and Modding Files]]: Files accessed by the game and editing for mods. * [[dow2:formats|File Formats]]: Formats relevant to modding. * [[dow2:formats:module|MODULE]]: Defines mod properties used to launch mods. * [[dow2:rbf|RBF]]: Relic Binary Files contain important game and entity data. * [[dow2:formats:sga|SGA]]: Archive format which contains most of the game's files. * [[dow2:formats:wb-scenario|WB-SCENARIO]]: Map/scenario format created by the World Builder. * [[dow2:files:dow2.exe|DOW2.exe]]: Primary game binary executable file. * [[dow2:files:worldbuilder.exe|WorldBuilder.exe]]: World Builder binary executable file. * [[dow2:files:simengine.dll|SimEngine.dll]]: Game/engine library file, extends many important SCAR functions. - [[dow2:scar|SCAR scripting]]: LUA based scripting, examples and references on specific functions. * [[dow2:reference|Function reference]]: Reference of known SCAR functions extended to LUA. * [[dow2:scar-type|SCAR Data Types]]: Listing of SCAR type (ST) variable types. - Game Mechanics - Important game functionality and how it works * [[dow2:entity|Entities]]: Objects defined by Entity Blueprints, an object used by the game. * [[dow2:squads|Squads]]: A grouping of entities that can be treated by the engine and players as a whole unit. * [[dow2:retreat|Retreating]]: A fallback function emulating real world military tactics. * [[dow2:cover|Cover]]: Positional objects that alter unit behavior and provide defensive bonuses. ===== Recommended Links ===== * [[http://forums.relicnews.com/forumdisplay.php?f=257|Heretek Cabal]] (RelicNews.com DoW2 Modding Forum) * [[http://community.dawnofwar2.com/index.php|Official DoW2 Forums]] * [[http://www.dowcodex.com|DoW Codex]] (DoW2 game data database)