View Full Version : Download BUG and BAT Here!


alerum68
May 10, 2008, 07:52 PM
The BUG Project

BTS Unaltered Gameplay, or BUG, is a modification code for Civilization IV: BTS. CIV is a very easy game to modify, but not all modifications are compatible with each other. In an effort to combines these many different Mods from the Civ community, into one concise program, the BUG Project was born.

BUG combines mods that do not change the basic game play of CIV, while adding flavor and ease of use. Some aspects that we feel are within this criteria are Advisor Screens, City View Screen, the Main View Screen, the Civopedia, as well as the way units may look but not the way they play. Also, any addition or changes made, will not provide any information that cannot be figured out within the game itself.

BAT is an add-on to the BUG Mod, that adds flavor to and diversity to the game. It contains the latest version of BUG, so no additional installation is required by the end user.

We feel these Mods are safe for use in any Succession Games, and have ensured any bugs which would conflict with users who are not playing with the BUG Mod are elimiated. If you find any changes within the code that modify games play, please post a message to us here, or on the Project Development link listed below, and we will make it of the utmost important to fix the problem. Also, if you find something that causes conflicts within Succession Games, please let us know as well.

If you would like to have your Mod added, please visit the Project Development page on SourceForge.

Current BUG version: 4.4 (Compatible with Beyond the Sword version 3.13 and above only!)
Current BAT version: 3.0.1 (Compatible with Beyond the Sword version 3.19!)
Current BULL version: 1.2 (Compatible with Beyond the Sword version 3.19!)

(For older versions of Beyond The Sword, please download one of our older releases. We will no longer be supporting older versions of BUG or BAT.)

