This repository tracks the evolution of game movement code in the Source engine.
Additionally, a more comprehensive misc directory contains updates from the TF2 engine branch to the CS:GO engine branch.
The repository is organized into several key directories:
Contains a collection of all files from across different SDK versions. This directory serves as a reference point for comparing files across all versions simultaneously.
Contains the commit history showing the evolution of game movement code for Half-Life 2 across the following versions:
- Source SDK 2004
- Source SDK 2006
- Source SDK OrangeBox
- Source SDK 2013
- HL2 Source 2018 (TF2 branch)
Contains the commit history showing the evolution of game movement code for Counter-Strike: Global Offensive across the following versions:
- Source SDK 2004
- Source SDK 2006
- Source SDK OrangeBox
- Source SDK 2013
- CSGO Source 2018
Contains a specialized commit history that shows the evolution of game movement code from Counter-Strike: Source to Counter-Strike: Global Offensive:
- Starts with HL2 Source 2018
- Updates to CSGO Source 2018
- Includes mod-specific overrides for Counter-Strike: Source and Counter-Strike: Global Offensive
Contains a specialized commit history that:
- Starts with HL2 Source 2018
- Updates to CSGO Source 2018
- Contains complete structure, without overwriting cstrike with cstrike15 content
- This is primarily directories of interest to me for back-porting maps and other various curiosities.
Contains a specialized commit history that:
- Starts with CS:S FGD files.
- Updates to CS:GO FGD files.
- Browse the commit history in each directory to see step-by-step changes.
- Use GitHub's compare feature to view differences between specific versions.