mysterious libraries and a rant about documentation (lack of)

Lamb Chop

Chieftain
Joined
Jan 5, 2006
Messages
29
You guys need to work on your documentation big time... and name picking for your project definitely is not your strong suit either.

I mean did you guys have a big laugh or were you going for a name that would yield most google hits?

Anyway, BUG 3.6 doesn't work properly with game version 3.19 imo so I pulled the subversion and installed it and it keeps asking me for a BUG dll and it is referenced as BULL or BULL.dll in various locations and posts. After a bit of digging I managed to stumble upon civ4Bull and downloaded it.

No Joy whatsoever...

Whatever it is Open Source profit or non profit software project you always have to define and document each and all file locations, references (which processes calls them) and you have to keep them all in 1 location or at least leave markers for it...

I looked into 3.6 with a prev. patch of Civ, good ideas, good effort. especially liked building filters on city info:) But, before thinking of changing another line of code imo, you all should get together and get your . .. .. .. . and marker/ ref's in order...

Just my 2 cents.
Oh no one should bother flaming etc, I have a very thick skin

So Does anyone know where the mysterious library file to be obtained and where it goes?
 
I appreciate the criticism and agree with some of it. I have certainly spent far more time working on features than documentation. So far, that has served 99% of the community pretty well while no doubt causing some serious consternation to the other 1%. This is a community project, and we're always open to user contributions. Care to write up a quick readme?

Yes, the name has caused a lot of trouble. Google is the least of it. We didn't realize this forum's search didn't allow three letter words! :mad: We've considered changing the name but after 2 years it's pretty much a non-starter. If you type "bug mod" in Google or Firefox's address bar, you'll come straight to the forum or main website.

BUG doesn't require BULL (the BUG DLL). It is entirely optional. I am guessing that you see reference to them on the options screen for options that are disabled. We decided to leave them visible yet disabled so people who didn't have BULL could see what features BULL would add. We haven't had an official BULL release yet, and using Subversion is always going to be a bit more technically challenging than downloading and installing the releases.

When you say 3.6 doesn't work properly with 3.19, are you having more issues than we've reported with it (culture levels and display of free Great Spy under No Espionage game option)? Those are the only problems that I'm aware of, but if there are others we need to fix them.

Are you talking about markers as in the change markers in the source (Python/XML/C++) files or something else? We do need a readme that lists out where each file/folder goes, especially now that we've reorganized the data files and SVN a bit, and even more once we release BULL.

To install BULL, checkout/export everything from civ4bull/trunk to your hard drive. Next copy/move all the files from the Assets folder to the Assets folder of BUG Mod. If you installed BUG using the single-player install, copy those files to the CustomAssets folder except CvGameCoreDLL.dll. This latter file must replace the file with the same name in the Assets folder where the CivBeyondSword.exe file is. Backup the original first! When copying the files from Assets, say "yes" to replace files. None will actually be replace, but there are folder names in common.

BTW, I find it to be counter productive to tell people not to flame you. Anyone who was going to flame won't be swayed by your argument, and anyone who wasn't will be annoyed. You end up attracting the people you didn't want to reply and alienating the ones who might have helped you. You lose either way.
 
4 in the morning, too tired to write a long post...
Thx for quick reply and yes, this clears it out:)

And also yes to the readme... I can do that if you like. Free time permitting ofc as you can imagine...

I presume we use either pm or external IM...
 
PM or IM for what? If you do the readme, make sure it's in HTML format, using one of the help files that are in the support files SVN.
 
Back
Top Bottom