This is a core repository of "Mafia 2 Online" multiplayer modification for Mafia II.
Mafia 2 Online is an open-source project, which is under active development. It is not yet ready to be used by players.
We invite each and everyone to contribute, to add issues regarding bags/ideas/propositions and to share this repo with everyone who could potentially be interested in such development process.
To run the binaries you are required to have a steam version of the game installed in your steam library.
binary/
This is a folder which you should use to run client or server.
Contains files and resources and scripts needed fro running them both.
Compiled binaries are automatically copied there after build.build/
Is a git-ignored folder where cmake will generate your project files to.misc/
A set of small things/tools that are used in the repo.projects/
Place where you put your code.vendor/
A folder containing dependencieswindows: https://cmake.org/files/v3.9/cmake-3.9.0-win64-x64.msi (**Make sure to add to path**)
linux: using your package manager
macos: brew install cmake
$ git clone https://github.com/mafia2online/m2o-reborn.git
$ generate.sh.bat
build/m2o-reborn.sln
$ cd build && make -j4
The list of contributors goes there (do not hesitate adding yourself):
Project is licensed under Apache 2.0 license. You can check it out there.