Skip to content
Open Fortress is a free and open-source passion project lovingly crafted by nearly a hundred members of the Team Fortress community, with an ideal of fun gameplay and maximum customizability to tweak the game to your preference.
Perl
Branch: master
Clone or download
AutoNopey Linux build of "Remove redundant DM gamemode checks, redundant skybox…
…_swapper warning, and disable missing convar warnings for mat_dxlevel, closecaption, and violence_hgibs in server" (4a950d55 by Nopey)
Latest commit 670da96 Aug 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Linux build of "Remove redundant DM gamemode checks, redundant skybox… Aug 20, 2019
cfg Update mapcycle_default.txt Aug 16, 2019
classes civ animation updoot Jul 22, 2019
custom Updated Merc animations Apr 14, 2019
download Fixed HL2 textures overwriting some TF2 ones Jul 20, 2019
expressions/player Added working ingame flexes for Mercenary, removed HWM support Jul 18, 2019
maps Update dm_badworks.bsp Aug 19, 2019
materials Woops Aug 19, 2019
media New Valve.bik intro with music by MrModez Aug 6, 2019
models Forgot one thing Aug 19, 2019
particles Added Landfall assets, ( Credits got updated in a previous update ), … Aug 17, 2019
resource all langugae support + wip open_fortress_bosnian.txt file Aug 18, 2019
scenes - Added back dm_minecraft, dm_bricks, dm_cs16_mansion - Added tf_hud_… Aug 6, 2019
scripts Temporarily changed TFC classes to use the health values of the regul… Aug 17, 2019
sound Big shit update Aug 15, 2019
translations/utils Create hlmv.json Aug 1, 2019
.gitattributes Merge branch 'master' of https://github.com/KaidemonLP/open_fortress Apr 6, 2019
.gitignore Update .gitignore Aug 2, 2019
README.md Update README.md Jul 25, 2019
credits.txt updated credits.txt Aug 18, 2019
dxsupport_override.cfg Moved files to properly load in sourcemod Feb 18, 2019
gameinfo.txt Update gameinfo.txt Jul 25, 2019
gamemounting.txt Fixed HL2 textures overwriting some TF2 ones Jul 20, 2019
lights.rad prep for chiron tl 34 Jun 7, 2019
maplist.txt Moved files to properly load in sourcemod Feb 18, 2019
ofd_fic2.fgd Added payload Aug 16, 2019
ofd_fic2_hl2.fgd - Fixed Live TF2 particle conflicts - Removed 4Team leftovers in part… Jul 30, 2019
steam.inf Moved files to properly load in sourcemod Feb 18, 2019
tfhallway.raw Moved files to properly load in sourcemod Feb 18, 2019
thirdpartycredits.txt S P L I T "bucket"/"bucket_position" into "bucket_dm" and "bucket_dm_… Apr 25, 2019
whitelist.cfg Test Feb 18, 2019

README.md

Open Fortress

Open Fortress is a sourcemod that aims primarily at fun and introduces new gamemodes to the Team Fortress 2 universe. The current gamemode priority is Deathmatch, including derivates such as CTF and Gun Game and mutators such as Instagib. Keep in mind this is the nightly client repository, which means it is not in a finished state and you might expect varied issues and crashes. Soon there will be a stable client available for ordinary players, which the official game servers will be switching to. Linux binaries are now available! However, they're not updated very frequently, but soon a build bot will be configured for those. Mac OS will continue to be unsupported, unless someone that owns a Mac is willing to help out compiling them.

Installing

Source SDK Base 2013 Multiplayer is required. If you have no experience with GitHub and/or installing sourcemods, we strongly discourage you to follow the steps below and recommend waiting for stable release builds!

Non-developers/players

To properly download and play this, you must use the GitHub desktop app (or alternatives such as Git for Windows or TortoiseGit). Downloading this sourcemod directly from your browser will result in many corrupted files and the game will not boot. Clone this repository directly to your sourcemods folder (steamapps/sourcemods), a folder called open_fortress will be automatically created when doing so. Do not create a folder by yourself called open_fortress, nor rename the game folder after cloning. After the sourcemod has downloaded, restart Steam and Open Fortress should be available in your game library, ready to be launched.

Developers

Create any folder at first (preferrably name it Open Fortress or something identifiable) and inside of it, create another one called game. This repository should be cloned inside the game folder and all other repositories (Open-Fortress-Source and Open-Fortress-Content-Source) should be cloned inside the first folder you've created. Your directory should look like this:

Open Fortress\
    └ game\
        └ open_fortress\
    └ Open-Fortress-Content-Source\
    └ Open-Fortress-Source\

To run the game, launch the Source SDK Base 2013 Multiplayer tool with the -game parameter, pointing out the game\open_fortress directory.

Licensing

The source code is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License and the Source 1 SDK License.

License: CC BY-NC-SA 4.0

The game assets are individually licensed by their respective creators.

You can’t perform that action at this time.