that game lost in some shit
  • C++ 76.5%
  • C 21.1%
  • SWIG 0.7%
  • C# 0.4%
  • Python 0.3%
  • Other 0.6%
Find a file
den4iklovelinux 31f19811e6
Some checks failed
android-build / build-apk-for-android (push) Failing after 4m43s
Build / build-linux-i386 (push) Failing after 1m15s
Build / build-linux-amd64 (push) Failing after 49s
Build / build-dedicated-linux-i386 (push) Failing after 1m20s
Build / build-dedicated-linux-amd64 (push) Failing after 47s
Tests / tests-linux-i386 (push) Successful in 2m4s
Tests / tests-linux-amd64 (push) Successful in 1m5s
Build / build-windows-i386 (push) Has been cancelled
Build / build-windows-amd64 (push) Has been cancelled
Build / build-dedicated-windows-i386 (push) Has been cancelled
Build / build-dedicated-windows-amd64 (push) Has been cancelled
Build / build-macos-amd64 (push) Has been cancelled
Build / build-dedicated-macos-amd64 (push) Has been cancelled
Tests / tests-macos-amd64 (push) Has been cancelled
Tests / tests-windows-i386 (push) Has been cancelled
Tests / tests-windows-amd64 (push) Has been cancelled
Обновить game/server/wscript
2025-12-11 15:01:50 +03:00
.github/workflows Update build.yml 2024-09-19 14:08:41 +05:00
.idea freestyle (c_ viewmodel; new flashlight system on batteries; now ma mod based on episodic) 2024-12-27 22:32:55 +03:00
.vscode Update tasks.json 2023-01-16 07:54:17 -08:00
app/legion 1 2020-04-22 12:56:21 -04:00
appframework android: reset vsync after minimizing window 2023-08-18 15:40:38 +03:00
bitmap add macos workflow, fix filesystem_async max thread count 2023-04-24 18:54:23 +00:00
choreoobjects add wscipt files to build vphysics and game 2021-04-06 22:31:58 +03:00
common gameui is now embedded, and from now there is a modelpanel in mainMenu!! 2025-02-04 17:10:33 +03:00
datacache datacache: disable async mode 2023-02-17 12:42:56 +03:00
datamodel Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
dedicated dedicated(win32): fix crashes( now it works #310 #225 ) 2023-12-13 21:28:17 +03:00
dedicated_main dedicated(win32): fix build issues #322 2023-12-13 20:18:31 +03:00
devtools Fix an VPC error related to GUID for VS2019 project 2022-01-27 14:28:20 +02:00
dmserializers 1 2020-04-22 12:56:21 -04:00
dmxloader Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
dx9sdk Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
engine rethinking hud (let me cook) 2025-04-04 22:49:54 +03:00
external Fix an VPC error related to GUID for VS2019 project 2022-01-27 14:28:20 +02:00
fgdlib 1 2020-04-22 12:56:21 -04:00
filesystem gameui is now embedded, and from now there is a modelpanel in mainMenu!! 2025-02-04 17:10:33 +03:00
game Обновить game/server/wscript 2025-12-11 15:01:50 +03:00
gcsdk fix sln generation 2022-07-26 13:03:48 -07:00
hammer fix sln generation 2022-07-26 13:03:48 -07:00
hammer_launcher change output path in all vpc 2020-10-22 21:00:42 +03:00
inputsystem inputsystem: fix UB in touch events callback, make touch more responsive 2023-08-17 14:31:43 +03:00
ivp@47533475e0 ivp: update submodule 2023-12-24 04:24:44 +03:00
launcher launcher: don't grab/release mutex if multirun is enabled 2023-03-13 17:47:44 +06:00
launcher_main launcher_main: automatically set LD_LIBRARY_PATH on launch 2022-09-17 18:26:41 +03:00
lib@86a66ee92d game(client): fix atlas generation for touch 2022-09-17 21:00:50 +03:00
linux gameui is now embedded, and from now there is a modelpanel in mainMenu!! 2025-02-04 17:10:33 +03:00
linux_sdk 1 2020-04-22 12:56:21 -04:00
lunasvg rethinking hud (let me cook) 2025-04-04 22:49:54 +03:00
materialsystem Fixes on client, add game_shader_dx9 and fixes in shadereditor 2024-11-28 01:08:07 +05:00
mathlib WIP: move vmatrix functions to header and inline them 2023-04-26 19:56:15 +00:00
mdllib change output path in all vpc 2020-10-22 21:00:42 +03:00
mdlobjects 1 2020-04-22 12:56:21 -04:00
movieobjects 1 2020-04-22 12:56:21 -04:00
networksystem Fix compilation under MSVC(VS2019) 2022-01-13 16:18:38 +02:00
particles fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
public rethinking hud (let me cook) 2025-04-04 22:49:54 +03:00
raytrace 1 2020-04-22 12:56:21 -04:00
replay Fix CreateThreadPool 2022-11-20 19:32:30 +02:00
scenefilecache fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
scripts Build Engine Binaries with episodic game 2024-09-19 14:12:50 +05:00
sdklauncher change output path in all vpc 2020-10-22 21:00:42 +03:00
serverbrowser serverbrowser: copy gametype to map name in quicklist 2023-02-16 17:16:35 +03:00
sfmobjects 1 2020-04-22 12:56:21 -04:00
shadereditor unlaunchable 2024-11-28 16:21:57 +05:00
soundemittersystem fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
soundsystem fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
sourcevr 1 2020-04-22 12:56:21 -04:00
stub_steam waf: don't install some shared libraries when building sdk only 2023-05-24 16:46:25 +00:00
studiorender win64: misc pointer truncation fixes 2023-01-16 11:56:05 +03:00
thirdparty@c5b901ecef move stub steam api from thirdparty submodule 2023-05-23 22:32:30 +00:00
tier0 waf: don't install some shared libraries when building sdk only 2023-05-24 16:46:25 +00:00
tier1 WIP: musl port 2023-04-24 22:39:09 +00:00
tier2 add macos workflow, fix filesystem_async max thread count 2023-04-24 18:54:23 +00:00
tier3 arm64 : fix intptr_t size 2022-06-05 01:12:32 +03:00
togl fix some undefined/unspecified behaviours in multiplayer games( may help with #299 ) 2023-10-07 05:04:46 +03:00
togles togles: don't use alpha channel in dxt1 decompression for textures without it 2023-04-06 14:36:14 +03:00
tools change output path in all vpc 2020-10-22 21:00:42 +03:00
tracker change output path in all vpc 2020-10-22 21:00:42 +03:00
unicode fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
unitlib workflows: add tests.yml 2022-08-17 12:54:11 +03:00
unittests unitests: add mathlib test 2023-04-23 23:45:09 +03:00
utils rethinking hud (let me cook) 2025-04-04 22:49:54 +03:00
vgui2 rethinking hud (let me cook) 2025-04-04 22:49:54 +03:00
vgui_editor rethinking hud (let me cook) 2025-04-04 22:49:54 +03:00
vguimatsurface inputsystem: fix UB in touch events callback, make touch more responsive 2023-08-17 14:31:43 +03:00
video Fix macOS build (#146) 2022-11-27 16:48:27 +03:00
vpc_scripts gameui is now embedded, and from now there is a modelpanel in mainMenu!! 2025-02-04 17:10:33 +03:00
vphysics Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
vpklib Merge branch 'master' into windows 2022-07-27 12:58:56 +03:00
vstdlib vstdlib: remove old shitty osversion 2023-06-03 22:13:55 +03:00
vtf vtf: fix vtf loading for windows arm( and for other platforms ) 2023-08-14 18:26:28 +03:00
.gitignore hl2: fix random crash when combine throws a can 2023-04-30 17:03:03 +03:00
.gitmodules fix windows build scripts, add windows opus support 2022-07-28 14:27:56 +03:00
compile_commands.json flashlight rework 2025-01-12 20:24:05 +03:00
LICENSE add LICENSE file 2020-12-16 15:14:33 +03:00
README.md Обновить README.md 2025-12-11 15:00:51 +03:00
script Shader Editor (uncompilable) 2024-11-27 00:10:54 +05:00
thirdpartylegalnotices.txt add LICENSE file 2020-12-16 15:14:33 +03:00
waf update waf, enable gccdeps and msvcdeps 2023-11-24 11:28:25 +03:00
waf.bat fix loading libraries with lib prefix 2021-04-08 22:40:26 +03:00
wscript rethinking hud (let me cook) 2025-04-04 22:49:54 +03:00
wscript.save gameui is now embedded, and from now there is a modelpanel in mainMenu!! 2025-02-04 17:10:33 +03:00

Source Engine

GitHub Actions Status GitHub Actions Status Discord: Discord Server

Information from wikipedia:

Source is a 3D game engine developed by Valve. It debuted as the successor to GoldSrc with Half-Life: Source in June 2004, followed by Counter-Strike: Source and Half-Life 2 later that year. Source does not have a concise version numbering scheme; instead, it was released in incremental versions

Source code is based on TF2 2018 leak. Don't use it for commercial purposes.

This project is using waf buildsystem. If you have waf-related questions look https://waf.io/book

How to build?

  1. Clone recursively.
  2. Config it with ./waf configure -T release --build-games='lostinshit' --disable-warns --use-ccache --prefix=''
  3. Do ./waf build
  4. Install it to ./waf install --destdir=YOUR_DESTINATION_DIR_FOR_ENGINE

THIS IS ALPHA. AUTHOR IN CASE OF BUGS -- ХУ-EC-OC

Support me

BTC: bc1qnjq92jj9uqjtafcx2zvnwd48q89hgtd6w8a6na

ETH: 0x5d0D561146Ed758D266E59B56e85Af0b03ABAF46

XMR: 48iXvX61MU24m5VGc77rXQYKmoww3dZh6hn7mEwDaLVTfGhyBKq2teoPpeBq6xvqj4itsGh6EzNTzBty6ZDDevApCFNpsJ