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

Steb's Civs

Discussion in 'Rhye's and Fall - Dawn of Civilization' started by Steb, Jul 18, 2018.

  1. Steb

    Steb King

    Joined:
    May 20, 2009
    Messages:
    682
    Gender:
    Male
    Location:
    Montréal
    Welcome to the Modmod of Modmods, bringing together the civilizations that I have made.

    Currently, this mod includes my Israel mod (original thread) and my Classical Mesoamerica mod (original thread). I have no immediate plans to create new civs, but if I do, I will add them here instead of creating a standalone mod. (Candidates include Assyria, the Muisca, Tiwanaku, Burma, and Belgium, but in all cases it makes more sense to wait for the larger map.)

    To download, use the branch stebs_civs on my GitHub. I recommend following Merjin's instructions to set up your git and easily switch between branches.

    Features:
    • New civilization: Israel
      • Starts at Jerusalem in 1948
      • Leader: Ben-Gurion
      • UP: The Power of Aliyah – Extra food, production and commerce in your capital for every Jewish city with open borders; immigration from Jewish cities at war
      • UB: Kibbutz – replaces park; provides extra food and Great People points
      • UU: Merkava – replaces main battle tank; requires no resources, 50% withdrawal chance
      • UHV:
      1. Samson Option: Build an ICBM by 1980
      2. Start-up Nation: Have the city with the highest research output for any 10 turns
      3. By Stratagem You Wage War: Create 2 Great Spies
    • New civilization: Teotihuacan
      • Starts in the Valley of Mexico in 200 BC
      • Leader: Atlatl Cauac
      • UP: The Power of Obsidian – Melee units do not require strategic resources
      • UB: Temazcal – replaces bath; grants extra health
      • UU: Artisan – replaces worker; produces culture when in a city
      • UHV:
      1. Mesoamerican Metropolis: Have more than 500 culture in 550 AD
      2. Birthplace of the Gods: Experience a golden age by 550 AD
      3. The Toltec Empire: Control all tiles in Mesoamerica in 1000 AD
    • Maya start date moved to 750 BC
    • New wonder: Pyramid of the Sun
     
    Last edited: Jul 18, 2018
  2. EdmundIronside

    EdmundIronside Prince

    Joined:
    Jun 27, 2017
    Messages:
    313
    Gender:
    Male
    Location:
    Grand Rapids, MI.
    My votes go for Assyria and Belgium. Though I'm still hoping Assyria will eventually get included in DOC.
     
    SBlack and 1SDAN like this.
  3. black213

    black213 Emperor

    Joined:
    Mar 12, 2010
    Messages:
    1,425
    Compatible with QMC?
     
  4. 1SDAN

    1SDAN Brother Lady

    Joined:
    Oct 27, 2014
    Messages:
    2,251
    Steb's Civs is not compatible, but I have been wanting to merge them into QMC.
     
    Steb likes this.
  5. 1SDAN

    1SDAN Brother Lady

    Joined:
    Oct 27, 2014
    Messages:
    2,251
    I'm getting a python error
    Code:
    Traceback (most recent call last):
      File "BugEventManager", line 400, in _handleDefaultEvent
      File "CvRFCEventHandler", line 766, in onTechAcquired
      File "Stability", line 132, in onTechAcquired
      File "Stability", line 310, in checkStability
      File "Stability", line 696, in calculateStability
    AttributeError: 'CyCity' object has no attribute 'setStabilityPopulation'
     
  6. Steb

    Steb King

    Joined:
    May 20, 2009
    Messages:
    682
    Gender:
    Male
    Location:
    Montréal
    Uh, no clue. I haven’t touched this in forever and it must be severely outdated, and I have a feeling this error is due to that.

    You’re merging the mod into yours? I’m not sure if I can be of any help, but if you have questions please ask.
     
  7. 1SDAN

    1SDAN Brother Lady

    Joined:
    Oct 27, 2014
    Messages:
    2,251
    Well I was going to play this mod a bit before deciding whether or not to merge it. If you're no longer maintaining it and it's not functional in it's current state I'm not sure whether I should try to fix it or look into adding other Civs.
     
  8. Steb

    Steb King

    Joined:
    May 20, 2009
    Messages:
    682
    Gender:
    Male
    Location:
    Montréal
    As far as I know and remember, it should be functional in the last state I left it in. I don't remember modifying anything related to stability, which is why the error you posted puzzles me.
     
  9. 1SDAN

    1SDAN Brother Lady

    Joined:
    Oct 27, 2014
    Messages:
    2,251
    In that case I'll look into it then
     
  10. 1SDAN

    1SDAN Brother Lady

    Joined:
    Oct 27, 2014
    Messages:
    2,251
    The error seems to have been fixed after compiling the DLL.
     
    Steb likes this.
  11. 1SDAN

    1SDAN Brother Lady

    Joined:
    Oct 27, 2014
    Messages:
    2,251
    Created a pull request for updating to the latest DoC.
     
  12. Steb

    Steb King

    Joined:
    May 20, 2009
    Messages:
    682
    Gender:
    Male
    Location:
    Montréal
    Thanks, I’ll merge it when I get a chance.
     
    1SDAN likes this.
  13. 1SDAN

    1SDAN Brother Lady

    Joined:
    Oct 27, 2014
    Messages:
    2,251
    Is iIsrael intended to be absent from lCivBioOldWorld in Consts?

    EDIT: TXT_KEY_UHV_AREA_72 in Regions is redundant. Both it and TXT_KEY_UHV_AREA_33 have the same English and French translations
     
    Last edited: Oct 11, 2019
  14. Steb

    Steb King

    Joined:
    May 20, 2009
    Messages:
    682
    Gender:
    Male
    Location:
    Montréal
    I merged your pulled request. However, I'm not in a position to playtest it right now, so please tell me if there's anything wrong with it!

    I think so? It spawns (long) after the Columbian exchange, so the distinctions are irrelevant by then. And Israel had some immigration from the Americas even before its independence, so they can't be said to be "biologically" from either the Old or the New World.

    TXT_KEY_UHV_AREA_72 is identical to TXT_KEY_REGION_33, not TXT_KEY_UHV_AREA_33. One is a region and the other is a UHV area. I'm not sure what the distinction is, but this situation is far from being the only such redundancy.
     
    Last edited: Oct 14, 2019
    1SDAN likes this.
  15. 1SDAN

    1SDAN Brother Lady

    Joined:
    Oct 27, 2014
    Messages:
    2,251
    Submitted another pull request to fix two mistakes I made during merging.
     

Share This Page