Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alliedmodders/metamod-source

Metamod:Source - C++ Plugin Environment and Detour Library for the Source Engine
https://github.com/alliedmodders/metamod-source

hacktoberfest metamod modding source-engine

Last synced: 18 days ago
JSON representation

Metamod:Source - C++ Plugin Environment and Detour Library for the Source Engine

Awesome Lists containing this project

README

        

Metamod:Source
==============

Metamod:Source - A C++ Plugin Environment and Detour Library for the Source Engine.

Build instructions
------------------

Make sure ambuild2 is installed: https://github.com/alliedmodders/ambuild

Clone the repo with submodules:
```
git clone --recurse-submodules https://github.com/alliedmodders/metamod-source
```

Clone the SDK dependencies:
```
cd ..
metamod-source/support/checkout-deps.sh
cd metamod-source
```

Configure the build:
```
mkdir build
cd build
python ../configure.py
```

Build:
```
ambuild
```

You can clone an individual SDK e.g.:
```
cd ..
metamod-source/support/checkout-deps.sh -s episode1
cd metamod-source
```

You can configure the build for an individual SDK e.g.:
```
mkdir build
cd build
python ../configure.py --sdks episode1
```

Stable build snapshots:

Development build snapshots:

General documentation:

Detouring with SourceHook:

Development: