jray
King
jrayUGH - jray's Unaltered Gameplay Hodgepodge v208b (final) (for Warlords 2.13 or 2.08)
(Fully compatible with SDK mods such as Blake/Iustus' Better AI and Blacksun/NeverMind's More Civs DLL (24->50))
First order of business: screenshots!
-
-
-
-
-
-
----------------------------------------
[2007-Oct-08] NOTE: For those of you interested in a similar modpack for BtS, I encourage you to check out the excellent Beyond the Sword Unaltered Gameplay Project. I *think* this modpack is also compatible with Warlords v2.13, and I will update this thread as soon as I am able to verify that. Please feel free to use any or all of the code as a basis for future mods or modpacks. Cheers!
----------------------------------------
Downloads
(current version = v208b, first production release, 2007-Jan-30)
Main modpack:
jrayUGH-v208b-main-modpack.zip (998kb, at CivFanatics Downloads Database)
(Optional) Great People art add-on:
jrayUGH-v208b-addon-great-people-art.7z (9.58mb, at CivFanatics Downloads Database, for those with 7-Zip or similar)
jrayUGH-v208b-addon-great-people-art.zip (38mb, at 3D Downloads, same content but .zip instead of .7z)
(Optional) Diplomatic victory movie add-on:
jrayUGH-v208b-addon-diplomatic-victory-movie.zip (20mb, at 3D Downloads)
----------------------------------------
This is for YOU in Carthage moaning with despair at finally finding your heroic level 8 maceman on a lonely hillside... in 1957.
... and YOU in Rome who had to chop 4 forests just to obtain enough paper to print out the information you couldn't find in the Civilopedia.
... and YOU in Persia banging your head against your Apothecary window upon realizing that your War Machine city has been filling up with lazy one-coin fishermen while you were attending to important matters in Science Capital.
... and YOU in Arabia having nightmares of leaderheads from talking to everyone so many times to figure out who-likes-who and who-hates-who.
... and YOU in Greece still trying to break out of self-hypnosis induced by counting dozens of hammers to figure out which city is best for Ironworks.
... and YOU in America who faithfully asked your Foreign Advisor every single freakin' turn in the 19th century whether Asoka was finally willing to trade his cows or knowledge of Communism... only to lose your focus for one measely year and miss your short window in 1901.
... and YOU in Spain going buggy-eyed and brain-dead from all the mouse-over tooltips and arithmetic needed to keep up with world events.
... and YOU in China who bravely clicked the right-arrow for your stack of doom 42 times only to discover that your medic was relaxing nearby in the woods.
... and YOU in Egypt almost having a heart attack about an ancient frigate flattening your destroyer.
... and YOU in Mongolia whose Annoyed girlfriend became Furious about your claims that the game is "educational" after seeing Julius Caesar make that joke about salad.
For all of you who say "UGH
!"... I give you... "jrayUGH
!"
It's all about two things:
1. Easier access to game info & mechanics:
There are a lot of awesome modpacks out there with streamlined gameplay and loads of historical content. BUT most of them change the gameplay rules.
I like to stick with the original ruleset. It makes it easier to compare strategies and measure your progress as a world leader in training. You can use it for Succession Games (SG's) and HoF and GOTM games. Plus you don't have to learn modified rules all over again! And ya know, the AI doesn't always respond so well to gameplay alterations.
So if you agree, then maybe jrayUGH is for you. And if not, and you already have a favorite mod with altered gameplay, maybe you can try merging this modpack with it.
By the way, there are also a handful of awesome unaltered-gameplay modpacks out there already, such as:
Usage notes
Installation instructions
(note: These instructions apply to usage as a standalone mod. If you want instead to merge it with another mod or existing CustomAssets content, I suggest that you use the free WinMerge program and consult the CivFanatics forums for assistance)
Main modpack
Compatibility notes
Known issues
Future plans
Change Log
jrayUGH-v208b (from jrayUGH-v208a):
Credits and notes to modders
All the hard work has already been done by the authors of all the awesome embedded mod components. I simply tweaked them to my liking, updated a few to be compatible with Warlords v2.08, and merged them all together.
I documented all of my changes (in addition to many of the original authors' changes too) in the files themselves, marked by "beg jray" and "end jray". Hopefully that will make it easier for those of you who wish to mix-and-match components.
Details of embedded mod components (including my changes to originals)
(note: I don't intend to steal credit from anyone here, and I've tried to be thorough in referencing all original sources. I just re-named all the mods I used to "jray*" for my own documenting purposes. Even though I changed some of them substantially and could possibly be justified adding my user name on there, it's not meant to be a measure of that.)
Previous versions
jrayUGH-v208a (2007-Jan-11)
Extra bonus feature: The making of jrayUGH
(Fully compatible with SDK mods such as Blake/Iustus' Better AI and Blacksun/NeverMind's More Civs DLL (24->50))
First order of business: screenshots!







----------------------------------------
[2007-Oct-08] NOTE: For those of you interested in a similar modpack for BtS, I encourage you to check out the excellent Beyond the Sword Unaltered Gameplay Project. I *think* this modpack is also compatible with Warlords v2.13, and I will update this thread as soon as I am able to verify that. Please feel free to use any or all of the code as a basis for future mods or modpacks. Cheers!
----------------------------------------
Downloads
(current version = v208b, first production release, 2007-Jan-30)
Main modpack:
jrayUGH-v208b-main-modpack.zip (998kb, at CivFanatics Downloads Database)
(Optional) Great People art add-on:
jrayUGH-v208b-addon-great-people-art.7z (9.58mb, at CivFanatics Downloads Database, for those with 7-Zip or similar)
jrayUGH-v208b-addon-great-people-art.zip (38mb, at 3D Downloads, same content but .zip instead of .7z)
(Optional) Diplomatic victory movie add-on:
jrayUGH-v208b-addon-diplomatic-victory-movie.zip (20mb, at 3D Downloads)
----------------------------------------
This is for YOU in Carthage moaning with despair at finally finding your heroic level 8 maceman on a lonely hillside... in 1957.
... and YOU in Rome who had to chop 4 forests just to obtain enough paper to print out the information you couldn't find in the Civilopedia.
... and YOU in Persia banging your head against your Apothecary window upon realizing that your War Machine city has been filling up with lazy one-coin fishermen while you were attending to important matters in Science Capital.
... and YOU in Arabia having nightmares of leaderheads from talking to everyone so many times to figure out who-likes-who and who-hates-who.
... and YOU in Greece still trying to break out of self-hypnosis induced by counting dozens of hammers to figure out which city is best for Ironworks.
... and YOU in America who faithfully asked your Foreign Advisor every single freakin' turn in the 19th century whether Asoka was finally willing to trade his cows or knowledge of Communism... only to lose your focus for one measely year and miss your short window in 1901.
... and YOU in Spain going buggy-eyed and brain-dead from all the mouse-over tooltips and arithmetic needed to keep up with world events.
... and YOU in China who bravely clicked the right-arrow for your stack of doom 42 times only to discover that your medic was relaxing nearby in the woods.
... and YOU in Egypt almost having a heart attack about an ancient frigate flattening your destroyer.
... and YOU in Mongolia whose Annoyed girlfriend became Furious about your claims that the game is "educational" after seeing Julius Caesar make that joke about salad.
For all of you who say "UGH


It's all about two things:
1. Easier access to game info & mechanics:
- Exotic Foreign Advisor (Requies)
- Modified Special Domestic Advisor (12monkeys)
- Enhanced Military Advisor (TheLopez, SupremeOverlord) (optional)
- Civ4lerts (Dr Elmer Jiggle)
- ShowInfo (enen)
- Reminder (eotinb)
- Not Just Another Game Clock (TheLopez)
- Attitude Icons (Porges)
- Show Attitude (Snaitf, RobO)
- Combat Experience Counter (NeverMind)
- Show Culture and GP Turns Remaining (Chinese American)
- Specialist Stacker (TheLopez)
- Raw Commerce City Display (Sevo)
- Plot List Enhancement (12monkeys, TheLopez)
- Move Highlighter (12monkeys)
- Dawn Of Man (TheLopez)
- Tech Window (Roamty)
- Sevopedia (Gaurav, Vovan, Progor, fitchn, Sevo)
- Hall of Fame Win/Loss Display (Fallblau)
- Actual Quotes for Diplomacy (Willowmound)
- UN Resolutions with Real Names (Rufus T. Firefly)
- Better Ship Scale Fleets (Elhoim)
- Great Person Mod (Gaurav, Amra, Patricius, TheLopez)
- Diplomatic Victory Movie (Rufus T. Firefly)
- SmartMap Map Script (surt)
- Random Map Script (low)
There are a lot of awesome modpacks out there with streamlined gameplay and loads of historical content. BUT most of them change the gameplay rules.
I like to stick with the original ruleset. It makes it easier to compare strategies and measure your progress as a world leader in training. You can use it for Succession Games (SG's) and HoF and GOTM games. Plus you don't have to learn modified rules all over again! And ya know, the AI doesn't always respond so well to gameplay alterations.
So if you agree, then maybe jrayUGH is for you. And if not, and you already have a favorite mod with altered gameplay, maybe you can try merging this modpack with it.
By the way, there are also a handful of awesome unaltered-gameplay modpacks out there already, such as:
- HOF
- Ruff's Cobbled SG Modpack
- Gaurav's Yet Another Unaltered Gameplay Mod
- Ket's Unaltered but Flavorful Gameplay
- Alerum's Unaltered Game Play
Usage notes
Spoiler :
- Use <Shift>-I to show updated trade opportunities at any time.
- This is especially cool because automatic trade alerts often run 1 turn behind (a bug I hope to fix in a later release). So, to stay totally current, press <Shift>-I after the start of each turn.
- Use <Alt>-R to schedule a reminder.
- The new row of tiny icons near the bottom of the screen controls the plot list display. I like to press the fourth button from the left to see units stacked by type, and the third from the right (square-triangle) to view units on transports. Please see the Plot List Enhancement thread for further usage tips.
- To tweak configurable settings, edit the .ini files in the jrayUGH directory after installing the mod. For example, you can:
- Control which alerts you see in the log (jrayCiv4lerts.ini, jrayShowInfo.ini)
- Tweak the unit display ("plot list") settings (jrayPlotListEnhancements.ini)
- You will probably want to change "Move Highlighter Enabled" to false, since the Move Highlighter is broken anyway! I'll disable it by default in the next release.
- Tweak the display of the game clock and scores (jrayClockNScore.ini)
- Switch between the standard and Enhanced military advisors (jrayMilitaryAdvisor.ini)
- Tweak the specialist stacking (jraySpecialistStacker.ini)
- To change the columns you see in the domestic advisor, edit jrayUGH\Assets\Python\Screens\CvModSpecialDomesticAdvisor.py.
- See the /doc subdirectories for original authors' documentation.
Spoiler :
(note: These instructions apply to usage as a standalone mod. If you want instead to merge it with another mod or existing CustomAssets content, I suggest that you use the free WinMerge program and consult the CivFanatics forums for assistance)
Main modpack
- Extract jrayUGH-v208b-main-modpack.zip
- Copy the jrayUGH folder to your Warlords MODS folder (usually My Documents\My Games\Warlords\MODS).
- Copy the contents of the PublicMaps folder to your Warlords public maps folder (usually My Documents\My Games\Warlords\PublicMaps).
- Modify your CivilizationIV.ini file (usually in My Documents\My Games\Warlords) to use the jrayUGH mod:
; Specify a Mod folder (Mods\Mesopotamia), '0' for none
Mod = Mods\jrayUGH - Empty out your My Documents\My Games\Warlords\CustomAssets directory to make sure no other components are being used.
- If you want to use a modified CvGameCoreDLL.dll from elsewhere, it's best to put it in jrayUGH\Assets.
- Extract jrayUGH-v208b-addon-great-people-art.zip
- Copy the contents to the location of your jrayUGH main modpack (usually My Documents\My Games\Warlords\MODS\jrayUGH).
- Extract jrayUGH-v208b-addon-diplomatic-victory-movie.zip
- Copy the contents to the location of your jrayUGH main modpack (usually My Documents\My Games\Warlords\MODS\jrayUGH).
Compatibility notes
Spoiler :
- Compatible with Warlords v2.13 or v2.08 for PC (untested with previous or Mac versions)
- The CvGameCoreDLL.dll file is NOT modified in this mod.
- So, it's fully compatible with SDK mods such as Blake/Iustus' Better AI and Blacksun's More Civs DLL (24->50)
- The .CivWarlordsSave file structure is NOT modified in this mod.
- So, you will have saved game compatibility with plain Warlords or with any other mod that does not alter the CivWarlordsSave structure.
- Only tested in single-player mode
Spoiler :
- There is a bug in ActualQuotes that prevents AI civilizations from explicitly asking to become your vassal. When they try, you will just see a generic greeting like "What can we do for you today?" When you see this, be aware that it's likely an attempt to ask to be your vassal. Go to the trade screen to check. To fix this issue, download Patch 3.51b of Diplomacy text: ActualQuotes for Warlords and simply overwrite jrayUHG's CIV4DiplomacyInfos.xml with the new one from that patch.
- If you don't install the Great People art add-on, you will see blank Great People screens. (This is intentional, a result of efforts to streamline the add-on process).
- Runtime errors occasionally happen (usually unknown C++ exceptions in the Plot List Enhancement code) when you load games while already playing. For best results, exit and re-start before loading a game.
- The move highlighter is not working. Only a small subset of the potential moves are displayed.
- ShowInfo alert for Peace doesn't work (always shows up during wartime, even when enemy "Refuses to Talk")
- Civ4lerts gold trade data and ShowInfo tech trade data shown automatically at the beginning of the turn are one turn behind. You can refresh the ShowInfo data manually with <Shift>-I
- Display of food portion (orange) when making a settler or worker isn't correct (might just be a Firaxis bug though).
- The Buildings screen of the domestic advisor sometimes shows the wrong buildings (but seems to show correct info on the buildings it does show).
- Sometimes in the Technologies page of the foreign advisor, technologies will end up in the Can Research column instead of the Wants column when you already have them. (This recently happened to me with Nationalism).
- If you load a game when a civ is contacting you, you sometimes get a "comment args tuple size mismatch" Python exception (but it doesn't list the location, and it doesn't seem to detrimentally affect anything).
- Free XP column in domestic advisor is broken (always says 0).
Spoiler :
- Port all configuration options to a within-game options screen (like in Ruff's SG Cobbled Modpack and the HOF mod)
- Integrate some other nifty features found in Ruff's mod and the HOF mod
- Address user requests-- bring 'em on!
Spoiler :
jrayUGH-v208b (from jrayUGH-v208a):
- updated jrayGreatPerson-v208a to jrayGreatPerson-v208b
- now based on Great Person Mod(Gaurav,Amra,Patricius,TheLopez)-v101 and GreatPersonMod Fix(LunarMongoose)-070115
- formerly based on GPWithRenamer(Amra,Patricius,TheLopez)-v10
- corrected several .dds images
- corrected typo in Alexander Fleming ("wehat" -> "what")
- corrected typo in Aryabhata ("soace" -> "space")
- re-classified Jeanne D'Arc as Great Prophet
- added Joan of Arc as Great General
- corrected Valmiki ("Prophet" -> "Artist")
- (note: I used GIMP v2.2.13 w/DDS plugin and saved with DXT5 compression to achieve same or smaller file sizes)
- (note: thanks to LunarMongoose for reporting the problems and supplying some replacement images!)
- now based on Great Person Mod(Gaurav,Amra,Patricius,TheLopez)-v101 and GreatPersonMod Fix(LunarMongoose)-070115
- updated jrayForeignAdvisor-v208a to jrayForeignAdvisor-v208b
- fixed bug found by Iustus
- updated jrayCiv4lerts-v208a to jrayCiv4lerts-v208b
- reverted two defaults back to originals
- "Gold Trade Threshold" back to 50
- "Gold Per Turn Trade Threshold" back to 5
- reverted two defaults back to originals
- fixed CvMainInterface.py to reflect changes to defaults, in case INI files are not found
- updated jrayShowInfo-v208a to jrayShowInfo-v208b
- updated jrayClockNScore-v208a to jrayClockNScore-v208b
- updated jraySpecialistStacker-v208a to jraySpecialistStacker-v208b
- updated jrayCiv4lerts-v208a to jrayCiv4lerts-v208b
- updated jrayINIParser-v208a to jrayINIParser-v208b
- cleaned up code to something more like in Great Person Mod(Gaurav,Amra,Patricius,TheLopez)-v101
Spoiler :
All the hard work has already been done by the authors of all the awesome embedded mod components. I simply tweaked them to my liking, updated a few to be compatible with Warlords v2.08, and merged them all together.
I documented all of my changes (in addition to many of the original authors' changes too) in the files themselves, marked by "beg jray" and "end jray". Hopefully that will make it easier for those of you who wish to mix-and-match components.
Details of embedded mod components (including my changes to originals)
Spoiler :
(note: I don't intend to steal credit from anyone here, and I've tried to be thorough in referencing all original sources. I just re-named all the mods I used to "jray*" for my own documenting purposes. Even though I changed some of them substantially and could possibly be justified adding my user name on there, it's not meant to be a measure of that.)
- jrayForeignAdvisor-v208b (replacement for foreign advisor)
- based on Requies Exotic Foreign Advisor for Warlords(Zarah Neander)-060802
- changed name of DomPyHelpers.py to ForPyHelpers.py (to avoid conflict with domestic advisor)
- fixed bug found by Iustus
- jrayDomesticAdvisor-v208a (replacement for domestic advisor)
- updated to be Warlords v2.08 compatible
- tweaked columns (most notably, added column for base production)
- jrayMilitaryAdvisor-v208a (military advisor)
- added configuration option to choose between regular and enhanced military advisors, since only the regular one shows other civs and barbarians
- regular military advisor is the default
- jrayCiv4lerts-v208b (growth/gold-trade/angry/unhealthy alerts)
- based on Civ4lerts(Dr Elmer Jiggle)-060811
- changed defaults for "City Growth Unhealthy" and "City Growth Angry" to true
- jrayShowInfo-v208a (tech-trade/resource-trade/open-borders/peace/etc alerts)
- based on ShowInfo(enen)-v04
- tweaked default settings to display only buyable techs and resources, open borders, and peace (in particular, disabled notification about enemies researching the same tech you are, since I'm nervous this might be an alteration to gameplay... can we normally find out if an opponent is researching the same thing, without using a spy??)
- added new options for toggling display of available/unavailable/sellable/unsellable techs and resources (previously it was all-or-none)
- streamlined display to take up less space
- jrayReminder-v208a (simple reminders to chat log)
- based on Reminder(eotinb)-v1.0
- updated to be Warlords v2.08 compatible
- jrayClockNScore-v208b (turns/eras/attitudes/GG/culture/GP displays)
- based on Not Just Another Game Clock(TheLopez)-v04w
and Attitude Icons(Porges)-060415
and Show Attitude(Snaitf/RobO)-060121
and Combat Experience Counter(NeverMind)-061228
and ShowCultureGPTurns(Chinese American)-060323 - added toggle between icon and text attitudes
- added control over truncation of attitude text
- updated GP turn remaining counter to be compatible with Warlords v2.08
- changed default of "Alternate Time Text" to false
- changed default of "Show Game Completed Turns" to true
- changed era colors
- extended color to more fields
- streamlined display to use less space while showing everything simultaneously
- based on Not Just Another Game Clock(TheLopez)-v04w
- jraySpecialistStacker-v208b (stack specialists)
- based on Specialist Stacker(TheLopez)-v0.81w
- note that highlighting of forced specialists and angry citizen stacking are currently broken
- changed default for "Stack Super Specialists" to true
- changed default for "Display Unique Super Specialists Only" to false
- jrayRawCommerce-v208a (show raw commerce in city screen)
- no changes to Sevo's code
- jrayPlotListEnhancement-v208a (plot list enhancement with move highlighter)
- moved configuration from Move Highlighter's AStarTools.ini over to jrayPlotListEnhancements.ini
- note that the move highlighting is currently buggy (showing only a subset of possible moves)
- jrayDawnOfMan-v208a (enhanced Dawn Of Man screen)
- based on Dawn Of Man(TheLopez)-v02
- no changes to TheLopez's code
- jrayTechWindow-v208a (enhanced tech splash screen)
- based on TechWindow(Roamty)-v1.g
- no changes to Roamty's code
- jrayActualQuotes-v208a (diplomacy text with actual quotes from leaders)
- based on ActualQuotes(Willowmound)-v3.5
- no changes to Willowmound's code
- jrayRealUNResolutions-v208a (real names for UN resolutions)
- updated to be compatible with Warlords 2.08
- jrayFleets-v208a (better ship scale with fleets)
- no changes to Elhoim's code
- jraySevopedia-v208a (new Civilopedia inspired by Sevo)
- no changes to Gaurav's code
- jrayHallOfFameWinLoss-v208a (Win/Loss addition to Hall of Fame Screen)
- based on HallOfFameScreen(Fallblau)-051129
- updated to be compatible with Warlords v2.08
- jrayINIParser-v208b (reads INI files from various locations, required by components using their own INI files)
- based on DrEjlib(Dr Elmer Jiggle)-060811
- updated to be compatible with Warlords v2.08
- cleaned up code to something more like in GreatPersonMod(Gaurav,Amra,Patricius,TheLopez)-v101
- jrayMHEM-v208a (multiple-handler event manager, required by Civ4lerts)
- based on DrEjlib(Dr Elmer Jiggle)-060811
- jraySmartMap-v208a (surt's SmartMap v9.1 with different Continents choices, for example, "random 1-3" and "random 1,2,3,6")
- based on SmartMap(surt)-v91
- note: also included in Public Maps is low's Random Map Script v5, which I did not modify at all
- jrayDiplomaticVictoryMovie-v208a (movie for diplomatic victory)
- no changes to Rufus T. Firefly's code
- jrayGreatPerson-v208b (pictures, quotes, and extra names for Great People)
- based on Great Person Mod(Gaurav,Amra,Patricius,TheLopez)-v101
and GreatPersonMod Fix(LunarMongoose)-070115 - corrected several .dds images
- corrected typo in Alexander Fleming ("wehat" -> "what")
- corrected typo in Aryabhata ("soace" -> "space")
- re-classified Jeanne D'Arc as Great Prophet
- added Joan of Arc as Great General
- corrected Valmiki ("Prophet" -> "Artist")
- (note: I used GIMP v2.2.13 w/DDS plugin and saved with DXT5 compression to achieve same or smaller file sizes)
- (note: thanks to LunarMongoose for reporting the problems and supplying some replacement images!)
- based on Great Person Mod(Gaurav,Amra,Patricius,TheLopez)-v101
Spoiler :
jrayUGH-v208a (2007-Jan-11)
- Main modpack:
- jrayUGH-v208a-main-modpack.zip (removed from CivFanatics Downloads Database after 154 downloads and 4/5 stars)
- jrayUGH-v208a-main-modpack.zip (900kb, at 3D Downloads)
- (Optional) Diplomatic victory movie add-on:
- jrayUGH-v208a-addon-diplomatic-victory-movie.zip (20mb, at 3D Downloads)
- (Optional) Great people pics-n-quotes add-on:
- jrayUGH-v208a-addon-greatpeople.zip (38mb, at 3D Downloads)
- (Optional) Individual components (if you want to mix-n-match):
- jrayUGH-v208a-indiv-components.zip (980kb, at 3D Downloads)
Spoiler :