RFC Europe Files

@ sedna

This is the file for the better art for the Belem Tower.

RFCEurope/assets/art/structures/wonders > unzip > replace old with new and done.

also @sedna. Can you try to fix the Arab UU bug I reported on the Bugs and Fixes thread?
 
So wait, is the next update coming out this evening or not? I need to know whether to keep checking this forum every 15 minutes or not... ;)
 
Alpha 7 now up. Grab it from the second post in this thread http://forums.civfanatics.com/showpost.php?p=7353675&postcount=2

I'm sorry I didn't have any time to incorporate many of the fine suggestions people have made yet. This update is mostly just work other people did -- thanks to all of them. I'll post more tomorrow about the sourceforge project I've started for us to allow people to contribute their individual files in a much easier/better way.
 
Updated the first post with the link to Alpha 7.

Things are stabilizing for me and I hope to be able to get back to coding this week end. I will take some time to check all the suggestions and read the posts, but generally I am back in business.

Sedna17, glad to see you back, I trust everything went great with your thesis.
 
A lot of Civ4 mods use subversion hosted on a free site to coordinate development. Now that we have a number of people contributing files, I believe it would be useful to do the same. Subversion is simply software that allows you to track different versions of files. It includes the ability to merge (simple) different versions. There is a very nice free Windows client called TortoiseSVN (http://tortoisesvn.tigris.org/) and Macs/Linux can use the command line.

I have set up a SourceForge project for us at http://sourceforge.net/projects/rfceurope/

Here are the basic instructions for those people who would like to contribute files to the project. Please feel free to ask questions, experiment -- whatever. You cannot harm the project (we can always revert your changes).

Upon visiting the page, you will see something like this:

attachment.php


Most of the important stuff comes when you click on the "Develop" link. Now you see something like this.

attachment.php


The code for our project is stored in SVN. You can see the changes people have made by looking at "What's happening?" Here, I've started the project with the version I was working on (Alpha 6 + 6.1 + a bit) and then later made some other changes. Each time a contributor commits some new files there is a new revision number. You can click on the number (i.e. the blue "2" in "sedna17 committed revision 2 to the rfceurope SVN repository, changing 8 files") to see which files were changed in this revision. You can also browse through the code with "browse code".

So, what do you need to do to start working?

1. Download TortoiseSVN (http://tortoisesvn.tigris.org/)
2. Create an account on SourceForge (look in the top right corner of the screen) and send me your username (convenient if your user name is the same as on CivFanatics) either by posting it or sending me a PM.
(3. Wait for me to add you to the project, although you don't need this )
4. Go to where you normally keep your copy of the mod. Delete/rename your old version of the mod. TortoiseSVN works from the context menu. Just right click and choose SVN Checkout and enter this address
https://rfceurope.svn.sourceforge.net/svnroot/rfceurope
5. This will download a new version-controlled copy of the mod. This is called checking-out; it may take a while. You will see that all the files are stamped with little green checks, which means that these files are under version control.
6. If you wish to edit a file, simply do so.
7. It you wish to add a new file (new art, perhaps) you'll need to add the file to the appropriate place within the mod, and then use the context menu again with the "Add..." command, to let SVN know that you want to start tracking this file now.
8. The mod you have checked-out works fine*. Start a new game with the mod and verify that your changes are a-ok.
9. Now you're ready to send your new additions back to everyone else. This is call "committing". Go to the top level of the mod folder. Pull up the context menu and choose "SVN Commit..." You'll need to enter your SourceForge username and password, so hopefully I've completed step 3 by this stage.
10. Ta-da, your new/modified files (and only these) are uploaded to SourceForge. Others can see which files you've added, and in the case of text files, exactly what you've changed.

* Because SourceForge project names are not case-sensitive, but Civ is, there's only one little annoyance. The mod will be called rfceurope, and so you'll need to change the name of the mod within RFCEurope.ini from RFCEurope to rfceurope in order to load the SVN version of the mod properly. I haven't found a great way around this yet. You can change this file back right before committing or just leave it and we can fix up the .ini file before releasing the next full version.
 

Attachments

  • Picture 1.png
    Picture 1.png
    21.8 KB · Views: 221
  • Picture 2.png
    Picture 2.png
    68 KB · Views: 237
Did it! Kept my CFC username. Thanks and hope it works!
 
Whats the Venetian hotfix download for? I mean what does it do.
 
I made an account and I hope I managed to ask for authorization to join.

In any way, I cannot remember if I included the latest C++ source code in the Alpha 6. Let me know if I did not, so I can add that.
 
I re-arranged the file structure so now the .ini file can be correct. If you checkout the mod with this URL you'll just get the mod with the correct name in the correct location.

https://rfceurope.svn.sourceforge.net/svnroot/rfceurope/RFCEurope/

@3Miro: I added ya. I don't have the latest C++ sourcecode, so if you can add that in that would be good.
@StLucifer: Even just updating the map I think it would be helpful if you could use SVN, but it's certainly not critical -- someone else will just have to upload your contributions.
 
I re-arranged the file structure so now the .ini file can be correct. If you checkout the mod with this URL you'll just get the mod with the correct name in the correct location.

https://rfceurope.svn.sourceforge.net/svnroot/rfceurope/RFCEurope/

@3Miro: I added ya. I don't have the latest C++ sourcecode, so if you can add that in that would be good.
@StLucifer: Even just updating the map I think it would be helpful if you could use SVN, but it's certainly not critical -- someone else will just have to upload your contributions.

Ok. I did register (as saintlucifer - damn lack of characters); I'll see if I can figure the SVN thing out. If I can't get it to fly, I'll continue to post maps in .rar format here, but I'll do my best before resorting to that. Thanks for setting it up.
 
I've created an account on sourceforge. (merijnv1) But I can't unfortunately install tortoise SVN.

BTW: Do I have to ask permission to be added in the project?

EDIT: Now I can.
 
Back
Top Bottom