-
If possible, try to keep modifications made to the binary (SWF) to a minimum, as it is impossible to see what has been changed in a pull request.
-
Ideally, most of the changes should be made to the server responses that the game expects in
server/src/controllers
-
There may be times when we need to make changes to the binary, if this is the case, your changes must be made in the
src
folder as reference, this folder holds all the game files (decompiled) - we will then compile the binary on our end and update on git to ensure that the changes you made are working as expected.
Example: You fixed something in theBASE.as
file within the game's binary. Make sure you go to thesrc
folder and update that change there also, as this is what will be in your pull reqeust!
-
First, make sure you checkout directly from the branch you intend to make changes to, your branch name should be formatted like so: feature/whatever_change_you_made
-
Make sure you include a meaningful commit message! If you find yourself with more than 3 commits, please ensure to squash your commits into one.
-
Raise a pull request to merge your changes into the desired branch.
-
Please DO NOT include the game's binary in your pull request, as mentioned any changes you make should be in
src