UGO
Civilization Fanatics' Center  

Welcome to Civilization Fanatics' Center.

You are currently viewing our site as a guest which gives you limited access to our site features. By joining our free community, you will be able to participate in the discussions, search the forum, send private messages, vote in polls, upload your own screenshots to the gallery, and access many other special features. Registration is fast, simple and absolutely free, so sign up today! If you have any problems with the registration process or your account login, please contact support.

Go Back   Civilization Fanatics' Forums > CIVILIZATION IV > Civ4 - Creation & Customization > Civ4 - Project & Mod Development > Civ4 - BTS Unaltered Gameplay (BUG, BAT and BULL)

Notices

Reply
 
Thread Tools
Old May 10, 2008, 07:52 PM   #1
alerum68
Priest of Hiroshima
 
alerum68's Avatar
 
Join Date: Jan 2004
Location: Bay Area, California
Posts: 2,504
Download BUG and BAT Here!

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.2 (Compatible with Beyond the Sword version 3.13 and above only!)
Current BAT version: 2.1 (Compatible with Beyond the Sword version 3.19!)
Current BULL version: 1.0 (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


Project Development Pages:
BUG Mod Page
BAT Mod Page
BULL Mod Page

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:
  1. Download the latest version of TortoiseSVN from here: Download TortoiseSVN Here
  2. After installation, reboot system.
  3. Create Directory to place the Mod. I'd suggest a directoy called "The BUG Project".
  4. Explorer the directory you just created, and right click on it. Go to the Option that says "SVN Checkout."
  5. 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.
  6. Once the directory has been downloaded, you can keep up to date by using SVN Update on the directory again.
  7. To install you just have to use the Export command from within the TortoiseSVN context menu from inside Explorer.
  8. 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/.../civ4bug/trunk

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

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

BUG Mod Includes:
Spoiler:

•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:
Spoiler:

•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
Dresden
EmperorFool
NikNaks
ruff_hi

Translators:
Deutsch - The Doc
Espanol -
Français - Falc
Italiano - Cammagno
__________________
My misconception is closest to the truth...

Beyond the Sword Unaltered Gameplay Project - BUGs, and BATs, and BULLs... oh my!

How to Release Your Mod!

لآ اِلَهَ اِلّا اللّهُ مُحَمَّدٌ رَسُوُل اللّهِ

Last edited by alerum68; Nov 19, 2009 at 08:18 PM.
alerum68 is offline   Reply With Quote
Old May 10, 2008, 07:53 PM   #2
alerum68
Priest of Hiroshima
 
alerum68's Avatar
 
Join Date: Jan 2004
Location: Bay Area, California
Posts: 2,504
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
__________________
My misconception is closest to the truth...

Beyond the Sword Unaltered Gameplay Project - BUGs, and BATs, and BULLs... oh my!

How to Release Your Mod!

لآ اِلَهَ اِلّا اللّهُ مُحَمَّدٌ رَسُوُل اللّهِ

Last edited by alerum68; Sep 20, 2008 at 07:59 PM.
alerum68 is offline   Reply With Quote
Old Jul 12, 2008, 01:14 AM   #3
alerum68
Priest of Hiroshima
 
alerum68's Avatar
 
Join Date: Jan 2004
Location: Bay Area, California
Posts: 2,504
BUG version 3.0 released.

Change Log:

Spoiler:

* 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:
Spoiler:

* 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!
__________________
My misconception is closest to the truth...

Beyond the Sword Unaltered Gameplay Project - BUGs, and BATs, and BULLs... oh my!

How to Release Your Mod!

لآ اِلَهَ اِلّا اللّهُ مُحَمَّدٌ رَسُوُل اللّهِ
alerum68 is offline   Reply With Quote
Old Oct 03, 2008, 01:34 AM   #4
alerum68
Priest of Hiroshima
 
alerum68's Avatar
 
Join Date: Jan 2004
Location: Bay Area, California
Posts: 2,504
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!
__________________
My misconception is closest to the truth...

Beyond the Sword Unaltered Gameplay Project - BUGs, and BATs, and BULLs... oh my!

How to Release Your Mod!

لآ اِلَهَ اِلّا اللّهُ مُحَمَّدٌ رَسُوُل اللّهِ
alerum68 is offline   Reply With Quote
Old Oct 12, 2008, 10:26 PM   #5
alerum68
Priest of Hiroshima
 
alerum68's Avatar
 
Join Date: Jan 2004
Location: Bay Area, California
Posts: 2,504
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.


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!
__________________
My misconception is closest to the truth...

Beyond the Sword Unaltered Gameplay Project - BUGs, and BATs, and BULLs... oh my!

How to Release Your Mod!

لآ اِلَهَ اِلّا اللّهُ مُحَمَّدٌ رَسُوُل اللّهِ

Last edited by alerum68; Oct 15, 2008 at 09:54 PM.
alerum68 is offline   Reply With Quote
Old Dec 06, 2008, 03:32 PM   #6
alerum68
Priest of Hiroshima
 
alerum68's Avatar
 
Join Date: Jan 2004
Location: Bay Area, California
Posts: 2,504
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!
__________________
My misconception is closest to the truth...

Beyond the Sword Unaltered Gameplay Project - BUGs, and BATs, and BULLs... oh my!

How to Release Your Mod!

لآ اِلَهَ اِلّا اللّهُ مُحَمَّدٌ رَسُوُل اللّهِ
alerum68 is offline   Reply With Quote
Old Feb 25, 2009, 04:45 AM   #7
EmperorFool
Deity
 
EmperorFool's Avatar
 
Join Date: Mar 2007
Location: Mountain View, California
Posts: 7,251
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!

Spoiler for Complete Changelog:
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
__________________
"Genius is conscious evolution." - a friend
BUG Mod - BTS Unaltered Gameplay - Project, Forum, Download, Modding Tutorial

New BAT 2.1.1a Patch released!
EmperorFool is offline   Reply With Quote
Old Apr 19, 2009, 01:37 AM   #8
alerum68
Priest of Hiroshima
 
alerum68's Avatar
 
Join Date: Jan 2004
Location: Bay Area, California
Posts: 2,504
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!
__________________
My misconception is closest to the truth...

Beyond the Sword Unaltered Gameplay Project - BUGs, and BATs, and BULLs... oh my!

How to Release Your Mod!

لآ اِلَهَ اِلّا اللّهُ مُحَمَّدٌ رَسُوُل اللّهِ
alerum68 is offline   Reply With Quote
Old Jul 26, 2009, 12:10 AM   #9
alerum68
Priest of Hiroshima
 
alerum68's Avatar
 
Join Date: Jan 2004
Location: Bay Area, California
Posts: 2,504
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.
__________________
My misconception is closest to the truth...

Beyond the Sword Unaltered Gameplay Project - BUGs, and BATs, and BULLs... oh my!

How to Release Your Mod!

لآ اِلَهَ اِلّا اللّهُ مُحَمَّدٌ رَسُوُل اللّهِ
alerum68 is offline   Reply With Quote
Old Aug 16, 2009, 11:45 PM   #10
alerum68
Priest of Hiroshima
 
alerum68's Avatar
 
Join Date: Jan 2004
Location: Bay Area, California
Posts: 2,504
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:
Spoiler:
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!
__________________
My misconception is closest to the truth...

Beyond the Sword Unaltered Gameplay Project - BUGs, and BATs, and BULLs... oh my!

How to Release Your Mod!

لآ اِلَهَ اِلّا اللّهُ مُحَمَّدٌ رَسُوُل اللّهِ

Last edited by alerum68; Aug 16, 2009 at 11:53 PM.
alerum68 is offline   Reply With Quote
Old Sep 30, 2009, 03:59 PM   #11
EmperorFool
Deity
 
EmperorFool's Avatar
 
Join Date: Mar 2007
Location: Mountain View, California
Posts: 7,251
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!
  • 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 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)

