This commit is contained in:
parent
f95ac26913
commit
0741aac406
|
@ -298,7 +298,11 @@ utility_component_template = {
|
||||||
alloys = 0.08
|
alloys = 0.08
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
prerequisites = {
|
||||||
|
"tech_gray_matter_spray_5"
|
||||||
|
}
|
||||||
component_set = "power_core"
|
component_set = "power_core"
|
||||||
|
upgrades_to = "RG_Arsenal_FUSION_NANO_REACTOR"
|
||||||
size_restriction = {
|
size_restriction = {
|
||||||
RG_graygoo_Arsenal
|
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 = {
|
utility_component_template = {
|
||||||
key = "RG_ID_SHIP_THRUSTER_1"
|
key = "RG_ID_SHIP_THRUSTER_1"
|
||||||
size = small
|
size = small
|
||||||
|
|
|
@ -2238,9 +2238,6 @@ utility_component_template = {
|
||||||
ai_weight = {
|
ai_weight = {
|
||||||
weight = 0
|
weight = 0
|
||||||
}
|
}
|
||||||
class_restriction = {
|
|
||||||
shipclass_military
|
|
||||||
}
|
|
||||||
component_set = "ftl_components"
|
component_set = "ftl_components"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2293,9 +2290,6 @@ utility_component_template = {
|
||||||
ship_evasion_add = 10
|
ship_evasion_add = 10
|
||||||
}
|
}
|
||||||
component_set = "thruster_components"
|
component_set = "thruster_components"
|
||||||
class_restriction = {
|
|
||||||
shipclass_military
|
|
||||||
}
|
|
||||||
tags = {
|
tags = {
|
||||||
weapon_type_rg_thruster
|
weapon_type_rg_thruster
|
||||||
}
|
}
|
||||||
|
@ -2322,19 +2316,12 @@ utility_component_template = {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_weapon_lance_1"
|
"tech_gray_nano_fusion_3"
|
||||||
}
|
}
|
||||||
tags = {
|
tags = {
|
||||||
weapon_type_rg_reactor
|
weapon_type_rg_reactor
|
||||||
}
|
}
|
||||||
component_set = "power_core"
|
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 = {
|
ai_weight = {
|
||||||
weight = 0
|
weight = 0
|
||||||
}
|
}
|
||||||
|
@ -2357,7 +2344,7 @@ utility_component_template = {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_weapon_lance_1"
|
"tech_gray_nano_fusion_3"
|
||||||
}
|
}
|
||||||
tags = {
|
tags = {
|
||||||
weapon_type_rg_reactor
|
weapon_type_rg_reactor
|
||||||
|
@ -2391,7 +2378,7 @@ utility_component_template = {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_weapon_lance_1"
|
"tech_gray_nano_fusion_3"
|
||||||
}
|
}
|
||||||
tags = {
|
tags = {
|
||||||
weapon_type_rg_reactor
|
weapon_type_rg_reactor
|
||||||
|
@ -2445,10 +2432,9 @@ utility_component_template = {
|
||||||
RG_graygoo_mothership
|
RG_graygoo_mothership
|
||||||
}
|
}
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_cloaking_3"
|
"tech_gray_cloaking_3"
|
||||||
}
|
}
|
||||||
ship_limit = 1
|
ship_limit = 1
|
||||||
hidden = yes
|
|
||||||
component_set = "science_cloaking_components"
|
component_set = "science_cloaking_components"
|
||||||
ai_weight = {
|
ai_weight = {
|
||||||
weight = 0
|
weight = 0
|
||||||
|
|
|
@ -113,43 +113,6 @@ on_planet_attackers_lose = {
|
||||||
# }
|
# }
|
||||||
# }
|
# }
|
||||||
# this = country
|
# 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
|
# Root = Ship
|
||||||
|
|
|
@ -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 = {
|
||||||
|
}
|
|
@ -56,6 +56,7 @@ tech_gray_cloaking_3 = {
|
||||||
ai_update_type = all
|
ai_update_type = all
|
||||||
is_rare = yes
|
is_rare = yes
|
||||||
prerequisites = { "tech_cloaking_3" "tech_gray_weapon_lance_1" }
|
prerequisites = { "tech_cloaking_3" "tech_gray_weapon_lance_1" }
|
||||||
|
is_reverse_engineerable = no
|
||||||
weight = @tier4weight3
|
weight = @tier4weight3
|
||||||
|
|
||||||
potential = {
|
potential = {
|
||||||
|
@ -112,6 +113,7 @@ tech_gray_matter_remix_2 = {
|
||||||
}
|
}
|
||||||
ai_update_type = military
|
ai_update_type = military
|
||||||
weight = @tier2weight3
|
weight = @tier2weight3
|
||||||
|
is_reverse_engineerable = no
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_weapon_lance_1"
|
"tech_gray_weapon_lance_1"
|
||||||
"tech_ship_armor_5"
|
"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 = {
|
tech_gray_nano_boost_3 = {
|
||||||
area = engineering
|
area = engineering
|
||||||
cost = 5000
|
cost = 5000
|
||||||
|
@ -139,6 +169,7 @@ tech_gray_nano_boost_3 = {
|
||||||
}
|
}
|
||||||
ai_update_type = military
|
ai_update_type = military
|
||||||
weight = @tier2weight3
|
weight = @tier2weight3
|
||||||
|
is_reverse_engineerable = no
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_matter_remix_2"
|
"tech_gray_matter_remix_2"
|
||||||
"tech_thrusters_4"
|
"tech_thrusters_4"
|
||||||
|
@ -166,6 +197,7 @@ tech_gray_interdictor_4 = {
|
||||||
}
|
}
|
||||||
ai_update_type = military
|
ai_update_type = military
|
||||||
weight = @tier2weight3
|
weight = @tier2weight3
|
||||||
|
is_reverse_engineerable = no
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_nano_boost_3"
|
"tech_gray_nano_boost_3"
|
||||||
"tech_battleships"
|
"tech_battleships"
|
||||||
|
@ -193,6 +225,7 @@ tech_gray_matter_spray_5 = {
|
||||||
}
|
}
|
||||||
ai_update_type = military
|
ai_update_type = military
|
||||||
weight = @tier2weight3
|
weight = @tier2weight3
|
||||||
|
is_reverse_engineerable = no
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_interdictor_4"
|
"tech_gray_interdictor_4"
|
||||||
"tech_kinetic_artillery_2"
|
"tech_kinetic_artillery_2"
|
||||||
|
@ -220,6 +253,7 @@ tech_gray_buffnut_6 = {
|
||||||
}
|
}
|
||||||
ai_update_type = military
|
ai_update_type = military
|
||||||
weight = @tier2weight3
|
weight = @tier2weight3
|
||||||
|
is_reverse_engineerable = no
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_interdictor_4"
|
"tech_gray_interdictor_4"
|
||||||
"tech_juggernaut"
|
"tech_juggernaut"
|
||||||
|
@ -247,6 +281,7 @@ tech_gray_army_7 = {
|
||||||
}
|
}
|
||||||
ai_update_type = military
|
ai_update_type = military
|
||||||
weight = @tier2weight3
|
weight = @tier2weight3
|
||||||
|
is_reverse_engineerable = no
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_matter_remix_2"
|
"tech_gray_matter_remix_2"
|
||||||
"tech_self_aware_logic"
|
"tech_self_aware_logic"
|
||||||
|
@ -274,6 +309,7 @@ tech_gray_juggernaut_8 = {
|
||||||
}
|
}
|
||||||
ai_update_type = military
|
ai_update_type = military
|
||||||
weight = @tier2weight3
|
weight = @tier2weight3
|
||||||
|
is_reverse_engineerable = no
|
||||||
prerequisites = {
|
prerequisites = {
|
||||||
"tech_gray_matter_remix_2"
|
"tech_gray_matter_remix_2"
|
||||||
"tech_juggernaut"
|
"tech_juggernaut"
|
||||||
|
|
Binary file not shown.
|
@ -116,6 +116,8 @@
|
||||||
|
|
||||||
RG_Arsenal_FISSION_REACTOR:0 "$FISSION_REACTOR$"
|
RG_Arsenal_FISSION_REACTOR:0 "$FISSION_REACTOR$"
|
||||||
RG_Arsenal_FISSION_REACTOR_DESC:0 "$FISSION_REACTOR_DESC$"
|
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:0 "$PLANET_KILLER_CRACKER$"
|
||||||
RG_PLANET_KILLER_CRACKER_DESC:0 "$PLANET_KILLER_CRACKER_DESC$"
|
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:0 "§Y纳米物质混合工程§!"
|
||||||
tech_gray_matter_remix_2_desc:0 "通过将纳米机器人运用在特殊材料中,我们得以赋予这些材料新的性质。"
|
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:0 "§Y纳米物质推进工程§!"
|
||||||
tech_gray_nano_boost_3_desc:0 "将新的材料进一步加以改良,我们得以制造出可以自我产生推力的材料,使得更加精密的工程成为可能。"
|
tech_gray_nano_boost_3_desc:0 "将新的材料进一步加以改良,我们得以制造出可以自我产生推力的材料,使得更加精密的工程成为可能。"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue