User Tools

Site Tools


hpl2:amnesia:full_conv

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
hpl2:amnesia:full_conv [2016/08/06 16:01]
mudbill [Launching the mod] URL code
hpl2:amnesia:full_conv [2020/03/28 23:43] (current)
mudbill old revision restored (2020/03/28 23:38)
Line 8: Line 8:
 ==== What is a full conversion mod? ==== ==== What is a full conversion mod? ====
  
-A full conversion (often called FC, FCM or IFC) is a method ​of starting ​the game that causes it to launch with custom configurations and parametersThis will allow you to change many aspects of the game through ​the use of config ​filesYou can think of these config files as a heavily extended custom_story_settings.cfg file that control player movement ​and soundshow the sanity system workshow the graphical user interfaces are set up and much more.+A full/​total ​conversion (often called FC, IFC or just a mod) is a complete overhaul ​of how the game is launchedUsing one will allow you to change many aspects of the game by overriding ​the main config ​file used to define the gameA mod will allow you to edit anything that is available in the main game's assets, including all config files and //some// hard-coded resourceshowever you are still restricted to certain things within ​the gamelike the engine itself. Basically, you can edit anything that is already available to you, but it won't add things outside the scope of the configuration provided by Frictional Games.
  
-Mods have many advantages over custom stories, but there'​s one larger drawback; the installation ​is more advanced for the user. Therefore it's suggested that you stick to a custom story unless you need to edit the game's properties for your creation.+In most cases, hard-coded configuration cannot be changed, but some assets can be overridden using files with the same names as the original ones. This is an advanced topic which I won't get into here though. 
 + 
 +Mods have many advantages over custom stories, but there'​s one larger drawback; the installation ​may be more advanced for the average ​user. Therefore it's suggested that you stick to a custom story unless you absolutely ​need to edit the game's properties for your creation.
  
 __This guide will show you how to create a fully Isolated Full Conversion (IFC).__ __This guide will show you how to create a fully Isolated Full Conversion (IFC).__
Line 160: Line 162:
 === Steam === === Steam ===
  
-If you use the Steam copy of Amnesia, ​these launchers probably won't work for you. In such a case you can start your mod by doing the following:+If you use the Steam copy of Amnesia, you can also start mods via the Steam client ​by doing the following:
  
   * Open Steam, right click Amnesia and select Properties.   * Open Steam, right click Amnesia and select Properties.
Line 175: Line 177:
  
 <​code>​ <​code>​
-start steam://​rungameid/​57300//​your_mod%%2Fconfig%%2Fmain_init.cfg+start steam://​rungameid/​57300//​my_mod%%2Fconfig%%2Fmain_init.cfg
 </​code>​ </​code>​
  
-If you save this command as a .bat file on Windows, then run it, it will prompt Steam (if installed) to run Amnesia with the argument "**your_mod/​config/​main_init.cfg**"​. ​Notice how the argument itself does not include slashesbut instead ​the code '''/'''​ which is the URL-way of defining ​a slash. ​Windows .bat functionality requires ​us to use an extra '​%'​ sign before the first in order to escape it (not required on other systems).+If you save this command as a .bat file on Windows, then run it, it will prompt Steam (if installed) to run Amnesia with the argument "**my_mod/​config/​main_init.cfg**"​. ​\\ What happens here is that the start command will run the following application. If Steam is installed, the Steam protocol ​is also configured to reach Steam. The Steam protocol has a few options you can use, and in this case we run the command rungameid to start a game based on the Steam-ID. 57300 is the ID for Amnesia. After the two slashes we can add launch options for the game, and because this is URI, the string must be encoded (meaning no special characters like slash or space, these instead use % 2F and % 20 respectively)\\ Additionally, ​Windows .bat files require ​us to use an extra '​%'​ sign before the first in order to escape ​the built-in functionality of it, as percent signs are used for variables in Batch. This is not required on Mac/Linux.
  
 When running this, Steam will prompt a warning which must be accepted before it will launch the mod. When running this, Steam will prompt a warning which must be accepted before it will launch the mod.
Line 184: Line 186:
 === Launcher application === === Launcher application ===
  
-Alternatively to the methods above, you can launch mods (on Windows and Mac) using the Amnesia Modloader. If you want to use this method, I still recommend making the other launchers available for end users on Linux, as well as those who do not wish to use this third-party application.+Alternatively to the methods above, you can launch mods (on Windows and Mac) using the Amnesia Modloader. If you want to use this method, I still recommend making the other launchers available for end users on Linux, as well as those who do not wish to use this user-made application.
  
 [[http://​bit.ly/​AmnML|Read more about the Amnesia Modloader here.]] [[http://​bit.ly/​AmnML|Read more about the Amnesia Modloader here.]]
Line 190: Line 192:
 ==== Other notes ==== ==== Other notes ====
  
-Bear in mind that it takes experimenting to fully understand it all. You'll learn from mistakes and improve as you work with it. Once you're ready to publish ​you mod, [[http://​www.moddb.com/​mods|ModDB ]]is a nice place to do so. Also feel free to post it at the [[https://​www.frictionalgames.com/​forum/​forum-36.html|Frictional Games forum]]. The forum is also a nice place to get feedback on your work.+Bear in mind that it takes experimenting to fully understand it all. You'll learn from mistakes and improve as you work with it. Once you're ready to publish ​your mod, [[http://​www.moddb.com/​mods|ModDB ]]is a nice place to do so. Also feel free to post it at the [[https://​www.frictionalgames.com/​forum/​forum-36.html|Frictional Games forum]]. The forum is also a nice place to get feedback on your work.
  
-I've prepared a download you can use to get started with a full conversion if you found this confusing. You may use it as a template for your mod. It's already been prepared, but you must still configure it to match your own creation.+I've prepared a download you can use to get started with a full conversion if you found this confusing. You may use it as a template for your mod. It's already been prepared, but you must still configure it.
  
 [[http://​www.mediafire.com/​download/​u57k2797md1yeiy/​Full_Conversion_Mod.zip|You can download it here.]] [[http://​www.mediafire.com/​download/​u57k2797md1yeiy/​Full_Conversion_Mod.zip|You can download it here.]]
  
-**Happy modding!**+**Happy modding! **
  
 ~ Mudbill ~ Mudbill
  
hpl2/amnesia/full_conv.1470499284.txt.gz · Last modified: 2016/08/06 16:01 by mudbill