[文明6]减缓科技文明研发速度

更新时间:2023-06-16 04:13:55 阅读: 评论:0

[⽂明6]减缓科技⽂明研发速度
好像⽂明系列都是这样,游戏速度分为 马拉松,史诗,标准,联机
…(⊙_⊙;)… 我认为都有缺点,就是每个时代没造多少兵就进⼊下⼀个时代了,让⼈很头疼!要是能让科技研发时间延长,但是锤⼦不变就完美了…
好在⽂明6改起来很简单,发现⼀个很简单的⽅法:
找到 “X:\CivilizationVI\Ba\Asts\Gameplay\Data\” ⽬录
修改 l 和 l ⽂件 ,把每个科技\⽂明的花费值改变就好啦
ヽ(≧□≦)ノ
简单来说:
改变 Technologies 所有⼦元素 Row 的 Cost 的值;
密密⿇⿇好多,能⾃动绝不⼿动的我想到个不算很完美的⽅法:
 ̄△ ̄ 程序操作字符串不就得了
occupation我选择懒⼈C#控制台:
internal class Program
{
private static void Main(string[] args)
{
Console.WriteLine("输⼊⽂本⽬录:");
string directory = Console.ReadLine();
Console.WriteLine("输⼊倍数:");
string multipleStr = Console.ReadLine();cousins
int multiple = Convert.ToInt32(multipleStr);
string targetDirectory = Path.Combine(directory, "New");
Directory.CreateDirectory(targetDirectory);
foreach (var filePath in Directory.EnumerateFiles(directory))
{
string newText;
using (var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read))
{
using (var streamReader = new StreamReader(stream, Encoding.UTF8))
{
string text = streamReader.ReadToEnd();
newText = Replace(text, multiple).ToString();
}
}
string targetFilePath = Path.Combine(targetDirectory, Path.GetFileName(filePath));
using (var stream = new FileStream(targetFilePath, FileMode.Create, FileAccess.ReadWrite))
{
using (var streamWriter = new StreamWriter(stream, Encoding.UTF8))
{
streamWriter.Write(newText);
}
}
Console.WriteLine("操作成功:" + filePath);
}
Console.ReadKey();
}
private const string CostName = "Cost=\"";
/// <summary>
/// 改变所有类似此⽂本 Cost="x" x的值;
/// </summary>
private static StringBuilder Replace(string text, int multiple)        {
survivalStringBuilder stringBuilder = new StringBuilder();
StringBuilder value = new StringBuilder();
int current = 0;
for (int i = 0; i < text.Length; i++)
{
var c = text[i];
if (current < CostName.Length)
{
if (c == CostName[current])美发学校在哪里
{compulsory
current++;
}
el
{
current = 0;ricin
}中文在线翻译英文
break downstringBuilder.Append(c);
}
el
{
if (c != '"')
{
惊喜英文怎么写surprivalue.Append(c);
}
el
{
int cost = Convert.ToInt32(value.ToString());
ps复制快捷键cost *= multiple;
stringBuilder.Append(cost);
stringBuilder.Append('"');
current = 0;
value.Clear();
}
}
}
return stringBuilder;
}
}
ヾ ≧∀≦)o ⼤功告成!⼜可以去⽂明6⾥浪费时间了…

本文发布于:2023-06-16 04:13:55,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/146640.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:科技   改变   缺点
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图