Code:
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
__________________
"Genius is conscious evolution." - a friend
BUG Mod - BTS Unaltered Gameplay - Project, Forum, Download, Modding Tutorial

New BAT 2.1.1a Patch released!
EmperorFool is offline   Reply With Quote
Old Sep 30, 2009, 09:57 PM   #12
EmperorFool
Deity
 
EmperorFool's Avatar
 
Join Date: Mar 2007
Location: Mountain View, California
Posts: 7,251
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.
__________________
"Genius is conscious evolution." - a friend
BUG Mod - BTS Unaltered Gameplay - Project, Forum, Download, Modding Tutorial

New BAT 2.1.1a Patch released!
EmperorFool is offline   Reply With Quote
Old Sep 30, 2009, 10:22 PM   #13
Flintlock1415
Emperor
 
Flintlock1415's Avatar
 
Join Date: Feb 2008
Location: MN
Posts: 1,043
Thank you! I was soo confused when I opened the mod and there where no new features. Now, I just need to make sure it works...

EDIT: Sorry about that, didn't read...
__________________
Battle of Hastings Mod [BtS] Current Version: 1.0
Mac Modding Index

Last edited by Flintlock1415; Oct 01, 2009 at 11:52 AM.
Flintlock1415 is offline   Reply With Quote
Old Oct 01, 2009, 11:41 PM   #14
echosfolly
Chieftain
 
echosfolly's Avatar
 
Join Date: Oct 2007
Location: Arkadelphia,AR. US
Posts: 56
I have BAT 2.0 installed,with the installer included. can I install 4.1 on top of it overwriting or do I need to uninstall and then reinstall the new one?

