Skip to content

Commit

Permalink
Merge pull request #45 from fortressforever-2013/dev
Browse files Browse the repository at this point in the history
v3.0.0-alpha1
  • Loading branch information
azzyr authored Oct 14, 2024
2 parents b76dcbe + 52c2b7c commit 7249cd5
Show file tree
Hide file tree
Showing 127 changed files with 148 additions and 58,335 deletions.
9 changes: 9 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,12 @@ ccache binary

gtest_output_test_golden_lin.txt binary
mod_*_english.txt binary

# These filetypes should be recognized as VDF, not ReScript
*.res linguist-language=vdf
**/*.res linguist-detectable=true

# Do not export these files on download
.gitattributes export-ignore
.gitignore export-ignore
.github export-ignore
13 changes: 8 additions & 5 deletions .github/workflows/FF_Linux.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,30 @@
name: FF_Linux

on:
pull_request:
branches:
- main

workflow_dispatch:

jobs:
build:
runs-on:
ubuntu-latest
container:
image: registry.gitlab.steamos.cloud/steamrt/sniper/sdk

steps:
- name: Checkout
uses: actions/checkout@v4
- name: Configure dependencies
shell: bash
run: sudo apt update && sudo apt install -y g++-9-multilib gcc-9-multilib

- name: Create project
run: cd mp/src;devtools/bin/vpc /ff +game /mksln Game_FF

- name: Build project
env:
CC: gcc-9
CXX: g++-9
CC: gcc-10
CXX: g++-10
run: cd mp/src;make -f Game_FF.mak

- name: Pack
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/FF_Windows.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
name: FF_Windows

on:
pull_request:
branches:
- main

workflow_dispatch:

jobs:
Expand Down
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
# Fortress Forever 2013
This is an actively developed port of the game [Fortress Forever](https://store.steampowered.com/app/253530/Fortress_Forever/) on Source SDK 2013 using [@Nbc66](https://github.com/Nbc66)'s [SDK 2013 Community Edition](https://github.com/Nbc66/source-sdk-2013-ce) repository.

Fortress Forever is based upon Source SDK 2006, the original repository of the game could be found [here](https://github.com/fortressforever/fortressforever).
Fortress Forever is based upon Source SDK 2006, the original repository of the game can be found [here](https://github.com/fortressforever/fortressforever).

**Note:** This repository contains the **source code** of the game and **not the game files**, The repository containing the game files could be found [here](https://github.com/fortressforever-2013/FortressForever2013).
**Note:** This repository contains the **source code** of the game and **not the game files**, The repository containing the game files are found [here](https://github.com/fortressforever-2013/fortressforever).

# Build Instructions

Expand All @@ -22,7 +22,7 @@ Fortress Forever is based upon Source SDK 2006, the original repository of the g
2. Open the generated `Game_FF.sln` or `Everything_FF.sln` using Visual Studio 2022.
3. Switch the current configuration from `Debug` to `Release`.
4. Run `Build Solution`.
* The compiled binaries would automatically be copied to `mp\game\FortressForever2013`.
* The compiled binaries should automatically be copied to `mp\game\FortressForever2013`.

- ## Linux
**Note:** These instructions were only tested on Ubuntu 22.04 (Jammy Jellyfish), but should work for most Debian-based Linux distributions.
Expand All @@ -41,8 +41,7 @@ Fortress Forever is based upon Source SDK 2006, the original repository of the g
* The compiled binaries would automatically be copied to `mp/game/FortressForever2013`.

# External content

- ### [Coplay](https://github.com/CoaXioN-Games/coplay)
- ### [Discord-RPC](https://github.com/discord/discord-rpc)
- ### [Lua (5.1.5)](https://www.lua.org/)
- ### [LuaBridge3](https://github.com/kunitoki/LuaBridge3)
- ### [LuaBridge3](https://github.com/kunitoki/LuaBridge3)
Loading

0 comments on commit 7249cd5

Please sign in to comment.