View Full Version : Tech Editing and Positioning Tool


esc27
Jun 22, 2003, 10:56 PM
Download civ3TechEdit (http://www.civfanatics.net/uploads4/civ3TechEdit.zip)

Description:
This tool loads the tech tree from a BIC file and allows you to move the techs by dragging and dropping them over that eras background (or a custom one) to aid in positioning of the tech boxes. It also allows for adding techs and includes the same editing options for the technologies as the civ3editor.

Installation:
This program requires the VB 5 runtime files (MSVBVM50.dll) and the windows Common Dialog controls (comdlg32.ocx) to run. The files were not included to reduce size, but are readily available online.

Supported Civ3 versions:
I have only tested this with 1.29f of Civ3. I cannot guarantee it will work with other versions or any current or future expansion packs.

Instructions:
This program requires a pre-existing and uncompressed BIC file to edit. Further instructions are available under help within the program.

Notes:
This program does not currently support Era None techs.

The techboxes in this program do not currently have the same width border as the ones in Civ3. IT is important to leave a little extra space between techs.

---------------------------------------------------------------------------------
I have bug tested it to the best of my ability, but no guarantee is made that it is free of bugs. Use at your own risk and always back up the BIC file.

Please let me know of any problems or concerns.

----------------------------------------------------------------------------------

esc27
esc27a@hotmail.com

Bjorn Bjornson
Jul 01, 2003, 02:36 PM
Think you could post links to where one could possibly download these runtime and dialog controls?

But anyway, it's a good idea for a utility - placement of new techs on the screen is the hardest part of adding new ones. Heh I remember back in the day I had to spend a bunch of time with trial-and-error, and figuring the grid coordinates by hand. :nuke:

Padma
Jul 01, 2003, 04:05 PM
You can obtain these runtime files from WebAttack (http://www.webattack.com/help/missingfiles.html) among other places. ;)

Bjorn Bjornson
Jul 06, 2003, 08:31 PM
Hey, I'm having a problem with this program. I can not open ANY .bic files that came with Civ3, it says they are not valid files, only uncompressed .bics are allowed.

I'm running Civilization III, with the latest patch, 1.29f.

esc27
Jul 07, 2003, 11:56 AM
You need to open the BIC in the Civ3Editor. Under the view menu choose options, uncheck "Compress BIC files" and save the BIC. Then try to open the BIC you just saved.

Bjorn Bjornson
Jul 07, 2003, 12:41 PM
Oh, alright. Thanks!

Lucky Dragon
Jul 08, 2003, 09:45 PM
This is an awesome utility. Kudos!
:goodjob:

Just one question: any plans to do a version that works with Play the World's BIX format? I'd be more than happy to help you test it if you need a guinea pig!

SK138
Jul 18, 2003, 09:58 AM
Could you possibly make a Play the World version?

Straczynski
Jul 19, 2003, 12:41 AM
Donwloaded the OCX file, but still... *sigh*

Straczynski
Jul 19, 2003, 01:58 PM
Ok, ignore my previous post, I just got it working. The problem was I downloaded a malfunctioning version of the comdlg32.ocx module...

Just go to this page (http://www.alltheweb.com/search?_oldhost=alltheweb.com&cat=ftp&ftype=4&query=comdlg32.ocx) and download the 137 Kb file - NOT the 90 Kb ones.

stgelven
Sep 27, 2003, 04:30 PM
hi, thanks for this tool, but :crazyeye: i have ptw, is it possible to have your tool compatible with it?

Globetrotter
Oct 22, 2003, 06:06 AM
A PTW version would be more than great.
Thx a lot! ;)

computerdude113
Oct 30, 2003, 10:51 PM
This tool is amazing! It's a lifesaver for me!
Also, if you're going to make a new version, wait until Conquest comes out (It's like five days away). IMHO that would be a better way to spend time beefing this up.
Also, it would be nice in a possible new version to add ERA-NONE techs, but whatever, this is an amazing thing! You're a lifesaver, it's amazing.

Supa
Nov 01, 2003, 06:34 AM
mmh.
When I try to open a BIC file, I've got a error message.

"Run-time error '6': Overflow"

..and the program shut down.

Any clues on what's going on ?

I've got Civ3 1.29f.

JayaRe
Nov 06, 2003, 12:33 PM
useful tool thanks, works fine...

computerdude113
Nov 06, 2003, 11:46 PM
Originally posted by Supa
mmh.
When I try to open a BIC file, I've got a error message.

"Run-time error '6': Overflow"

..and the program shut down.

Any clues on what's going on ?

I've got Civ3 1.29f.

Now I've got the same problem, can someone help me out?
Thanks.

Supa
Nov 08, 2003, 02:03 PM
Actually, the program works well with others bic files..
It shuts down only with my mod.

Maybe something is too big..
I've already noticed a little problem with some resources as Iron or Horse. Resources that are used by 15+ units and the listing is too large for the game. It's not a problem as the game doesn't crash, but perhaps the Tech Editor is more sensitive.

computerdude113
Nov 16, 2003, 10:58 PM
Originally posted by Supa
mmh.
When I try to open a BIC file, I've got a error message.

"Run-time error '6': Overflow"

..and the program shut down.

Any clues on what's going on ?

I've got Civ3 1.29f.

I got mine to work, all I had to do was check "custom rules" in the scenerio, something I hadn't done. Did you do this? If you haven't this might be your problem.

Supa
Nov 17, 2003, 06:10 AM
Nope, Custom rules has always been checked.
Thanks anyway. :)

