America, and two others

Discussion in 'Civ4 - Rhye's and Fall of Civilization' started by laxpimpj, Jul 24, 2008.

  1. laxpimpj

    laxpimpj Chieftain

    Joined:
    Apr 28, 2004
    Messages:
    56
    I have always wanted to play through a game as America, all the way up to 2050, but unfortunately my computer isn't the best and by that point each turn ends up taking 5 minutes. I want to play at America's spawn point, but only have two or three other civs playing with me (one european, one asian, maybe one african) so the game will actually run with some speed. I tried doing this the other night by starting as America, declaring war on the entire world, then going around one by one destroying all the cities I didn't want with the world builder. This was a major pain in the neck... Is there an easier way to do this. I know nothing about the coding behind the game, but if there was a simple fix to exclude all the other civs from the game other than the ones you want, that would be great...
    thanks.
     
  2. thadian

    thadian Kami of Awakened Dreamers

    Joined:
    Sep 27, 2006
    Messages:
    2,288
    Location:
    Indiana, USA
    i do not know, but as each "dead civ" can return later on, i don't think there is.
     
  3. Zdarg

    Zdarg Prince

    Joined:
    Oct 9, 2007
    Messages:
    515
    Location:
    Novosibirsk, Russia
    You may start as Rome or Persia, destroy everything (or almost everything) that moves and then switch to America.
    A civ can't reborn if all their cities are razed.
     
  4. Rhye

    Rhye 's and Fall creator

    Joined:
    May 23, 2001
    Messages:
    9,723
    Location:
    Japan / South America
    you can just edit RiseAndFall.py, deleting
    Code:
                    if (gc.getPlayer(0).isPlayable()):
                            iFirstSpawn = iGreece
                    else:
                            iFirstSpawn = iKhmer
                    for iLoopCiv in range(iFirstSpawn, iNumMajorPlayers):
                            if (iGameTurn >= con.tBirth[iLoopCiv] - 2 and iGameTurn <= con.tBirth[iLoopCiv] + 6):
                                    self.initBirth(iGameTurn, con.tBirth[iLoopCiv], iLoopCiv)
    
    and uncommenting (removing the ##) self.initBirth(iGameTurn, ......) of the civs you want in
     

Share This Page