Beta of GOTM Mod for Mac - Please test

Halfway through a game and things seem to be working well. Thanks for all the good work. So, will this mod enable us to keep playing the GOTM? I love the log feature--I might actually try to do a write up now (I won my first one this month!)

20" iMac G5 (2 Ghz, 1 gig memory)
 
willpax said:
So, will this mod enable us to keep playing the GOTM?
Sure will. That's its primary objective.
 
I've encountered one possible glitch: the foreign advisor screens worked the first time I accessed them, but second and subsequent times it seems stuck on the technology screen (giving only "exit" as the option), and coming up in the middle of a scrolling list of leaders, but displaying only one (in my case, Saladin, currently #2 on the overall list). I can't figure out how to get back to any of the other foreign advisor screens. I'll see if a restart enables me to fix and then re-trigger the issue. Any other information you would like me to try to gather?
 
The very best information you could give me is a sequence of actions to repeat the problem. You *could* try turning on error logging, then, when it happens again, post the PythonErr.log file contents here. These are the settings I use in my ~/Documents/Civilization IV/CivilizationIV.ini file:

Code:
; Enable the logging system
LoggingEnabled = 1

; Enable synchronization logging
SynchLog = 0

; Overwrite old network and message logs
OverwriteLogs = 1

The PythonErr.log file is created in ~/Documents/Civilization IV/Logs/

It sounds similar to the problem reported by drapes?

On one page (don't remember - Trades perhaps) it didn't have any of the links to the other pages, only Exit. The only way I could get it to work again is to turn off that bit of the MOD on the options page

If turning the Exotic Foreign Adviser off and on again fixes the problem it's probably not a show stopper, but I'd like to fix it if I can before November 1.

PS. Was this after you reached Alphabet, and could trade technologies?
 
Doing some more work on this, I've come across a possible cause for this error and fixed it. Please could you try unzipping the attached file and using it to replace the existing copy? On my system the file is at:

/Applications/Civilization IV/Mods/HOF-1.61-Mac.008/Assets/python/Screens/CvExoticForeignAdvisor.py

Depending on where you have installed your copy of Civ4, the first part of your path may be different
 

Attachments

Alan- I was having the exotic foreign advisor problem too, and just downloaded your new CvExoticForeignAdvisor.py file. Seems to work on the game that was giving me problems before: post-alphabet, played for a couple of turns, opened up the Foreign Advisor several times, and had what looked like correct screens with full bottom bars for every sub-menu of the foreign advisor. Haven't tried starting a new game yet, but so far looks like its fixed! Thanks!
 
I've downloaded the file, but plan on going to bed instead of playing more Civ. I'll try it out tomorrow night, but the previous post sounds promising.
 
willpax said:
I've downloaded the file, but plan on going to bed instead of playing more Civ.


:eek:

Get your @$$ out of that bed! Right now, young man! :mad:
 
dojoboy said:
:eek:

Get your @$$ out of that bed! Right now, young man! :mad:

Yeah, I don't feel as young as I used to. I can only stay up 'till three playing Civ about once a week, tops. :)

The changes you made have fixed the problem, before and after alphabet. Thanks once again for the good work, AlanH.
 
It seems to work fine for me. I really like being able to see what civics the other civs are running. But I do have some questions.

The log file is saved as .txt, but it seems to have codes in there to turn bold and underlining on and off for the year and then color coding on the events. Do you know what can actually read that formatting?

If I try to open a current game that I started without the mod, it says that this game must have the mod "None" loaded instead. Is there a way to open these games with the mod loaded? I'm trying to finish up some games that I already have going instead of starting new ones.
 
doesnt seem to work for me at all, i cant click on the options screen and when the game loads there is no UI elements on screen.

Here is the python error log