spincrus
Dec 06, 2003, 01:30 PM
A C3C version or this is SO needed...

stgelven
Dec 06, 2003, 02:41 PM
please a ptw version or better a c3c!
it's very very needed! :D

zulu9812
Dec 06, 2003, 04:23 PM
yes, a version supporting biqs would be much appreciated

baren910
Dec 29, 2003, 01:18 PM
Ok this system looks cool and i really want to use it:D

But i have this message that says invalad applacation. I installed the VB 5 and i have BIC but it still will not work:( I do have windows XP if that will help solve this. Please tell me if you know how to solve this problem :thanx:

Baren910

Deathwalker
Jan 19, 2004, 09:36 AM
Is there any plans to update this for c3c :)

Gringo
Jan 26, 2004, 12:16 PM
Yes, I've used the TechTool extensively and it its one of the best editing tools ever created for CIV3.

A version that would read BIX files for PTW or C3C, would be awesome indeed.

Excellent work man:goodjob:

esc27
Jan 27, 2004, 11:33 PM
Wow! Thanks for all the comments. When I first started this it was just supposed to be a quick program for my use as I played around with modifying Civ3, but it turned into a nice summer project, and I am glad to see others have found it to be useful.

The over flow errors are probably due to some constraint within the code. If you are having trouble with large files this would definitly be the case.

As for updates. Unless there is a serious problem, don't expect anything soon. I've been preoccupied with classes and other things since summer and haven't really even been playing Civ again until recently. I have Play the World, and it probably wouldn't take too much work to work it into the program, but I don't have C3C.

the mormegil
Feb 07, 2004, 05:00 AM
Is there no way that this will work with C3C?

Deathwalker
Feb 07, 2004, 05:39 AM
Is there any chance you could release the source code and some one else update it to work with C3C :confused:

Gramphos
Feb 07, 2004, 11:27 AM
For tech positioning you may use my multitool

the mormegil
Feb 07, 2004, 12:26 PM
What multitool? Where?

the mormegil
Feb 08, 2004, 06:35 AM
I found the multitool, thanks.

Morfos
Jun 29, 2005, 01:40 AM
How do I save a bic? I tried importing but it demands that I open instead of save. What do they mean uncompressed; can somebody give a better tutorial?

Morfos
Jun 29, 2005, 01:49 AM
You need to open the BIC in the Civ3Editor. Under the view menu choose options, uncheck "Compress BIC files" and save the BIC. Then try to open the BIC you just saved.

I clicked on the view menu and there was no "compress BIC files" to uncheck. Also, I am unable to save BICs. Can you link me to a map editor update? I believe I am in deep need of one. I can't do any of what you suggest.

ainwood
Jun 29, 2005, 02:00 AM
I clicked on the view menu and there was no "compress BIC files" to uncheck. Also, I am unable to save BICs. Can you link me to a map editor update? I believe I am in deep need of one. I can't do any of what you suggest.
You need to click on "Options" under the view menu - that's where you'll find the 'compress bic' option.

Morfos
Jun 29, 2005, 02:13 AM
You need to click on "Options" under the view menu - that's where you'll find the 'compress bic' option.

I got that; but how do I save BICs?

ainwood
Jun 29, 2005, 03:55 PM
I got that; but how do I save BICs?
:confused: Under Civ3 editor "File" menu - choose "Save As" - files are automatically saved as .BIC files.

Morfos
Jun 29, 2005, 03:58 PM
:confused: Under Civ3 editor "File" menu - choose "Save As" - files are automatically saved as .BIC files.

