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

[Religion and Revolution]: Bugs and Todos

Discussion in 'Civ4Col - Religion and Revolution' started by raystuttgart, Dec 13, 2011.

  1. orlanth

    orlanth Storm God. Yarr!

    Joined:
    Nov 17, 2001
    Messages:
    1,776
    Schmiddie, from your screenshot it looks like it's trying to load from Resouces and Improvements rather than Resources and Improvements.
    IIRC, I guess some of the sounds and Effects for Improvements, Bonuses and Units are called from within the nif and kfm files themselves, rather than using Audio XML.
    I'm travelling without access to Col but could try to look at this when I get back if that doesn't fix it.
     
  2. Schmiddie

    Schmiddie Emperor

    Joined:
    Feb 27, 2012
    Messages:
    1,451
    Location:
    Germany
    :hammer2: :lol:

    That's it! I have had a look into the audio XML file and fixed it.

    The sounds should work now.
     
  3. Robert Surcouf

    Robert Surcouf Civ4Col Modder

    Joined:
    Feb 21, 2011
    Messages:
    665
    Location:
    France
    Oh! :eek: Sorry. I forgot the letter "r". It's my mistake ...
    Sorry about that :(
     
  4. raystuttgart

    raystuttgart Civ4Col Modder

    Joined:
    Jan 24, 2011
    Messages:
    5,975
    Gender:
    Male
    Location:
    Stuttgart, Germany
    @team:

    Found another missing sound:
    AS3D_IMPROV_SHEEP_RES_BLEAT

    Could somebody help ?
    (I don't have Civ4.)

    Edit:

    Found another missing sound:

    AS3D_UN_MALI_BEADS_LOW2
     
  5. Commander Bello

    Commander Bello Say No 2 Net Validations

    Joined:
    Sep 3, 2003
    Messages:
    3,858
    Location:
    near Koblenz, Germany
    I am facing CTDs sometimes when units are leaving my cities. These are all kind of units, even "standard ones" like right now a Portuguese lumberjack. There doesn't seem to be a pattern - it may happen or not.
     
  6. raystuttgart

    raystuttgart Civ4Col Modder

    Joined:
    Jan 24, 2011
    Messages:
    5,975
    Gender:
    Male
    Location:
    Stuttgart, Germany
  7. orlanth

    orlanth Storm God. Yarr!

    Joined:
    Nov 17, 2001
    Messages:
    1,776
    ok I'm back from travelling, I am updating those. :thumbsup:

    A very Happy New Year to everyone, and Happy New Mod!!

    :newyear: :newyear: :newyear: :beer:


    edit: still not working properly for some reason.. :confused: I'm still working on it
     
  8. raystuttgart

    raystuttgart Civ4Col Modder

    Joined:
    Jan 24, 2011
    Messages:
    5,975
    Gender:
    Male
    Location:
    Stuttgart, Germany
    @orlanth:

    It seems as if you had forgotten to update to the newest revision before doing your changes.

    There are several bugs now in the file.
    (I can see it in SVN log.)

    Please simply post the new XML entries for the sounds here.
    (I will fix everything then.)
     
  9. orlanth

    orlanth Storm God. Yarr!

    Joined:
    Nov 17, 2001
    Messages:
    1,776
    oh no :eek: I thought I had just done the SVN Update before editing! As you said let's revert to the previous version, here are the XML entries, it also includes some for Crab and Cows.

    Audio3dScripts.xml:
    Spoiler :
    PHP:
        <Script3DSound>
            <
    ScriptID>AS3D_UN_MALI_BEADS_LOW</ScriptID>
            <
    SoundID>SND_MALI_BEADS</SoundID>
            <
    SoundType>GAME_SFX</SoundType>
            <
    iMinVolume>45</iMinVolume>
            <
    iMaxVolume>70</iMaxVolume>
            <
    iPitchChangeDown>-4000</iPitchChangeDown>
            <
    iPitchChangeUp>4000</iPitchChangeUp>
            <
    bLooping>0</bLooping>
            <
    iMinTimeDelay>0</iMinTimeDelay>
            <
    iMaxTimeDelay>0</iMaxTimeDelay>
            <
    StartPosition>NONE</StartPosition>
            <
    EndPosition>NONE</EndPosition>
            <
    iMinVelocity>0</iMinVelocity>
            <
    iMaxVelocity>0</iMaxVelocity>
            <
    iMinDistanceFromListener>0</iMinDistanceFromListener>
            <
    iMaxDistanceFromListener>0</iMaxDistanceFromListener>
            <
    iMinDistanceForMaxVolume>500</iMinDistanceForMaxVolume>
            <
    iMaxDistanceForMaxVolume>1000</iMaxDistanceForMaxVolume>
            <
    iMinCutoffDistance>7000</iMinCutoffDistance>
            <
    iMaxCutoffDistance>7000</iMaxCutoffDistance>
            <
    bTaperForSoundtracks>0</bTaperForSoundtracks>
            <
    iLengthOfSound>0</iLengthOfSound>
            <
    fMinDryLevel>1.0</fMinDryLevel>
            <
    fMaxDryLevel>1.0</fMaxDryLevel>
            <
    fMinWetLevel>0.5</fMinWetLevel>
            <
    fMaxWetLevel>0.5</fMaxWetLevel>
        </
    Script3DSound>
        <
    Script3DSound>
            <
    ScriptID>AS3D_UN_MALI_BEADS_LOW2</ScriptID>
            <
    SoundID>SND_MALI_BEADS</SoundID>
            <
    SoundType>GAME_SFX</SoundType>
            <
    iMinVolume>15</iMinVolume>
            <
    iMaxVolume>40</iMaxVolume>
            <
    iPitchChangeDown>-4000</iPitchChangeDown>
            <
    iPitchChangeUp>4000</iPitchChangeUp>
            <
    bLooping>0</bLooping>
            <
    iMinTimeDelay>0</iMinTimeDelay>
            <
    iMaxTimeDelay>0</iMaxTimeDelay>
            <
    StartPosition>NONE</StartPosition>
            <
    EndPosition>NONE</EndPosition>
            <
    iMinVelocity>0</iMinVelocity>
            <
    iMaxVelocity>0</iMaxVelocity>
            <
    iMinDistanceFromListener>0</iMinDistanceFromListener>
            <
    iMaxDistanceFromListener>0</iMaxDistanceFromListener>
            <
    iMinDistanceForMaxVolume>500</iMinDistanceForMaxVolume>
            <
    iMaxDistanceForMaxVolume>1000</iMaxDistanceForMaxVolume>
            <
    iMinCutoffDistance>7000</iMinCutoffDistance>
            <
    iMaxCutoffDistance>7000</iMaxCutoffDistance>
            <
    bTaperForSoundtracks>0</bTaperForSoundtracks>
            <
    iLengthOfSound>0</iLengthOfSound>
            <
    fMinDryLevel>1.0</fMinDryLevel>
            <
    fMaxDryLevel>1.0</fMaxDryLevel>
            <
    fMinWetLevel>0.5</fMinWetLevel>
            <
    fMaxWetLevel>0.5</fMaxWetLevel>
        </
    Script3DSound>
        <
    Script3DSound>
            <
    ScriptID>AS3D_IMPROV_CRAB_MOVE</ScriptID>
            <
    SoundID>SND_IMPROV_CRAB_MOVE</SoundID>
            <
    SoundType>GAME_SFX</SoundType>
            <
    iMinVolume>40</iMinVolume>
            <
    iMaxVolume>65</iMaxVolume>
            <
    iPitchChangeDown>0</iPitchChangeDown>
            <
    iPitchChangeUp>0</iPitchChangeUp>
            <
    bLooping>0</bLooping>
            <
    iMinTimeDelay>0</iMinTimeDelay>
            <
    iMaxTimeDelay>0</iMaxTimeDelay>
            <
    StartPosition>NONE</StartPosition>
            <
    EndPosition>NONE</EndPosition>
            <
    iMinVelocity>0</iMinVelocity>
            <
    iMaxVelocity>0</iMaxVelocity>
            <
    iMinDistanceFromListener>0</iMinDistanceFromListener>
            <
    iMaxDistanceFromListener>0</iMaxDistanceFromListener>
            <
    iMinDistanceForMaxVolume>50</iMinDistanceForMaxVolume>
            <
    iMaxDistanceForMaxVolume>100</iMaxDistanceForMaxVolume>
            <
    iMinCutoffDistance>7000</iMinCutoffDistance>
            <
    iMaxCutoffDistance>7000</iMaxCutoffDistance>
            <
    bTaperForSoundtracks>0</bTaperForSoundtracks>
            <
    iLengthOfSound>0</iLengthOfSound>
            <
    fMinDryLevel>1.0</fMinDryLevel>
            <
    fMaxDryLevel>1.0</fMaxDryLevel>
            <
    fMinWetLevel>0.5</fMinWetLevel>
            <
    fMaxWetLevel>0.5</fMaxWetLevel>
        </
    Script3DSound>
        <
    Script3DSound>
            <
    ScriptID>AS3D_IMPROV_CRAB_MOVE_LOW</ScriptID>
            <
    SoundID>SND_IMPROV_CRAB_MOVE</SoundID>
            <
    SoundType>GAME_SFX</SoundType>
            <
    iMinVolume>20</iMinVolume>
            <
    iMaxVolume>40</iMaxVolume>
            <
    iPitchChangeDown>0</iPitchChangeDown>
            <
    iPitchChangeUp>0</iPitchChangeUp>
            <
    bLooping>0</bLooping>
            <
    iMinTimeDelay>0</iMinTimeDelay>
            <
    iMaxTimeDelay>0</iMaxTimeDelay>
            <
    StartPosition>NONE</StartPosition>
            <
    EndPosition>NONE</EndPosition>
            <
    iMinVelocity>0</iMinVelocity>
            <
    iMaxVelocity>0</iMaxVelocity>
            <
    iMinDistanceFromListener>0</iMinDistanceFromListener>
            <
    iMaxDistanceFromListener>0</iMaxDistanceFromListener>
            <
    iMinDistanceForMaxVolume>50</iMinDistanceForMaxVolume>
            <
    iMaxDistanceForMaxVolume>100</iMaxDistanceForMaxVolume>
            <
    iMinCutoffDistance>7000</iMinCutoffDistance>
            <
    iMaxCutoffDistance>7000</iMaxCutoffDistance>
            <
    bTaperForSoundtracks>0</bTaperForSoundtracks>
            <
    iLengthOfSound>0</iLengthOfSound>
            <
    fMinDryLevel>1.0</fMinDryLevel>
            <
    fMaxDryLevel>1.0</fMaxDryLevel>
            <
    fMinWetLevel>0.5</fMinWetLevel>
            <
    fMaxWetLevel>0.5</fMaxWetLevel>
        </
    Script3DSound>
        <
    Script3DSound>
            <
    ScriptID>AS3D_IMPROV_COWS_RES_GRUNT</ScriptID>
            <
    SoundID>SND_IMPROV_COWS_RES_GRUNT</SoundID>
            <
    SoundType>GAME_SFX</SoundType>
            <
    iMinVolume>100</iMinVolume>
            <
    iMaxVolume>100</iMaxVolume>
            <
    iPitchChangeDown>0</iPitchChangeDown>
            <
    iPitchChangeUp>0</iPitchChangeUp>
            <
    bLooping>0</bLooping>
            <
    iMinTimeDelay>0</iMinTimeDelay>
            <
    iMaxTimeDelay>0</iMaxTimeDelay>
            <
    StartPosition>NONE</StartPosition>
            <
    EndPosition>NONE</EndPosition>
            <
    iMinVelocity>0</iMinVelocity>
            <
    iMaxVelocity>0</iMaxVelocity>
            <
    iMinDistanceFromListener>0</iMinDistanceFromListener>
            <
    iMaxDistanceFromListener>0</iMaxDistanceFromListener>
            <
    iMinDistanceForMaxVolume>50</iMinDistanceForMaxVolume>
            <
    iMaxDistanceForMaxVolume>100</iMaxDistanceForMaxVolume>
            <
    iMinCutoffDistance>7000</iMinCutoffDistance>
            <
    iMaxCutoffDistance>7000</iMaxCutoffDistance>
            <
    bTaperForSoundtracks>0</bTaperForSoundtracks>
            <
    iLengthOfSound>0</iLengthOfSound>
            <
    fMinDryLevel>1.0</fMinDryLevel>
            <
    fMaxDryLevel>1.0</fMaxDryLevel>
            <
    fMinWetLevel>0.5</fMinWetLevel>
            <
    fMaxWetLevel>0.5</fMaxWetLevel>
        </
    Script3DSound>
        <
    Script3DSound>
            <
    ScriptID>AS3D_IMPROV_COWS_RES_MOOING</ScriptID>
            <
    SoundID>SND_IMPROV_COWS_RES_MOOING</SoundID>
            <
    SoundType>GAME_SFX</SoundType>
            <
    iMinVolume>40</iMinVolume>
            <
    iMaxVolume>60</iMaxVolume>
            <
    iPitchChangeDown>0</iPitchChangeDown>
            <
    iPitchChangeUp>0</iPitchChangeUp>
            <
    bLooping>0</bLooping>
            <
    iMinTimeDelay>0</iMinTimeDelay>
            <
    iMaxTimeDelay>0</iMaxTimeDelay>
            <
    StartPosition>NONE</StartPosition>
            <
    EndPosition>NONE</EndPosition>
            <
    iMinVelocity>0</iMinVelocity>
            <
    iMaxVelocity>0</iMaxVelocity>
            <
    iMinDistanceFromListener>0</iMinDistanceFromListener>
            <
    iMaxDistanceFromListener>0</iMaxDistanceFromListener>
            <
    iMinDistanceForMaxVolume>30</iMinDistanceForMaxVolume>
            <
    iMaxDistanceForMaxVolume>75</iMaxDistanceForMaxVolume>
            <
    iMinCutoffDistance>7000</iMinCutoffDistance>
            <
    iMaxCutoffDistance>7000</iMaxCutoffDistance>
            <
    bTaperForSoundtracks>0</bTaperForSoundtracks>
            <
    iLengthOfSound>0</iLengthOfSound>
            <
    fMinDryLevel>1.0</fMinDryLevel>
            <
    fMaxDryLevel>1.0</fMaxDryLevel>
            <
    fMinWetLevel>0.5</fMinWetLevel>
            <
    fMaxWetLevel>0.5</fMaxWetLevel>
        </
    Script3DSound>
        <
    Script3DSound>
            <
    ScriptID>AS3D_IMPROV_SHEEP_RES_BLEAT</ScriptID>
            <
    SoundID>SND_IMPROV_SHEEP_RES_BLEAT</SoundID>
            <
    SoundType>GAME_SFX</SoundType>
            <
    iMinVolume>30</iMinVolume>
            <
    iMaxVolume>50</iMaxVolume>
            <
    iPitchChangeDown>0</iPitchChangeDown>
            <
    iPitchChangeUp>0</iPitchChangeUp>
            <
    bLooping>0</bLooping>
            <
    iMinTimeDelay>0</iMinTimeDelay>
            <
    iMaxTimeDelay>0</iMaxTimeDelay>
            <
    StartPosition>NONE</StartPosition>
            <
    EndPosition>NONE</EndPosition>
            <
    iMinVelocity>0</iMinVelocity>
            <
    iMaxVelocity>0</iMaxVelocity>
            <
    iMinDistanceFromListener>0</iMinDistanceFromListener>
            <
    iMaxDistanceFromListener>0</iMaxDistanceFromListener>
            <
    iMinDistanceForMaxVolume>30</iMinDistanceForMaxVolume>
            <
    iMaxDistanceForMaxVolume>75</iMaxDistanceForMaxVolume>
            <
    iMinCutoffDistance>7000</iMinCutoffDistance>
            <
    iMaxCutoffDistance>7000</iMaxCutoffDistance>
            <
    bTaperForSoundtracks>0</bTaperForSoundtracks>
            <
    iLengthOfSound>0</iLengthOfSound>
            <
    fMinDryLevel>1.0</fMinDryLevel>
            <
    fMaxDryLevel>1.0</fMaxDryLevel>
            <
    fMinWetLevel>0.5</fMinWetLevel>
            <
    fMaxWetLevel>0.5</fMaxWetLevel>
        </
    Script3DSound>


    AudioDefines.xml:
    Spoiler :
    PHP:
            <SoundData>
                <
    SoundID>SND_MALI_BEADS</SoundID>
                <
    Filename>Sounds/Units/MaliBeads</Filename>
                <
    LoadType>DYNAMIC_RES</LoadType>
                <
    bIsCompressed>1</bIsCompressed>
                <
    bInGeneric>1</bInGeneric>
            </
    SoundData>
            <
    SoundData>
                <
    SoundID>SND_IMPROV_CRAB_MOVE</SoundID>
                <
    Filename>Sounds/Resources and Improvements/CrabMove</Filename>
                <
    LoadType>DYNAMIC_RES</LoadType>
                <
    bIsCompressed>1</bIsCompressed>
                <
    bInGeneric>1</bInGeneric>
            </
    SoundData>
            <
    SoundData>
                <
    SoundID>SND_IMPROV_COWS_RES_GRUNT</SoundID>
                <
    Filename>Sounds/Resources and Improvements/CowsResGrunt</Filename>
                <
    LoadType>DYNAMIC_RES</LoadType>
                <
    bIsCompressed>1</bIsCompressed>
                <
    bInGeneric>1</bInGeneric>
            </
    SoundData>
            <
    SoundData>
                <
    SoundID>SND_IMPROV_COWS_RES_MOOING</SoundID>
                <
    Filename>Sounds/Resources and Improvements/CowsResMooing</Filename>
                <
    LoadType>DYNAMIC_RES</LoadType>
                <
    bIsCompressed>1</bIsCompressed>
                <
    bInGeneric>1</bInGeneric>
            </
    SoundData>
            <
    SoundData>
                <
    SoundID>SND_IMPROV_SHEEP_RES_BLEAT</SoundID>
                <
    Filename>Sounds/Resources and Improvements/SheepResBleat</Filename>
                <
    LoadType>DYNAMIC_RES</LoadType>
                <
    bIsCompressed>1</bIsCompressed>
                <
    bInGeneric>1</bInGeneric>
            </
    SoundData>


    Also the Audio wavs are now on SVN in the Assets/Sounds subfolders.
     
  10. raystuttgart

    raystuttgart Civ4Col Modder

    Joined:
    Jan 24, 2011
    Messages:
    5,975
    Gender:
    Male
    Location:
    Stuttgart, Germany
    Ok thanks. :thumbsup:
     
  11. raystuttgart

    raystuttgart Civ4Col Modder

    Joined:
    Jan 24, 2011
    Messages:
    5,975
    Gender:
    Male
    Location:
    Stuttgart, Germany
    The corrected files are uploaded to SVN. :)

    @orlanth:
    Thanks for helping with the sounds. :thumbsup:

    By the way:
    The sound entries for Cow were already in the file.
     
  12. raystuttgart

    raystuttgart Civ4Col Modder

    Joined:
    Jan 24, 2011
    Messages:
    5,975
    Gender:
    Male
    Location:
    Stuttgart, Germany
    @team:

    I have fixed a bug in Audio3DScripts.xml.
    (Our last Sound entries were missing an XML tag.)

    Now everything seems to work perfectly. :)

    I will ask Infracta to upload our mod. :thumbsup:
     
  13. Commander Bello

    Commander Bello Say No 2 Net Validations

    Joined:
    Sep 3, 2003
    Messages:
    3,858
    Location:
    near Koblenz, Germany
    The problem with the black map (overview) is back.
     
  14. Johnny Canuck

    Johnny Canuck Warlord

    Joined:
    Sep 23, 2010
    Messages:
    141
    I think the background info for Pine Leaf and Running Eagle are switched.
     
  15. raystuttgart

    raystuttgart Civ4Col Modder

    Joined:
    Jan 24, 2011
    Messages:
    5,975
    Gender:
    Male
    Location:
    Stuttgart, Germany
    Oops. :blush:
    I will correct it. :thumbsup:

    Edit:
    I had accidently completely mixed up the leaders of Crow and Blackfoot.
    It is corrected now in our internal revision.

    Blackfoot: Running Eagle
    Crow: Pine Leaf
     
  16. Schmiddie

    Schmiddie Emperor

    Joined:
    Feb 27, 2012
    Messages:
    1,451
    Location:
    Germany
    I get this message, when I start one (each) of the szenarios:
    Spoiler :

     

    Attached Files:

  17. raystuttgart

    raystuttgart Civ4Col Modder

    Joined:
    Jan 24, 2011
    Messages:
    5,975
    Gender:
    Male
    Location:
    Stuttgart, Germany
    Oh, did not notice that.

    But it is no real problem. :thumbsup:
    The Bonus Resources get randomly regenerated in all our maps anyways.
    Other than the message, there is thus no effect.

    It is simply related to the fact, that we did split up
    BONUS_VALUABLE_WOOD

    into
    BONUS_BOREAL_FOREST (Taiga)
    BONUS_GIANT_TREE (Jungle)

    But I will correct the maps in our SVN. :thumbsup:

    Edit:
    Done. :)
     
  18. danielstp

    danielstp Chieftain

    Joined:
    Dec 26, 2008
    Messages:
    9
    i am getting an error when loading the mod 1.3. it says There are more siblings than memory allocated for them in CvXMLoadUtility::SetVariableListTagPair Current XML file is xml\Terrain/Civ4FeatureInfos.xml. How do I get this fixed, the mod wont load?
     
  19. raystuttgart

    raystuttgart Civ4Col Modder

    Joined:
    Jan 24, 2011
    Messages:
    5,975
    Gender:
    Male
    Location:
    Stuttgart, Germany
    Very strange. :confused:

    Did you do changes to the mod of your own ?
    Sorry, I have to ask.
     
  20. danielstp

    danielstp Chieftain

    Joined:
    Dec 26, 2008
    Messages:
    9
    No i just extracted from the archive to the default location and when I load the mod, before it finishes loading it gives this error. I re-extracted and it does the same thing.
     

Share This Page