ValveSoftware / source-sdk-2013

The 2013 edition of the Source SDK
https://developer.valvesoftware.com/wiki/SDK2013_GettingStarted
Other
3.76k stars 2k forks source link

[HL1MP- SDK] Missing files #353

Open 1157 opened 8 years ago

1157 commented 8 years ago

HL1MP Half-life deathmatch Source is missing several files as it is shipped with the game,Anyone that would like to map would have to move several files and do a fair amount of config.

" * Changes that fix bugs in the SDK deployment process itself. The repository should build out of the box, and anything that prevents that is a pull request we want."

Also since to Oct 2013 update the game has developed "new" bugs. here is my "short list (lol) https://github.com/ValveSoftware/Source-1-Games/issues/created_by/1157

Info on hldms config, maybe good to post somewhere to help new mapper, Thanks.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

*This is for setting up Hammer world editor (2013_MP) for Hldms. Get the FGD file first https://developer.valvesoftware.com/wiki/Half-Life_Source.fgd

Valve did not ship the FGD file with the new SDK, add FGD to C:\Program Files\Steam\steamapps\common\half-life 1 source deathmatch\bin (put in bin folder).

Hldms also needs the gameinfo.txt file, located at C:\Program Files\Steam\steamapps\COMMON\half-life 1 source deathamtch\hl1mp make a copy and paste at C:\Program Files\Steam\steamapps\COMMON\half-life 1 source deathamtch\hl2 (paste in hl2 folder)

The new SDK does not have a launcher so make desktop shortcuts for Hammer.exe,studiomdl.exe,hlfaceposer.exe,hlmv.exe these can be found at C:\Program Files\Steam\steamapps\common\half-life 1 source deathmatch\bin

If you have mapped before may be a good idea to get your mapsrc files moved over from the old Hammer, find them at "C:\Program Files\Steam\steamapps\YOUR_ACCT_NUMBER\sourcesdk_content\hl2mp\mapsrc" and move to C:\Program Files\Steam\steamapps\common\half-life 1 source deathmatch\hl1mp delete your old shortcut to mapsrc and make a new one for the folder you just moved.

Now open up hammer with the hammer.exe icon.

Select the "restore down icon" (To make hammer smaller so you can read this and see hammer).

Select (upper left on hammer) tools then options.

Click on "Edit" select "add" and enter Half-life Deathmatch click ok then close.

From the drop down (arrow down) (under configuration) select Half-life Deathmatch.

Now under Game data files, we need to load our FGD file so click on add and the "bin" folder should load up select hl1mp.fgd click on it then select open (it will load the info).

Texture format and Map type leave as they are.

Under default pointentity class select info_player_deathmatch.

Under default Solidentity class select Func_detail.

Default texture scale and Default lightmap scale leave alone

Cordon texture browse for tools/toolsskybox and set that as the texture.

Game executable Directory browse to C:\Program Files\Steam\steamapps\common\half-life 1 source deathmatch (click on the + sign to keep expanding,) when you get to "half-life 1 source deathmatch" click on the text for "half-life 1 source deathmatch" then click ok.

Game directory click down (using the + sign to C:\Program Files\Steam\steamapps\common\half-life 1 source deathmatch\hl1mp Once again when you see "hl1mp" dont expand click on the text "hl1mp".

For the Hammer .VMF Directory (your mapsrc folder) click down to C:\Program Files\Steam\steamapps\common\half-life 1 source deathmatch\hl1mp expand hl1mp this time you will see the folder named mapsrc click on the text "mapsrc" then ok.* note if this is a fresh install or you did not move your old mapsrc folder you need to make one here.

Now click on "build programs" tab (upper right on configure Hammer) On top line selct "half-life deathmatch" with the down arrow.

Under the next one "Game executable" click on the folders(you may need to go up to arrow to get to C: program files as it starts in "bin" double click on the folder's to move along) to get to C:\Program Files\Steam\steamapps\common\half-life 1 source deathmatch\hl2.exe (click on hl2.exe)then open tab.

BSP executable at C:\Program Files\Steam\steamapps\common\half-life 1 source deathmatch\bin (VBSP.EXE) click on it then open tab. same for vvis executable and vrad executable.

Last one, "place compiled maps in this directory" at C:\Program Files\Steam\steamapps\common\half-life 1 source deathmatch\hl1mp\custom\ANY_NAME_YOU_WANT\maps click on the text for maps. (there is a map folder at hl1mp keep that for valve core maps, custom new ones at the new folder location, if you dont have a custom\ANY_NAME_YOU_WANT\maps folder you need to create them first.

You are done., click apply then ok and restart Hammer. another note when you first compile a map, make sure before you compile that the box is checked "dont run the game after compiling" it will crash if you dont have it checked.

we want to all custom stuff in the "custom" folder. custom/reddog/maps materials models sounds cfg (everybody above gets a folder)

Think of the "custom" folder as the new hl1mp folder.

1157