Portal 2/Creating a mod: Difference between revisions
mNo edit summary |
FelixGriffin (talk | contribs) (Completely rewrote.) |
||
Line 1: | Line 1: | ||
The old tutorial was obsoleted by DLC2. This is the new method, as described by Lpfreaky90 and Felix Griffin. | |||
===Step 1=== | |||
Create a folder for your mod in Steam/steamapps/sourcemods and rename it to the name of your mod. Open that folder and create two subfolders: "cfg" and "maps". | |||
===Step 2=== | |||
Open the "maps" folder and create a folder called "soundcache" inside it. Copy the file called "_master.cache" from Steam/steamapps/common/portal 2/portal2_dlc2/maps/soundcache to this new soundcache folder. | |||
== | ===Step 3=== | ||
Create a gameinfo.txt file in your mod's root directory. Use this template: | |||
[code] | |||
"GameInfo" | |||
{ | |||
game "Your Mod's Name" | |||
title "Your Mod's Name" | |||
gamelogo 1 | |||
SupportsDX8 0 | |||
SupportsXbox360 1 | |||
FileSystem | |||
{ | |||
SteamAppId 620 // Portal 2 has ID 620 | |||
ToolsAppId 211 // Hammer | |||
SearchPaths | |||
{ | |||
Game |gameinfo_path|. | |||
Game portal2_dlc2 | |||
Game portal2_dlc1 | |||
Game portal2 | |||
} | |||
} | |||
} | |||
[/code] | |||
===Step 4=== | |||
Use a program like GCFScape to open Steam/steamapps/common/portal 2/portal2_dlc2/pak01_dir.vpk and copy the file called resource/ui/basemodui/mainmenu_new.res to (your mod)/resource/ui/basemodui. Edit it, then pack it into a new VPK using portal 2/bin/vpk.exe or GCFScape. | |||
===Step 5=== | |||
Restart Steam. If it all worked, your mod should be listed. Congratulations! | |||
[[Category:Portal 2 Level Design]] | [[Category:Portal 2 Level Design]] | ||
[[Category:Modding]] | [[Category:Modding]] |
Revision as of 15:20, 20 November 2013
The old tutorial was obsoleted by DLC2. This is the new method, as described by Lpfreaky90 and Felix Griffin.
Step 1
Create a folder for your mod in Steam/steamapps/sourcemods and rename it to the name of your mod. Open that folder and create two subfolders: "cfg" and "maps".
Step 2
Open the "maps" folder and create a folder called "soundcache" inside it. Copy the file called "_master.cache" from Steam/steamapps/common/portal 2/portal2_dlc2/maps/soundcache to this new soundcache folder.
Step 3
Create a gameinfo.txt file in your mod's root directory. Use this template: [code] "GameInfo"
{ game "Your Mod's Name" title "Your Mod's Name" gamelogo 1 SupportsDX8 0 SupportsXbox360 1 FileSystem { SteamAppId 620 // Portal 2 has ID 620 ToolsAppId 211 // Hammer SearchPaths { Game |gameinfo_path|. Game portal2_dlc2 Game portal2_dlc1 Game portal2 } } }
[/code]
Step 4
Use a program like GCFScape to open Steam/steamapps/common/portal 2/portal2_dlc2/pak01_dir.vpk and copy the file called resource/ui/basemodui/mainmenu_new.res to (your mod)/resource/ui/basemodui. Edit it, then pack it into a new VPK using portal 2/bin/vpk.exe or GCFScape.
Step 5
Restart Steam. If it all worked, your mod should be listed. Congratulations!