load_module CvEventInterface
load_module CvCustomEventManager
load_module CvEventManager
load_module CvUtil
load_module traceback
load_module CvScreensInterface
load_module CvMainInterface
load_module ScreenInput
load_module CvScreenEnums
load_module time
load_module HOFContext
load_module configobj
load_module __future__
load_module re
load_module validate
validate import failed
/Users/martin/Documents
load_module commands
load_module HOFUtil
load_module HOFSettings
load_module CvDebugTools
load_module PyHelpers
load_module Popup
load_module CvWBPopups
load_module CvCameraControls
load_module CvTopCivs
load_module random
load_module CvWorldBuilderScreen
load_module CvAdvisorUtils
load_module CvTechChooser
Traceback (most recent call last):
File "<string>", line 1, in ?
File "<string>", line 52, in load_module
File "CvEventInterface", line 13, in ?
File "<string>", line 52, in load_module
File "CvCustomEventManager", line 24, in ?
File "<string>", line 52, in load_module
File "CvEventManager", line 12, in ?
File "<string>", line 52, in load_module
File "CvScreensInterface", line 3, in ?
File "<string>", line 52, in load_module
File "CvMainInterface", line 17, in ?
File "<string>", line 52, in load_module
File "HOFUtil", line 12, in ?
File "<string>", line 52, in load_module
File "HOFSettings", line 44, in ?
IOError: [Errno 2] No such file or directory: 'Mods/HOF-1.61-Mac.008/HOFSettings.txt'
load_module CvAppInterface
 
Welnic said:
The log file is saved as .txt, but it seems to have codes in there to turn bold and underlining on and off for the year and then color coding on the events. Do you know what can actually read that formatting?
There are some settings to control Autolog in the Options/HOF1 tab. One of them is "Format Style", a drop down menu with three choices:

"Forum Tags" (the default): Puts color and style tags in that work with this, and other forums - etc.

"HTML Tags" puts tags in that work directly in an HTML page - <color="black"> etc.

"None" puts no style tags in, giving you plain text.

If I try to open a current game that I started without the mod, it says that this game must have the mod "None" loaded instead. Is there a way to open these games with the mod loaded? I'm trying to finish up some games that I already have going instead of starting new ones.
Not as it is written. It assumes it's in the /Civ4/Mods folder, and includes some code based on that assumption. As such, an existing game will not run with it.

I guess you could change it to work in Custom Assets, and then it might work with existing games, but that version would not be usable for the GOTM. It would need some changes in HOFContext.py if you're feeling energetic, but I haven't tried this, as my current focus is on the GOTM.
 
Oni308 said:
doesnt seem to work for me at all, i cant click on the options screen and when the game loads there is no UI elements on screen.

Here is the python error log

......

File "<string>", line 52, in load_module
File "HOFSettings", line 44, in ?
IOError: [Errno 2] No such file or directory: 'Mods/HOF-1.61-Mac.008/HOFSettings.txt'
load_module CvAppInterface
Hi, welcome :wavey:

It can't find your HOFSettings.txt file. Did you put the mod in the Mods folder in your Civ4 *application* directory? It won't work if it's in ~/Documents/Civilization IV/Mods/
 
Great stuff :) What hardware are you running? Let me know how it goes.
 
Im running a G5 powermac 1.8GHzx2, 1.5GB RAM, Radeon 9600xt, latest updates.

So far so good, will play a full game tonight and let you know how it goes
 
Did you pick up the fixed Python file I posted above?
 
I ran the mod, with the fixed CvExoticForeignAdvisor.py file, for about 200 turns on both a G5 Dual 2Ghz 1GB ATI Radeon 9600 Pro and a Cinema display (1920x1200), and then on my Powerbook (12" 1.33Ghz G4, 768MB, NVidea GEForce FX Go5200).

No obvious probems; domestic advisor screens are quite squished on the small powerbook screen (so you have to use the hover help to see what many of the columns are in, e.g., the military subscreen), but I'm spoiled with the 23" Cinema display.

I did notice that *sometimes* when attacking, during zoom-in on the attack that my unit did not appear. This only occurred on the Powerbook: with graphics set to low resolution, no animation, single unit graphics, etc. I don't ever remember that happening before, but don't know if the mod could have caused it. Not really a big issue, either. I'll play with it more on the big system to see if it happens there; just so happens that the game I started on the G5 didn't have an early war (I'll start one just to see :-)

Thanks again. Love the new screens. Does anyone know offhand how to get a list of the event messages that appear on the left of the screen? With Civ4Alerts there are more of them, and sometimes they dissapear before I really get a good look at them.
 
In the upper left hand corner there is a little icon of a pencil writing on a piece of paper. If you click on that it will bring up the event log. Once you have that up if you double click on something that has a location attached to it then the map will go there.

I have seen the absent friendly unit during combat a fair amount. I don't think it has anything to do with the GOTM mod.
 
Back
Top Bottom