From 0741aac40636766aeb052af35a0781f75f6f1926 Mon Sep 17 00:00:00 2001 From: "ProjectKoi-Kalo\\Kalo" Date: Sat, 4 Nov 2023 13:17:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RG_interdictor_parts.txt | 36 ++++ common/component_templates/RG_ship_parts.txt | 22 +-- common/on_actions/RG_on_actions.txt | 37 ---- common/on_actions/RG_planet_destruction.txt | 162 ++++++++++++++++++ common/technology/rg_tech.txt | 36 ++++ .../technologies/tech_gray_nano_fusion_3.dds | Bin 0 -> 14508 bytes .../simp_chinese/RG_l_simp_chinese.yml | 5 + 7 files changed, 243 insertions(+), 55 deletions(-) create mode 100644 common/on_actions/RG_planet_destruction.txt create mode 100644 gfx/interface/icons/technologies/tech_gray_nano_fusion_3.dds diff --git a/common/component_templates/RG_interdictor_parts.txt b/common/component_templates/RG_interdictor_parts.txt index 4bf26d6..77bec4e 100644 --- a/common/component_templates/RG_interdictor_parts.txt +++ b/common/component_templates/RG_interdictor_parts.txt @@ -298,7 +298,11 @@ utility_component_template = { alloys = 0.08 } } + prerequisites = { + "tech_gray_matter_spray_5" + } component_set = "power_core" + upgrades_to = "RG_Arsenal_FUSION_NANO_REACTOR" size_restriction = { RG_graygoo_Arsenal } @@ -307,6 +311,38 @@ utility_component_template = { } } +utility_component_template = { + key = "RG_Arsenal_FUSION_NANO_REACTOR" + size = small + icon = "GFX_ship_part_gray_reactor" + icon_frame = 1 + power = 600 + resources = { + category = ship_components + cost = { + alloys = 80 + nanties = 2 + } + upkeep = { + energy = 0.8 + } + } + component_set = "power_core" + prerequisites = { + "tech_gray_nano_fusion_3" + "tech_gray_matter_spray_5" + } + tags = { + weapon_type_rg_reactor + } + size_restriction = { + RG_graygoo_Arsenal + } + ai_weight = { + weight = 0 + } +} + utility_component_template = { key = "RG_ID_SHIP_THRUSTER_1" size = small diff --git a/common/component_templates/RG_ship_parts.txt b/common/component_templates/RG_ship_parts.txt index 86e17a9..c4cc78f 100644 --- a/common/component_templates/RG_ship_parts.txt +++ b/common/component_templates/RG_ship_parts.txt @@ -2238,9 +2238,6 @@ utility_component_template = { ai_weight = { weight = 0 } - class_restriction = { - shipclass_military - } component_set = "ftl_components" } @@ -2293,9 +2290,6 @@ utility_component_template = { ship_evasion_add = 10 } component_set = "thruster_components" - class_restriction = { - shipclass_military - } tags = { weapon_type_rg_thruster } @@ -2322,19 +2316,12 @@ utility_component_template = { } } prerequisites = { - "tech_gray_weapon_lance_1" + "tech_gray_nano_fusion_3" } tags = { weapon_type_rg_reactor } component_set = "power_core" - size_restriction = { - RG_graygoo_destroyer - RG_armed_constructor_ship - RG_armed_science_ship - RG_armed_transport_ship - RG_armed_colony_ship - } ai_weight = { weight = 0 } @@ -2357,7 +2344,7 @@ utility_component_template = { } } prerequisites = { - "tech_gray_weapon_lance_1" + "tech_gray_nano_fusion_3" } tags = { weapon_type_rg_reactor @@ -2391,7 +2378,7 @@ utility_component_template = { } } prerequisites = { - "tech_gray_weapon_lance_1" + "tech_gray_nano_fusion_3" } tags = { weapon_type_rg_reactor @@ -2445,10 +2432,9 @@ utility_component_template = { RG_graygoo_mothership } prerequisites = { - "tech_cloaking_3" + "tech_gray_cloaking_3" } ship_limit = 1 - hidden = yes component_set = "science_cloaking_components" ai_weight = { weight = 0 diff --git a/common/on_actions/RG_on_actions.txt b/common/on_actions/RG_on_actions.txt index 45f5dea..4b1adac 100644 --- a/common/on_actions/RG_on_actions.txt +++ b/common/on_actions/RG_on_actions.txt @@ -113,43 +113,6 @@ on_planet_attackers_lose = { # } # } # this = country -on_destroy_planet_with_RG_PLANET_KILLER = { - events = { - RG_planet_killer.1 - RG_planet_killer.2 - } -} - -on_destroy_planet_with_RG_PLANET_KILLER_queued = { -} - -on_destroy_planet_with_RG_PLANET_KILLER_unqueued = { -} - -on_destroy_planet_with_RG_PLANET_KILLER_SMALL = { - events = { - RG_planet_killer.2 - } -} - -on_destroy_planet_with_RG_PLANET_KILLER_SMALL_queued = { -} - -on_destroy_planet_with_RG_PLANET_KILLER_SMALL_unqueued = { -} - -on_destroy_planet_with_RG_PLANET_KILLER_SP = { - events = { - RG_planet_killer.3 - rg_story.6 - } -} - -on_destroy_planet_with_RG_PLANET_KILLER_SP_queued = { -} - -on_destroy_planet_with_RG_PLANET_KILLER_SP_unqueued = { -} #舰船建造完成 # Root = Ship diff --git a/common/on_actions/RG_planet_destruction.txt b/common/on_actions/RG_planet_destruction.txt new file mode 100644 index 0000000..429d541 --- /dev/null +++ b/common/on_actions/RG_planet_destruction.txt @@ -0,0 +1,162 @@ +# Scope: +# this/root = planet that have been fired upon +# from = fleet that fired +#on_destroy_planet_with_PLANET_DESTRUCTION_COMPONENT = { +# events = { +# planet_destruction.1 +# } +#} + +# Note: The _queued on_actions also fire when the command is made even if there is nothing else in the queue +# Similarly, the _unqueued on_actions fire even if you cancel the order while the weapon is on the wind-up to fire +# They use the same scopes as the standard events + +on_destroy_planet_with_RG_PLANET_KILLER = { + events = { + RG_planet_killer.1 + RG_planet_killer.2 + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_queued = { +} + +on_destroy_planet_with_RG_PLANET_KILLER_unqueued = { +} + +on_destroy_planet_with_RG_PLANET_KILLER_SMALL = { + events = { + RG_planet_killer.2 + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_SMALL_queued = { +} + +on_destroy_planet_with_RG_PLANET_KILLER_SMALL_unqueued = { +} + +on_destroy_planet_with_RG_PLANET_KILLER_SP = { + events = { + RG_planet_killer.3 + rg_story.6 + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_SP_queued = { +} + +on_destroy_planet_with_RG_PLANET_KILLER_SP_unqueued = { +} +# World Cracker +on_destroy_planet_with_RG_PLANET_KILLER_CRACKER = { + events = { + toxoids.8016 #Destroyed knight Keep + crisis.5015 # Menace Objective - Destroy World/Empire + planet_destruction.110 + origin.3245 # Glassing a Progenitors Nest + planet_destruction.600 # frag holy world + planet_destruction.100 # goes last because it can kill a country, making some trigger checks impossible + awareness.150 # Planet cracker used OR planet terraformed, chance to gain 20 awareness. + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_CRACKER_queued = { + events = { + fircon.5035 #Solarpunk Planet queued + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_CRACKER_unqueued = { +} +# Pacifier +on_destroy_planet_with_RG_PLANET_KILLER_SHIELDER = { + events = { + crisis.5015 # Menace Objective - Destroy World/Empire + toxoids.8016 #Destroyed knight Keep placed up here so events fire while it's a planet + planet_destruction.200 + planet_destruction.600 # frag holy world + origin.3245 + awareness.150 # Planet cracker used OR planet terraformed, chance to gain 20 awareness. + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_SHIELDER_queued = { + events = { + fircon.5035 #Solarpunk Planet queued + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_SHIELDER_unqueued = { +} +# Neutron Beam +on_destroy_planet_with_RG_PLANET_KILLER_NEUTRON = { + events = { + planet_destruction.300 + origin.3245 + awareness.150 # Planet cracker used OR planet terraformed, chance to gain 20 awareness. + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_NEUTRON_queued = { + events = { + fircon.5035 #Solarpunk Planet queued + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_NEUTRON_unqueued = { +} +# God Ray +on_destroy_planet_with_RG_PLANET_KILLER_GODRAY = { + events = { + planet_destruction.400 + origin.3245 + awareness.150 # Planet cracker used OR planet terraformed, chance to gain 20 awareness. + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_GODRAY_queued = { + events = { + fircon.5035 #Solarpunk Planet queued + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_GODRAY_unqueued = { +} +# Nanobot Assimilation +on_destroy_planet_with_RG_PLANET_KILLER_NANOBOTS = { + events = { + crisis.5015 # Menace Objective - Destroy World/Empire + planet_destruction.500 + origin.3245 + awareness.150 # Planet cracker used OR planet terraformed, chance to gain 20 awareness. + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_NANOBOTS_queued = { + events = { + fircon.5035 #Solarpunk Planet queued + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_NANOBOTS_unqueued = { +} +# Deluge +on_destroy_planet_with_RG_PLANET_KILLER_DELUGE = { + events = { + planet_destruction.607 # frag holy world + planet_destruction.700 + origin.3245 + awareness.150 # Planet cracker used OR planet terraformed, chance to gain 20 awareness. + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_DELUGE_queued = { + events = { + fircon.5035 #Solarpunk Planet queued +# planet_destruction.705 + } +} + +on_destroy_planet_with_RG_PLANET_KILLER_DELUGE_unqueued = { +} \ No newline at end of file diff --git a/common/technology/rg_tech.txt b/common/technology/rg_tech.txt index e54a1e1..8d120e1 100644 --- a/common/technology/rg_tech.txt +++ b/common/technology/rg_tech.txt @@ -56,6 +56,7 @@ tech_gray_cloaking_3 = { ai_update_type = all is_rare = yes prerequisites = { "tech_cloaking_3" "tech_gray_weapon_lance_1" } + is_reverse_engineerable = no weight = @tier4weight3 potential = { @@ -112,6 +113,7 @@ tech_gray_matter_remix_2 = { } ai_update_type = military weight = @tier2weight3 + is_reverse_engineerable = no prerequisites = { "tech_gray_weapon_lance_1" "tech_ship_armor_5" @@ -129,6 +131,34 @@ tech_gray_matter_remix_2 = { } } +tech_gray_nano_fusion_3 = { + area = physics + cost = 5000 + tier = 5 + is_rare = yes + is_reverse_engineerable = no + category = { + particles + } + ai_update_type = military + weight = @tier2weight3 + prerequisites = { + "tech_gray_matter_remix_2" + "tech_zero_point_power" + } + 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_boost_3 = { area = engineering cost = 5000 @@ -139,6 +169,7 @@ tech_gray_nano_boost_3 = { } ai_update_type = military weight = @tier2weight3 + is_reverse_engineerable = no prerequisites = { "tech_gray_matter_remix_2" "tech_thrusters_4" @@ -166,6 +197,7 @@ tech_gray_interdictor_4 = { } ai_update_type = military weight = @tier2weight3 + is_reverse_engineerable = no prerequisites = { "tech_gray_nano_boost_3" "tech_battleships" @@ -193,6 +225,7 @@ tech_gray_matter_spray_5 = { } ai_update_type = military weight = @tier2weight3 + is_reverse_engineerable = no prerequisites = { "tech_gray_interdictor_4" "tech_kinetic_artillery_2" @@ -220,6 +253,7 @@ tech_gray_buffnut_6 = { } ai_update_type = military weight = @tier2weight3 + is_reverse_engineerable = no prerequisites = { "tech_gray_interdictor_4" "tech_juggernaut" @@ -247,6 +281,7 @@ tech_gray_army_7 = { } ai_update_type = military weight = @tier2weight3 + is_reverse_engineerable = no prerequisites = { "tech_gray_matter_remix_2" "tech_self_aware_logic" @@ -274,6 +309,7 @@ tech_gray_juggernaut_8 = { } ai_update_type = military weight = @tier2weight3 + is_reverse_engineerable = no prerequisites = { "tech_gray_matter_remix_2" "tech_juggernaut" diff --git a/gfx/interface/icons/technologies/tech_gray_nano_fusion_3.dds b/gfx/interface/icons/technologies/tech_gray_nano_fusion_3.dds new file mode 100644 index 0000000000000000000000000000000000000000..f33b45aa2dda572a5b708a48115fde1ec614e1ce GIT binary patch literal 14508 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 literal 0 HcmV?d00001 diff --git a/localisation/simp_chinese/RG_l_simp_chinese.yml b/localisation/simp_chinese/RG_l_simp_chinese.yml index 67e16e6..aacacf2 100644 --- a/localisation/simp_chinese/RG_l_simp_chinese.yml +++ b/localisation/simp_chinese/RG_l_simp_chinese.yml @@ -116,6 +116,8 @@ RG_Arsenal_FISSION_REACTOR:0 "$FISSION_REACTOR$" RG_Arsenal_FISSION_REACTOR_DESC:0 "$FISSION_REACTOR_DESC$" + RG_Arsenal_FUSION_NANO_REACTOR:0 "$RG_FUSION_NANO_REACTOR$" + RG_Arsenal_FUSION_NANO_REACTOR_DESC:0 "$RG_FUSION_NANO_REACTOR_DESC$" RG_PLANET_KILLER_CRACKER:0 "$PLANET_KILLER_CRACKER$" RG_PLANET_KILLER_CRACKER_DESC:0 "$PLANET_KILLER_CRACKER_DESC$" @@ -216,6 +218,9 @@ tech_gray_matter_remix_2:0 "§Y纳米物质混合工程§!" tech_gray_matter_remix_2_desc:0 "通过将纳米机器人运用在特殊材料中,我们得以赋予这些材料新的性质。" + tech_gray_nano_fusion_3:0 "§Y纳米物质能量生产§!" + tech_gray_nano_fusion_3_desc:0 "利用纳米物质特性大幅压缩传统反应堆,极大提升能量产出效率。" + tech_gray_nano_boost_3:0 "§Y纳米物质推进工程§!" tech_gray_nano_boost_3_desc:0 "将新的材料进一步加以改良,我们得以制造出可以自我产生推力的材料,使得更加精密的工程成为可能。"