6 Attachment(s)
Add'l Faction Campaigns (Sub-mod)
This mod introduces campaigns to each of the other factions that currently do not have one. They each consist of about 8 missions each.
Note that no changes beyond simply adding these optional campaigns have been made. Factions will get varying officers as rewards for completing missions.
Special thanks to Seether for his assistance. Without his guidance, this sub-mod would not have been possible.
Progress:
Completed:Yanzhou, Youzhou, Xiliang, Ba-Shu, Jingzhou, Huainan, Heishan/Yellow Turbans, Imperial Han, Hanzhong, Jingnan, Liang, Qingzhou, Gansu, East Wu and Yue.
V1.5 Changes:
-Lastest Files.
-descr_names in right location from 1.4.
Place contents into medieval II/mods/rotk:
For disk: ...Sega\Medieval II Total War\mods\rotk
For steam: ...\Steam\steamapps\common\Medieval II Total War\mods\rotk
Requires Rise of the Three Kingdoms 4.2.
Please report any bugs found in this thread.
Download:
https://www.twcenter.net/forums/down...o=file&id=4464
Re: Add'l Faction Campaigns (Sub-mod)
Excellent job getting this put out!
Re: Add'l Faction Campaigns (Sub-mod)
Re: Add'l Faction Campaigns (Sub-mod)
You beat me to it, I'm still studying how it works. xD Nice job, gonna give it a try after my campaign as Liu Biao.
Re: Add'l Faction Campaigns (Sub-mod)
Great work!
I hope that this will become compatible with the last patch of ROTK
Re: Add'l Faction Campaigns (Sub-mod)
I'm pretty sure 3.5 is the latest.
Re: Add'l Faction Campaigns (Sub-mod)
I think he means compatible with 4.0, when it gets released.
Re: Add'l Faction Campaigns (Sub-mod)
Re: Add'l Faction Campaigns (Sub-mod)
What’s the bugs for Jingzhou and Xiliang?
Re: Add'l Faction Campaigns (Sub-mod)
For some reason, spawning a Jingzhou-allied Gong Zhi was causing the game to crash, so I removed him. He was causing a consistent hard crash to desktop. I also changed some of the other officer spawns around just in case.
Xiliang's campaign was the second one I worked on. I tabbed the attributes to make them line up with the other lines in the code and it caused the officers to spawn with no attributes. I then realized that attributes should only be spaced.
I tested Jingzhou and it now works. I did not test Xiliang, but since that was the only obvious issue, it should be fixed.
I also tested other factions spawns to make sure they were okay. What I did was change the first mission to have some already occupied city and then copied the officers so that they would all spawn on turn 2. Yanzhou's new officers are fine as are Youzhou's.
I also gave the warrior-leaning factions (Yanzhou, Xiliang) some moderate acumen officers as rewards to balance them out some.
Re: Add'l Faction Campaigns (Sub-mod)
Quote:
Originally Posted by
theharkonnen
For some reason, spawning a Jingzhou-allied Gong Zhi was causing the game to crash, so I removed him. He was causing a consistent hard crash to desktop. I also changed some of the other officer spawns around just in case.
It could be an issue with the name if the character already exists, hence you need to make sure that any existing character gets killed before spawning (see the 'Mighty Warriors Join Your Forces' script where he originally spawns). You could work around, but not avoid the initial problem, by adding a new name entry for the Jingzhou faction (descr_names) that is spelled slightly different and then in text\names you use the same spelling for the displayed name.
original in france (Liu Bei) section:
{J-1607-GongZhi}Gong Zhi
suggested in portugal (?) section:
{J-1607-GongZhi-a}Gong Zhi
Re: Add'l Faction Campaigns (Sub-mod)
Quote:
For some reason, spawning a Jingzhou-allied Gong Zhi was causing the game to crash, so I removed him. He was causing a consistent hard crash to desktop. I also changed some of the other officer spawns around just in case.
I had the same problem, check my thread. x)
Re: Add'l Faction Campaigns (Sub-mod)
Quote:
Originally Posted by
Gigantus
It could be an issue with the name if the character already exists, hence you need to make sure that any existing character gets killed before spawning (see the 'Mighty Warriors Join Your Forces' script where he originally spawns). You could work around, but not avoid the initial problem, by adding a new name entry for the Jingzhou faction (descr_names) that is spelled slightly different and then in text\names you use the same spelling for the displayed name.
original in france (Liu Bei) section:
{J-1607-GongZhi}Gong Zhi
suggested in portugal (?) section:
{J-1607-GongZhi-a}Gong Zhi
Thanks for the advice. I'll keep this in mind for reference.
I don't think killing him off would be a problem since in my testing of other factions, the game did not care if the characters already existed. When testing spawns for Xiliang for instance, I had two Han Sui's.
I originally did copy from your mission script, but I must've accidentally added something somewhere. Anyway, I replaced him with Huan Jie.
Now that I think about it, I wonder if he had a "_LB" unit. The faction-specific units seem to give the most hardship when coding.
Re: Add'l Faction Campaigns (Sub-mod)
Han campaign crashes on turn after capturing Lou Yang
Re: Add'l Faction Campaigns (Sub-mod)
All campaigns crash turn after completing 1st mission? Did I install wrong?
Re: Add'l Faction Campaigns (Sub-mod)
I made one last minute change to Han to help beef them up early game. That caused the Han issue.
I also forgot to include the update for the descr_names file which I have now done.
I updated with a fix for the Han crash. I tested Youzhou, completing mission 1, and it had no crash.
What other factions did you play that crashed?
I am going to tentatively say this fixes the issue.
Re: Add'l Faction Campaigns (Sub-mod)
Sorry not all it was just han and Xiliang
Re: Add'l Faction Campaigns (Sub-mod)
I tested Xiliang to mission two and it seemed to work okay. It may have been due to the descr_names file.
Re: Add'l Faction Campaigns (Sub-mod)
Han crashes after defeating Zhang Ji
Re: Add'l Faction Campaigns (Sub-mod)
Quote:
Originally Posted by
AztecHan
Han crashes after defeating Zhang Ji
It would help if you could post your log.