colinan 发表于 2016-5-11 00:41

【5月20日补充】Stellaris修改方法(对AI不生效)

本帖最后由 colinan 于 2016-5-21 03:03 编辑

感谢@litonglan 在http://bbs.blacksheepgame.com/thread-5088976-1-1.html中提供了一些modifiers
感谢@dou888 提供思路

感谢@嘉【暗】 版主,及贴吧和论坛里各位朋友的支持。

再次更新了部分有用的修正,基本上各个方面应该都覆盖到了
为了大家定制方便,建议删掉旧版直接用新版(新版加粗,5.13更新)
下文分3部分,1为法令本体,2为给强迫症(如我)朋友们的法令文本,3为具体效果解释。

5月14日提示:
现已确认num_tech_alternatives_add这个修正在加成过高的情况下,可能会导致潜在的科研问题(无法选择科技进行研发),请大家酌情使用。

5月20日补充:
感谢@jasterlee提供的舰队建造成本和建造时间的修正,用以替换了原来各类型舰船修正,具体为下面标蓝部分。


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
第1部分:Edicts的修改

具体方法:
在/common/edicts/00_edicts.txt最后(请先备份文件)增加以下内容(0.25即25%,数值可随需求替换,负号不要变):

country_edict = {
name = "manifest_destiny"
modifier = {
max_rivalries = 12
max_embassies = 12
country_trade_attractiveness = 0.25

pop_happiness = 2.0
pop_ethic_shift = -0.50
pop_environment_tolerance = 0.50
pop_migration_time = -0.50
pop_resettlement_cost_mult = -0.50
pop_growth_req_mult = -0.50
         
influence_gain_add = 25
influence_gain_mult = 0.50
country_border_mult = 0.50
country_sector_cap_add= 100
country_core_sector_planet_cap = 20
edict_length_mult = 1.00
edict_influence_cost = -0.50

building_time_mult = -0.25
planet_colony_development_speed_mult = 0.25
tile_resource_food_mult = 0.50
tile_resource_minerals_mult = 0.50
tile_resource_energy_mult = 0.50
tile_resource_physics_research_mult = 0.50
tile_resource_society_research_mult = 0.50
tile_resource_engineering_research_mult = 0.50
species_leader_exp_gain = 0.50
country_leader_cap = 100
country_leader_pool_size = 6
leader_skill_levels = 3
leader_age = 200

navy_size_mult = 1.00
ship_upkeep_mult = -0.50
ship_reparation_speed_mult = 0.50
ship_speed_mult = 0.25
ship_combat_speed_mult =0.25
ship_hitpoints_mult = 0.25
ship_weapon_damage = 0.25
ship_fire_rate_mult =0.25
country_ship_upgrade_cost_mult = -0.25
spaceport_ship_build_cost_mult = -0.50
spaceport_ship_build_time_mult = -0.50

army_upkeep_mult = -0.50
army_health = 0.50
garrison_health = 0.50
army_morale = 0.50
army_damage_mult = 0.50

all_technology_research_speed = 0.20
science_ship_survey_speed = 0.20
ship_anomaly_research_speed_mult = 0.20
ship_anomaly_generation_chance_mult = 0.20
ship_anomaly_fail_risk = -0.50
terraforming_cost_mult = -0.50

max_minerals = 20000
}

influence_cost = 0
potential = {
is_ai = no
}
allow = {
}

ai_weight = {
weight = 0
}
}

进入游戏后,点击左上角国徽进入Government(政府)界面,选择policy(政策)选项卡,下半部分Edict(法令)选择框拉到最底下,勾选edict_manifest_destiny即可生效。
本法令不会消耗Influence(影响力)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
第2部分:Edicts文本的修改(限英文版),不过中文版同理,大家可以自行修改

具体方法:
用文本编辑器打开/localisation/modifiers_3_l_english.yml,在Edict一节末尾增加下面两行,

edict_manifest_destiny:0 "Manifest Destiny"
edict_manifest_destiny_desc:0 "A passionate ambition to rule the Universe and become an immortal civilization lies deeply in our people's hearts, the ambition has developed into a belief for many activists now, which is commonly discussed as the "Manifest Destiny".\n\n"

游戏中的决议名称即可正常显示。

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

第3部分:修改参数说明

请看第11楼








yongbin037 发表于 2016-5-11 00:43

楼主可以翻译下修改的加成是加什么吗

tile_resource_food_mult = 0.25
                tile_resource_minerals_mult = 0.25
                tile_resource_energy_mult = 0.25
                tile_resource_physics_research_mult = 0.25
                tile_resource_society_research_mult = 0.25
                tile_resource_engineering_research_mult = 0.25
                navy_size_mult = 0.25
                ship_upkeep_mult = -0.25
                ship_fire_rate_mult = 0.25
                army_upkeep_mult = -0.25
                army_damage_mult = 0.25
                army_health = 0.25
                garrison_health = 0.25
                pop_happiness = 1.0
                pop_ethic_shift = -0.25
                leader_age = 100
                pop_environment_tolerance = 0.25
                pop_migration_time = -0.25
                pop_resettlement_cost_mult = -0.25
                                  pop_growth_req_mult = -0.25
                species_leader_exp_gain = 0.25
                                        leader_skill_levels = 2

zealro 发表于 2016-5-11 01:21

yongbin037 发表于 2016-5-11 00:43
楼主可以翻译下修改的加成是加什么吗

tile_resource_food_mult = 0.25


上完初中即可

sgkusu 发表于 2016-5-11 01:32

我來當小白鼠

fzrpower 发表于 2016-5-11 06:33

感謝分享

xvh022 发表于 2016-5-11 10:36

感谢分享

luxuntd 发表于 2016-5-11 11:01

感谢分享~学习下!

