Skip to content
This repository has been archived by the owner on May 30, 2022. It is now read-only.
stonepillars edited this page Mar 11, 2022 · 3 revisions

Flockmind Project

The Flockmind design document can be found here.

Most conversations about the flockmind project occur on the goonstation discord in a thread under #imcoder! There are also long-form discussions about design, game flow and features in the Discussions tab

Getting Started

To contribute to this repository, you will need to fork it. This fork will be a different repository than the one you use to contribute to mainline goonstation.

Once you have created your fork, you can either clone your fork in a new folder and use the same git setup for mainline goonstation, or you can add your fork as a remote to the repository you currently use to develop goonstation:

git remote add flockmind https://github.com/stonepillars/goon-flock.git
git remote add flockfork $YOUR_FORK_REPO_LINK_HERE
git fetch flockmind
git switch -c flockmind flockmind/master

This will create a new branch called flockmind which tracks the branch named master on this repository. You should base all your branches on the flockmind branch, and push your branches to the remote flockfork for making pull requests. Obviously, you should replace $YOUR_FORK_REPO_LINK_HERE with a link to your fork.

git switch -c some-flock-fixes
# edit, commit, etc
git push -u flockfork some-flock-fixes

The setup for development is identical to how it is done for mainline goonstation

Clone this wiki locally