1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

No city screen appearing with F1 or City screen button

Discussion in 'Bugs and Crashes' started by Duinhir, Sep 28, 2014.

  1. Duinhir

    Duinhir Chieftain

    Joined:
    Sep 9, 2014
    Messages:
    12
    Location:
    France, paris
    Hi!

    I didn't find a similar bug reported in the list. I installed C2C 2 weeks ago and everything seems to be working well... Well excepted when I hit F1, no demographic screen appears. I don't know what to do (I even wondered if screen appear only after the discovery of a given technology)
    I currently have 14 cities so it is still manageable with pain, but on a huge map it will soon be unplayable.

    If this a known bug, a configuration problem?

    I repeat that the mod works perfectly well excepted for that damned scrren
     
  2. Arakhor

    Arakhor Dremora Courtier Moderator

    Joined:
    Mar 27, 2009
    Messages:
    32,032
    Gender:
    Male
    Location:
    UK
    Are you playing on a laptop? I know that my flatmate's function keys don't work in Civ IV.

    Incidentally, F9 is the demographics screen. F1 is the city screen.
     
  3. Duinhir

    Duinhir Chieftain

    Joined:
    Sep 9, 2014
    Messages:
    12
    Location:
    France, paris
    Thanks for the reply
    Yes, on I'm playing on a laptop, but only the F1 key is ineffective and the city screen doesn't appear either by clicking on the button in the display or hitting F1.
    The other function key work well (for finance screen, diplomatic screen etc.)
     
  4. Iceman68

    Iceman68 Chieftain

    Joined:
    Nov 10, 2005
    Messages:
    59
    Location:
    Northallerton, North Yorkshire
    You may want to check your laptop settings are not hard coded for F1 key is not set to display help files.
     
  5. molodets

    molodets Chieftain

    Joined:
    Aug 19, 2010
    Messages:
    34
    Maybe you somehow corrupted the settings for that particular screen. To check for that:

    - close civ4
    - move all files from the directory <path to civ4-bts>\mods\c2c\UserSettings to somewhere (as backup) and replace them by the original versions (from svn or the install file)
    - restart civ4

    This resets all your screens and might fix your problem. Please note that your Ctrl-Shift-O options are also reset
     
  6. Duinhir

    Duinhir Chieftain

    Joined:
    Sep 9, 2014
    Messages:
    12
    Location:
    France, paris
    modolets, I will try this thanks

    Iceman68, city screen works well with bts vanilla patched by hitting F1, so it is seemingly a C2C problem .
     
  7. Duinhir

    Duinhir Chieftain

    Joined:
    Sep 9, 2014
    Messages:
    12
    Location:
    France, paris
    Hi!

    I tried this, I moved all c2c files in a c2cold file, then downloaded the last version (it was the 5 october)
    Still no city screen :(

    I started a flourishing greek civ, as I must check every city personnaly, I believe my people know well my face now
     
  8. molodets

    molodets Chieftain

    Joined:
    Aug 19, 2010
    Messages:
    34
    well that is odd...

    There used to be a bug when scripts would not initialise properly if the install directory contained non-english letters. Does the Python Errorlog contain any errors or warnings?
     
  9. Duinhir

    Duinhir Chieftain

    Joined:
    Sep 9, 2014
    Messages:
    12
    Location:
    France, paris
    hem... were could I find the errorlog (in caveman2cosmos mod folder? in CIV folder?)

    Note that I tried to change the resolution, it doesn't change anything.

    I'm glad to be a interesting case and I'd like to find a doctor house for C2C :)
     
  10. Dancing Hoskuld

    Dancing Hoskuld Warlord

    Joined:
    Jul 5, 2004
    Messages:
    23,222
    Gender:
    Male
    Location:
    Canberra, Australia
    The log files are found in a folder something like My Documents/Beyond the Sword/Logs. The first bit changes with installation and OS on my current machine it is Libraries/Documents/My Documents/Beyond the Sword/Logs
     
  11. Duinhir

    Duinhir Chieftain

    Joined:
    Sep 9, 2014
    Messages:
    12
    Location:
    France, paris
    here is the PythonErr2 file content

    Spoiler :

    sys.path = ['..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\email', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\encodings', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\build', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\py', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\tools', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\colourchooser', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\editor', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\floatcanvas', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\masked', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\mixins', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\lib\\ogl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\af', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ca', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\cs', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\da', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\de', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\el', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\es', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\eu', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fi', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fr', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hi', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hu', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\id', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\it', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ja', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\lv', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nb', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pt_BR', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ru', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sl', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sv', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\tr', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\uk', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_CN', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_TW', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\af\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ca\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\cs\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\da\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\de\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\el\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\es\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\eu\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fi\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\fr\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hi\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\hu\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\id\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\it\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ja\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\lv\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nb\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\nl\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pl\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\pt_BR\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\ru\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sl\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\sv\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\tr\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\uk\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_CN\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\locale\\zh_TW\\LC_MESSAGES', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\py\\tests', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\tools\\XRCed', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM\\wx\\tools\\XRCed\\src-images', '..\\WARLORDS\\ASSETS\\PYTHON\\SYSTEM']

    sys.modules = {'zipimport': <module 'zipimport' (built-in)>, 'signal': <module 'signal' (built-in)>, '__builtin__': <module '__builtin__' (built-in)>, 'sys': <module 'sys' (built-in)>, '__main__': <module '__main__' (built-in)>, 'exceptions': <module 'exceptions' (built-in)>, 'CvPythonExtensions': <module 'CvPythonExtensions' (built-in)>}

    sys.builtin_module_names = ('CvPythonExtensions', '__builtin__', '__main__', '_bisect', '_codecs', '_codecs_cn', '_codecs_hk', '_codecs_iso2022', '_codecs_jp', '_codecs_kr', '_codecs_tw', '_csv', '_heapq', '_hotshot', '_locale', '_multibytecodec', '_random', '_sre', '_subprocess', '_symtable', '_weakref', '_winreg', 'array', 'audioop', 'binascii', 'cPickle', 'cStringIO', 'cmath', 'collections', 'datetime', 'errno', 'exceptions', 'gc', 'imageop', 'imp', 'itertools', 'marshal', 'math', 'md5', 'mmap', 'msvcrt', 'nt', 'operator', 'parser', 'regex', 'rgbimg', 'sha', 'signal', 'strop', 'struct', 'sys', 'thread', 'time', 'xxsubtype', 'zipimport')
    load_module CvEventInterface
    load_module BugEventManager
    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 ProcessUpgrades
    load_module BugUtil
    load_module BugPath
    load_module BugConfigTracker
    load_module ColorUtil
    load_module Immigration
    load_module CvTechChooser
    load_module TechPrefs
    load_module BugCore
    load_module BugOptions
    load_module BugConfig
    load_module BugDll
    load_module BugInit
    load_module BugTypes
    load_module xmllib
    ..\WARLORDS\ASSETS\PYTHON\SYSTEM\xmllib.py:9: DeprecationWarning: The xmllib module is obsolete. Use xml.sax instead.
    21:07:45 DEBUG: BugConfig - registering xml handler BugConfig.RootHandler
    21:07:45 DEBUG: BugConfig - registering bug handler BugConfig.BugHandler
    21:07:45 DEBUG: BugConfig - registering load handler BugConfig.LoadHandler
    21:07:45 DEBUG: BugConfig - registering config handler BugConfig.ConfigHandler
    21:07:45 DEBUG: BugConfig - registering arg handler BugConfig.ArgHandler
    load_module configobj
    load_module __future__
    load_module codecs
    load_module validate
    validate import failed
    21:07:46 INFO : BugCore - creating uninitialized mod Advisors
    21:07:46 INFO : BugCore - creating uninitialized mod NJAGC
    load_module GameUtil
    21:07:46 INFO : BugCore - creating uninitialized mod RoMSettings
    load_module PyHelpers
    load_module pickle
    load_module CvGameUtils
    load_module RevInstances
    load_module BugOptionsScreen
    load_module BugErrorOptionsTab
    load_module BugOptionsTab
    load_module BugHelp
    load_module Popup
    21:07:46 INFO : BugCore - creating uninitialized mod Core
    21:07:46 INFO : BugCore - creating uninitialized mod MainInterface
    load_module CityUtil
    21:07:46 INFO : BugCore - creating uninitialized mod Scores
    21:07:46 INFO : BugCore - creating uninitialized mod CityScreen
    21:07:46 INFO : BugCore - creating uninitialized mod Revolution
    load_module ReligionUtil
    load_module FontUtil
    load_module MonkeyTools
    load_module AStarTools
    21:07:46 INFO : BugCore - creating uninitialized mod PLE
    load_module UnitUtil
    load_module PlayerUtil
    load_module TradeUtil
    load_module DiplomacyUtil
    load_module AttitudeUtil
    load_module Scoreboard
    load_module DealUtil
    load_module BugUnitPlot
    load_module ReminderEventManager
    load_module SdToolKit
    load_module BugData
    load_module cPickle
    load_module autolog
    load_module CvModName
    21:07:46 INFO : BugCore - creating uninitialized mod Autolog
    21:07:46 INFO : BugCore - creating uninitialized mod Reminder
    load_module CvAppInterface
    load_module GGUtil
    load_module GPUtil
    load_module ProgressBarUtil
    load_module PLE
    load_module CvMADNukesManager
    load_module math
    load_module RawYields
    load_module CvForeignAdvisor
    load_module CvExoticForeignAdvisor
    load_module IconGrid_BUG
    load_module DomPyHelpers
    load_module TechTree
    load_module FavoriteCivicDetector
    load_module CvReligionScreen
    load_module CvCorporationScreen
    load_module CvCivicsScreen
    load_module CvVictoryScreen
    load_module TechUtil
    load_module GameSetUpCheck
    load_module AutoSave
    load_module MapFinder
    load_module MapFinderStatusScreen
    21:07:46 INFO : BugCore - creating uninitialized mod MapFinder
    21:07:46 INFO : BugCore - creating uninitialized mod AutoSave
    load_module Buffy
    21:07:46 INFO : BugCore - creating uninitialized mod BUFFY
    load_module CvEspionageAdvisor
    load_module SpyUtil
    load_module BugScreen
    21:07:46 INFO : BugCore - creating uninitialized mod BetterEspionage
    load_module CvOptionsScreen
    load_module CvReplayScreen
    load_module CvHallOfFameScreen
    load_module CvDanQuayle
    load_module CvUnVictoryScreen
    load_module CvDawnOfMan
    load_module CvTechSplashScreen
    load_module CvTopCivs
    load_module random
    load_module CvInfoScreen
    load_module CvIntroMovieScreen
    load_module CvVictoryMovieScreen
    load_module CvWonderMovieScreen
    load_module CvEraMovieScreen
    load_module CvSpaceShipScreen
    load_module SevoScreenEnums
    load_module CvWorldBuilderScreen
    load_module CvDebugTools
    load_module CvDebugInfoScreen
    load_module CvMapGeneratorUtil
    load_module NaturalWonders
    load_module CvGFCScreen
    load_module BuildListScreen
    load_module CvPopupInterface
    load_module CvScreenUtilsInterface
    load_module CvOverlayScreenUtils
    load_module CvDotMapOverlayScreen
    load_module CvStrategyOverlay
    21:07:46 INFO : BugCore - creating uninitialized mod StrategyOverlay
    load_module GreatPersonScreen
    load_module GreatPersonEvents
    load_module RandomNameUtils
    21:07:46 INFO : BugCore - creating uninitialized mod CustDomAdv
    21:07:46 INFO : BugCore - creating uninitialized mod TechWindow
    load_module C2CMainOptions
    load_module C2CNationAdvisor
    init-ing world builder screen
    load_module CvWBPopups
    load_module CvCameraControls
    load_module CvAdvisorUtils
    load_module InputUtil
    21:07:46 DEBUG: BugUtil - extending BugEventManager.preGameStart instead CvAppInterface
    21:07:46 DEBUG: BugEventManager - adding event 'PreGameStart'
    21:07:46 DEBUG: BugEventManager - adding event 'BeginActivePlayerTurn'
    21:07:46 DEBUG: BugEventManager - adding event 'SwitchHotSeatPlayer'
    21:07:46 DEBUG: BugEventManager - adding event 'LanguageChanged'
    21:07:46 DEBUG: BugEventManager - adding event 'ResolutionChanged'
    21:07:46 DEBUG: BugEventManager - adding event 'PythonReloaded'
    21:07:46 DEBUG: BugEventManager - adding event 'unitUpgraded'
    21:07:46 DEBUG: BugEventManager - adding event 'unitCaptured'
    21:07:46 DEBUG: BugEventManager - adding event 'combatWithdrawal'
    21:07:46 DEBUG: BugEventManager - adding event 'combatRetreat'
    21:07:46 DEBUG: BugEventManager - adding event 'combatLogCollateral'
    21:07:46 DEBUG: BugEventManager - adding event 'combatLogFlanking'
    21:07:46 DEBUG: BugEventManager - adding event 'playerRevolution'
    21:07:46 DEBUG: BugEventManager - adding event 'addTeam'
    21:07:46 DEBUG: BugInit - init() called
    21:07:46 DEBUG: BugInit - game not fully initialized
    PY:OnInit

     
  12. Duinhir

    Duinhir Chieftain

    Joined:
    Sep 9, 2014
    Messages:
    12
    Location:
    France, paris
    I see some BugCore but don't know what it means,
    got also a "The xmllib module is obsolete"

    I don't have a clue :/
     
  13. Dancing Hoskuld

    Dancing Hoskuld Warlord

    Joined:
    Jul 5, 2004
    Messages:
    23,222
    Gender:
    Male
    Location:
    Canberra, Australia
    The PytonErr2 file is not much use in game. It is more for modders testing new stuff. The better error logs are PythonErr and maybe PythonDbg the latter contains all the trace prints but depends on the settings you have in the BUG options screen on error reporting.

    PythonErr is by far the best.
     

Share This Page