Download Here (http://civ4bug.sourceforge.net/)


Project Development Pages:
BUG Mod Page (http://sourceforge.net/projects/civ4bug/)
BAT Mod Page (http://sourceforge.net/projects/civ4bat/)
BULL Mod Page (http://sourceforge.net/projects/civ4bull/)

If you'd like to keep updated with the latest changes to the Mods, then use our SVN server. To do this, follow these directions:


Download the latest version of TortoiseSVN from here: Download TortoiseSVN Here (http://tortoisesvn.net/downloads)
After installation, reboot system.
Create Directory to place the Mod. I'd suggest a directoy called "The BUG Project".
Explorer the directory you just created, and right click on it. Go to the Option that says "SVN Checkout."
Use one of the SVN URL's listed below, when prompted. Right click on the URL and select "Copy Link Location," and copy into Tortoise.
Once the directory has been downloaded, you can keep up to date by using SVN Update on the directory again.
To install you just have to use the Export command from within the TortoiseSVN context menu from inside Explorer.
To get the latest revision, right click on directory, and pick "SVN Update."


Source Forge SVN Links:

The BUG Mod:
https://civ4bug.svn.sourceforge.net/svnroot/civ4bug/trunk

The BAT Mod:
https://civ4bat.svn.sourceforge.net/svnroot/civ4bat/trunk

The BULL Mod:
https://civ4bull.svn.sourceforge.net/svnroot/civ4bull/trunk

BUG Mod Includes:

•Option Switching Core by ruff_hi and EmperorFool.

Main Screen Interface:

•Not Just Another Game Clock TheLopez
•Remove Dead Civs from Score by TheLopez
•Power rating in Score by EmperorFool
•Attitude Icons by Porges (Take from Attitudes in Scoreboard by SimCutie)
•Advanced Scoreboard by EmperorFool
•Pop-up Game Messages
•Civ4lerts by Dr. Elmer Jiggle
•Reminders by Eotinb
•Autologger by Eotinb
•Basic Plot List Enhancments by ruff_hi
•I Love Asphalt! By ricardojahns

Advisor Screens:

•Better Espionage Screen by Almightix
•Sevopedia by Sevo
•Great Person Tech Preferences by ruff_hi
•Custom Domestic Advisor Redux by EmperorFool
•Ruff_Hi's Military Advisor

City Screen:

•Raw Yields by EmperorFool
•Specialist Stacker


The BAT Mod Includes:

•Varietas Delectat by Avain
•Cultural Diversity by Chugginator
•Ethnic Art Styles by GeoModder
•Better Diplomacy Text by Willowmound
•Better Flags & Buttons by KingKongTR
•Improved Graphics Leaderheads by Chuginator
•Blue Marble by Kai Fiebach


Devlopers:
Alerum68 (http://forums.civfanatics.com/member.php?u=40475)
Dresden (http://forums.civfanatics.com/member.php?u=146507)
EmperorFool (http://forums.civfanatics.com/member.php?u=111657)
NikNaks (http://forums.civfanatics.com/member.php?u=96170)
Lemon Merchant (http://forums.civfanatics.com/member.php?u=145682)
ruff_hi (http://forums.civfanatics.com/member.php?u=64034)

Translators:
Deutsch - The Doc (http://forums.civfanatics.com/member.php?u=136938)
Espanol -
Français - Falc (http://forums.civfanatics.com/member.php?u=128488)
Italiano - Cammagno (http://forums.civfanatics.com/member.php?u=74513)

alerum68
May 10, 2008, 07:53 PM
Please do not post in this thread. It is only for announcing new releases to the BUG Project. Any post in this thread other than that will be ignored, and eventually deleted.

Thank You

alerum68
Jul 12, 2008, 01:14 AM
BUG version 3.0 released.

Change Log:


* BUG Military Advisor made optional, as well as several bug fixes.

* Added Worst Enemy Indicator to BUG Military Adivsor.

* Complete Translations for Italian and German of all game text, as well as help files. Almost complete translations for French.

* New trade messages in autologger.

* Fixed problems with hover text.

* Fix Reminders Bug.

* Added hover text, in English, Italian, and German, for all Options.

* Added Shortcuts SevoPedia entries by Ekmek.

* Added Strategy Guides SevoPedia entries by Alerum68.

* Made compatible with both 3.13 and 3.17 versions of Beyond the Sword.

* Made changes so easier to add to other community Mods.

* Fixed bug in Custom Domestic Advisor where cities over a certain point would not select properly.

* Added hover text for Plot List Enhancement buttons.

* Added new buttons and icons for PLE. Thanks NikNaks93!

* Made PLE filters and modes more intuitive.

* Changed Scoreboard Icons for War and Peace to Crossed Swords for War, and a Peace Symbol for Peace.

* Wide Screen version of Foreign Advisor. Thanks Ricardojahns!

* Added I Love Asphalt! Modern Roads mod by Ricardojahns.

* Replace Raw Commerce and Raw Production with Raw Yields by EmperorFool.

* Change shortcut for the BUG Mod Help file to Alt + Ctrl + F1

* Added 6 map scripts: SmartMaps, RingWorld, PerfectWorld, Full of Resources, Planet Generator, and Tectonics

BAT Mod 1.0

Change Log:

* Added BUG Mod 3.0

* Updated Varietas Delectat to v3.6

* Made Compatible with BTS 3.13 or 3.17


YOU MUST uninstall any previous versions COMPLETELY! Not removing previous version of BUG completely will cause lost of interface, options not being saved, and a headache.

Enjoy!:)

alerum68
Oct 03, 2008, 01:34 AM
Not a full release, but we now have put in place a daily build of the SVN. Users will no longer have to figure out how to use the SVN of BUG to get all the latest and greatest. If you'd like to try it out, then visit here: http://civ4bug.sourceforge.net/BUGModSVN.html. Right click on the file, and save target to download to your PC. This will be updated daily, around 3am Pacific time. Hope this helps simplify things for everone!

alerum68
Oct 12, 2008, 10:26 PM
BUG 3.5 has been released! ALOT of changes, so many that I couldn't format the change log and as usual. Good luck wading through it.;) Link to Change Log is Here (https://sourceforge.net/project/shownotes.php?release_id=612944&group_id=202755).


Hopefully we will have a BAT 1.5 release within the next month. For now you can copy the contents of the BUG Mod into the BAT Mod 1.0 folder, and changing the name of CustomAssets to Assets. Make sure to not overwrite BugHelp.py to ensure the BAT Mod Help file can still be used. If you have any questions about this, make sure you DO NOT post it here, but in the Questions About BUG Mod thread.

Enjoy!

alerum68
Dec 06, 2008, 03:32 PM
We've released BUG 3.5.1 and BAT 1.1!

BUG 3.5.1 is the same release as 3.5, but with the problems with BugPath that was causing some people not to be able to install into the Mod's Folder.

BAT 1.1 is a new release with the following additions:
VD 4.0 has been updated.
Improved Graphics 2.0 has been added. This adds some great terrain improvements, including Oceans from Colonization! Also several Leaderhead fixes.
BUG 3.5.1.

BAT 1.1 should use the same settings as are stored already in BUG 3.5.1. You may notice a few on-screen pop ups on your first run, but it will only been on the first run, and won't affect anything.

Also, since we did update to VD 4.0 BAT 1.1 works only with Beyond the Sword version 3.17. We have left BAT 1.0 for 3.13 users though.

Have fun!

EmperorFool
Feb 25, 2009, 04:45 AM
We've released BUG Mod 3.6!

Major new features include


In-game dot-mapping tool for laying out city BFCs
EventSigns shows effects of random events on plots
BUG Charts lets you view multiple charts at once
BUG Finance Advisor with detailed line items
Min/Max Commerce Rate buttons for binary research
Field of View slider
Improved Foreign Advisor INFO page
Smaller multilingual installer with more options


Plus many small imrprovements, bug fixes, and much more!

Changes in BUG Mod 3.6:

New Features:

- Added map script "Maze" by Sirian
- Field of View slider on the main screen
- Improvements to stats tab on info screen
- Tick Marks for selected progress bars (tech, food, production)
- Tick Marks: Added whip threshold indicator to city production bar (look for yellow center tick mark)
- Added FoodAssist: net food added to stores per turn and turns until starvation
- Added EventSigns: plots whose yields change due to random events marked on the map with signs
- Added BUG Finance Advisor with detailed line items for Commerce and Income
- Added Min/Max Commerce Rate buttons: set any commerce rate to 0% or 100% with one click
- Added Gold Rate Warning: yellow gold rate when negative but not enough to go below zero
- Added Strategy Overlay: create a multicolored in-game dot map
- Log the current turn slider values (gold, science, culture, espionage)

Improvements:

- Customizable Domestic Advisor (CDA) now also resizable based on 2 new BUG options
- CDA: Added a "whip anger" column to CDA (not added to any pages)
- CDA: coloring options now allow reversed comparisons (i.e. higher numbers are worse)
- Show attitudes in leaderhead hovers in Exotic Foreign Advisor (EFA) Info tab and Military Advisor (MA)
- EFA Info tab: Added Domestic Trade total and correct detection of possibility of trade routes
- EFA Info tab: Added second trade column (for number of trade routes) to EFA Info Tab
- Advanced Scoreboard: option to show Civ ID number; layout character is "I" but it's not in the default layout
- Advanced Scoreboard: option to show the rank of a Civ; layout character is "K"
- Advanced Scoreboard: options for maximum players, line height, and research icon size
- Civ4lert: alert for cities that will/have become pacified after capture or revolt
- Civ4lert: alert for cities founded by known, non-vassal rivals
- Civ4lert: alert for when rival will become a vassal, capitulate, or sign a peace treaty
- Raw Yields: Split up Trade Routes total into Domestic, Foreign, and Overseas (foreign only) Trade
- Sevopedia: Resource pages show all buildings they affect in the Buildings list--not just the buildings that supply the resource
- Great General Progress Bar: Replaced "General" with icon
- BUG options screen: Improved hover texts that include multiple options and redesigned General tab
- Updated German and Italian translations
- Added CvAltRoot for use with Civ4's /AltRoot command-line feature
- F9 / Charts now includes a 3-in-1 feature that displays 3 user selected charts
- Added the ability to revert to the original BtS unit plot style
- Added the ability to add the following options to the original BtS unit plot style (promo, mission, GG, wounded, upgrade)
- Unit Info Pane: Added option to display moves left for a single unit using a fraction
- Unit Info Pane: Added min/max moves left when multiple units selected
- added 'turns to next vote' and 'vote to next election' to members tab

Bug Fixes:

- Advanced Scoreboard: Fixed offset for vassals when grouped
- Advanced Scoreboard: Changed empty vassal indent to a bullet
- Advanced Scoreboard: Changed vassal icon to a gold star for the active player
- Autolog: Added checking of logging to all logging options which was previously ignored
- Autolog: Fixed bug with Autolog onCityOffered logging which was misinterpreting a passed event argument
- IconGrid: Added changes by DanF5771 (two widget data values instead of one)
- IconGrid: Fixed bug where empty icon and stacked bar columns caused following columns to misalign
- MA: Removed event reporting
- MA: Reversed leaderhead parameters so attitude of row leaderhead is shown
- MA: Fixed scrolling display error with Worst Enemy in MA Sit Rep when there is none for a leader
- Main Interface: Fixed click/hover response on (widescreen) research bar
- Main Interface: Era Text and Great Person Bar now hide with No Interface and WorldBuilder
- CDA: Now adjusts position of Liberate button to make sure it doesn't overlap Exit text
- Advanced Scoreboard: Fixed screen redraw after peace treaty is canceled
- No more warning about xmllib being deprecated
- Fixed bug with loading options when viewing Sevopedia from the MAIN MENU
- PLE Unit Hover: Fixed calculation of Movement Points remaining
- Unit Info Pane: Fixed calculation of Movement Points remaining
- Logger: Fixed missing turn headers


FOR MODDERS

New Features:

- New Font File includes citizen icon, great general icon, and blank icon
- Created FontUtil for adding new constants to FontSymbols
Define symbols in XML: <symbol id [name] [from] [offset]/>
Provides getChar(symbol) for easier access to unicode string for symbol
- CvMainInterface.updateScreen() fires gameUpdate event (not fired by Civ4)
- Added <shortcut> tag to XML configuration to create keyboard shortcuts
- Added module attribute to <mod> element that is used as default for module attributes in all child elements
- Added horizontal and vertical sliders to BUG Options Screen (see BugOptionsTab)

Bug Fixes:

- Reloading Python modules now works!
Added PythonReloaded event fired after reloading (good time to call onLoad handler for mods that store data)
- Fixed bug where Trade.findTypes() from TradeUtil.py was returning a list of types rather than a list of trades with that type
- Fixed DealCanceled event
- Option dirty bits and change functions are no longer set/called during initialization

alerum68
Apr 19, 2009, 01:37 AM
Version 1.2 of BAT offically released!

Updated VD to version 5.0
Removed Improved Graphics
Added Improved Graphics Leaderheads
Updated BUG to version 3.6

Enjoy!

alerum68
Jul 26, 2009, 12:10 AM
Hot on the heels of the BUFFY release, we bring you The BAT Mod 2.0!

It includes:

BUG 4.0.
BULL 1.0
Varietas Delectat 7.0

and...

Blue Marble Gold!


This is probably the most beautiful release of BAT that has ever been, as well as the most stable. The artwork has been fixed up dramatically to help with crashes late in the game. Blue Marble Textures add another layer to the appearance of the game. BUG and BULL bring a whole new realm to what is possible with the game. Await their offical release for a list of what is contained there!

Enjoy this one folks, because I think you're going to be pleased what the CFC community has done in the last few months of modding.

Oh yes! Don't forget to play a GOTM with the new BUFFY Mod! Submit the highest scores the system has ever seen.;)

alerum68
Aug 16, 2009, 11:45 PM
Long ago, in a time of plenty, it was Prophesied that one day a great Mod would come forth, and unify and control all games of CivilizationIV: Beyond the Sword. This Mod would bring happiness to all who would partake of its power over this game. One day it appeared, and it was named BUG! It changed many things, and did all that was promised of it... but this was long ago, and it has grown old in it's ways.

Time passes, and still more time. It is now a time of darkness and confusion. None know what shall become of the people who have relied so heavily on The BUG. Many beg for it to return to them, to help them in this new and dark time. And these pleas are heard, and finally heeded by the Creators.

Today, the Creators give you....

BUG Mod 4.0!

Change Log: CHANGES

*** BULL: The BUG DLL ***

This is an optional component that, once installed, enables the features listed below marked [BULL].
Any features that don't require BUG are not listed here. Refer to BULL's changelog for more information.

New Features:

- Regenerate map shortcut (ALT + G) [BULL]
- MapFinder from HOF Mod: ALT + CTRL + G to start/stop [BULL]
- Advanced Scoreboard
Refuses to Talk (F) [BULL]
Number of Cities (Q)
- Production Decay [BULL]
A yellow ! means an item in the build queue will start to decay after 5 turns of non-production
A red !! means an item will decay this turn
Hover for units/buildings shows actual decay amount and turns until it starts
- Info Screen (F9)
New expanded Wonders tab by DanF5771
Shows constructed items (all known rivals)
Shows items being built (must have enough EPs for City Visibility)
Zoom to City button
Remembers the selected tab like other screens
- BUG Religious Advisor (F7) shows which buildings have been or are being built for the state religion
- AutoSave: automatically save single-player games at start, end, and exit [BULL]
You must use ESC : Exit to Main Menu or Desktop; ALT + F4 won't save

Improvements:

- BUG and BULL versions are displayed when hovering over your flag [BULL]
- Min/Max Commerce Rate buttons have more accurate hover text [BULL]
- City Screen
Added hover details for food rate [BULL]
- Foreign Advisor
ACTIVE: Added number of turns until you can cancel each deal
INFO: Hover details for trade with each rival [BULL]
RESOURCES: Hovers show the reason an AI won't trade [BULL]
TECHS: Hovers show the reason an AI won't trade [BULL]
- Finance Advisor
Hover details for trade commerce and gold from specialists [BULL]
- Graphs (both BUG and Vanilla) now include a 'log scale' option
- Autolog
Amount of gold from pillages
Retreat and withdrawal [BULL]
Collateral and flanking damage [BULL]
Upgraded units [BULL]
- Strategy Overlay
Configurable color palette
Outlines using the same color now overlap instead of merging into a single outline

Bug Fixes:

- Fixed City Built event
- Changed Scoreboard items (WHEOOH, Number of Cities) so that they are optional
- HotSeat
Strategy Layer is hidden while switching players
Civ4lerts and Reminders no longer show up while switching players
Civ4lerts now fire for all human players
Reminders that fired this turn no longer show in End Turn Text for next player
- Multiplayer
Strategy Layer now saves all players' dotmaps
- Sevopedia now opens from MAIN MENU without loading or starting a game
- Fixed intermittent Vista "no interface" issue
- AutoLog no longer calls CvGameUtils.getPillageGold()
- Anger Counter on City Screen hidden when investigating foreign cities


MODDING

New Features:

- BugConfig
Configuration XML is now modular (rewrote BugConfig)
Added <config> element to add your own configuration XML elements
Added <bug> element that can be used in place of <mod> when not specifying a new mod
Added <link> element to create a linked option*
- Added BugDll module for creating Python features that depend on the DLL but work gracefully without it
- Added "dll" attribute to <mod>, <option>, <list>, <init>, <event>, <events> and <shortcut>
The <mod>, <option> and <list> elements are still created but marked if the DLL isn't the correct version; the others are skipped
- DealUtil
Deal class has new CvDeal functions, plus more
Added several helpful module functions for testing TradeableItems values
- Exposed and/or replicated several CvDeal functions in DealUtil.Deal:
bool isCancelable(PlayerTypes eByPlayer, bool bIgnoreWaitingPeriod=False)
wstring getCannotCancelReason(PlayerTypes eByPlayer)
int turnsToCancel(PlayerTypes eByPlayer)
- Events
SwitchHotSeatPlayer(PlayerTypes ePlayer)
unitUpgraded(CyUnit pOldUnit, CyUnit pNewUnit, int iCost) [BULL]
unitCaptured(PlayerTypes eOwner, UnitTypes eUnitType, CyUnit pNewUnit) [BULL]
combatWithdrawal(CyUnit pAttacker, CyUnit pDefender) [BULL]
combatRetreat(CyUnit pAttacker, CyUnit pDefender) [BULL]
combatLogCollateral(CyUnit pAttacker, CyUnit pDefender, int iDamage) [BULL]
combatLogFlanking(CyUnit pAttacker, CyUnit pDefender, int iDamage) [BULL]
- BugUtil
getText() and getPlainText() both replace [ICON_XXX] in the message
Added deferCall() to call a function in a future gameUpdate event after an optional delay
Added alertInput() and alertInputFlags() that print to the screen using alert() instead of debug()
- CvUtil
Added CvUtil.getNewScreenID() so mods don't have to hard-code screen IDs*
- BugPath
Completely rewritten to be easier to use*
- BugGameUtils
Provides modular access to CvGameUtils-based callback handlers and listeners
- WidgetUtil
Allows mods to define new WidgetTypes without modifying the DLL
Use this to add hover help to almost any button, text, or graphic

Bug Fixes:

- Removed firing of gameUpdate in updateScreen() as it seems to be fired by BTS now
- Active Player Turn
Moved checking for begin/end from CvMainInterface.updateScreen() to BugEventManager.onGameUpdate()
Now fires begin event when active player changes in addition to game turn for HotSeat games

API Changes: (*)

- If you define any linked options in your configuration XML, you must change them to use <link>
Change
<option id="NewOptionID" link="ExistingOptionID"/>
to
<link id="NewOptionID" to="ExistingOptionID"/>
- BugPath directory names and paths are exposed through functions
For example, replace
BugPath.modDir
with
BugPath.getModDir()
- If you have defined your own screen ID, switch to using CvUtil.getNewScreenID() to avoid clashes
Replace
MOD_SCREEN_ID = 1050
with
MOD_SCREEN_ID = CvUtil.getNewScreenID()


:)

Enjoy!

EmperorFool
Sep 30, 2009, 03:59 PM
BUG 4.1 has been released into the wild. This is a minor update with a few significant additions and fixes.

New Features


Full MacOS X support! :band:
New alerts including worst enemy, refusal to talk, and resource trades
Help hover text for the Customizable Domestic Advisor buttons
Support for mods that add religions/corporations: Scrolling Religion Advisor and resizing icons on City Screen

Fixes


BUFFY and BUG installed for single-player can happily coexist
City Screen Production Bar tick marks count :food: for Settlers and Workers
Trade alerts are suspended for AI's that refuse to talk
Number of cities in the scoreboard counts only known cities when you can't see a rival's list (drawn in cyan)



CHANGES

New Features:

- Mac support
- Scoreboard
Added Civilization Description option (e.g. "English Empire")
- City Screen
Added option to show only religions and corporations present in the city plus allows for more than seven of each
If Fractional Trade Routes is enabled, shows two decimal places for Trade Route values [BULL]
- Foreign Advisor (F4)
TECHS: Added a status column that shows War, Forced Peace, and Refuses to Talk
- Religion Advisor (F7)
Added option to limit the religions shown in the top area to only those that are founded or available for conversion
Added johny smith's scrolling panel for mods with more than seven religions
Shows new religions and religious buildings/units types from mods
- Civ4lerts
Added Refuses to Talk alert
Added Worst Enemy alert
Added Resource Trade alert
Added Map Trade alert

Improvements:

- Scoreboard
Refuses to Talk now works without BULL
- Customizable Domestic Advisor (F1)
Added hover help text to buttons
- MapFinder
Added ALT + CTRL + SHIFT + G to stop
Added separate Save path

Bug Fixes:

- BUFFY and Single-Player BUG can coexist; set NoCustomAssets to 1 in BUFFY's INI file
- Main Interface
Moved the Tech text down 2 pixels so that it now lines up with the GG and GP bars
Era Text and Great Person Bar hidden in Hide Interface and WorldBuilder modes
- Strategy Layer
Placed dots are drawn when a game is loaded if the Dot Map is visible
- Scoreboard
Number of cities counts only the ones you can see on the map (plus their capital) when you can't see a rival's city list
Rival city lists cannot be seen when you cannot contact them and for OCC games
- City Screen
Production bar tick marks count food for Workers/Settlers correctly
Anger Counter hidden for foreign cities because you cannot see Whip/Draft button hovers
- Customizable Domestic Advisor (F1)
Culture levels under No Espionage are now correct
- Technology Advisor (F6)
Great Person Bulbed Techs are reset when a game is started or loaded
- Info Screen (F9)
Projects List
Hover shows project instead of building; click goes to correct Civilopedia entry
Completed projects no longer show an invalid date or city name
- MapFinder
Status panel title displays correctly
- Civ4lerts
Trade alerts suspended when an AI Refuses to Talk
- Unit Naming
Default naming convention matches new unit counting codes
- Logger
File name and path changes take effect immediately
Suppresses the nationality of rival Privateers


MODDING

New Features:

- AttitudeUtil
Added functions to determine worst enemies
- BugUtil
Added escapeXml() to replace <, >, and & with their XML entities
- DiplomacyUtil
Added functions to detect when a rival refuses to talk
- ReligionUtil
Makes adding religions and new types of religious buildings/units to the Religion Advisor a snap
- TradeUtil
Added functions to get lists of valid trading partners for the various tradeable items
Added calculateTradeRouteYield(), calculateTotalTradeRouteYield(), and calculateTradeRoutes()
Added functions to handle Fractional Trade Routes

Improvements:

- BugEventManager
Exceptions from event handlers are caught and logged, and the next handler is called instead of aborting the event
- BugGameUtils
Each callback's dispatch logging is now optional via "log" XML attribute
- GameUtil
Added checks for more game options used by diplomacy/trade changes
- GPUtil
Added specific instructions for adding new GP types

Bug Fixes:

- BugPath
Ignores CustomAssets folder when running as a Mod due to too many issues

EmperorFool
Sep 30, 2009, 09:57 PM
For anyone using the ZIP archive to install to the Mods folder, you must rename CustomAssets to Assets and PublicMaps to PrivateMaps.

I've updated the ZIP file at SourceForge, but there's no need to download it again. Just change the names.

EmperorFool
Nov 15, 2009, 08:09 PM
:band:

BUG 4.2 . . . BULL 1.0 . . . BAT 2.1

Finally, the Trilogy is complete. :dance: All three releases in-sync and on the same day.

Changes in BUG 4.2


Mac fixes
SevoPedia Technology page shows each civilization that starts with the tech
Hover text for Great Person bar on main interface
Lots of other fixes for Civ4lerts, AutoSave, Autolog, and more
Complete changelog (http://sourceforge.net/projects/civ4bug/files/The%20BUG%20Mod%20%28BTS%20v3.13+%29/The%20BUG%20Mod%204.2/Changelog%204.2.txt/view)

Changes in BAT 2.1


BUG 4.2
BULL 1.0 including Sentry Actions, Fractional Trade Routes, and Governors Build Workers
Varietas Delectat 8.0 (http://forums.civfanatics.com/showthread.php?t=237192)
Complete changelog (http://sourceforge.net/projects/civ4bat/files/The%20BAT%20Mod%20%28BTS%20v.319%29/BAT%20Mod%202.1/BAT%20Mod%202.1.txt/view)


Features in BULL 1.0


Almost every detail from the City Screen appears on the City Bar hover: health, happiness, whip/draft anger, hurry cost/overflow, trade routes, building icons, specialists and settled great people, and more!
Building and Specialist hovers show the actual effects they will provide for the current city.
Pre-chop forests: Workers automatically stop chopping 1 turn from completion.
Advanced Combat Odds 2.0.1 (http://forums.civfanatics.com/showthread.php?t=310415)
Complete changelog (http://sourceforge.net/projects/civ4bull/files/BULL%20for%20BTS%203.19/BULL%201.0/Changelog%201.0.txt/view)

EmperorFool
Feb 06, 2010, 02:29 AM
Lemon Merchant (http://forums.civfanatics.com/showthread.php?t=352693) has worked tirelessly over the past several weeks to update BAT Mod with the latest Varietas Delectat (8.0) and many of her own fixes to solve the recent crashing issues. It is now available as an installer that will patch an existing 2.1 installation to BAT Mod 2.1.1a (http://sourceforge.net/projects/civ4bat/files/The%20BAT%20Mod%20%28BTS%20v.319%29/BAT%20Mod%202.1.1a/BAT%20Mod%20%202.1.1a%20Patch.exe/download).

The BAT Mod - Patch 2.1.1a


*** IMPORTANT: This patch requires that you already have BAT Mod 2.1 installed. ***

This is an interim release, so that users of the BAT Mod can continue to enjoy their games without crashes and loading issues. It addresses a number of graphics issues only, and does not affect the game play of the mod in any way.
The graphics issues will be addressed in an upcoming release of BAT.

Installation:

Simply run the .exe file. The installer will look for your BAT folder in the single user install location:

<Drive>:\...\My Documents\My Games\Beyond the Sword\MODS\BAT 2.1

The files will be copied to their proper locations. When the installer is finished, you may then load the game and enjoy.

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

IF YOU HAVE BAT INSTALLED SOMEWHERE ELSE:

(These steps are not necessary if you have BAT installed in the "<Drive>:\...\My Documents\My Games\Beyond the Sword\MODS\BAT 2.1" path above.)

If the BAT Mod 2.1 folder is not there, the patch will fail. If you have BAT installed somewhere else, simply create a BAT Mod 2.1 folder in the above path, and then run the patch. The installer will create an Assets folder with all of the patch files in it.
After the patch is complete, copy the newly created Assets folder into the BAT Mod 2.1 folder that you have installed elsewhere. Tell Windows to overwrite ALL files when you do this.

After the folder merge is complete, delete the Varietas Delectat v8.0.FPK, and Cultural Citystyles v0.80.FPK files. This is important, as they will conflict with the patch.

That's it. Play and enjoy!

EmperorFool
Feb 16, 2010, 06:34 PM
:band:

I'd like to commemorate this past Valentine's Day by spreading some multiplayer lovin' with several long-awaited OOS fixes:


You can once again attack your rivals and unload your ships without fear of going out-of-sync when using BULL!
You can view the MEMBERS tab safely in BUG
Random Unit Naming in BUG no longer freaks out the OOS gods.

BUG 4.3

It's been three months since the previous release cycle, and BUG has some spiffy new features:


Reorganized Espionage Advisor allows you to see the cost for a single mission in all cities of a rival at once
Complete list of Great Person research priorities for each type in Technology Advisor
Unit Naming applied to starting units and free ones from Tribal Villages
Reminders are saved for all players in multiplayer games
Fixed random Vista/7 crash in Strategy Layer

BUG 4.3 released February 16th, 2010

CHANGES

New Features:

- Main Interface
Can choose from three sizes for the build/action buttons
Added a button to bring up the BUG Options Screen (top left)
- Espionage Advisor
New layout shows EPs spent against you and icons for passive missions
Can swap cities and missions lists to see cost in each city for a single mission
New GLANCE-style tab shows EPs spending on and by each rival you've met
- Technology Chooser
Added color-coded shadow denoting each technology's era
- BUFFY
Barbarian Uprising events require Priesthood

Improvements:

- Main Interface
Unit Plot drawing improvements (pre-work only at the moment)
- Great Person Bar
Added city's total GP/Turn to hover.
- City Screen
Can select which tiles to count in Raw Yields when Civ starts
- Foreign Advisor
Can select how to display attitudes: numbers, smilies, or both
Shows technologies that you cannot trade to rivals
- Technology Chooser
Added hover to GP Research icons showing the preferred order
- Unit Naming
Unnamed initial units are named when you found your capital
Units from tribal villages (goody huts) are named
Random names can now be mixed with other naming codes or static text
- Reminders
Saved for all players in multiplayer games

Bug Fixes:

- Strategy Layer
Fixed random crash on Windows Vista/7
- City Screen
Happiness and unhappiness are shown for foreign cities
Whip/Draft Anger is shown for teammates' cities
Raw Yields now adds Trade Routes to commerce total when Fractional Trade is off, hides fractions when on
- Team Games
WHEOOH works correctly and won't check if a rival will DoW on your teammates or theirs
Worst Enemy no longer shown for humans' teammates
- Multiplayer OOS Errors
Changed random "polling error" on F8:MEMBERS tab to use asynchronous RNG
Changed random unit name generator to use asynchronous RNG
- Scoreboard
You can always see how many cities your teammates have
- Unit Naming
Phonetic and Greek naming codes now start at first element (alpha)
Domain code (^dm^) uses translated description (Water) instead of XML key (DOMAIN_WATER)

MODDING

New Features:

- BUFFY
Merged BUFFY code into BUG so there's one code repository

Improvements:

- Translation
Split CIV4GameText XML files for Options into individual files matching the Config folder
- BugEventManager
Added addPopupHandlers() that takes the name and functions as parameters instead of a single tuple
- Configuration
Added a warning when you specify a key for an <option> or <list> that is outside an <options> or <section> element
- DllUtil
widget() now accepts an existing WidgetType as the first parameter when you only need the data values to vary

Bug Fixes:

- BugPath
Added safeDebugPath() and safeInfoPath() to safely log paths that might contain non-Latin characters
[B]BULL 1.1

The major change in BULL is of course the OOS fix, but there are some new goodies as well:


See city details when hovering over "Zoom to City" buttons
Disable "Declare War?" popup when moving onto tiles containing other units
Examine city before accepting it due to culture
Current trade deals in scoreboard's Trade Network icon hover
See peace treaties, wars, worst enemies, and defensive pacts in leaderhead hovers
Auto-exploring units can perform Sentry duty while healing

Important: All players in a multiplayer game must use the same Pre-Chop and Sentry Healing settings to avoid a newly discovered OOS error. This is at least easily avoided, and I will have a fix for this one soon.

BULL 1.1 released February 16th, 2010

KNOWN ISSUES

- Multiplayer
To avoid OOS errors, all players must have the same settings for these options:

Pre-Chop Forests
Pre-Chop Improvements

Sentry Healing
Sentry Healing Only Neutral


CHANGES

New Features:

- Examine City button
Hover shows details using City Bar hover
- Choose Production popup
Can set to train civilian and/or military units forever, similar to using ALT with buttons
- Ask to Declare War
Can disable popup asking to declare war when moving onto tile containing a rival unit (won't declare war)
Will always ask when moving into rival territory without open borders
- Culture Flip
Can examine the city before accepting or razing cities that flip due to your culture
- Trade Deals
Trade Network and INFO Trade Routes hovers show trade deals
Hold CTRL to show trade deals in Leaderhead hover
- Leaderheads
Wars, Peace Treaties, Defensive Pacts, and Worst Enemies shown in Leaderhead hover
Foreign Advisor and Military Advisor show relations only between the respective leaders when asking one about the other
- Defense Hover
Shows breakdown of city defense modifier and damage from bombardment on City Screen
- Reminders
Saves reminders for all players in multiplayer games [BUG]

Improvements:

- Pre-Chop
Displays a message similar to the one shown when you do the full chop
Works with Jungles or new features if you mod them to produce hammers when cleared
- Sentry Healing
Units on Auto-Explore that are healing can act as sentries
- Actual Effects
Added city and bombardment defense
- Scoreboard
Redrawn in some cases when an AI's attitude toward the active player changes (memory counter)

Bug Fixes:

- Multiplayer
Fixed OOS errors in Safe Move when a human player attacks or unloads ships
- Leaderhead Hover
Hide "War with <team>" if active player hasn't met <team>
- Actual Effects
Fixed building unhealthiness effect shown when city has a Recycling Center
Fixed building unhealthiness effect shown for Recycling Center
Fixed display of negative commerce effects (e.g. when removing a specialist)
- Collateral Damage
Removed extraneous effect from old 3.17 Unofficial Patch
- Combat Hover
No longer shows friendly units as best defender (hold ALT for old behavior)

Merged Mods:

- Unofficial Patch
Updated to release version 1.40
- Advanced Combat Odds
Updated to release version 2.01
- Show Hidden Attitudes
Added release version


MODDING

New Features:

- Merged BUFFY code into BULL
- Python API
Building Additional [Bombard] Defense functions on CyCity

Improvements:

- Makefile
Added MODFLAGS variable to hold compiler flags for optional mods
- Python API
Exposed CyPlayer::changeExtraHealth(int iChange)

Lemon Merchant
Mar 05, 2010, 01:12 PM
:band::dance::whew:

BAT Mod 2.2 has been released!!!


Boys (and the maybe three girls other than me), Mesdames et Monsieurs, señors y señoras, the BUG team has been hard at work, and the new BAT Mod release is ready for download!

There is only a very teeny glitch in the whole thing, though. It is currently only available as a zip archive, due to some time constraints on my part. That means no installer right now, though an installer-type version will be ready in a couple of weeks when I have upload access again. For those of you who aren't comfortable installing it the hard way, I am sorry, and I am working on it. There are some very simple install directions in the zip file, and if I can do it, so can you. I just thought that since it's been ready for a couple of weeks now, somebody besides me should be having some fun with it, right? Well, I should stop being greedy, anyway... :p

This is revision 2.2, and it includes a number of significant improvements since the previous release, and the subsequent patch:

Change Log:
BAT Mod 2.2 - Released 03/05/10

Updated to BUG 4.3
Updated to BULL 1.1
- Added Optional Components for BULL:
-- Sentry Actions
-- Governor Builds Workers
-- Fractal Trade Routes

- Updated to GeoModder's Cultural Citystyles v0.95
- Updated BAT to make combat blood effects optional at install time (Er... not quite. See the read me file in the zip. )

- Numerous graphics fixes:
- - Washington's pink eyebrows removed and replaced with something a little more dignified
- - Various pink era-related buildings (esp Forges) now display proper artwork
- - Previously incorrect unit buttons now show proper unit art
- - Crashing and load failures from late game saves now corrected since BAT Patch 2.1.1a
- - Crashing to desktop when returning to BTS main menu has been fixed (At least on our five machines.)
- - Partially updated graphics defines and XML to enable the addition of future plug-in modules (WIP - details soon)


Merged Mods included in BAT:

- Unofficial Patch
Updated to release version 1.40
- Advanced Combat Odds
Updated to release version 2.01
- Show Hidden Attitudes


Varietas Delectat 8.0 Change Log:
v8.0

- added Portugal sailing ships, Rifleman and planes (JustATourist,asioasioasio,The Coyote)
- added Viking sailing ships (JustATourist)
- added what-if Roman Sailing ships (JustATourist)
- added Tsar Tank (snafusmith)
- added Rommel as German Great General (bernie14)
- added KV-1 heavy tank by asioasioasio
- added Japanese Heavy Tank, Tank Destroyer and Assault Gun (danrell)
- added Joan of Arc, Trung Nhi and Native Great Generals (Achilleszero)
- added Portugal industrial units (The Capo)
- added Swedish industrial units (avain, Rifleman based on The Capo's)
- added Korean industrial units (The Capo)
- changed Russian Infantry
- changed Russian Modern Infantry
- changed Russian WW2 Marine
- added Spanish Swordsman, Axeman, Spearman and Chariot (The Capo)
- added various Xebecs (Achilleszero, The Capo)
- corrected Me-109's and Ki-10's models (Achilleszero)
- corrected Russian Battleship to use Destroyer animations (Achilleszero)


Credits:
•Varietas Delectat by Avain
•Cultural Diversity by Chugginator
•Cultural Citystyles by GeoModder
•Better Diplomacy Text by Willowmound
•Better Flags & Buttons by KingKongTR
•Improved Graphics Leaderheads by Chuginator
•Blue Marble by Kai Fiebach

Developers:
Alerum68
Dresden
EmperorFool
NikNaks
ruff_hi
Lemon Merchant

Translators:
Deutsch - The Doc
Espanol - Coming soon!
Français - Falc
Italiano - Cammagno


Some thank you's:

A special tip o' the hat to Phungus420 for all of his help with the installer files, some inadvertent code instruction, and some nice Python guidance.
And a big hug for EF and ruff_hi for letting me join the team, and for answering my stupid (and incessant) questions. :mischief:


See the Download links at the top of this thread for all the BAT goodness. The link is now valid, and the file is available.

As always, if you have any troubles, please post in the Bug Reporting thread so we can help. :D

Have fun! :)

Finarfin
Mar 05, 2010, 03:40 PM
So BAT 2.2 is currently unavailable until someone puts it on SourceForge?

EDIT: How can I delete this message?

EmperorFool
Mar 05, 2010, 09:45 PM
BAT 2.2 is now available on SourceForge.net (http://sourceforge.net/projects/civ4bat/files/)!

Lemon Merchant
Apr 19, 2010, 09:55 PM
The BAT Mod is now available with an installer (Finally!!) :rolleyes:

I have also corrected a mistake in the zip file. The only change to the original files is that the User Settings folder is now included in the install package for those not using BUG in Custom Assets.

Both packages are otherwise the same. Please use the download link at the top of this thread, and choose version 2.2a in either zip or exe. Your choice.

Enjoy. :)

EmperorFool
May 18, 2010, 02:11 AM
:nuke: :run: :nuke: :run: :nuke:

Crazy weather patterns, Icelandic volcanoes, and Mexican Gulf oil spills . . . Looks like the end is nigh, folks! Nothing left to do but enjoy a few more games of Civ4 before it all falls apart. :D

BUG 4.4

BUG is more about small enhancements this time around:


Significantly faster large unit stacks
See and cancel resource deals directly from RESOURCES tab
Multiple counters in a single unit naming code
Quite a few Civ4lert fixes (they just keep coming!)

BUG 4.4 released May 17th, 2010

CHANGES

New Features:

- BUG Plot List (Unit Icons)
Completely rewritten code significantly speeds up drawing icons of large unit stacks
- Resource Deals
Resource icons in active import/export columns on the RESOURCES tab of the Foreign Advisor
show the full deal they belong to and can be clicked to cancel the deal

Improvements:

- Production Queue
Items that have hammers invested already are drawn in cyan (projects only work with BULL)
- Customizable Domestic Advisor
Added Draft Anger column
- Great Person Tech Prefs
Added headings and limited Current and Future techs to those that can be researched
- Unit Naming
Can use multiple counters for a single naming code
- Civ4lerts
Worst Enemy alerts show the old enemy along with the new one
- BUG Button
Added option to hide the button and moved it slightly left
- Translations
Added several improved Spanish translations by Gerard

Bug Fixes:

- Random Events
Fixed culture-level checking in Partisans random event; event is now possible on 3.19 and above
- Unit Naming
Civilization name code uses adjective as described in hover help as opposed to noun form (English vs. England)
- Worst Enemy
Fixed check in games with multiple players on a team
Alert ignores human teams instead of AIs
- Civ4lerts
City-related, Worst Enemy, and Refuses to Talk alerts work for each player in Hot Seat games
Worst Enemy and Refuses to Talk alerts work with AI AutoPlay
Worst Enemy alert not shown when team is killed (was showing no-name team)
- Combat Log
Actual owner of hidden nationality units is not exposed
- Options Screen
Fixed options that were not being saved and/or could only turn off
- Foreign Advisor
INFO tab shows correct modifier total, including visible values from Show Hidden Attitude mod when active

Merged Mods:

- Unofficial Patch
Updated to release version 1.50


MODDING

*** Important: See "Removed EntryPoints Modules" below ***

New Features:

- BugUtil
Added export(), exportFunction(), extend(), and extendFunction() for injecting functions into EntryPoints modules
- Configuration
Added <export> and <extend> XML elements that call exportFunction() and extendFunction() respectively
- BugData
New API for storing data in CyGame's script data that is 100% compatible with SdToolKit

Improvements:

- Simplified Initialization
BugInit.init() alone guards against being called twice
CyGame.isFinalInitialized() used to check if Civ4 is ready
- Removed EntryPoints Modules
CvAppInterface, CvDiplomacyInterface, CvOptionsScreenCallbackInterface, and CvRandomEventInterface
If your mod needs to add code to any of these modules, use <export> and <extend> or use the original BTS modules as a base
- PlayerUtil
players() and teams() now accept active parameter that restrict to players/teams that can become active

Bug Fixes:

- Better Espionage
Removed unused EspionageEventManager
- AttitudeUtil
Limits Worst Enemy checks to teams that are alive
- BugUtil Logging
Unicode encoding errors are caught and ignored in log()
- Options
Unsaved options use TYPE_MAP to convert to correct real type (bool/int/etc) when setting
<option> key defaults to id if inside <options> so they are saved to the INI file
- Initialization
BUG now tells BULL that it has been initialized so BULL can query for options[B]BULL 1.2

BULL sees some spiffy new hover information which is always welcome:


Starting experience and promotions
Draft unit and limit
Spoiled food and angry population alleviated from buildings
Show Hidden Attitudes mod by DaveMcW
Unofficial Patch 1.5

BULL 1.2 released May 17th, 2010

CHANGES

New Features:

- Ignore Harmless Barbarians
No warnings for nearby barbarians that cannot enter your lands
- Starting Experience
Added starting experience and number of promotions a unit will receive
Added list of the present and missing sources of experience and their amounts similar to resource modifiers for buildings
- Draft Unit and Limit
Added full unit description: strength, moves, XP, promotions, abilities, etc.
Added number of units you can draft this turn
Added messages to Draft button hover when you have reached the player or city limits
- Cancel Deal Info
Can click an import/export bonus on the Foreign Advisor to cancel the deal and hover shows full deal [BUG]

Improvements:

- Building Actual Effects
Added Global Happiness and Health [Fuyu]
Added Building Class Happiness (unused in original game) [Fuyu]
Added Global War Weariness Modifier [Fuyu]
Added Angry Population affected by Happiness
Added Spoiled Food affected by Health
- Show Hidden Attitudes
Debug mode exposes all modifiers

Bug Fixes:

- Leaderheads
Worst Enemies you haven't met are no longer shown
- Show Hidden Attitudes
First Impression modifier resets to zero for each leader
- Production Decay
Scales correctly with game speed
- Options
Starting a new game no longer breaks BULL's access to BUG's options

Merged Mods:

- Unofficial Patch
Updated to release version 1.50


MODDING

New Features:

- API
Added calculateExperience() in CvGameCoreUtils
Added calculateLevel() in CvGameCoreUtils
Added CvUnitInfo::canAcquireExperience()
Added CvGameTextMgr::setBasicUnitHelpWithCity()
Added CvGameTextMgr::setUnitExperienceHelp()
- Python API
Exposed calculateExperience()
Exposed calculateLevel()
Exposed CvUnitInfo::canAcquireExperience()

Improvements:

- API
Added iAngryPop to CvCity::getAdditionalHappinessByBuilding()
Added iSpoiledFood to CvCity::getAdditionalHealthByBuilding()
Added CvCity::getAdditionalHappinessByBuilding() form that doesn't take any reference arguments
Added CvCity::getAdditionalHealthByBuilding() form that doesn't take any reference arguments
- Python API
Exposed CvCity::get/set/changeProjectProduction()
Exposed CvCity::getAdditionalHappinessByBuilding(BuildingT ypes eBuilding) [four forms]
Exposed CvCity::getAdditionalHealthByBuilding(BuildingType s eBuilding) [four forms]

Bug Fixes:

- Initialization
Added setIsBug() that is called by BUG once all options have been read
The XML values or defaults are used until BUG has been initialized
- Building Additional Effects
Only buildings that your civilization can build are checked so asserts aren't triggered
- Production Decay
CvCity::isBuilding/UnitProductionDecay() and getBuilding/UnitProductionDecayTurns() scale with game speed

Lemon Merchant
May 19, 2010, 07:01 AM
Well, boys and girls, as we fly headlong into the destruction of the world, we can continue to celebrate!

BAT 2.3 has been released! And it is now available for download as either a zip file, or a standard executable installer. See the first post in this thread for the download location.

This is an interim release to accommodate the new BUG (4.4) and BULL (1.2) version releases, with some minor art fixes. The mod itself hasn't changed much, but now you get the goodness of the new BUG and BULL versions.

Stay tuned, more to come soon. :)

Col Kurtz
May 28, 2010, 10:21 AM
I have a question about BAT. I am using v2.3 from this thread's download link with the Steam version of BtS. When I play single player games, Blue Marble and BUG are both obviously active. However, when I make a LAN game (even if I'm the only human), only Blue Marble is active. There are no signs of BUG, no [ctrl]-[shift]-[O] menu, none of the extra progress bars, nothing that I can notice. Is this normal? Does the BUG component automatically shut down for MP games?

I'm not too familiar with mods and MP.

Lemon Merchant
May 28, 2010, 11:49 PM
I have a question about BAT. I am using v2.3 from this thread's download link with the Steam version of BtS. When I play single player games, Blue Marble and BUG are both obviously active. However, when I make a LAN game (even if I'm the only human), only Blue Marble is active. There are no signs of BUG, no [ctrl]-[shift]-[O] menu, none of the extra progress bars, nothing that I can notice. Is this normal? Does the BUG component automatically shut down for MP games?

I'm not too familiar with mods and MP.
Please do not post questions in this thread, they will not be answered. This thread is for release notices only. Please ask any BAT related questions in the BAT Errata thread, or in the Bug Reporting thread. We will be more than happy to answer your questions there.

Thank you.

Lemon Merchant
Oct 10, 2010, 10:35 PM
Ok kiddies, the long awaited next release of the BAT Mod is finally here! :band:

http://forums.civfanatics.com/showthread.php?t=274636

Yes, this is the new improved version 3.0, and before you ask, it does not run on Civ5. :p

As always, the BUG team has been working hard for your enjoyment. This major release of BAT contains some extra goodness not found in previous versions, and some patches and fixes. Most notably, the Varietas Delectat component has been thoroughly optimized by Avain for speed and stability. The graphics textures also use less memory as most of the unit poly counts are lower.

Less memory = fewer MAF's = more fun!! :D

In this version of BAT, you will find:

- The BUG Mod 4.4 1/2* - by the knowledgeable members of the BUG Team (That means not me.)
* This is a slightly "pre-release" version of BUG. All of the new goodies, but minus a couple of last minute tweaks. These will be addressed later in a service pack for BAT.

- The BUG DLL (BULL) 1.3 - Also by the knowledgeable members of the BUG Team (That also means not me. I leave the hard work to the pros.)
- BULL includes:
- The Unofficial Patch 1.50
- Sentry actions
- Global Warming Mod
- Governor builds workers
- Fractional Trade Routes
- Female Great People (Ok, I helped a little with BULL.)
- Anything else that EF and Ruff have thrown in and not told me about.

Mods included in BAT 3.0:

•Varietas Delectat 9.2 (Cheetah Edition) by Avain
•Cultural Diversity 1.1 by Chugginator (Optimized by Avain.)
•Cultural Citystyles 0.99 by GeoModder (Optimized by Avain.)
•Actual Quotes - Better Diplomacy Text by Willowmound
•Better Flags & Buttons by KingKongTR
•Improved Graphics Leaderheads by Chuginator
•Blue Marble 4.50 by Kai Fiebach
•Advanced Combat Odds by Piece of Mind
•NEW! Events with Images Mod by asioasioasio, Renegade Chicken and EmperorFool. Images by Arian.
•NEW! Female Unit Graphics (Great People, CEO's and Missionaries) by SaibotLieh. Code by Lemon and EF.
•NEW! Lemon's Movie Mod by Lemon Merchant, with slices, dices, and interpolations of music from Cybrxkhan's Diplomacy Music Packs. Used with his gracious permission.
A note about the movie mod:
These are little movies for the Shrines and National Wonders. The available ones for download were very good, but so darn long, and i felt that they broke the flow of the game. I created new ones with an individual length of 15 seconds each, with new music, so that they would be a little less obtrusive. The music has also had the volume leveled out so that it's closer to the volume levels in the game.


Developers:
Alerum68
Dresden
EmperorFool
NikNaks
ruff_hi
Lemon Merchant

Translators:
Deutsch - The Doc
Espanol - Coming soon!
Français - Falc
Italiano - Cammagno

Special thanks:

- EmperorFool, for his advice and support, and for getting me into this mess.
- Ruff_Hi for his always kind, if occasionally incomprehensible words.
- Alerum68 for setting the BAT quality bar so high.
- Avain and SaibotLieh (and the people they credit) for their advice and assistance in porting their mods, and for making them in the first place.
- Afforess, Fuyu, Baldyr, and Phungus420 for their generous help when it was needed.
- The patient fans of BAT who have put up with some errors, and have been kind enough to let us know about them, and make suggestions.
- And finally, my lovely and captive Beta tester, Mrs. Andréa ("Sweetie, what the heck is the point of this game again?") "Merchant".


The file is available as an installer only.

If you are using BAT 3.0, please uninstall and download 3.0.1 and re-install. There's an embarrassing bug in 3.0. Not game breaking, but embarrassing...

As always, if you find errors or issues, please post them (constructively please) in the BAT Errata thread. :)

Enjoy!

-LM

ruff_hi
Oct 11, 2010, 09:40 AM
- Ruff_Hi for his always kind, if occasionally incomprehensible words.
What are you talking about - I always answer in english! Maybe that is the problem and you want me to answer in American. I am so language confused at the moment that I don't know which word American's know and which one they don't. I could use leet or Loglan if you would like but I am guessing that it would be even more incomprehensible.

well - at least LM said I was kind :)

Lemon Merchant
Oct 11, 2010, 10:02 AM
What are you talking about - I always answer in english! Maybe that is the problem and you want me to answer in American.
I don't speak American. Only my spell checker does. :p

And yes, you are a very kind man, and a spiffy modder, too. ;)

EmperorFool
Oct 11, 2010, 04:27 PM
I don't know which word American's know and which one they don't.

That's easy. If the word has more then five letters, the average American doesn't know it.

ruff_hi
Oct 12, 2010, 05:12 AM
yes, but my question is really is it 'trash can' or 'rubbish bin', 'footpath' or 'side walk'? Some are easy, but with others, I am so use to both versions that I don't know which to use for my poor american friends. Its actually pretty easy ... but it does involve trial and error. You use a word, notice the blank look at start to insert synonyms until they smile and nod.

Lemon Merchant
Oct 12, 2010, 09:58 PM
"Trash can", "rubbish bin", "dust bin", "abomination", "dirty slut" - oops! That was my Mum. :lol:

It's too bad you Aussies only speak English, When I really want to mess up someone North American, I slip in a Gaeilge word or two, and then act like I was speaking English. Great fun in a pub. :lol:

ruff_hi
Oct 13, 2010, 06:48 PM
every nation has their short hand. Obviously, you haven't heard of strine. Here are some examples:

airfridge: the result that you get if you sum some numbers and then divide by their count
emachisit: an inquiry concerning the price for an object

ezwip
Oct 23, 2010, 03:11 PM
I can only find the one link from sourceforge to download BAT mod 3.0 and it doesn't work. Can anyone help me with this?

"Unable to find any mirror information for the "/The BAT Mod (BTS v.319)/BAT Mod 3.0/The BAT Mod v 3.0 Installer.exe" file. Please select another file. "

I don't see any other mirrors.

EmperorFool
Oct 23, 2010, 03:34 PM
I'm uploading the fixed BAT 3.0.1 installer right now. It should be available in about a half hour. We pulled 3.0 because it had a serious bug in it.

ezwip
Oct 23, 2010, 03:39 PM
Thanks for responding in 30 minutes or less. I was starting to get impatient. :king:

EmperorFool
Oct 23, 2010, 03:54 PM
3.0.1 has been released. Have at it!

Thomas SG
Nov 11, 2010, 11:59 AM
Post #1 still says: Current BAT version: 2.3

Lemon Merchant
Nov 11, 2010, 12:27 PM
Yup. I have no control over that one. Sorry. You sort of have to go down the thread to see the newer releases.

EmperorFool
Nov 11, 2010, 06:44 PM
I'll ping Alerum to change it.

marsfire
Dec 30, 2010, 05:19 PM
CDA is great but if I have to restart game the CDA reverts back to pre-customized version.

How do I keep my version thru out the entire game

Lemon Merchant
Apr 21, 2011, 11:05 PM
BAT 3.0.1 CTD Fix

Thanks to the assistance of Balnor, the latest winner in the "Hugs from Lemon" contest, we may actually have a fix for that annoying crash to desktop that sometimes plagues the BAT Mod.

Please download the following zip file, and unzip the contents to your BAT Mod 3.0\Assets\XML\Audio folder, replacing the two files that are there.

That's it!

If you still get CTD's, post in the BAT Errata thread, please. :)

http://forums.civfanatics.com/attachment.php?attachmentid=287935&d=1303256585

Aurorarcher
Apr 25, 2011, 12:54 PM
Do these work in CIV 4 mods too (like in Fall from heaven II)?

ruff_hi
Apr 25, 2011, 01:59 PM
Do these work in CIV 4 mods too (like in Fall from heaven II)?BUG and BAT? No - they need to be merged with the mods. Some of the mods lift stuff straight from BUG (because they love it!) and merge it themselves. Other mods have mod-mods that include BUG.

BUG and BAT don't work with the mods that come with Civ4 ... ok, they might but don't expect it to be seamless. You could try it and, if you get errors (ie no interface), then you will need to exclude customassets when starting the Civ4 mod (see the option in the mod ini file).

Le Roi
Jun 06, 2011, 06:33 PM
I went to install the BAT mod on a new computer and the link to the BAT mod now shows a "Better BAT AI.7z" file. It's not self-extracting like it was and I'm confused by the "Better BAT AI" name. Is this just the AI, or is this the full BAT mod? Anyone know? :)

Edit: When I expand the file, the readme reads: "This is a beta build of Better BAT AI. It's a merge of Fuyu's Better BUG AI with BAT 3.0.1". This was from http://sourceforge.net/projects/civ4bat/

Where can I get the normal version of BAT for BTS 3.19?

EmperorFool
Jun 07, 2011, 12:33 AM
BAT Mod 3.0.1 (http://sourceforge.net/projects/civ4bat/files/The%20BAT%20Mod%20%28BTS%20v.319%29/BAT%20Mod%203.0.1/The%20BAT%20Mod%20v%203.0.1%20Installer.exe/download)

Lemon Merchant
Jun 09, 2011, 02:23 PM
I went to install the BAT mod on a new computer and the link to the BAT mod now shows a "Better BAT AI.7z" file. It's not self-extracting like it was and I'm confused by the "Better BAT AI" name. Is this just the AI, or is this the full BAT mod? Anyone know? :)

Edit: When I expand the file, the readme reads: "This is a beta build of Better BAT AI. It's a merge of Fuyu's Better BUG AI with BAT 3.0.1". This was from http://sourceforge.net/projects/civ4bat/

Where can I get the normal version of BAT for BTS 3.19?

BAT Mod 3.0.1 (http://sourceforge.net/projects/civ4bat/files/The%20BAT%20Mod%20%28BTS%20v.319%29/BAT%20Mod%203.0.1/The%20BAT%20Mod%20v%203.0.1%20Installer.exe/download)
Just for clarity, I have created a new home on SourceForge for the final release of Better BAT AI, and it will be moving there this weekend. This will lessen the confusion of users wishing to download BAT 3.0.1, which will remain all cozy-like, in it's traditional place.

jUmpSt0p
Jul 07, 2011, 10:32 AM
are saves backwards compatible, or will I need to start a new game after installing?

I have latest BUG installed, but some features I was used to b4 are not working... guess I had BUG/BULL installed b4.. not sure about BAT.

is there an installation FAQ somewhere regarding best installation process of all 3 games + BTS?

Lemon Merchant
Jul 07, 2011, 12:09 PM
BAT saves are not backwards compatible.

BUG and BAT both come with installers. It's best to let the installer do the work for you, and it usually doesn't fail.

As for BULL, to use it without BAT, or to just add it to the BUG Mod, requires some file copying and merging to be done. There are specific instructions in the BULL d/l package. I suggest that you follow them exactly, and make backups of all the files you need to change before you change them. ;)

jUmpSt0p
Jul 08, 2011, 05:35 AM
I have BUG and BULL properly installed.. BAT is not installed.

certain features I remember from before seem to not be working or available. (I had to reformat, and am playing again after not playing for a few months, so I don't remember my previous config).

for example, some information is not available in the City screen, like:
- how many overflow shields I will get for hurrying prod.
- how many beakers a building will provide once built
- also when I hover over specialists, it doesn't show the "true numbers" I will gain and lose by adding different specialists..

there are some other interface features missing too.. can't remember them all. but, similar to those above. basically, the Extra Numbers and info that I am used to seeing when I hover over stuff in the city screen are missing..

are these BAT features?

ruff_hi
Jul 08, 2011, 11:13 AM
are these BAT features?
for example, some information is not available in the City screen, like:
- how many overflow shields I will get for hurrying prod.I think this is in standard BUG
- how many beakers a building will provide once builtThis is in BULL (and BAT).
- also when I hover over specialists, it doesn't show the "true numbers" I will gain and lose by adding different specialists.This is in BULL (and BAT).
I have BUG and BULL properly installed.. BAT is not installed.The above comments seem to imply that you:
don't have the config option set (see BUG options)
don't have BULL installed correctly (hover over your flag and check the bottom left)

EmperorFool
Jul 09, 2011, 07:53 PM
Ruff is right on all counts. BUG and BULL have nearly everything enabled by default, and certainly all the above features. Do you have any BUG features working? Are you using a very, very old version of BUG?

Open the BUG Options Screen (CTRL + ALT + O) and look at the System tab. Take a screenshot if you can and post it here. Also, as Ruff said, hover over your flag on the main screen and you'll see if BULL is installed.

jUmpSt0p
Jul 13, 2011, 09:30 AM
thanks a lot for the help. I got it all working properly now. BUG/BAT/BULL, all together.. I've been so into playing I didn't respond very promptly!
:D

Lemon Merchant
Jul 13, 2011, 09:55 AM
I've been so into playing I didn't respond very promptly!
:D
It's ok, we understand. Boy, do we ever understand. :lol:

jmrathbun
Jul 24, 2011, 09:01 AM
Thanks for this very useful and interesting set of mods. Only one issue I've noticed: why Beethoven's Pastorale Symphony to go with the Academy. How about something more thematically appropriate, like Brahms' "Academic Festival" overture?

:cool:

Lemon Merchant
Jul 25, 2011, 08:10 AM
Thanks for this very useful and interesting set of mods. Only one issue I've noticed: why Beethoven's Pastorale Symphony to go with the Academy. How about something more thematically appropriate, like Brahms' "Academic Festival" overture?

:cool:
I'm not very much up on classical music. I have no idea what the music meant thematically, I just picked what sounded nice.

The alternative was Motorhead. ;)

lymond
Jul 27, 2011, 12:09 PM
Lemon...your avatar o' the day looks a bit suspicious to me :shifty:

By the way, I've been enjoying the Better BAT AI mod :goodjob:

Lemon Merchant
Jul 27, 2011, 01:16 PM
Lemon...your avatar o' the day looks a bit suspicious to me :shifty:

By the way, I've been enjoying the Better BAT AI mod :goodjob:
Well, I'm glad that you're enjoying the mod, but why the suspicion? :confused:

ruff_hi
Jul 28, 2011, 12:29 PM
oh ... let me think ... the girl is smiling!
:run:

Lemon Merchant
Jul 29, 2011, 09:16 PM
oh ... let me think ... the girl is smiling!
:run:
Now, what's wrong with smiling? Plenty of people smile, sometimes even at me. I smile at people all of the time (and then say "This won't hurt a bit." :D )

It's strange the things that my avvies do to people. Somebody went and got all Molly and started complaining about the last one, too. Can't a girl do a little skeet shooting? :p

Obviously those Crest Whitestrips just weren't worth the investment if smiling is going to be an issue here in our fine forums.

Sigh... I guess I'll go back to being dour and cranky.

:p:p:lol:

EmperorFool
Jul 29, 2011, 09:21 PM
I don't think the smiling was a problem so much as completely out of character for your usual avatars.

Lemon Merchant
Jul 29, 2011, 09:30 PM
I don't think the smiling was a problem so much as completely out of character for your usual avatars.
Oh well, there is that aspect to consider. :lol:

My wife has been saying that my avvies are all rather dark in spirit, and besides, life is good right now. So I'm smiling. See? ----> :D

ruff_hi
Jul 31, 2011, 11:05 AM
:D:D:D:D:D:D:D:D

(actually - that does hurt if you do it too much)

Lemon Merchant
Aug 03, 2011, 06:15 AM
:D:D:D:D:D:D:D:D

(actually - that does hurt if you do it too much)
But it shows that your meds are working. :p :lol:

Verarde
Aug 03, 2011, 09:50 AM
I didn't quite understand the OP. Does BAT give me BUG as well? Or do I need to download both?

Also, which would you all recommend? To me, it looked like I'm being encouraged to download BAT.

Lemon Merchant
Aug 03, 2011, 12:14 PM
I didn't quite understand the OP. Does BAT give me BUG as well? Or do I need to download both?

Also, which would you all recommend? To me, it looked like I'm being encouraged to download BAT.
BAT includes BUG and a special version of BULL. BAT is simply the BUG Mod with some enhanced graphics added to it. It doesn't change the gameplay, but it is a separate mod in itself, and it doesn't work with other mods.

If you want to be able to use BUG with other mods, or standard BTS, then you should download BUG, and optionally, BULL as well.

As for recommendations, BUG and BULL are downright necessary (IMHO) for any BTS game. BAT is nice if you like better looking cities, units, and scenery in your game.

Verarde
Aug 03, 2011, 01:11 PM
Does BULL come with BUG? Or do I have to download them separately? I wouldn't want BAT, but BUG sounds interesting.

Lemon Merchant
Aug 03, 2011, 02:32 PM
Does BULL come with BUG? Or do I have to download them separately? I wouldn't want BAT, but BUG sounds interesting.
BULL is a separate download, and a little merging is required to use it to its' full capacity,

Don't worry, all is explained in the documentation included in the BULL download.

And you definitely want BUG at the very least. ;)

Deyvantius
Aug 13, 2011, 10:18 AM
where is the zip file, the installer isn't working for me

AnthonyIII
Sep 06, 2011, 09:07 AM
This is a great tool! Quick question, if you have some memory issues with civ4, would BUG make it worse? Does BUG use a lot of memory? :)

EmperorFool
Sep 11, 2011, 07:42 PM
BUG doesn't add any graphics so it shouldn't make a noticeable difference in memory compared to the game itself.

AnthonyIII
Sep 11, 2011, 10:16 PM
Alright, then I'll run it for sure. Thanks!

cpa
Oct 24, 2011, 03:53 PM
Just downloaded this last night. Really like BUG. However, I have noticed in several different areas the message "TXT_XXX_XXXX_XXXXXXX" where X represents some other word or phrase. Can someone explain what is causing this and how to fix.

I have BUG, BAT and BULL installed and play BtS through Steam.

Danelius90
Oct 24, 2011, 04:52 PM
I think its when there's some XML files/references missing - the TXT_KEY_XXXXXX stuff (which displays a proper name when it has been given one). It happens even with plain CIV sometimes. I can only think of finding the reference (should be easy enough if you know where the problem lies) or a reinstall, which this time should install the files correctly (I can only assume thats the problem, as it has only ever happened on installing and has been resolved for me in the past by reinstalling.)
If it happened since you installed BUG just reinstall that.

I'm not quite sure how it works off steam though, just remembered you mentioned that...

EmperorFool
Oct 24, 2011, 10:46 PM
@cpa - BAT includes both BUG and BULL so it's best if you install just BAT alone. If you need to play BUG or BULL without BAT for sharing games in the forums, you should change BAT's INI file so that IgnoreCustomAssets is set to 0.

The reason you see this is as Danelius90 said: it is trying to locate a translated message (even English) that BUG/BULL/BAT wants to display but it cannot find it. This happens when not all files are installed or if files from mod X overwrite those from mod Y. Now, AFAICR none of these mods share text message files so this shouldn't happen. Mostly likely when installing BULL into BUG some files were missed.

Again, the best solution would be to install BAT and just use that. Please advise if you need the more complicated route. :)