![]() |
| General | Hosted Sites | CivRev | Colonization | Civilization IV | Civilization III | Civilization II | Civilization | Misc | Marketplace |
![]() |
|
|
Welcome to Civilization Fanatics' Center. You are currently viewing our site as a guest which gives you limited access to our site features. By joining our free community, you will be able to participate in the discussions, search the forum, send private messages, vote in polls, upload your own screenshots to the gallery, and access many other special features. Registration is fast, simple and absolutely free, so sign up today! If you have any problems with the registration process or your account login, please contact support. |
|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Warlord
Join Date: Jan 2006
Location: Montréal
Posts: 158
|
Coder needed!!!!!!!!
Ok TAM needs someone who understands Python and C++. That's what I'm mainly looking for now...
Since the SDK sourcecode of TAM was "lost", no further changes could be made in C++ without starting over from scratch with it, but it will be needed for the Warlords version. Mainly we need Python functions now, that would control the Interface, and we also need to "refine" the Merchant ships/barge behavior. So if anyone is interested, join us!
__________________
TAM... That's all there is to say... Last edited by Laurino; Nov 10, 2006 at 12:30 AM. |
|
|
|
|
|
#2 |
|
It Stinks!!!
Join Date: Mar 2006
Posts: 833
|
I'll start a recruitment thread at the main C&C forum if nothing comes up here. How was the code lost?
__________________
Working on a new sig... |
|
|
|
|
|
#3 | |
|
Warlord
Join Date: Jan 2006
Location: Montréal
Posts: 158
|
Quote:
I couldn't say how it was lost... All I know is that the people that worked on the SDK don't have the sourcecode for it anymore...
__________________
TAM... That's all there is to say... |
|
|
|
|
|
|
#4 |
|
Deity
Join Date: Jan 2006
Posts: 2,267
|
Not even Thamis has any of it? Man, this is a setback if you have to start off from scratch, I wish I could help, I just know nothing about python or c++. I was really looking forward to a warlords version, but at least now you can add more stuff like ubs until then.
|
|
|
|
|
|
#5 |
|
It Stinks!!!
Join Date: Mar 2006
Posts: 833
|
What part of TAM does the SDK control? I never knew what the SDK does for TAM. Does it make the AI more aggressive?
__________________
Working on a new sig... |
|
|
|
|
|
#6 |
|
Warlord
Join Date: Jan 2002
Location: Sometimes I wonder
Posts: 272
|
The SDK contains the source code files for CvGameCoreDLL.dll and controls basically everything except the graphics.
You should find a version of CvGameCoreDLL.dll in your Mods\The Ancient Mediterranean\Assets folder. What's the most recent date and size you can find (I'm seeing July 19/2006 and 3620 kb)? |
|
|
|
|
|
#7 |
|
Warlord
Join Date: Jan 2006
Location: Montréal
Posts: 158
|
Nope Thamis didn't have it, neither did I.
As to what it controls, it's mostly the way the AI behaves, and, I think, some other more minor stuff. I'm actually waiting for replies on the subject by those who worked on TAM's SDK. The .DLL gamecore file isn't lost, it's its sourcecode that can't be found. So we're left with 2 choices: re-do what was done on the SDK, or forget about any possible changes involcing gamecore.dll from now on. This also will delay a lot the release of a Warlords TAM, since I have no means of knowing what exactly needs to be done with C++...
__________________
TAM... That's all there is to say... |
|
|
|
|
|
#8 |
|
Scriptor
Join Date: Oct 2005
Location: Berlin, DE
Posts: 696
|
I highly recommend to setup an account on sourceforge.net to share (via CVS) and backup all the programming efforts made for TAM. Another benefit would be that changes to the source made by a single committer can be easily rolled back as CVS implements a versioning system as well.
If you need help or info on setting up such an account and how to maintain a good source sharing system, just pm me. Furthermore it needs to be discussed whether such an open source enabling system may be legally used for the Civ4 SDK. If not you should setup Subversion or CVS on your own. I've a lot of knowledge with the latter, so contact me if you need to on this either. A pity that TAM now has to suffer from the lack of such important programming infrastructure
__________________
pvblivs.avrelivs.scriptor |
|
|
|
|
|
#9 |
|
Warlord
Join Date: Jan 2006
Location: Montréal
Posts: 158
|
We have our group where all files were shared, and our own ftp also... Everything we did was, and still is, in there, from art to conceptual documents... The only thing that was never saved is the sourcecode, sadly... I'm trying to get in touch with the people who worked on it, and got many posts on the TAMdev group describing what was done... But I have really tiny knowledge in C++, so I can't "re-do" what was done...
PM me though, because I'd like to know more about CVS just so things like this don't happen again
__________________
TAM... That's all there is to say... |
|
|
|
|
|
#10 |
|
Chieftain
Join Date: Nov 2006
Posts: 78
|
I have knowledge in python (and a bit in C++) and was actually looking to get started helping with a mod here on the forums. Just let me know what I can do to help.
|
|
|
|
|
|
#11 |
|
It Stinks!!!
Join Date: Mar 2006
Posts: 833
|
Thats wonderful stilleto, I am sure Laurino will be pleased, I think all you have to do is make the AI a lot more aggressive. And by the way Laurino, have you thought about adding Blake's New AI mod? Apparently it makes the AI a lot smarter about wars and cities and whatnot.
__________________
Working on a new sig... |
|
|
|
|
|
#12 |
|
Chieftain
Join Date: Nov 2006
Posts: 78
|
Oh shoot, the AI is probably the worst place to put me. In order for me to make the computer have a well thought out war, that means I have to understand warfare also. And I'm not so good at that. If I have specific things the AI does baddly though (War-wise) then I could work on it.
|
|
|
|
|
|
#13 |
|
Warlord
Join Date: Jan 2006
Location: Montréal
Posts: 158
|
Python is good! Most of the things left to do are Python related
There's not only AI to work on. Actually, the AI for TAM has already been improved a lot. I also haven't considered including the AI mod, as TAM behaves often differently than in Vanilla, and because I can't combine it with TAM's sdk, unless I have the sourcecode...
__________________
TAM... That's all there is to say... |
|
|
|
|
|
#14 |
|
Chieftain
Join Date: Dec 2003
Location: Montreal
Posts: 8
|
I am C++ coder but have not worked with any civ mods. So if you need someone for the C++ let me know i can try to help to what extent i am not sure. Also I am starting a new job in a week so might be slow but i am very willing to help.
|
|
|
|
|
|
#15 | ||
|
Warlord
Join Date: Jan 2002
Location: Sometimes I wonder
Posts: 272
|
Any news to report?
Quote:
Quote:
|
||
|
|
|
|
|
#16 |
|
Warlord
Join Date: Jan 2006
Location: Montréal
Posts: 158
|
The only news to report is that the sourcefiles were indeed lost... Most of the work was related to AI behavior. I'll communicate with the people who worked on it, so TAM Warlords work can start, but it means I can't add SDK modifications to the Vanilla version of TAM.
__________________
TAM... That's all there is to say... Last edited by Laurino; Nov 23, 2006 at 12:12 PM. |
|
|
|
|
|
#17 |
|
Warlord
Join Date: Feb 2002
Posts: 193
|
How were the files losts?
If they were simply deleted from the system, the files can be recovered. In fact, if they ever were stored on the hard drive at some point, and you haven't done a full format, then they might be recoverable. Technically, if you have done several full formats to the drive by now or even damaged the drive, they should still be recoverable by a data recovery center. A data recovery center can recover HD data up to around 7 times that is has been written over. |
|
|
|
|
|
#19 |
|
Prince
Join Date: Feb 2006
Location: Oregon
Posts: 349
|
Without intending to beat anyone up, I must say poor practices to not save your code often and redundantly (shakes finger at coders)...now to sooth those that I just jabbed at, I'd be more than happy to help re-create your SDK mods. I'm better at C++ than Python but I'm happy to take a stab at that too.
I'll need a list of what you want changed or added, the more detail the better. It is possible to decompile your .DLL as well /grin. And I'll have to find time to play your mod in it's current form. Give me a few days to finish up the next version of my own mod. Cheers
__________________
America is the only country that went from barbarism to decadence without civilization in between. -- Oscar Wilde Back in the world of Civ... ChazMod |
|
|
|
![]() |
| Bookmarks |
|
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Additional coder brainpower needed (pagin Xienwolf, Snarko, etc) | Kael | Civ4 - Fall from Heaven | 3 | Jan 16, 2009 10:59 AM |
| Help a brand new python coder? | cfkane | Civ4 - SDK/Python | 12 | Jun 21, 2008 03:01 PM |
| SDK Coder wanted for Mod | ripple01 | Civ4 - SDK/Python | 0 | Nov 19, 2007 01:29 PM |
| Python Coder needed ^^ | jojoweb | Civ4 - Creation & Customization | 2 | Oct 27, 2006 05:45 AM |
| Diplomatic Relations Coder Volunteer | Oddible | Civ3 - Creation & Customization | 0 | May 28, 2004 08:11 PM |