Last edited by echosfolly; Oct 02, 2009 at 12:13 AM.
echosfolly is offline   Reply With Quote
Old Oct 01, 2009, 11:59 PM   #15
EmperorFool
Deity
 
EmperorFool's Avatar
 
Join Date: Mar 2007
Location: Mountain View, California
Posts: 7,251
Quote:
Originally Posted by echosfolly View Post
I have BAT 2.0 installed,with the installer included. can I install 4.1 on top of it overwriting or do I need to uninstall and then reinstall the new one?
You may be able to copy the folders out of the ZIP into BAT, overwriting files along the way.

Please don't post in this thread. Use the Questions thread to ask questions.
__________________
"Genius is conscious evolution." - a friend
BUG Mod - BTS Unaltered Gameplay - Project, Forum, Download, Modding Tutorial

New BAT 2.1.1a Patch released!
EmperorFool is offline   Reply With Quote
Old Oct 25, 2009, 08:48 PM   #16
Gorey
Prince
 
Gorey's Avatar
 
Join Date: Oct 2008
Location: New Orleans, LA.
Posts: 359
Where's the link to download BULL?

i can't find it anywhere.. and i dont want to install tortoise SVN.
Gorey is offline   Reply With Quote
Old Nov 15, 2009, 03:10 PM   #17
Grave
1 Goat = 400 Horses
 
Grave's Avatar
 
Join Date: May 2002
Location: South Carolina
Posts: 1,389
Quote:
Originally Posted by Gorey View Post
Where's the link to download BULL?

i can't find it anywhere.. and i dont want to install tortoise SVN.
I'm looking for BULL, too... where is it?
__________________
HISTORY IN THE MAKING
Version 4.00
FINAL RELEASE


A Modpack for Beyond the Sword v3.19
Download | Patches & Modules | FAQ | Bug Reporting | Archives
Grave is offline   Reply With Quote
Old Nov 15, 2009, 08:09 PM   #18
EmperorFool
Deity
 
EmperorFool's Avatar
 
Join Date: Mar 2007
Location: Mountain View, California
Posts: 7,251
Release Bonanza



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

Finally, the Trilogy is complete. 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
Changes in BAT 2.1

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
  • Complete changelog
__________________
"Genius is conscious evolution." - a friend
BUG Mod - BTS Unaltered Gameplay - Project, Forum, Download, Modding Tutorial

New BAT 2.1.1a Patch released!

Last edited by EmperorFool; Nov 15, 2009 at 08:39 PM.
EmperorFool is offline   Reply With Quote
Old Nov 17, 2009, 04:53 PM   #19
TheEnforcer
Chieftain
 
Join Date: Jan 2005
Posts: 75
Ok. I'm confused.

How can I install all 3 and replace what I have now?
TheEnforcer is offline   Reply With Quote
Old Nov 17, 2009, 09:18 PM   #20
EmperorFool
Deity
 
EmperorFool's Avatar
 
Join Date: Mar 2007
Location: Mountain View, California
Posts: 7,251
Please post questions in the Questions thread.

BAT includes both BUG and BULL, so just install BAT.
__________________
"Genius is conscious evolution." - a friend
BUG Mod - BTS Unaltered Gameplay - Project, Forum, Download, Modding Tutorial

New BAT 2.1.1a Patch released!
EmperorFool is offline   Reply With Quote
Reply

Bookmarks

Go Back Civilization Fanatics' Forums > CIVILIZATION IV > Civ4 - Creation & Customization > Civ4 - Project & Mod Development > Civ4 - BTS Unaltered Gameplay (BUG, BAT and BULL) > Download BUG and BAT Here!

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
BUG and BAT question DUI Racer Civ4 - BTS Unaltered Gameplay (BUG, BAT and BULL) 5 Feb 07, 2009 10:37 PM
BUG/BAT Terrain Bluestew0 Civ4 - BTS Unaltered Gameplay (BUG, BAT and BULL) 9 Dec 15, 2008 06:03 AM
Can't download BUG mod from website - BAT Shows on BUG Page Genv [FP] Civ4 - BTS Unaltered Gameplay (BUG, BAT and BULL) 4 Sep 28, 2008 02:11 PM
BUG/BAT + Other Mods Eunomiac Civ4 - BTS Unaltered Gameplay (BUG, BAT and BULL) 3 Aug 06, 2008 08:17 PM
Serious issues with BAT/BUG hubutz Civ4 - BTS Unaltered Gameplay (BUG, BAT and BULL) 20 May 13, 2008 02:37 AM



All times are GMT -6. The time now is 09:41 AM.


Powered by vBulletin®
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
This site is copyright © 2000 - 2009, Civilization Fanatics' Center.
Support CFC: Amazon.com | EB Games | Amazon UK | Amazon DE | Amazon CA | Amazon FR