IBRS-4Ever / FIREFIGHT-RELOADED-src-sdk-2013

Bitl's SMOD-like HL2 mod, FIREFIGHT RELOADED, built with Valve's Source SDK 2013 Base.

Home Page:http://www.moddb.com/mods/firefight-reloaded

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Project Status: Active – The project has reached a stable, usable state and is being actively developed.

FIREFIGHT RELOADED is an open-source Source SDK 2013 modification with the goal to combine gameplay elements from Half-Life 2, SMOD, old-school first-person shooters like Quake and Unreal Tournament, and the RPG-styled horde-mode gameplay that ties this mod together.

NOTE: PLEASE NOTE THAT THIS REPOSITORY WILL HAVE UNFINISHED OR BUGGY CODE FROM A NEWER RELEASE OF FIREFIGHT RELOADED. KEEP THIS IN MIND BEFORE COMPILING OR FORKING.

As this is a Half-Life 2/Source Engine mod, a file named LICENCE-VALVE.md is included which includes Valve's Source 1 SDK licence.
All code written by Valve and Bitl are covered by this license.
Code used in FIREFIGHT RELOADED may be used for your Source Engine game/mod, however you must give credit to Bitl if you do use code from this mod into your Source SDK project.

Compiling

WINDOWS:

To be able to build FIREFIGHT RELOADED you will need to download:

  • Visual Studio 2013 or later
  • C++ Build Tools for Visual Studio 2013 (Not required if you already have Visual Studio 2013)
  • Multibyte MFC Library for Visual Studio 2013

Read this for more details: https://developer.valvesoftware.com/wiki/Source_SDK_2013#Source_SDK_2013_on_Windows

You must also run this command in your CMD with administrator privileges in order to get VPC to build a project:

  • REG ADD "HKLM\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\10.0\Projects{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}" /v DefaultProjectExtension /t REG_SZ /d vcproj /f

Note that the Microsoft Speech API is only required for certain SDK tools.

Creating a solution is as simple as running sp/src/creategameprojects.bat, then opening up the solution in Visual Studio.

LINUX:

Read this first to install the steam runtime and other necessary components.
https://developer.valvesoftware.com/wiki/Source_SDK_2013#Source_SDK_2013_on_Linux
After installing it and other dependencies, do the 3 steps below.

  1. CD to your FIREFIGHT RELOADED git directory, I.E.
    cd ~/projects/FIREFIGHT-RELOADED-src-sdk-2013

  2. Run the steam-runtime. NOTE: Make sure you have the steam runtime installed in /valve.
    bash ./sandbox_setup.sh If you haven't installed the steam-runtime, run: bash ./sandbox_install.sh After it installs, it will start steam-runtime.

  3. Go back to this directory and run:
    bash ./build_fr_linux.sh
    This will update the repo automatically. If you would like to update the repo without building it, run:
    bash ./update_fr_linux.sh

Read sp/game/firefightreloaded/scripts/credits.txt for credits and citations.

forthebadge forthebadge

About

Bitl's SMOD-like HL2 mod, FIREFIGHT RELOADED, built with Valve's Source SDK 2013 Base.

http://www.moddb.com/mods/firefight-reloaded

License:Other


Languages

Language:C++ 95.5%Language:C 3.2%Language:ReScript 0.7%Language:GLSL 0.3%Language:Perl 0.2%Language:Makefile 0.1%Language:Batchfile 0.0%Language:Shell 0.0%Language:Objective-C++ 0.0%Language:Assembly 0.0%