ak4716261 发表于 2016-5-11 14:11

小白鼠已测试,可行。

非常好的思路,非常好的办法,就差谁英语好有vpn的去外网搬个完全变量列表回来。

另外修改起始天赋点天赋限制的办法也可以只对玩家有用,方法也很简单

修改完了进游戏新建种族保存,然后退游戏改回原版再进游戏用改过的种族进游戏就行了。

phoenixzy 发表于 2016-5-11 14:27

。。。你们都是第一次玩P社游戏?

3dm438 发表于 2016-5-11 14:45


支持下。。。。。。。

嘉【奉孝】 发表于 2016-5-11 18:00

感谢分享!~

xiaoxie83 发表于 2016-5-11 19:51

支持技术贴

mzb520 发表于 2016-5-11 19:54

支持一个。

wenxq 发表于 2016-5-11 20:19

太实用了谢谢

q2239351 发表于 2016-5-11 21:31

请问下~~~有办法修改种族的初始属性点么~~~不要AI也能有效的~~我试过CE~发现找不到那个数字~~~{:3_92:}

ak4716261 发表于 2016-5-11 22:23

q2239351 发表于 2016-5-11 21:31
请问下~~~有办法修改种族的初始属性点么~~~不要AI也能有效的~~我试过CE~发现找不到那个数字~~~ ...

1.改00_defines.lua先备份,再用ue或者notepad++改 搜max_point种族天赋点,天赋数全在,全改100保存

2.进游戏新建种族,把你要的特性全调好,最后检查一下有没有遗漏,然后保存种族

3.退出游戏,把文件用备份替换回原版。

4.进游戏,选你改过的种族,虽然天赋点是负的,不能再次修改保存,但是可以直接开始游戏,整个宇宙只有你一个人是无限天赋。

bersker 发表于 2016-5-11 22:23

十分感谢

夜随风 发表于 2016-5-12 09:27

这个好~~~~~~~~~~~~~

fjhpwl 发表于 2016-5-12 19:55

本帖最后由 fjhpwl 于 2016-5-13 20:48 编辑

all_technology_research_speed = 0.80研究速度加80%

需要的可以加进去


chisuki 发表于 2016-5-12 21:25

萌新路过 感谢指导

ak4716261 发表于 2016-5-12 22:56

runner32167 发表于 2016-5-12 14:09
请问一下,我该00_defines这个文件,改种族特性点数有效,但是MAX_ETHIC_POINTS改了没作用,进去还是只有 ...

这个我也测试了一下,确实不能改

因为该函数深刻影响了外交系统

外交系统玩家所能做出的外交选项完全取决于玩家所选的ethic种族性格。而也许其他的文件已经定义外交选项最多只能是3个,所以导致简单修改无效,可能要等以后较为复杂的Mod才能修改。

而且我认为也没必要修改,这3个点数其实只是定义了你这个种族的性格,比如是和平还是好战,是独立还是群体,是唯心还是唯物,是多元还是种族清洗,这些选项本来就是对立的,不可能同时选择,加成也很有限。他们主要决定了你种族可以使用的外交选项,比如一个好战民族遇到外星人自然会说:你要是阻挡了我老子就灭了你!而一个和平的种族遇到外星人说的是,欢迎你外星朋友,希望我们一起达到某某境界之类的,如果强行修改,只会让游戏营造的代入感变成年人格分裂。

liaokai 发表于 2016-5-12 23:19

感谢分享

runner32167 发表于 2016-5-13 00:00

本帖最后由 runner32167 于 2016-5-13 00:26 编辑

ak4716261 发表于 2016-5-12 22:56
这个我也测试了一下,确实不能改

因为该函数深刻影响了外交系统

其实也倒不是非要改,只是突发奇想想点三点的狂热道德,总共需要6点,改的时候发现改不了才提出来问问。
顺便说一下,游戏更新到1.02之后,貌似用改点方法保存的超过4点的种族改回去之后不显示了。

pidayifu 发表于 2016-5-13 00:04

q2239351 发表于 2016-5-11 23:15
没事了~~~我已经找到位置了~再次感谢~~~

我也找到了这个,不过天赋只能选4个啊。。。。怎么搞多?

pidayifu 发表于 2016-5-13 00:29

mupokigafe1 发表于 2016-5-12 23:44
不行,保存好新种族再还原 00_defines.lua 的话,再进游戏新建的无敌种族就会不会显示出来了。 ...

是的,新建的出不来了

runner32167 发表于 2016-5-13 00:30

mupokigafe1 发表于 2016-5-12 23:44
不行,保存好新种族再还原 00_defines.lua 的话,再进游戏新建的无敌种族就会不会显示出来了。 ...

更新到1.02之后我也发现这个问题了,P社终于下狠手了{:3_92:}

gmirc 发表于 2016-5-13 01:55

有一个疑问,哪一个语句是限制AI使用的

colinan 发表于 2016-5-13 09:53

fjhpwl 发表于 2016-5-12 19:55
all_technology_research_speed = 0.80研究速度加80%

需要的可以加进去

好的,今晚一并更新进去,感谢~

colinan 发表于 2016-5-13 10:04

gmirc 发表于 2016-5-13 01:55
有一个疑问,哪一个语句是限制AI使用的

      potential = {
                is_ai = no
      }

这句的意思是本法令不会出现在AI玩家的法令栏,因此AI玩家也就没法选。

hadesghost 发表于 2016-5-13 16:33

科研船探索速度加成:science_ship_survey_speed = 0.75

感觉这个文件400+行全看一遍能有不少可改的。

不过我比较懒就搜索了这两个=。=

辛苦楼主了!
页: [1] 2 3 4 5
查看完整版本: 【5月20日补充】Stellaris修改方法(对AI不生效)