Sign in to follow this  
Followers 0
Vealth

Hate to beat a dead horse.

2 posts in this topic

Hey there. Love the system you have set up. I hate to sound like I'm a little kid who didn't read (I did) But I still got an err0r. It was the              Unable to load surface prop file 'scripts/surfaceproperties_ep2.txt' (referenced by manifest file 'scripts/surfaceproperties_manifest.txt) 

I went through fix #3 should I do fix # 2 as well?

Share this post


Link to post
Share on other sites

Hey there. Love the system you have set up. I hate to sound like I'm a little kid who didn't read (I did) But I still got an err0r. It was the              Unable to load surface prop file 'scripts/surfaceproperties_ep2.txt' (referenced by manifest file 'scripts/surfaceproperties_manifest.txt) 

I went through fix #3 should I do fix # 2 as well?

 

Hey!
 
No, fix #3 should be enough.
The missing file "surfaceproperties_ep2.txt" is in ep2_pak_dir\scripts
Please make sure:
 
1. You have those tools downloaded and installed
- Source SDK Base 2007
- Source SDK 2013 Singleplayer
 
2. You have those folders in steamapps\common\Source SDK Base 2007
- ep1_pak_dir
- ep2_pak_dir
If you don´t have them paste them into that directory
 
3. You downloaded my gameinfo.txt from fix/workaround #3 and pasted it in steamapps\sourcemods\NH2
After you have done this open the file and varify it´s content:
 
"GameInfo"
{
// This is what shows up in the 'Third Party Games' area of the Steam games list.
game "Nightmare House 2"
icon "resource/nh2"
title "Nightmare House 2"
developer "Hen Mazolski"
developer_url "http://wecreatestuff.com"
type singleplayer_only
 
FileSystem
{
SteamAppId 218  // GCF for Source SDK Base 2007
ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.
 
//
// The code that loads this file automatically does a few things here:
//
// 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
// 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
//    For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
// 3. For the first "Game" search path, it adds a search path called "MOD".
// 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
//
 
//
// Search paths are relative to the base directory, which is where hl2.exe is found.
//
// |gameinfo_path| points at the directory where gameinfo.txt is.
// We always want to mount that directory relative to gameinfo.txt, so
// people can mount stuff in c:\mymod, and the main game resources are in
// someplace like c:\program files\valve\steam\steamapps\half-life 2.
//
SearchPaths
{
Game |gameinfo_path|.
Game sourcetest
Game hl2
Game ep2_pak_dir
Game ep1_pak_dir
}
}
}
 
If you still have problems after this read and follow fix/workaround #1 on this page:
 
If you don´t have all of the games you can probably use gcfscape to copy the content from:
 
- steamapps\common\Source SDK Base 2013 Singleplayer\ep2\ep2_pak_dir.vpk
- steamapps\common\Source SDK Base 2013 Singleplayer\episodic\ep1_pak_dir.vpk
 
Fix 3 would be the best option, me and my friends use it without any errors, some of them don´t even have the required games. Strange :(

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0