[BNW] Was able to give custom sounds to Great Works of Literature, but now the custom mod just stop working.

kul

Prince
Joined
Oct 23, 2015
Messages
318
Location
Jawa Barat, Indonesia
Hello all, long time no see. I was able to play Civ V again and with the improvement in AI neural voice, I decided to give custom voiceover to all the 87 great works in a mod that I enjoy, Krajzen's Great Writer's Pack using the codes I got from this beautiful and underrated mod Women's Great Writer by SamBC using DynamicResident feature I observed there.

It was a long, learning process, since I'm not a coder. I was able to do it to half of the writer in that lists in one sitting and can spawn them with the custom audio I inserted. The md5 text is legit, I used a checker for it and pasted each and every one of them right for each of the voices I was happy, even if the mod only works if I also put the Women's Great Writers mod with it, otherwise, they just wont have those voiceover.
Then I continue the process with the latter half of the list, and there it just stopped working altogether. It stopped appearing on the Mods startup screen. At this point I thought it might be the .modinfo issue ( since I still just overwrite any new files info into Krajzen's file since I dont have modbuddy) so I deleted the new .modinfo file and instead use the .modinfo file from the previous session, and now none of the new great writers just wont spawn. I use the Great Writers Removal mod to check and I can only spawn generic great writers that had no works of literature. If I also included the women great writer mod, then these ladies would appear normally, but none of my customs would.

Here, I put the .xml and .modinfo files of the two great writers mod I've been using and an example of the custom voice I've been using. My questions are..
1. How can I fix it, bringing back the custom great works of literature voiceovers that I have created into the game again? I still used the same code for it and in my current understanding it just doesnt work anymore. Did I add too much people, causing the mod to crash?
2. Can I make this mod not dependent on the Women's Great Writer mod, so If I share it I dont have to share them both?
3. Can anybody that has modbuddy help me compile this mod? I was under the impression that the mod crashing because of its .modinfo file is because I dont have that program. Its an old one, and I just dont think I can learn another one super specific app atm just for this one mod. I have been using notepad or Visual Studio Code for these, but I think its just not its "native" app because I tried changing the info on it and the game just wont read it. I tried adding myself to the special thanks in the .modinfo, and it doesnt work. Is it because I've changed the .modinfo so much? Should I tried it in a fresh new .modinfo file? But then again, they used Modbuddy to make them, right?

Its been a long time since I visited a forum, so pardon if I questioned it long or weirdly. I'm just heartbroken because I've spent 3 days making those voices and inserting them after initial testing worked, but suddenly it stops and I just dont know whats wrong. Help would be appreciated, but if anybody would just fix and compile the mods altogether, I would be even more elated lol because I just want to move on in some ways. I've got Civ V again for a week and I think I've spent equal time modding and tinkering than actually playing the game. So I want to minimize the time I've tinker with the code and stuff and just enjoy the game as it is.. Hope that clear things up. Thanks in advance everyone.
 

Attachments

  • GreatWriters.xml
    123.9 KB · Views: 11
  • WomenGreatWriters.xml
    13.3 KB · Views: 12
  • xml files and voice sample.zip
    65 KB · Views: 11
Sorry, just realized but that zip is meant to say .modinfo files and voice sample! The voice sample is in .ogg since I observed the womens writer mod do so.
 

Follow this OP's instruction first. Then post the xml.logging files and the rest.

You posted an incomplete download file so I cannot know what can be wrong.
 
Thank you. I have enabled logging, and this is what they come up with.
Spoiler Database :

[2025757.468] columns StrategicViewType, TileType are not unique
[2025757.468] While executing - 'INSERT INTO ArtDefine_StrategicView(StrategicViewType, TileType, Asset) VALUES(?,?,?)'
[2025761.937] no such table: Language_ZH_CN
[2025761.937] In Query - insert into Language_ZH_CN('Tag', 'Text') values (?, ?);
[2025761.937] In XMLSerializer while updating table Language_ZH_CN from file Assets\DLC\Expansion\DLC\DLC_01\Gameplay\XML\Text\zh_CN\CIV5GameTextInfos_Expansion_Mongol.xml.
[2025761.937] no such table: Language_ZH_CN
[2025761.937] In Query - insert into Language_ZH_CN('Tag', 'Text') values (?, ?);
[2025761.937] In XMLSerializer while updating table Language_ZH_CN from file Assets\DLC\Expansion\DLC\DLC_01\Gameplay\XML\Text\zh_CN\CIV5GameTextInfos_Spies_Mongol.xml.
[2025761.937] no such table: Language_ZH_CN
[2025761.937] In Query - insert into Language_ZH_CN('Tag', 'Text') values (?, ?);
[2025761.937] In XMLSerializer while updating table Language_ZH_CN from file Assets\DLC\Expansion\DLC\DLC_02\Gameplay\XML\Text\zh_CN\CIV5GameTextInfos_Spies_DLC_02.xml.
[2025761.937] no such table: Language_ZH_CN
[2025761.937] In Query - insert into Language_ZH_CN('Tag', 'Text') values (?, ?);
[2025761.937] In XMLSerializer while updating table Language_ZH_CN from file Assets\DLC\Expansion\DLC\DLC_03\Gameplay\XML\Text\zh_CN\CIV5GameTextInfos_Spies_Polynesia.xml.
[2025761.937] no such table: Language_ZH_CN
[2025761.937] In Query - insert into Language_ZH_CN('Tag', 'Text') values (?, ?);
[2025761.937] In XMLSerializer while updating table Language_ZH_CN from file Assets\DLC\Expansion\DLC\DLC_04\Gameplay\XML\Text\zh_CN\CIV5GameTextInfos_Spies_Denmark.xml.
[2025761.953] no such table: Language_ZH_CN
[2025761.953] In Query - insert into Language_ZH_CN('Tag', 'Text') values (?, ?);
[2025761.953] In XMLSerializer while updating table Language_ZH_CN from file Assets\DLC\Expansion\DLC\DLC_05\Gameplay\XML\Text\zh_CN\CIV5GameTextInfos_Spies_Korea.xml.
[2025761.953] no such table: Language_ZH_CN
[2025761.953] In Query - insert into Language_ZH_CN('Tag', 'Text') values (?, ?);
[2025761.953] In XMLSerializer while updating table Language_ZH_CN from file Assets\DLC\Expansion\DLC\DLC_Deluxe\Gameplay\XML\Text\zh_CN\CIV5GameTextInfos_Spies_Babylon.xml.
[2025763.421] no such table: ContentPackage.LocalizedText
[2025763.437] no such table: ContentPackage.LocalizedText
[2025763.437] no such table: ContentPackage.LocalizedText
[2025764.265] no such table: ContentPackage.LocalizedText
[2025765.562] columns StrategicViewType, TileType are not unique
[2025765.562] While executing - 'INSERT INTO ArtDefine_StrategicView(StrategicViewType, TileType, Asset) VALUES(?,?,?)'
[2025766.218] no such table: ContentPackage.LocalizedText
[2025766.218] no such table: ContentPackage.LocalizedText
[2025766.218] no such table: ContentPackage.LocalizedText
[2025769.375] Validating Foreign Key Constraints...
[2025769.375] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025769.375] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025769.375] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025769.375] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025769.375] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025769.375] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025769.375] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025769.375] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025769.375] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025771.328] Failed Validation.
[2025771.734]
-- SQLite Memory Statistics --
Memory Usage:
[Cur] [Max]
Malloc: 6791800 124825504
PageCache: 7 13
LookAside: 0 0
Scratch: 0 1

