Announcement

Collapse
No announcement yet.

UTILITY: Civ3MultiTool - A second thread for the Program ;)

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • UTILITY: Civ3MultiTool - A second thread for the Program ;)

    Latest version: 0.98


    To the new thread for downloads


    Thread closed. Go Here instead.

    Well,
    since my first thread has passed the 500 posts limit (with good margin) I think it is time for a second thread.


    You will need VB runtime to use this utility. You can get the files needed from the linked setup file or the files listed in the readme and in the post.




    Version history
    Perversion-number versions


    CopyUnit - A prototype that could copy only units
    That version later got a worldsize and civilization copy function.
    When the Tech copy function were added the program was renamed to Civ3CopyTool
    This thread was started with the version supporting buildings. That version had a bug duplicating a value in the BICs and a new version were created.
    Next change was an addition of Eras, but they were disabled (among with the civ copy) in the next version, that featured resources and terrains.
    Bugs with Tech copy fixed and Citizens added in the next version.
    The next could copy civs again after some modification had been made.
    In the version after that the ability to rename units that were copied, and in the same time copy the graphics were added.
    It contained a bug, which was removed with the last unnumbered version.


    v0.51
    - The new civs can now automatically build the same units as the original civ


    v0.60
    - Export and import of a civ added.
    v0.60.0003
    - bug with import dialog fixed


    v0.61
    - units can be exported/imported
    v0.61.5
    - bugs with import tool fixed
    - import tool improved


    v0.62
    - export function improved to export more then one civ to the same file. (The import function can import files with multi civs since v0.61.5)


    v0.63
    - bug that made the tool not to load when the rules were changed fixed.
    - interface slightly modified
    v0.63.1
    - bug that made the tool not to load when governments had been added fixed.
    v0.63.2
    - some code worked over.
    - If you copy a wonder the wonderscreen is copied as well.


    v0.64
    - Maps can now be imported, exported and removed.
    v0.64.0001
    - Bug that made the file corrupt when removed a map corrected.


    v0.65
    - Building Icons, Wonder Splash Screens (if Wonder) and Civilopedia entries (if changed) are now copied for BUILDINGS


    v0.70
    -A Savegame editor (for units) has been added
    v0.70.1
    -bug with unit movement fixed


    v0.71
    -The SaveGames are now read and written safer, and the owner of a Unit can be changed (not just the nationality)


    v0.72
    - A filter has been added to the built in Save Game Editor (which from now on also can be started with the parameter /sge)


    v0.73
    - Difficulty level in Svaed Games can now be changed
    v0.73.5
    - Can correct corrupt SAVs that has the "DATAIO Operating System Error: CITY" after the last settler of a civ was killed on a boat/ship.


    v0.74
    - Fog of War can be reset
    - Rules in games can be changed
    v0.74.1
    - bug with FOW reset at the edges of the MAP fixed, and the map now doesn't sometimes miss parts of the reset.


    v0.75
    - Civilization Position Files added.
    - Year changeable
    v0.75.1
    - bug with FOW on rectangular maps fixed
    v0.75.5
    - Improved CPF-functionallity: Entered civ names can be located.
    - New FOW functions.
    v0.75.6
    - Some more Error handling added to the unit loading
    - readme file included in the ZIP for the first time
    - BAT to start the SaveGame editor added
    v0.75.7
    - Bug with Years after 1950 fixed
    v0.75.8
    - Bugs with the Filter function fixed


    v0.76
    - Units can now (hopefully) be added to savegames.
    - Lockup bugs when load failed taken out
    - All controls are now locked when no file is loaded (Also if I forget to gray one) to prevent some really bad bugs.
    - The Map and FOW functions have been slightly improved to not miss some cases of FOW
    v0.76.1
    - Bug with Import/Remove Map fixed


    v0.77
    - Maps can partly be exported from SAVS
    - huts can be removed
    v0.77.1
    - Rivers are now correctly exported


    v0.78
    - Maps can be changed to FLAT
    - Units can be deleted in Saves
    v0.78.1
    - Supports the patch v1.16f
    v0.78.2
    - Bugs with v1.16f support fixed
    v0.78.5
    - Some more bugs with the CopyTool and patch taken out
    - The CopyTool will no longer end after a copy process
    v0.78.55
    - Bugs with BICs with MAP fixed


    v0.80
    - City production can be edited
    v0.80.1
    - The Copy Routine has been totally rewritten to totally eliminate Seek errors and be able to keep the loaded BIC-version.
    - The full Unit directory is no longer copied. Instead only the ini, which are edited to still use the old files.


    v0.81
    - Many small bugs in v0.80 and subversions fixed.
    - More fields added to the City-editor, but all doesn't work for 100%.
    v0.81.01
    - Bugs with the new fields in the City-editor fixed. (Culture is now summed correctly)
    v0.81.02
    - Bug when loading Save without cities fixed.
    v0.81.03
    - Bugs with copied/added resources fixed for BIC input/output
    v0.81.04
    - 'Loaded on'-field added to the units.
    v0.81.1
    - The new BICOutput is now used by all functions.
    - Common Dialog Boxes are now called from DLLs, which hopefully will take out the biggest problem with the runtimes.


    v0.82
    - Maps can be imported to saved games.
    v0.82.01
    - Bug with BIC load/save in a map section corrected.
    v0.82.02
    - Bugs fixed in Saves with Units being changed type while changing cities in the list
    - The Current research target can be edited.
    v0.82.1
    - Allows you to genarate CPF-files for maps
    v0.82.11
    - Sight is now calculated more accurate (hopefully correct) (hills don't stop you from seeing mountains as in the first calculation)
    v0.82.2
    - A Unit Organizer has been added. Now you can move the units in the BICs.
    - An option to not automaticly save the BIC at copy added. (Don't ask me why)
    v0.82.2001
    - Bug with Unit Organizer not changing Upgrade to field fixed.
    v0.82.2002
    - The wondersplashes are now adde at the end of the list
    - The log file no longer logs normal startups
    - The pediaicons.txt should (I hope I got it right this time) not lose the last line every time a bulding is copied.
    v0.82.21
    - Start year and End year of a SAVE can be edited
    - Popup added when copy is done.
    v0.82.22
    - Citizens can be edited
    - All Tabs now have tabstops in logical order
    - The City list is sorted.
    v0.82.225
    - More parts of Citizens can be edited (Not tested mush)
    - Citizens can be moved. (No calculation of production is made)


    v0.83
    - The tool was renamed to Civ3MultiTool
    - The default startup now starts a main menu
    - New flags added to automaticly start the CopyTool
    - Unitis with ERA-specific graphics are now copied right
    - The city editing now shows the units in the city
    - In the unit tab, cities can now be selected to quick move a unit to a specific coordinate.
    - Bug when the last line of INI-files fell out on copy fixed
    - Citizens can be added/removed from cities
    - Cities can be moved (no calculation of production is made)
    - Civilization frame has been disabled by default to aviod questions on it
    v0.83.0002
    - Bugs that didn't allow sub windows for the CopyTool if opened from the main menu fixed.
    - Bug with the remove huts optin for saves fixed
    - Remove huts option added to the Map options for BICs
    - The map options for BICs no longer uses the old system of BIC handling
    v0.83.0003
    - Bug with not being able to add units to saves fixed
    - Ability to remove cities added (untested only)
    v0.83.0004
    - The load and save procedures of the Saves have been changed to not miss some data in very rare cases.
    - The splash screen now closes when the savegame editor starts directly
    - Errors with saves without cities have been taken out (there might still be some left)
    - Bug with unit addition #2 fixed.
    v0.83.0005
    - Changed to fully work with v1.17f files.
    v0.83.0006
    - Bug with sight editing that was created when made to work with v1.17f fixed.


    v0.84
    - Added statistics for map in the CopyTool
    - The BIC compare function has been improved to show the stats of added units
    - The Filter function in the Save Game Modifier has been extended to involve parts of Cities
    - Eras has been flagged as unfinished (this does not mean that they can be added, but that you can experiment with them)
    - Bug with units not udating when adding another unit to a savegame has been fixed
    - New units now defaults to the civ using slot 1 (human player)
    - Loaded on list now only shows unit on the same tile
    - Loaded on defauts to NONE for new units
    v0.84.0001
    - Bug with saves without cities fixed.


    v0.90
    - A Civilopedia editor has been added (started with /pedia)
    - Some crash bugs fixed


    v0.91
    - CopyTool upgraded to work with 1.21f.
    - SaveGame Editor disabled for1.21f (should still work with earlier versions)'
    - Civilopedia editor output improved to preserve new lines between comments
    - Minor bugs fixed
    - Length calculation bug in BIC output fixed
    - Popup messages and string constants moved to textfiles.
    v0.91.0001
    - Bug with Output of new difficultylevel data fixed


    v0.92
    - SaveGame Editor now works with 1.21f
    - New Rules added to the SGE
    - The CopyTool now handles multiplie streategies for units
    - Some fields resized to fit the German text
    - Bug with CivID assigning corrected (you can still not safely add civs)
    v0.92.5
    - Language chooser added
    - Bug in the SaveGame Editor where an unstopable popup loop would hit the one who changed a specialist to a laborer fixed
    - The Map Import and Export functions now work with 1.21f saves.
    - The FoW reset in the SGE now calculates the FoW based on the terrain and if the unit has radar ability.
    - Bug where translation of the 'Add #' labels only would affect one label
    - The SAVExpnd.exe can now be called using SAVExpnd.exe "Compressed file" "Uncompressed file"
    v0.92.5001
    - Problem when just one language file exists fixed.
    v0.92.5001 SR1
    - The SAVExpnd.exe is now the correct one.


    v0.93
    - Unit Creation Wizzard Added
    - Civilopedia Editor now allows editing Civilopedia Icons
    - The Description and Text field of the Civilopedia editor can be resized
    - The CopyTool now has an option to Open a map window similar to the one earlier only in the SGE
    - The MapWindow in the SGE now has a little flashing ellipse where the selected Unit/City is.
    - The Map resizes (scaled, not redrawn) to fit the MapWindow when window is resized
    - SplashScreen is now showed (with or without progressbar) while loading the terrain graphics.
    - Bug with one of the terrainsets being wrong file in Map Window fixed.
    - The Export/Import function for Units and Civs (which won't work, as the game crashes when civs are added) has been updated to unce again work. (I don't think they have worked since 1.07f)
    - The Unit Organizer support for Multiple strategies has been extended
    - Bug which made pre 1.21f maps unloadable corrected.
    - Problem with default values when loading pre 1.21f Units fixed.
    - Option to always backup files added
    - Option to load civ3mod.bic if no rules are in the BIC loaded when starting the Civilopedia editor added.
    - Crash bug when caceling the start of the Civilopedia editor from the CopyTool corrected
    - All main toolparts now show up in the taskbar. No matter from what command they were started.
    - Problems with not being able to start some tools in certain orders has been corrected.
    - Crash at first startup if 0-length textfile existed in the C3MT dierctory (Input past end of file error) fixed
    ***Fixes after the beta release***
    - Index crash bug in SGE fixed
    - The Civilopediaeditor now stays the same size even with multiple additions being made.
    v0.93.5
    - Fixes bug were a unit has to have Bombard Range greater then zero to set Air Bombard strategy in UCW
    - Added brows buttons to Animation and Sound files in UCW
    - Added Special flags to Units in SGE
    - Bug where new icon entries aren't grouped correctly in pediaicons.txt fixed.
    - Rules are now imported and exported among maps from saves.


    v0.94
    - Disabled things that definately not will work with the game. If you find more features to disable: Just drop a line to my email: gramphos@apolyton.net
    - SGE: The names of the civs can be changed
    - Updated to support BIC version 4.01
    - Problem with Player Data BIC entries in Saves corrected (A bug corrupted the entire save when saving back)
    - Updated to support saves for v1.29f (hopefully) (I've only changed it to support the new BICs and the rest seems to have got by itselves)
    v0.94.1
    - Adds an option to reselect language if the file selected fails to load.
    - Corrects the UCW to load compressed BICs.
    v0.94.2
    - Fixes a bug in the UCW with the brows buttons functionallity. (and crash bug)
    - The Import Map function in the SGE now reads compressed bics.
    - The BIC-compare tool now reads compressed bics.
    - Corrects a compatibility problem with saves started before 1.29f
    - The map statistics in SGE now shows the number of resources
    - The savefile load and save functions has been slightly optimized.
    v0.94.3
    - Fixes bug where saves always got corrupted upon save.
    - Makes layout changes to some translatable parts.
    v0.94.4
    - The BIC-export of MAPs now work correctly with 1.29f saves. (The editor no longer crashes)
    - The translations now get xx turns and special flags correctly.
    - The program wil no longer crash if undefined strings are called for in a language file.
    - The CT MapStat now give resource stats as ther SGE does since 0.94.2
    - All unrepored readerrors with BIC where all entries of a type were missing has been corrected. (So a BIC with not techs can now be correctly loaded.)
    - The SGE can now change the number of TECHs in a game up on BIC IMPORT. However, this feature does only work with 1.29f games, and I'm not sure if there are any games it will fail top work with for them either. Please try this out (I.E delete or add techs to exported maps and import back) in as many games as possible, and if you find a game that screws your research progress otr fails to load after edit please send me the UNEDITED save.
    - A few more mixed up strings has been changed to correct orders.


    v0.95
    - Known Technologies can now be changed
    - The BIC-export of Maps with Rules now work correctly with 1.29f saves. (The editor no longer crashes)
    v0.95.1
    - Bug with the length calculation of the Costom Player data sections of BIC-fikles/rules parts in saves corrected. This should fix many issues.


    v0.96
    - Option to not specify animation files in the UCW added.
    - The Filter Menu system has been reworked to give more options to the ways of enabnling and disabling filter, and not give strange results. Checkboxes now marks when the filter is being edited.
    - Bug with Custom Nationality in saves corrected. (Not all nationallities are the same)
    - Mixup of custom Nationality parts onm read corrected.
    - Changed race adjectives (and not the default adjectives) are now displayed in the unitlist after the unitname.
    - Batch edit has been implemented for units as a part of the filter system.
    - Batch delete has been implemented for units as a part of the batch edit system.
    - The BIC-export of MAPs now work correctly with 1.29f saves. (After two failed fixes)
    - Extended the functionallity of the about box.
    - Autocheck for new versions added.

    v0.97
    - Level's icons are now used for the program and it's parts
    - Support added for BIX files
    - The Civilopedia Editor now supports centered text
    - The Civilopedia Editor no longer requires the rules to be loaded to allow editing of icons for buildings
    - Technology icons are now editable from withing the Civilopedia editor
    - Added option to not check for a new version on load. (Test it if the loading time is very long)
    - The Civilopedia editor Now displays Wondersplashes for PTW.

    Note: v0.97 has not been tested with Civ3:PlayTheWorld.
    The UnitCreationWizard does not handle the new way of scenariosructure.
    The saves of PTW can not be loaded.
    Yuo are strongly recommended to not use any language file but the 'English (default)' (c3mt.txt) that comes with this version, as there has been a number of chnges in the strings, and most likely more are to come before the next update.



    Download a full version (0.96) 2.3 MB

    Download the latest small version attached to this post





    From v0.91 of C3MT it is possible to translate the tool. Here is a list of availiable translations:
    From v0.92.5 all translations are included with the default package.



    You will also need a fixed "buildings-small.pcx". The original had an offset error. It can be downloaded here

    For all that have problem with unexpected errors or missing OCX:
    These are the OCX-file used right now. Extract the cab and right click on the inf and select install. (Or use the FULL install)





    v0.91 repaced with v0.91.0001 after 6 downloads
    v0.91.0001 replaced with v0.92 after 80 downloads
    v0.92 replaced with v0.92.5 after 539 downloads
    v0.92.5 replaced with v0.92.5001 after 1 download
    v0.92.5001 replaced with v0.92.5001 SR1 after 9 downloads
    v0.92.5001 SR1 replaced with v0.93 after 384 downloads
    v0.93 replaced with v0.93.5 after 234 downloads
    v0.93.5 replaced with v0.94 English Only after 427 downloads
    v0.94 English Only replaced with v0.94.1 after 151 downloads
    v0.94.1 English Only replaced with v0.94.2 after 23+30 downloads
    v0.94.2 English Only replaced with v0.94.3 after 198 downloads
    v0.94.3 replaced with v0.94.4 after 103 downloads
    v0.94.4 replaced with v0.95 after 16 downloads
    v0.95 replaced with v0.95.1 after 109 downloads
    v0.95.1 recomplied to v0.95.1001 after 17 downloads
    v0.95.1001 replaced with v0.96 after 414 downloads
    v0.96 replaced with v0.97 after 763 downloads
    v0.97 was downloaded 953 times.
    Last edited by Gramphos; December 22, 2002, 20:20.
    Creator of the Civ3MultiTool

  • #2
    Already downloaded it! Thanks for your great work, Gramphos!
    "As far as general advice on mod-making: Go slow as far as adding new things to the game until you have the basic game all smoothed out ... Make sure the things you change are really imbalances and not just something that doesn't fit with your particular style of play." - WesW

    Comment


    • #3
      Thanks for the effort.
      We need seperate human-only games for MP/PBEM that dont include the over-simplifications required to have a good AI
      If any man be thirsty, let him come unto me and drink. Vampire 7:37
      Just one old soldiers opinion. E Tenebris Lux. Pax quaeritur bello.

      Comment


      • #4
        THANK YOU!!!

        Thank You for doing what FIRAXIS should do.
        "People demand freedom of speech to make up for the freedom of thought which they avoid."
        - Soren Aabye Kierkegaard (1813-1855)

        Comment


        • #5
          Great work, thanks. Now we can continue from where we left off.
          Yours in gaming,
          ~Luc

          Comment


          • #6
            okay - v.0.90 worked perfectly with the last patch (it didn't work with the new patch), but v.0.91 went horribly wrong. I opened up the Copy Tool and copied Mech Infantry, renaming it to APC. I then tried to open up my civmod.bic but the map screen was black and civedit was shut down by windows. I d/l both ocx cabs and installed them (although the target files on my pc were newer). Still got that error message when trying to open civedit. but now, when the Copy Tool tried to open my civmod.bic I get the following message (which I didn't get before i installed those ocx cabs) - "unknown section: y after DIFF". It told me to post my bic when reporting this, so here ya go:

            (btw - that 'buildings-small.zip' is corrupt)
            Attached Files
            Up the Irons!
            Rogue CivIII FAQ!
            Odysseus and the March of Time
            I think holding hands can be more erotic than 'slamming it in the ass' - Pekka, thinking that he's messed up

            Comment


            • #7
              I'll check on that now, I thought I remembered to update all new fields.
              Creator of the Civ3MultiTool

              Comment


              • #8
                yes I noticed. I tried to add some units and when I tried to edit it, the unit list was both empty and some units were doubled.

                I tried opening it with the copytool without changing a thing, and the same problem occured. It seems that the problem is due to the program opening it in the first place.

                Comment


                • #9
                  I think I know the problem, civ3mod.bic is version 3.07, when the other BICs are 3.08, the difference seems to be corruption, I didn't nodtice that when working on this.

                  restore your bak file, create a nmew BIC in the editor and save it, try to copy from that one.
                  Creator of the Civ3MultiTool

                  Comment


                  • #10
                    Nope, It was another problem. I read from the output file instead of writing to it

                    I'll update the file in the first post.
                    Creator of the Civ3MultiTool

                    Comment


                    • #11
                      Yep It works now. Great work.

                      Comment


                      • #12
                        gramphos, when you create the installer for the 1.21 enabled multitool please make it to that it DOES NOT OVERWRITE the 1.17 enabled version of the multitool? Unless you can get the newest version to add things like before, we will have to use the old version to add things to pre 1.21 bics.

                        Comment


                        • #13
                          Originally posted by Mizaq
                          gramphos, when you create the installer for the 1.21 enabled multitool please make it to that it DOES NOT OVERWRITE the 1.17 enabled version of the multitool? Unless you can get the newest version to add things like before, we will have to use the old version to add things to pre 1.21 bics.
                          The newest version adds things to BICs, at least it should do, and 1.17f BICS can still be used and will stay in that version. The only disabled thing is the SGE, which is disabled if the gameversion, loaded from version.txt, is greater then 1.17.
                          Creator of the Civ3MultiTool

                          Comment


                          • #14
                            German language file

                            Thanks to BeBro C3MT is now translated to German.

                            This file works with v0.92 and gives you a German interface.

                            To install, make a backup of C3MT.TXT in your C3MT directiory, and place the German C3MT.txt in with it.

                            (Note that all parts not are fully translated)

                            0.91 version replaced with 0.92 version after 2 downloads
                            0.92 version removes as included with 0.92.5
                            Last edited by Gramphos; May 9, 2002, 16:50.
                            Creator of the Civ3MultiTool

                            Comment


                            • #15
                              Gramphos, i'm having problems with the multitool.

                              Basically, i select a unit/building to copy, i.e. by selecting 1 in the number to add and the building type and then press copy and save it.

                              Then when i load up the bic file, it has all sorts of problems...

                              What's the exact procedure for copying a building/unit?

                              Comment

                              Working...
                              X