level 1
永恒de彼端
楼主
1.哈里西职业修改
GlobalData->搜HarithPossibleJobs
把4个中文选项改成你要的职业,别用女性专用职业,会没模型
public static List<string> HarithPossibleJobs = new List<string>
{
"部落勇士",
"精英教官",
"炮兵指挥",
"大独裁者"
};
2.继承者职业颜色修改位置 MissionController->GetMainMission4
HeroData heroData = ReGameController.Instance.HeroGenerator(Mathf.Clamp(ReGameController.Instance.worldData.gameDifficulty + 2, 3, 5), false, jobName, (float)(UnityEngine.Random.Range(75, 100) + 20 * ReGameController.Instance.worldData.gameDifficulty));
替换原来的 HeroData heroData = ReGameController.Instance.HeroGeneratorXXXXXXXXXX
(Mathf.Clamp(ReGameController.Instance.worldData.gameDifficulty + 2, 3, 5)把这段改成5就是固定橙色,不改就是随难度上升颜色,地狱是橙
替换完后继承者职业会与哈里西相同
3.继承者性别名字修改位置 ReGameController->HeroGenerator
哈里西继承者职业性别判断
if (jobName != null)
{
if (jobName == "精英教官")
{
heroData.sex = 0;
}
if (jobName == "火炮指挥")
{
heroData.sex = 0;
}
if (jobName == "大独裁者")
{
heroData.sex = 0;
}
else
{
heroData.sex = UnityEngine.Random.Range(0, 2);
}
}
用上面那段替换代码中的 heroData.sex = UnityEngine.Random.Range(0, 2);
哈里西继承者名字修改
if (jobName != null)
{
if (jobName == "精英教官")
{
heroData.name = "哈里西遗志";
}
if (jobName == "火炮指挥")
{
heroData.name = "哈里西遗志";
}
if (jobName == "大独裁者")
{
heroData.name = "哈里西遗志";
}
else
{
heroData.name = list[UnityEngine.Random.Range(0, list.Count)];
}
}
用上面那段替换代码中的 heroData.name = list[UnityEngine.Random.Range(0, list.Count)];

2022年03月03日 09点03分
1
GlobalData->搜HarithPossibleJobs
把4个中文选项改成你要的职业,别用女性专用职业,会没模型
public static List<string> HarithPossibleJobs = new List<string>
{
"部落勇士",
"精英教官",
"炮兵指挥",
"大独裁者"
};
2.继承者职业颜色修改位置 MissionController->GetMainMission4
HeroData heroData = ReGameController.Instance.HeroGenerator(Mathf.Clamp(ReGameController.Instance.worldData.gameDifficulty + 2, 3, 5), false, jobName, (float)(UnityEngine.Random.Range(75, 100) + 20 * ReGameController.Instance.worldData.gameDifficulty));
替换原来的 HeroData heroData = ReGameController.Instance.HeroGeneratorXXXXXXXXXX
(Mathf.Clamp(ReGameController.Instance.worldData.gameDifficulty + 2, 3, 5)把这段改成5就是固定橙色,不改就是随难度上升颜色,地狱是橙
替换完后继承者职业会与哈里西相同
3.继承者性别名字修改位置 ReGameController->HeroGenerator
哈里西继承者职业性别判断
if (jobName != null)
{
if (jobName == "精英教官")
{
heroData.sex = 0;
}
if (jobName == "火炮指挥")
{
heroData.sex = 0;
}
if (jobName == "大独裁者")
{
heroData.sex = 0;
}
else
{
heroData.sex = UnityEngine.Random.Range(0, 2);
}
}
用上面那段替换代码中的 heroData.sex = UnityEngine.Random.Range(0, 2);
哈里西继承者名字修改
if (jobName != null)
{
if (jobName == "精英教官")
{
heroData.name = "哈里西遗志";
}
if (jobName == "火炮指挥")
{
heroData.name = "哈里西遗志";
}
if (jobName == "大独裁者")
{
heroData.name = "哈里西遗志";
}
else
{
heroData.name = list[UnityEngine.Random.Range(0, list.Count)];
}
}
用上面那段替换代码中的 heroData.name = list[UnityEngine.Random.Range(0, list.Count)];
