blob: 8ec32af7c29cc95235f4c1ce3b34906a89c42f01 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# gsctool
Simple GSC loader and dumper for `Call Of Duty: Black Ops 1 (T5) (Microsoft Windows)`.
To load the demo GSC plugin copy `gsctool` to the games root directory.
This demo will give you a raygun on spawn in zombie mode (solo).
* GSC dumps are written to `gsctool/cache`
This project is intended to be a starting point for more advanced mods.
# Instructions
Run: `git submodule update --init --recursive` to clone submodules.
Then build project using the provided makefile in Windows Subsystem for Linux
and inject resulting DLL.
The compiler used for this project is [tcc](https://github.com/lunarjournal/tcc).
Note: You can modify and reload GSC scripts while Black Ops is running by quiting
the level and starting it again.

# Libraries
* [cdl86](https://github.com/lunarjournal/cdl86) detour library
* [miniz](https://github.com/lunarjournal/miniz) zlib library
|