-
-
Notifications
You must be signed in to change notification settings - Fork 505
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename "Agent" to "Compound" #67
Comments
I think I can do that if it's okay, so at the same time I try see what the looks like. |
I have assigned you. Be sure to have a look at the styleguide. |
Ok, thanks. |
And ther's no Ogre standard class called agent-something used right? |
Nope. Last I checked, all occurrences of "[aA]gent" are related to our |
I've done it now, do I just click the green "New pull request" button? |
Yep! From master to your branch, and we'll make sure everything is in order! btw. did you merge with master at any point? otherwise you'll want to do so and fix any new occurences of 'agent'. |
Ok. I don't think I merged with master at any point. Ain't pull requests for merging? |
Merges can go in two directions. Pull requests are for getting your changes into master. What jjonj is talking about is the other direction - getting any changes in master since you branched back into your branch. The latter should usually only be done right before accepting the pull request. |
But won't that overide the changes that I made? |
That's why it's called "merge", not "overwrite". Both changes are present afterwards. There will sometimes be conflicts where git can't figure out how to merge two divergent branches on its own, but it will tell the user about it and let them handle it. |
Ok |
Uhm, How do I make the merge? (https://github.com/ThrivingCheese/Thrive/pull/1) |
You seem to have mixed two things up: The second thing is merging master into your branch so your branch is up to date with the latest changes! This is not actually done with a pull request but by doing a "pull" with your local git installation, and pulling from the Revolutionary-Games master Thrive branch! Git will then tell you where it couldnt automatically merge the code together and you get "conflicts" which you will have to resolve by editing the files where it inserts something like:
You needed to do both of these things (second one first) as well as "rebasing" which squishes all your commits into a single one so it looks cleaner when it actually gets merged into master. It's all a rather complicated process, but it's what it takes to keep a project with a lot of people working on it, smooth. Now regarding all the actual work here, since this issue appeared to die out, karthas077 did the renaming as he was already changing large parts of the code in his branch, so you wont need to do the process for this branch if everything goes smooth over there. If you have any questions etc just ask, I'd be happy to help! |
ok, thanks. |
As noted in this forum post, agents are a special case of compounds. To avoid confusion and miscommunication between programmers and designers, all current occurences of "agent" should be replaced by "compound".
This includes:
src/microbe_stage/agent.*
src/microbe_stage/agent.*
to src/microbe_stage/compound.*`res/scripts/microbe_stage
for occurences of "agent" and replacing it with "compound"The text was updated successfully, but these errors were encountered: