触摸星空修改
基于2023.12.20的版本,今后大概率无限期可用,只是会增加更多的资源和建筑。1. 直接修改资源数量:get("food").storage=100000 食材get("wood").storage=100000 木材get("thought").storage=100000 思考get("stone"...
基于2023.12.20的版本,今后大概率无限期可用,只是会增加更多的资源和建筑。
1. 直接修改资源数量:
get("food").storage=100000 食材
get("wood").storage=100000 木材
get("thought").storage=100000 思考
get("stone").storage=100000 石头
get("fur").storage=100000 皮毛
get("person").storage=100000 人数
get("discovered_area").storage=100000 探索
get("paper").storage=100000 纸
get("mineral").storage=100000 矿石
get("copper").storage=100000 铜
get("carbon").storage=100000 煤炭
get("iron").storage=100000 铁
get("glass").storage=100000 玻璃
get("steel").storage=100000 钢
get("gold").storage=100000 贵金属
get("titanium").storage=100000 钛
get("uranium").storage=100000 铀
get("REE").storage=100000 稀土
get("dark_matter").storage=100000 暗物质
get("element_126").storage=100000 超重原子
get("ancient_bio").storage=100000 古代生物
get("energy_crystal").storage=100000 能量水晶 (这个资源现在还没用)
get("faith").storage=100000 信仰
get("insight").storage=100000 洞察
get("magic").storage=100000 法力
get("memory").storage=100000 记忆
get("book").storage=100000 书
get("structure").storage=100000 建筑结构
get("alloy").storage=100000 合金
get("electricity").storage=100000 电力
get("telescope").storage=100000 望远镜
get("supply").storage=100000 补给
你会发现这些修改无法逾越资源上限。
修改上限的方法有:
(1) 修改计算上限的函数capacity_calc()。
你可以执行如下代码:
capacity_calc = function(x) { return get(x).capacity < 0 ? -1 : 1e12; }
这就将所有上限调整为了1e12,并且无上限的物资不受影响。你可以把1e12改为其他的数。
请注意,这样做会让人数的上限也调整为1e12,而食物的消耗量以及当前稳定度是根据人数上限计算的。
你可以将人数单独处理:
capacity_calc = function(x) {
if (x == "person")
return 100;
return get(x).capacity < 0 ? -1 : 1e12;
}
这段代码将人数的上限改为100,而其它资源的上限改为1e12。你可以自己修改这两个数。
你也可以不管人数,参照2.(2)的方法修改产量。
(2) 修改增加资源的建筑数量。
代码为:
get("建筑名称").level = 1000;
其中的建筑名称为:
warehouse 仓库
warehouse_2 货仓
harbor 港口
crossroad 交通枢纽(注意这个需要消耗燃料)
mars_cargo 火星货运港
mercury_storage 水星储存站
这些建筑就算没有解锁也能生效。
2. 修改资源产量
这也同样有两种方法。
(1) 修改某些参数
tick_persec是决定游戏速度的参数,初始为5。游戏固定为200ms刷新一次,但这个数越小,游戏每次刷新增加的产量越多。
这不会反映在产量显示上。
这个数可以任意小,tick_persec = 1e-10也没问题。
debug是供我测试的参数,初始为0。改为非0的数则会使产量变为1000倍。
这会反映在产量显示上。
(2) 修改计算产量的函数production()
你可以执行如下代码:
production = function() {
let prod = {};
for (let i in resources) {
prod[resources[i]] = 1e6;
}
return prod;
}
这会将所有资源的产量设置为1e6。这个数可以自己修改。
3. 修改基因升级
储存基因升级的变量名为genetics_upgrades。
你可以进行如下修改:
genetics_upgrades = [名字1, 名字2, ..., 名字n]
注意逗号是英文逗号,而名字要以英文引号(单双均可)包裹。
可用的基因升级的名字有:
structurize 结构化 价格增长底数减少0.005。
reform 空间重构 价格增长底数减少0.005。
over_optimization 过优化 价格增长底数减少0.01。
spatial_fold 空间折叠 价格增长底数减少0.015。
space_distortion 空间扭曲 价格增长底数减少0.02。
hoarding 囤积癖 每1记忆使得大部分资源的储存上限+0.015%。
closed_packing 最密堆积 每1记忆使得大部分资源的储存上限额外+0.025%。
memory_stablize 记忆固化 有1%思考(至少100)不再计入遗忘。
memory_inherit 记忆遗传 不再计入遗忘的思考增加至3.5%(至少350)。
memory_implant 记忆植入 不再计入遗忘的思考增加至8%(至少800)。
governed 统一化 人数超出12时才开始减少稳定度;每人少减少0.05%稳定度。
normalized 归一化 人数超出15时才开始减少稳定度;每人额外少减少0.05%稳定度。
craftive 心灵手巧 工匠的效率提高100%;手动制作的效率提高10%。
literacy 文学化 书的合成效率+100%(与其它加成乘算)。工匠合成书的效率+50%。
scientize 科学化 书的成本-25%。工匠合成书的效率+50%。
reasonize 理性化 大学与教堂的成本-10%。全体科技与玄学的成本-10%。
rigidize 严谨化 大学与教堂的成本额外-10%,且价格增长底数-0.04。全体科技与玄学的成本额外-10%,且价格增长底数-0.04。
restep 回溯 有额外2%的记忆生效,且记忆的效果+2%。记忆获取的间隔减少20年;每次额外获得1记忆。
anti_flow 逆流 有额外4%的记忆生效,且记忆的效果+4%。记忆获取的间隔减少20年;每次额外获得3记忆。
memory_retrace 追忆 有额外6%的记忆生效,且记忆的效果+6%。记忆获取的间隔减少20年;每次额外获得5记忆。
autocraft 自加工 解锁自动合成功能。
我认为,不按照顺序解锁基因升级应该不会出现问题。如果一次解锁全部就更不会出问题。
4. 修改建筑数量
不建议这么做,因为某些建筑的第一次建造会解锁内容,但直接修改建筑等级将无法解锁。
同理也不建议修改研究的完成情况。