Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
5,158 changed files
with
1,908,219 additions
and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
@@ -0,0 +1,51 @@ | ||
creategameprojects text | ||
createallprojects text | ||
xcode_ccache_wrapper text | ||
vpc text | ||
vpc_linux binary | ||
vpc_osx binary | ||
|
||
*.sh text | ||
*.bat text | ||
*.txt text | ||
*.c text | ||
*.h text | ||
*.H text | ||
*.cc text | ||
*.cpp text | ||
*.vpc text | ||
*.vgc text | ||
*.nut text | ||
*.awk text | ||
*.pl text | ||
*.py text | ||
*.xcconfig text | ||
*.vcd text | ||
*.vbsp text | ||
*.proto text | ||
*.inc text | ||
*.fxc text | ||
*.vsh text | ||
*.lst text | ||
*.mm text | ||
*.cfg text | ||
*.res text | ||
*.rc text | ||
*.def text | ||
*.vmt text | ||
*.inl text | ||
*.asm text | ||
|
||
.gitignore text | ||
sourcesdk_def.mak text | ||
smdlexp.mak text | ||
README text | ||
CONTRIBUTING text | ||
LICENSE text | ||
|
||
*.exe binary | ||
protoc binary | ||
ccache binary | ||
|
||
gtest_output_test_golden_lin.txt binary | ||
mod_*_english.txt binary |
@@ -0,0 +1,56 @@ | ||
# Files to ignore when considering what GIT should commit. | ||
|
||
# Visual Studio | ||
*.suo | ||
*.user | ||
*.sln.docstates | ||
*.obj | ||
*.pch | ||
*.tlog | ||
*.log | ||
*.scc | ||
*.exp | ||
*.ilk | ||
*.lastbuildstate | ||
vc100.pdb | ||
ipch | ||
*.sdf | ||
*.opensdf | ||
*.idb | ||
*.vcxproj | ||
*.sln | ||
|
||
# OSX/Linux build products | ||
*.mak | ||
*.mak.vpc_crc | ||
*.xcodeproj/ | ||
obj*/ | ||
!devtools/*.mak | ||
!utils/smdlexp/smdlexp.mak | ||
|
||
# Specific Source build products | ||
client.pdb | ||
client.dll | ||
client.lib | ||
server.pdb | ||
server.dll | ||
server.lib | ||
|
||
client.so | ||
client.so.dbg | ||
server.so | ||
server.so.dbg | ||
server_srv.so | ||
server_srv.so.dbg | ||
|
||
client.dylib | ||
client.dylib.dSYM/ | ||
server.dylib | ||
server.dylib.dSYM/ | ||
|
||
# files generated by running a mod | ||
config.cfg | ||
|
||
# shader files | ||
*.tmp | ||
|
@@ -0,0 +1,39 @@ | ||
Thanks for your interest in the Source SDK 2013 project. When you make a | ||
contribution to the project (e.g. create an Issue or submit a Pull Request) | ||
(a "Contribution"), Valve wants to be able to use your Contribution to improve | ||
the SDK and other Valve products. | ||
|
||
As a condition of providing a Contribution, you agree that: | ||
- You grant Valve a non-exclusive, irrevocable, royalty-free, worldwide license | ||
to make, use, sell, reproduce, modify, distribute (directly and indirectly), | ||
and publicly display and perform the Contribution, and any derivative works | ||
that Valve may make from the Contribution, under any intellectual property you | ||
own or have the right to license. | ||
- You warrant and represent that the Contribution is your original creation, | ||
that you have the authority to grant this license to Valve, and that this | ||
license does not require the permission of any third party. Otherwise, you | ||
provide your Contribution "as is" without warranties. | ||
|
||
Should you wish to submit a suggestion or work that is not your original | ||
creation, you may submit it to Valve separate from any Contribution, | ||
explicitly identifying it as sourced from a third party, stating the details | ||
of its origin, and informing Valve of any license or other restriction of | ||
which you are personally aware. | ||
|
||
|
||
Valve is happy to accept pull requests and issues in the source-sdk-2013 | ||
repository in these cases: | ||
* 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. | ||
* High priority bugs in HL2, the Episodes, or HL2MP that can be fixed in | ||
client.dll or server.dll. | ||
|
||
For other changes we suggest that you issue a pull request to one of these | ||
fine community-maintained repositories instead: | ||
https://developer.valvesoftware.com/wiki/Source-sdk-2013-community-repos | ||
|
||
If you are going to make a pull request, please keep them as granular as | ||
possible. Pull requests with 3-4 unrelated changes in them aren't going to | ||
be accepted. | ||
|
@@ -0,0 +1,43 @@ | ||
SOURCE 1 SDK LICENSE | ||
|
||
Source SDK Copyright(c) Valve Corp. | ||
|
||
THIS DOCUMENT DESCRIBES A CONTRACT BETWEEN YOU AND VALVE | ||
CORPORATION ("Valve"). PLEASE READ IT BEFORE DOWNLOADING OR USING | ||
THE SOURCE ENGINE SDK ("SDK"). BY DOWNLOADING AND/OR USING THE | ||
SOURCE ENGINE SDK YOU ACCEPT THIS LICENSE. IF YOU DO NOT AGREE TO | ||
THE TERMS OF THIS LICENSE PLEASE DON�T DOWNLOAD OR USE THE SDK. | ||
|
||
You may, free of charge, download and use the SDK to develop a modified Valve game | ||
running on the Source engine. You may distribute your modified Valve game in source and | ||
object code form, but only for free. Terms of use for Valve games are found in the Steam | ||
Subscriber Agreement located here: http://store.steampowered.com/subscriber_agreement/ | ||
|
||
You may copy, modify, and distribute the SDK and any modifications you make to the | ||
SDK in source and object code form, but only for free. Any distribution of this SDK must | ||
include this LICENSE file and thirdpartylegalnotices.txt. | ||
|
||
Any distribution of the SDK or a substantial portion of the SDK must include the above | ||
copyright notice and the following: | ||
|
||
DISCLAIMER OF WARRANTIES. THE SOURCE SDK AND ANY | ||
OTHER MATERIAL DOWNLOADED BY LICENSEE IS PROVIDED | ||
"AS IS". VALVE AND ITS SUPPLIERS DISCLAIM ALL | ||
WARRANTIES WITH RESPECT TO THE SDK, EITHER EXPRESS | ||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED | ||
WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, | ||
TITLE AND FITNESS FOR A PARTICULAR PURPOSE. | ||
|
||
LIMITATION OF LIABILITY. IN NO EVENT SHALL VALVE OR | ||
ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, | ||
INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER | ||
(INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF | ||
BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF | ||
BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) | ||
ARISING OUT OF THE USE OF OR INABILITY TO USE THE | ||
ENGINE AND/OR THE SDK, EVEN IF VALVE HAS BEEN | ||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. | ||
|
||
|
||
If you would like to use the SDK for a commercial purpose, please contact Valve at | ||
sourceengine@valvesoftware.com. |
@@ -0,0 +1,43 @@ | ||
SOURCE 1 SDK LICENSE | ||
|
||
Source SDK Copyright(c) Valve Corp. | ||
|
||
THIS DOCUMENT DESCRIBES A CONTRACT BETWEEN YOU AND VALVE | ||
CORPORATION ("Valve"). PLEASE READ IT BEFORE DOWNLOADING OR USING | ||
THE SOURCE ENGINE SDK ("SDK"). BY DOWNLOADING AND/OR USING THE | ||
SOURCE ENGINE SDK YOU ACCEPT THIS LICENSE. IF YOU DO NOT AGREE TO | ||
THE TERMS OF THIS LICENSE PLEASE DON�T DOWNLOAD OR USE THE SDK. | ||
|
||
You may, free of charge, download and use the SDK to develop a modified Valve game | ||
running on the Source engine. You may distribute your modified Valve game in source and | ||
object code form, but only for free. Terms of use for Valve games are found in the Steam | ||
Subscriber Agreement located here: http://store.steampowered.com/subscriber_agreement/ | ||
|
||
You may copy, modify, and distribute the SDK and any modifications you make to the | ||
SDK in source and object code form, but only for free. Any distribution of this SDK must | ||
include this LICENSE file and thirdpartylegalnotices.txt. | ||
|
||
Any distribution of the SDK or a substantial portion of the SDK must include the above | ||
copyright notice and the following: | ||
|
||
DISCLAIMER OF WARRANTIES. THE SOURCE SDK AND ANY | ||
OTHER MATERIAL DOWNLOADED BY LICENSEE IS PROVIDED | ||
"AS IS". VALVE AND ITS SUPPLIERS DISCLAIM ALL | ||
WARRANTIES WITH RESPECT TO THE SDK, EITHER EXPRESS | ||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED | ||
WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, | ||
TITLE AND FITNESS FOR A PARTICULAR PURPOSE. | ||
|
||
LIMITATION OF LIABILITY. IN NO EVENT SHALL VALVE OR | ||
ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, | ||
INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER | ||
(INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF | ||
BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF | ||
BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) | ||
ARISING OUT OF THE USE OF OR INABILITY TO USE THE | ||
ENGINE AND/OR THE SDK, EVEN IF VALVE HAS BEEN | ||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. | ||
|
||
|
||
If you would like to use the SDK for a commercial purpose, please contact Valve at | ||
sourceengine@valvesoftware.com. |
@@ -0,0 +1,15 @@ | ||
// HEALTH/SUIT CHARGE DISTRIBUTION | ||
sk_suitcharger "75" | ||
sk_suitcharger_citadel "200" | ||
sk_suitcharger_citadel_maxarmor "200" | ||
sk_battery "15" | ||
sk_healthcharger "50" | ||
sk_healthkit "25" | ||
sk_healthvial "10" | ||
|
||
// player damage adjusters | ||
sk_player_head "3" | ||
sk_player_chest "1" | ||
sk_player_stomach "1" | ||
sk_player_arm "1" | ||
sk_player_leg "1" |
@@ -0,0 +1 @@ | ||
exec skill.cfg |
@@ -0,0 +1,85 @@ | ||
"GameInfo" | ||
{ | ||
game "Source SDK Base 2013 Multiplayer" | ||
gamelogo 1 | ||
title "HALF+LIFE'" | ||
type multiplayer_only | ||
nomodels 0 | ||
nohimodel 1 | ||
nocrosshair 1 | ||
hidden_maps | ||
{ | ||
"test_speakers" 1 | ||
"test_hardware" 1 | ||
} | ||
supportsvr 1 | ||
|
||
|
||
FileSystem | ||
{ | ||
SteamAppId 243750 | ||
|
||
// | ||
// 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 | ||
{ | ||
// First, mount all user customizations. This will search for VPKs and subfolders | ||
// and mount them in alphabetical order. The easiest way to distribute a mod is to | ||
// pack up the custom content into a VPK. To "install" a mod, just drop it in this | ||
// folder. | ||
// | ||
// Note that this folder is scanned only when the game is booted. | ||
game+mod hl2mp/custom/* | ||
game+mod hl2/custom/* | ||
|
||
// Now search loose files. We'll set the directory containing the gameinfo.txt file | ||
// as the first "mod" search path (after any user customizations). This is also the one | ||
// that's used when writing to the "mod" path. | ||
game+mod+mod_write+default_write_path |gameinfo_path|. | ||
gamebin |gameinfo_path|bin | ||
|
||
// We search VPK files before ordinary folders, because most files will be found in | ||
// VPK and we can avoid making thousands of file system calls to attempt to open files | ||
// in folders where they don't exist. (Searching a VPK is much faster than making an operating | ||
// system call.) | ||
game_lv hl2/hl2_lv.vpk | ||
game+mod hl2mp/hl2mp_english.vpk | ||
game+mod hl2mp/hl2mp_pak.vpk | ||
game |all_source_engine_paths|hl2/hl2_english.vpk | ||
game |all_source_engine_paths|hl2/hl2_pak.vpk | ||
game |all_source_engine_paths|hl2/hl2_textures.vpk | ||
game |all_source_engine_paths|hl2/hl2_sound_vo_english.vpk | ||
game |all_source_engine_paths|hl2/hl2_sound_misc.vpk | ||
game |all_source_engine_paths|hl2/hl2_misc.vpk | ||
platform |all_source_engine_paths|platform/platform_misc.vpk | ||
|
||
// Add the HL2 directory as a game search path. This is also where where writes | ||
// to the "game" path go. | ||
game+game_write hl2mp | ||
|
||
// Where the game's binaries are | ||
gamebin hl2mp/bin | ||
|
||
// Last, mount in shared HL2 loose files | ||
game |all_source_engine_paths|hl2mp | ||
game |all_source_engine_paths|hl2 | ||
platform |all_source_engine_paths|platform | ||
} | ||
} | ||
} |
Binary file not shown.
@@ -0,0 +1,7 @@ | ||
"Mod_Example_Model" | ||
{ | ||
"$basetexture" "Models/props_c17/Oil_Drum001g" | ||
// "$basetexturetransform" "center 0 0 scale 1 2 rotate 0 translate 0 0" | ||
// "$AlphaTestReference" "0.5" | ||
"$surfaceprop" "metal" | ||
} |
Oops, something went wrong.