Static Buffer Overflows:
[TooLarge] [NoSpace]
PageCache: 6358632 104207712
Scratch: 0 0

Largest Allocations:
Malloc: 524288
PageCache: 1172
Scratch: 6664

Prepared Statements:
Current: 6
------------------------------
[2025771.750] Validating Foreign Key Constraints...
[2025771.750] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025771.750] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025771.750] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025771.750] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025771.750] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025771.750] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025771.750] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025771.750] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025771.750] Invalid Reference on ArtDefine_Landmarks.LayoutHandler - "SPECIAL" does not exist in ArtDefine_LandmarkTypes
[2025773.687] Failed Validation.
[2025774.078]
-- SQLite Memory Statistics --
Memory Usage:
[Cur] [Max]
Malloc: 6792976 124825504
PageCache: 7 13
LookAside: 0 0
Scratch: 0 1

Static Buffer Overflows:
[TooLarge] [NoSpace]
PageCache: 6359808 104207712
Scratch: 0 0

Largest Allocations:
Malloc: 524288
PageCache: 1172
Scratch: 6664

Prepared Statements:
Current: 6
------------------------------



Spoiler xml :

[2025769.375] **** Validating Game Database *****
[2025771.328] Performing Localization Checks
[2025771.328] Checking Tag Format...
[2025771.328] Note: Tags must only use [A-Z_] characters, start with 'TXT_KEY_', and be under 128 characters long.
[2025771.437] Validating UnitGameplay2DScripts
[2025771.437] Missing Entry for UNIT_BARBARIAN_HORSEMAN
[2025771.437] **** VALIDATION FAILED *****
[2025771.437] Validation Took 2.065931 seconds
[2025771.734] **** Validating Prefetch Process *****
[2025771.734] **** Validation Success *****
[2025771.734] SetGlobalActionInfo
[2025771.734]
-- SQLite Memory Statistics --
Memory Usage:
[Cur] [Max]
Malloc: 6791800 124825504
PageCache: 7 13
LookAside: 0 0
Scratch: 0 1

Static Buffer Overflows:
[TooLarge] [NoSpace]
PageCache: 6358632 104207712
Scratch: 0 0

Largest Allocations:
Malloc: 524288
PageCache: 1172
Scratch: 6664

Prepared Statements:
Current: 6
------------------------------
[2025771.750] **** Validating Game Database *****
[2025773.687] Performing Localization Checks
[2025773.687] Checking Tag Format...
[2025773.687] Note: Tags must only use [A-Z_] characters, start with 'TXT_KEY_', and be under 128 characters long.
[2025773.781] Validating UnitGameplay2DScripts
[2025773.781] Missing Entry for UNIT_BARBARIAN_HORSEMAN
[2025773.781] **** VALIDATION FAILED *****
[2025773.781] Validation Took 2.036888 seconds
[2025774.078] **** Validating Prefetch Process *****
[2025774.078] **** Validation Success *****
[2025774.078] SetGlobalActionInfo
[2025774.078]
-- SQLite Memory Statistics --
Memory Usage:
[Cur] [Max]
Malloc: 6792976 124825504
PageCache: 7 13
LookAside: 0 0
Scratch: 0 1

Static Buffer Overflows:
[TooLarge] [NoSpace]
PageCache: 6359808 104207712
Scratch: 0 0

Largest Allocations:
Malloc: 524288
PageCache: 1172
Scratch: 6664

Prepared Statements:
Current: 6
------------------------------


Both were tried using only my modified Krajzen's Great Writers mod which I had inserted dynamic resident feature I saw from the womens great writer mod. and EUI.
 
Top Bottom