From 72c48e2b7dcf78fe464b644d6aea5bcad0e909c2 Mon Sep 17 00:00:00 2001 From: Kalospacer <1650617493@qq.com> Date: Sun, 12 May 2024 13:08:36 +0800 Subject: [PATCH] revert f0596b14b726d44e11e7cbd8cfef92bef83fc108 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit revert 科技分化没图标版 --- common/ascension_perks/rg_ascension_perks.txt | 30 ++-- .../RG_interdictor_parts.txt | 1 + common/component_templates/RG_ship_parts.txt | 18 +-- common/technology/rg_tech.txt | 129 +++--------------- .../simp_chinese/RG_l_simp_chinese.yml | 12 -- 5 files changed, 41 insertions(+), 149 deletions(-) diff --git a/common/ascension_perks/rg_ascension_perks.txt b/common/ascension_perks/rg_ascension_perks.txt index fa22687..15b7fea 100644 --- a/common/ascension_perks/rg_ascension_perks.txt +++ b/common/ascension_perks/rg_ascension_perks.txt @@ -1,27 +1,14 @@ rg_ap_nantiematter = { on_enabled = { custom_tooltip = "rg_ap_nantiematter_tooltip" - add_research_option = tech_minilaser_gray_1 + add_research_option = tech_gray_weapon_lance_1 } possible = { - custom_tooltip = { - fail_text = "requires_ascension_perks_3" - num_ascension_perks > 2 - } - custom_tooltip = { - fail_text = "rg_requires_ascension_perks_lgate" - OR = { - has_country_flag = origin_rg_gray - has_country_flag = gray_owner - AND = { - has_event_chain = l_cluster_chain - has_technology = tech_lgate_activation - } - } - } - custom_tooltip = { - fail_text = "rg_requires_ascension_perks_lgate" - has_technology = tech_lasers_4 + OR = { + has_country_flag = origin_rg_gray + has_country_flag = gray_owner + has_technology = tech_lgate_activation + can_research_technology = tech_lgate_activation } NOT = { has_ascension_perk = rg_nantiematter @@ -31,7 +18,10 @@ rg_ap_nantiematter = { OR = { has_country_flag = origin_rg_gray has_country_flag = gray_owner - has_event_chain = l_cluster_chain + AND = { + has_event_chain = l_cluster_chain + has_technology = tech_lgate_activation + } } is_ai = no } diff --git a/common/component_templates/RG_interdictor_parts.txt b/common/component_templates/RG_interdictor_parts.txt index 53aa60c..4f2ec92 100644 --- a/common/component_templates/RG_interdictor_parts.txt +++ b/common/component_templates/RG_interdictor_parts.txt @@ -455,6 +455,7 @@ utility_component_template = { component_set = "power_core" prerequisites = { "tech_gray_nano_fusion_3" + "tech_gray_matter_spray_5" } tags = { weapon_type_rg_reactor diff --git a/common/component_templates/RG_ship_parts.txt b/common/component_templates/RG_ship_parts.txt index ef0a36e..edb2a1b 100644 --- a/common/component_templates/RG_ship_parts.txt +++ b/common/component_templates/RG_ship_parts.txt @@ -533,7 +533,7 @@ weapon_component_template = { tracking = 0.8 power = -5 prerequisites = { - "tech_gray_nano_torpedo" + "tech_gray_weapon_lance_1" } component_set = "RG_FLAK_BATTERY" projectile_gfx = "RG_flak_pd_3" @@ -762,7 +762,7 @@ weapon_component_template = { } projectile_gfx = "rg_gatebuilder_torpedo_ballistic" prerequisites = { - "tech_gray_nano_torpedo" + "tech_gray_nano_boost_3" } size_damage_factor = 1 armor_damage = 1.2 @@ -810,7 +810,7 @@ weapon_component_template = { } projectile_gfx = "gatebuilder_torpedo" prerequisites = { - "tech_gray_nano_torpedo" + "tech_gray_nano_boost_3" } missile_speed = 150 missile_evasion = 0.35 @@ -910,7 +910,7 @@ strike_craft_component_template = { RG_graygoo_capitalship } prerequisites = { - "tech_gray_nano_aircraft" + "tech_gray_nano_boost_3" } count = 15 regeneration_per_day = 1 @@ -977,7 +977,7 @@ strike_craft_component_template = { RG_graygoo_capitalship } prerequisites = { - "tech_gray_nano_aircraft" + "tech_gray_nano_boost_3" } count = 15 regeneration_per_day = 1 @@ -1047,7 +1047,7 @@ strike_craft_component_template = { RG_graygoo_capitalship } prerequisites = { - "tech_gray_nano_aircraft" + "tech_gray_nano_boost_3" } count = 15 regeneration_per_day = 1 @@ -1118,7 +1118,7 @@ strike_craft_component_template = { RG_graygoo_capitalship } prerequisites = { - "tech_gray_nano_aircraft" + "tech_gray_nano_boost_3" } count = 30 regeneration_per_day = 2 @@ -2224,7 +2224,7 @@ utility_component_template = { nanties = 10 } } - prerequisites = { "tech_gray_nano_drive" } + prerequisites = { "tech_gray_nano_boost_3" } ftl = yes jumpdrive = yes ship_modifier = { @@ -2258,7 +2258,7 @@ utility_component_template = { } sensor_range = 15 hyperlane_range = 20 - prerequisites = { "tech_gray_nano_fusion_3" } + prerequisites = { "tech_gray_matter_remix_2" } ship_modifier = { ship_tracking_add = 20 } diff --git a/common/technology/rg_tech.txt b/common/technology/rg_tech.txt index fe88eb7..a52c659 100644 --- a/common/technology/rg_tech.txt +++ b/common/technology/rg_tech.txt @@ -9,10 +9,10 @@ tech_gray_weapon_lance_1 = { } ai_update_type = military prerequisites = { - "tech_energy_lance_1" - "tech_minilaser_gray_1" + "tech_object_gray_5" + "tech_zero_point_power" } - weight = @tier4weight2 + weight = @tier2weight3 ai_weight = { factor = 0 #weapons are good modifier = { @@ -38,9 +38,9 @@ tech_minilaser_gray_1 = { ai_update_type = military prerequisites = { "tech_gray_weapon_lance_1" - "tech_lasers_4" + "tech_zero_point_power" } - weight = 0 + weight = @tier2weight3 ## unlock ai_weight = { factor = 0 @@ -55,7 +55,7 @@ tech_gray_cloaking_3 = { category = { field_manipulation } ai_update_type = all is_rare = yes - prerequisites = { "tech_cloaking_3" "tech_gray_nano_fusion_3" } + prerequisites = { "tech_cloaking_3" "tech_gray_weapon_lance_1" } is_reverse_engineerable = no weight = @tier4weight3 @@ -112,12 +112,10 @@ tech_gray_matter_remix_2 = { materials } ai_update_type = military - weight = @tier3weight2 - - gateway = infrastructure + weight = @tier2weight3 is_reverse_engineerable = no prerequisites = { - "tech_gray_nano_fusion_3" + "tech_gray_weapon_lance_1" "tech_ship_armor_5" } ai_weight = { @@ -143,12 +141,9 @@ tech_gray_nano_fusion_3 = { particles } ai_update_type = military - weight = @tier4weight2 - - gateway = power_generation - + weight = @tier2weight3 prerequisites = { - "tech_minilaser_gray_1" + "tech_gray_matter_remix_2" "tech_zero_point_power" } ai_weight = { @@ -173,10 +168,10 @@ tech_gray_nano_boost_3 = { propulsion } ai_update_type = military - weight = @tier4weight1 + weight = @tier2weight3 is_reverse_engineerable = no prerequisites = { - "tech_gray_nano_fusion_3" + "tech_gray_matter_remix_2" "tech_thrusters_4" } ai_weight = { @@ -192,89 +187,6 @@ tech_gray_nano_boost_3 = { } } -tech_gray_nano_drive = { - area = physics - cost = 5000 - tier = 5 - is_rare = yes - is_dangerous = yes - category = { particles } - ai_update_type = military - weight = @tier5weight1 - is_reverse_engineerable = no - prerequisites = { - "tech_gray_nano_boost_3" - "tech_jump_drive_1" - } - - feature_flags = { - jump_method - } - ai_weight = { - factor = 0 #weapons are good - modifier = { - factor = 1.25 - has_ethic = ethic_militarist - } - modifier = { - factor = 1.5 - has_ethic = ethic_fanatic_militarist - } - } -} - -tech_gray_nano_aircraft = { - area = engineering - cost = 5000 - tier = 5 - is_rare = yes - category = { voidcraft } - ai_update_type = military - weight = @tier3weight3 - is_reverse_engineerable = no - prerequisites = { - "tech_gray_nano_boost_3" - "tech_strike_craft_3" - } - ai_weight = { - factor = 0 #weapons are good - modifier = { - factor = 1.25 - has_ethic = ethic_militarist - } - modifier = { - factor = 1.5 - has_ethic = ethic_fanatic_militarist - } - } -} - -tech_gray_nano_torpedo = { - area = physics - cost = 5000 - tier = 5 - is_rare = yes - category = { particles } - ai_update_type = military - weight = @tier4weight2 - is_reverse_engineerable = no - prerequisites = { - "tech_gray_nano_boost_3" - "tech_energy_torpedoes_2" - } - ai_weight = { - factor = 0 #weapons are good - modifier = { - factor = 1.25 - has_ethic = ethic_militarist - } - modifier = { - factor = 1.5 - has_ethic = ethic_fanatic_militarist - } - } -} - tech_gray_interdictor_4 = { area = engineering cost = 5000 @@ -284,10 +196,10 @@ tech_gray_interdictor_4 = { voidcraft } ai_update_type = military - weight = @tier4weight1 + weight = @tier2weight3 is_reverse_engineerable = no prerequisites = { - "tech_gray_matter_remix_2" + "tech_gray_nano_boost_3" "tech_battleships" } ai_weight = { @@ -312,7 +224,7 @@ tech_gray_matter_spray_5 = { propulsion } ai_update_type = military - weight = @tier4weight2 + weight = @tier2weight3 is_reverse_engineerable = no prerequisites = { "tech_gray_interdictor_4" @@ -340,11 +252,11 @@ tech_gray_buffnut_6 = { voidcraft } ai_update_type = military - weight = @tier5weight3 + weight = @tier2weight3 is_reverse_engineerable = no prerequisites = { "tech_gray_interdictor_4" - "tech_colossus" + "tech_juggernaut" } ai_weight = { factor = 0 #weapons are good @@ -368,7 +280,7 @@ tech_gray_army_7 = { military_theory } ai_update_type = military - weight = @tier2weight2 + weight = @tier2weight3 is_reverse_engineerable = no prerequisites = { "tech_gray_matter_remix_2" @@ -396,11 +308,12 @@ tech_gray_juggernaut_8 = { voidcraft } ai_update_type = military - weight = @tier5weight3 + weight = @tier2weight3 is_reverse_engineerable = no prerequisites = { - "tech_gray_interdictor_4" + "tech_gray_matter_remix_2" "tech_juggernaut" + "tech_mega_engineering" } ai_weight = { factor = 0 #weapons are good diff --git a/localisation/simp_chinese/RG_l_simp_chinese.yml b/localisation/simp_chinese/RG_l_simp_chinese.yml index baee11c..4637261 100644 --- a/localisation/simp_chinese/RG_l_simp_chinese.yml +++ b/localisation/simp_chinese/RG_l_simp_chinese.yml @@ -31,9 +31,6 @@ preset_rg_scion: "§Y誓约计划国§!" preset_rg_scion_desc: "出于某种不可告人的目的,远古堕落帝国将其视若己出。他们的远古宗主不会允许其誓约国受到任何外部干扰。" - rg_requires_ascension_perks_lgate: "$TRIGGER_FAIL$需要£physics£§Y$tech_lgate_activation$§!科技。" - rg_requires_ascension_perks_laser4: "$TRIGGER_FAIL$需要£physics£§Y$tech_lasers_4$§!科技。" - rg_nanite_leader:0"§Y纳米机器个体§!" rg_nanite_leader_plural:0"§Y纳米机器个体§!" rg_nanite_leader_description:0"§Y本质上是由千千万万纳米机械所组成的个体。因为能做到,所以将无所不能。§!" @@ -274,15 +271,6 @@ tech_gray_nano_boost_3:0 "§Y纳米物质推进工程§!" tech_gray_nano_boost_3_desc:0 "将新的材料进一步加以改良,我们得以制造出可以自我产生推力的材料,使得更加精密的工程成为可能。" - tech_gray_nano_drive:0 "§Y纳米驱动空间引擎§!" - tech_gray_nano_drive_desc:0 "利用纳米物质强化现有跃迁引擎,我们得以制造出性能更加奇异的跃迁引擎。事情总该是这样的。" - - tech_gray_nano_aircraft:0 "§Y纳米特化型舰载机§!" - tech_gray_nano_aircraft_desc:0 "通过精心设计,自编程纳米物质能够构成多种型号的攻击型舰载机,擅长应对任何状况。" - - tech_gray_nano_torpedo:0 "§Y纳米推进能量鱼雷§!" - tech_gray_nano_torpedo_desc:0 "会动!会爆炸!是蹦蹦炸弹!让炸弹自己去寻找敌人现在已经成为现实。" - tech_gray_interdictor_4:0 "§Y纳米机器拦截舰§!" tech_gray_interdictor_4_desc:0 "经过技术逆向和积累,我们得以再现这些L星门中的灰色风暴战舰,驰骋在我们的旗帜之下。"