Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

180 个评价
招募灭国后的流亡家族
   
奖励
收藏
已收藏
取消收藏
Game Mode: Singleplayer
Compatible Version: v1.2.11
文件大小
发表于
更新日期
7.308 KB
2024 年 5 月 26 日 下午 7:23
2024 年 8 月 25 日 上午 2:30
2 项改动说明 ( 查看 )

订阅以下载
招募灭国后的流亡家族

描述
招募灭国后的流亡家族
通过和家族领袖对话招募
2024/8/25 更新 在判断是否加载该对话选项时 过滤了叛军和雇佣兵家族
强兼容性,可随时安装卸载。
在评论区报错,
如果觉得有帮到你,点个赞鼓励一下作者

————————关键代码如下————————————
private void JoinChat(CampaignGameStarter starter)
{
starter.AddPlayerLine("Dialog_Join1", "hero_main_options", "Dialog_Join1", "{=Dialog_Join1}Join my Kingdom,It's the only way for your clan to survive.", new ConversationSentence.OnConditionDelegate(this.checkcondition2), null, 100, null, null);
starter.AddDialogLine("Dialog_Join2", "Dialog_Join1", "close_window", "{=Dialog_Join2}OK.", null, new ConversationSentence.OnConsequenceDelegate(this.joinkingdom1), 100, null);
}
private bool checkcondition2()
{
Clan clan3 = Hero.OneToOneConversationHero.Clan;
if (clan3 == null)
{
return false;
}
else
{
bool flag1 = clan3.Kingdom == null;
Clan clan2 = Hero.MainHero.Clan;
bool flag2 = clan2.Kingdom != null;
bool flag3 = Hero.OneToOneConversationHero.IsClanLeader == true;
bool flag4 = clan3.IsRebelClan || clan3.IsClanTypeMercenary == true;
if (flag1 && flag2 && flag3 && !flag4)
{
return true;
}
else return false;
}
}
private void joinkingdom1()
{
Clan clan2 = Hero.MainHero.Clan;
Kingdom kingdom2;
kingdom2 = ((clan2 != null) ? clan2.Kingdom : null);
Kingdom playerKingdom = kingdom2;
Clan clan = Hero.OneToOneConversationHero.Clan;
ChangeKingdomAction.ApplyByJoinToKingdom(clan, playerKingdom, true);
ChangeRelationAction.ApplyPlayerRelation(Hero.OneToOneConversationHero,30,true,true);
}
}
54 条留言
Fengxian0830 11 月 8 日 下午 5:38 
Can't wait to test this out with the Warhammer mod
Troi 10 月 19 日 下午 3:12 
@lord_haseo prob not
吾乃小学生1 10 月 17 日 上午 8:39 
织丰可以用嘛
吾乃小学生1 10 月 17 日 上午 8:39 
@liuqsu 兄弟做完踢一下
BayBootyBanger 8 月 24 日 下午 11:18 
can we have a skill check pls
lord_haseo 8 月 3 日 下午 10:10 
does this work with shokuho?
Yuliy Svarozhich 7 月 16 日 上午 10:19 
как это работает? при поражении вырезается весь клан...как сделать кланы без феодов наёмниками (ронинами)??? нет возможности успеть их нанять до их смерти
YOUò.ó 7 月 8 日 上午 3:33 
大佬,并没有汉化阿,需要改什么吗?
stuartnic 6 月 5 日 下午 1:53 
does this work
M4 SOPMOD II 5 月 13 日 下午 1:51 
感谢,给t社愚蠢的设定气到了