I already have the map saved. My tech editor cannot open maps. What do I do? Howcome these utilities work for everybody else but not me? I think I need updates for my game; its not responding the way it should. Also, map files are saved as either "biq." or "all files" I am unable to save them as "bic.". :(

vmxa
Jun 29, 2005, 05:15 PM
The tool (not used it) says it is for CivIII 1.29F, so maps are BIC. PTW is BIX and Conquest is BIQ.

So the reason they do not work is you are using it against C3C maps.

Morfos
Jun 30, 2005, 08:42 PM
The tool (not used it) says it is for CivIII 1.29F, so maps are BIC. PTW is BIX and Conquest is BIQ.

So the reason they do not work is you are using it against C3C maps.

Is it possible for me to edit civilization advances on a regular Civilization map and then import it into a C3C map?

vmxa
Jun 30, 2005, 11:14 PM
I don't know. Maps do not control techs, that is part of the civ3mod.bic for CivIII. I think it is the conquest,biq in C3C, but better check with people that know about mods on the creation forum.

Nate1976
Dec 24, 2005, 08:38 PM
I second the motion for this to come out for C3C.

Sharon
Feb 16, 2006, 05:15 PM
Will someone please make this utility compatible with C3C... or tell me how to... It will make it much easier to assign tech positions

Azmorg
Nov 15, 2006, 11:29 PM
This is a terrific utility.
Wish I'd seen it long time ago.
Would've really helped make CAMELOT!

One way to work it in with Conquests is to do all your tech positioning & such in a bic file, save it, then open the bic file with the Conquests biq editor. Save that as a biq and then use this as the basis for a new scenario. Or, if you've already started a scenario, you could import the new techs into the biq file that you're working on.

Once again, great work.

hotdogger125
Dec 29, 2006, 09:36 PM
Azmorg- you're a genius. I was starting to fret, but alas, the solution to the problem is relatively simple.

Good program, I know I'm going to use it quite a bit.

hotdogger125
Dec 29, 2006, 10:07 PM
okay, this is annoying me.
i keep trying to open a bic, and it comes up with:

Run-time error '9':

Subscript not found

am I just going nuts? I think I may have misplaced the dll or ocx. any suggestions? thanks in advance.

Azmorg
Jan 02, 2007, 09:30 PM
For the utility to work properly you need to save the modified bic file in an uncompressed format. This is done in the View menu under Options. Make sure that the box for Compress BIC Files is not checked. Then you can save & open.

However, I must say that your compliment of genius attributed to me a couple of posts up (thank you very much, btw) is, unfortunately, misapplied. I have done some mucking around with the utility, trying to do what I suggested (save as bic, open with biq editor, resave as biq), and have found that it does not work.

You can open the bic file in the biq editor all right, and even save. But once you try to play the game and load that altered biq (which used to be a bic), the game crashes. Not sure why. Sorry for the misleading information.

Drivebymaster
Jan 04, 2007, 11:08 PM
If the creator of this utility or if someone knows would post the source code I could take a crack at it and try to edit it to work with .bic

CEO Daedalus
Dec 21, 2007, 10:10 PM
I would seriously and desperately like a conquests version since i suck at tech trees.

Consider yourself, Esc27, to build a PTW and conquests version.

Virote_Considon
Dec 22, 2007, 07:42 AM
the Civ3 Multi Tool has an in-built tech positioner, and it is for Conquests :)

CEO Daedalus
Dec 22, 2007, 03:19 PM
the Civ3 Multi Tool has an in-built tech positioner, and it is for Conquests :)

:spear: :goodjob:

(TANK) (YOU)

matspb
Aug 21, 2008, 07:24 PM
Hello esc27. Are you still there? Your email address doesn't deliver any more.
This is a great tool, but am I missing something? I thought that if I create a new tech and give it required predecessors and a reasonable coordinate pair, then the tool might add in the arrows. This doesn't happen. Is it meant to I wonder? I'm new to this stuff. Maybe I'm asking too much.

BadKharma
Aug 23, 2008, 08:16 AM
The tool was never meant to add in arrows. The arrows are located in the advisors folder. science_ancient.pcx, science_middle.pcx, science_industrial_new.pcx, and science_modern.pcx. You will need to manually make new arrows using a graphic program that can properly index and save a pcx.

Steph
Jan 19, 2009, 03:04 AM
FYI, the latest version of my expanded editor includes a tech tree builder, that take civ specific tech tree into account.