Skip to content

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)

License

Notifications You must be signed in to change notification settings

SNMetamorph/goldsrc-monitor

Repository files navigation

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
  1. Open CMakeLists.txt using Visual Studio
  2. Select desired debug/release build type
  3. Build entire project
  4. 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