SNMetamorph / goldsrc-monitor

Simple utility for mapping/scripting/speedrunning or researching games based on GoldSrc/Xash3D FWGS engine (such as CS 1.6, Half-Life, and other mods)
https://gamebanana.com/gamefiles/8977
GNU General Public License v3.0
35 stars 5 forks source link
cmake counter-strike debugging-games gamedev goldsrc-engine half-life half-life-sdk hlsdk opposing-force polyhook2 rapidjson researching-games utility valve vcpkg

GoldSrc Monitor

GitHub Workflow Status (branch) GitHub release (by tag) GitHub top language GitHub repo size GitHub commit activity

Simple and standalone utility for mapping/scripting/speedrunning or researching games based on GoldSrc/Xash3D FWGS engine. Download this program and read detailed description you can on Gamebanana Page

Building

1) Clone this repository, following the instructions given below. Pass lines below to command prompt or Windows Terminal.

git clone --recursive https://github.com/SNMetamorph/goldsrc-monitor.git
cd goldsrc-monitor
git submodule update --init --recursive
external\vcpkg\bootstrap-vcpkg.bat

2) Open CMakeLists.txt using Visual Studio 3) Select desired debug/release build type 4) Build entire project 5) Result compiled files will be located in build\bin\Debug or build\bin\Release

External dependencies

PolyHook 2.0 - Copyright (c) 2019, Stephen Eckels - License
Half Life 1 SDK - Copyright (c) Valve Corp. - License
RapidJSON - Copyright (c) 2015 THL A29 Limited, a Tencent company, and Milo Yip - License