Portal 2/Creating a mod: Difference between revisions
| m (→Step 3) |  (→Step 3:  fixed formatting) | ||
| Line 9: | Line 9: | ||
| ===Step 3=== | ===Step 3=== | ||
| Create a gameinfo.txt file in your mod's root directory. Use this template: | Create a gameinfo.txt file in your mod's root directory. Use this template: | ||
| < | <pre> | ||
| "GameInfo" | "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 | |||
|          } |          } | ||
|      } |      } | ||
| </ | } | ||
| </pre> | |||
| ===Step 4=== | ===Step 4=== | ||
Revision as of 04:06, 21 August 2018
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:
"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
        }
    }
}
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!