[樂游網(wǎng)導(dǎo)讀]群星stellaris里面玩家可以通過修改腳本來(lái)改動(dòng)游戲內(nèi)容,不過也需要一些專業(yè)知識(shí)才能保證游戲的完整性,下面是玩家分享的武器配件修改教程,大家可以參考參考。
群星stellaris里面玩家可以通過修改腳本來(lái)改動(dòng)游戲內(nèi)容,不過也需要一些專業(yè)知識(shí)才能保證游戲的完整性,下面是玩家分享的武器配件修改教程,大家可以參考參考。
圖片就是修改后的效果了 為了改著方便我還原英文版改的 好找文件
1、首先添加黑科技,研究后才能激活改之后的東西,你也不想電腦頂著你的黑科技虐你吧
D:\Stellaris\common\technology文件夾下是科技研究的文件,我加到00_eng_tech.txt文件里了,其他文件里面應(yīng)該也一樣,拉到文件最后面添加
tech_black_tech = {
cost = 10
area = society
category = { statecraft }
tier = 1
weight = @tier1weight1
# just to add black technology for players
weight_modifier = {
modifier = {
factor = 100
}
}
allow = {
is_ai = no
}
ai_weight = {
weight = 0
}
}
添加完了我是在社會(huì)研究里找到的
2、添加配件
配件武器文件都在D:\Stellaris\common\component_templates下,舉例我要添加一個(gè)新的超強(qiáng)護(hù)盾,打開00_utilities_shields.txt文件,拉到最后添加
# Deflectors1 #這個(gè)是題頭為了自己添加的東西看著方便
tility_component_template = {
key = "SMALL_SHIELD" #這個(gè)很重要是部件的名稱,改成跟原來(lái)文件不一樣的
size = small #這個(gè)是配件的大小我這里依次添加了大中小三種配件
icon = "GFX_ship_part_shield_2" #這個(gè)是你安裝到船上的配件顯示樣式
icon_frame = 1
power = @power_S1 #這個(gè)是電能消耗模板選擇 在文件的最頂端可以自己添加模板 比如說(shuō)添加一個(gè)@power_S6 = -50 把這里的S1改成S6那么消耗就會(huì)變成-50電源 這個(gè)運(yùn)用會(huì)用在裝甲什么的
cost = @cost_S1 #這個(gè)消耗礦物選擇模板
modifier = { #這個(gè)就是物件加成的東西可以自己添加
ship_shield_hp_add = @shield_S6
ship_shield_regen_add = 50.0 #Regeneration per day
}
component_set = "SHIELD" #這個(gè)是游戲里調(diào)用的名稱很重要改成一個(gè)跟原名不同的名字改下一個(gè)文件需要調(diào)用
prerequisites = { "tech_black_tech" } #這個(gè)就是科技研究需求了改成之前添加的自定義黑科技才能確保電腦不用
ai_weight = { #這個(gè)是讓電腦不能用不過之前有黑科技研究墊底這個(gè)只是為了更保險(xiǎn)
weight = 0
}
utility_component_template = {
key = "MEDIUM_SHIELD"
size = medium
icon = "GFX_ship_part_shield_2"
icon_frame = 1
power = @power_M1
cost = @cost_M1
modifier = {
ship_shield_hp_add = @shield_M6
ship_shield_regen_add = 100.0 #Regeneration per day
}
component_set = "SHIELD"
prerequisites = { "tech_black_tech" }
ai_weight = {
weight = 0
}
}
utility_component_template = {
key = "LARGE_SHIELD"
size = large
icon = "GFX_ship_part_shield_2"
icon_frame = 1
power = @power_L1
cost = @cost_L1
modifier = {
ship_shield_hp_add = @shield_L6
ship_shield_regen_add = 150.0 #Regeneration per day
}
component_set = "SHIELD"
prerequisites = { "tech_black_tech" }
ai_weight = {
weight = 0
}
}
原文件對(duì)比:
# Deflectors
utility_component_template = {
key = "SMALL_SHIELD_1"
size = small
icon = "GFX_ship_part_shield_1"
icon_frame = 1
power = @power_S1
cost = @cost_S1
modifier = {
ship_shield_hp_add = @shield_S1
ship_shield_regen_add = 1.2 #Regeneration per day
}
prerequisites = { "tech_shields_1" }
component_set = "SHIELD_1"
}
utility_component_template = {
key = "MEDIUM_SHIELD_1"
size = medium
icon = "GFX_ship_part_shield_1"
icon_frame = 1
power = @power_M1
cost = @cost_M1
modifier = {
ship_shield_hp_add = @shield_M1
ship_shield_regen_add = 2.4 #Regeneration per day
}
prerequisites = { "tech_shields_1" }
component_set = "SHIELD_1"
}
utility_component_template = {
key = "LARGE_SHIELD_1"
size = large
icon = "GFX_ship_part_shield_1"
icon_frame = 1
power = @power_L1
cost = @cost_L1
modifier = {
ship_shield_hp_add = @shield_L1
ship_shield_regen_add = 3.6 #Regeneration per day
}
prerequisites = { "tech_shields_1" }
component_set = "SHIELD_1"
}
2、新物品添加完成 接下來(lái)要讓他顯示出來(lái)需要到下一個(gè)文件D:\Stellaris\common\component_sets的00_utilities_shields.txt里添加
component_set = {
key = "SHIELD" #這個(gè)就是之前自己添加的物件調(diào)用名稱了
icon = "GFX_ship_part_shield_2" #這個(gè)是在左側(cè)物品欄里的顯示樣式最好是跟上面自己設(shè)置的樣式相同要不安裝上就會(huì)變成上面自己設(shè)定的樣式
icon_frame = 1
}
3、添加武器要除了做完上邊兩步之后還要增加一個(gè)文件的修改就是那個(gè)D:\Stellaris\common\component_templates下的weapon_components.csv文件 這個(gè)文件是設(shè)定武器效果值的 如果不改的話武器是新的但是調(diào)用的效果還是之前的比如殺傷射程
下面是我改的第一個(gè)紅光激光00_weapons_energy.txt里的第一個(gè)武器,把他大中小三個(gè)模式復(fù)制粘到文件最后面然后更改
### JG
weapon_component_template = {
key = "SMALL_JG" #這個(gè)是調(diào)用什么武器需要在weapon_components.csv里面添加你也可以調(diào)用別的武器的數(shù)值 自由發(fā)揮
size = small
entity = "small_laser_gun_entity"
type = instant
icon = "GFX_ship_part_laser_1"
icon_frame = 1
component_set = "JG"
projectile_gfx = "infrared_laser_s"
tags = { weapon_type_energy } #tags must be pre-registered in common/weapon_tags
prerequisites = { "tech_black_tech" }
ai_weight = {
weight = 0
}
}
weapon_component_template = {
key = "MEDIUM_JG"
size = medium
entity = "medium_laser_gun_entity"
type = instant
icon = "GFX_ship_part_laser_1"
icon_frame = 1
component_set = "JG"
projectile_gfx = "infrared_laser_m"
tags = { weapon_type_energy }
prerequisites = { "tech_black_tech" }
ai_weight = {
weight = 0
}
}
weapon_component_template = {
key = "LARGE_JG"
size = large
entity = "large_laser_gun_entity"
type = instant
icon = "GFX_ship_part_laser_1"
icon_frame = 1
component_set = "JG"
projectile_gfx = "infrared_laser_l"
tags = { weapon_type_energy }
prerequisites = { "tech_black_tech" }
ai_weight = {
weight = 0
}
}
具體更改方法跟部件差不多 下面說(shuō)下在weapon_components.csv文件里添加自己新武器的效果 打開weapon_components.csv文件找到原來(lái)那個(gè)紅光激光的大中小三種模式復(fù)制下來(lái) 然后粘到最后面進(jìn)行更改
改后的:
SMALL_JG;2.50;-2.50;25.00;50.00;1.00;0.00;0.50;2.00;23.00;25.00;70.00;1.00;0.00;
MEDIUM_JG;5.00;-5.00;65.00;90.00;1.00;0.00;0.50;2.00;23.00;25.00;75.00;1.00;0.00;
LARGE_JG;10.00;-10.00;125.00;205.00;1.00;0.00;0.50;2.00;23.00;25.00;80.00;1.00;0.00;
原武器配置:
SMALL_RED_LASER;2.50;-2.50;5.00;10.00;1.00;0.00;0.50;2.00;23.00;25.00;15.00;0.82;0.00;
MEDIUM_RED_LASER;5.00;-5.00;13.00;18.00;1.00;0.00;0.50;2.00;23.00;25.00;25.00;0.80;0.00;
LARGE_RED_LASER;10.00;-10.00;25.00;41.00;1.00;0.00;0.50;2.00;23.00;25.00;35.00;0.75;0.00;
這個(gè)是每個(gè)數(shù)值對(duì)應(yīng)的效果,跟上面一樣用分號(hào)隔開的看著有點(diǎn)亂 我英文超差只能看個(gè)大概就不翻譯了
key;cost;power;min_damage;max_damage;shield_damage;shield_penetration;armor_penetration;min_windup;max_windup;cooldown;range;accuracy;missile_speed;end
好了愉快的虐電腦吧
專業(yè)的游戲下載、綜合門戶網(wǎng)站
Copyright 2009-2016 www.bnctovga.cn 版權(quán)所有
鄂ICP備17018784號(hào)-1
熱門評(píng)論
最新評(píng)論