Compare commits
3 Commits
08c6ff9a6a
...
3.9.x
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7fba597294 | ||
|
|
0741aac406 | ||
|
|
f95ac26913 |
@@ -54,7 +54,7 @@ component_set = {
|
||||
|
||||
component_set = {
|
||||
key = "RG_FLAK_PHOENIX"
|
||||
icon = "GFX_ship_part_flak_batteries_3"
|
||||
icon = "GFX_ship_part_graymine_old"
|
||||
icon_frame = 1
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ component_set = {
|
||||
|
||||
component_set = {
|
||||
key = "RG_CARRIER_RADAR"
|
||||
icon = "GFX_ship_part_sensor_1"
|
||||
icon = "GFX_ship_part_gray_sensor"
|
||||
icon_frame = 1
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -759,14 +759,12 @@ weapon_component_template = {
|
||||
power = -180
|
||||
tags = {
|
||||
weapon_type_energy
|
||||
weapon_type_rg_torpedoe
|
||||
}
|
||||
projectile_gfx = "rg_gatebuilder_torpedo_ballistic"
|
||||
prerequisites = {
|
||||
"tech_gray_nano_boost_3"
|
||||
}
|
||||
tags = {
|
||||
weapon_type_rg_torpedoe
|
||||
}
|
||||
size_damage_factor = 1
|
||||
armor_damage = 1.2
|
||||
shield_penetration = 1
|
||||
@@ -809,6 +807,7 @@ weapon_component_template = {
|
||||
power = -180
|
||||
tags = {
|
||||
weapon_type_energy
|
||||
weapon_type_rg_torpedoe
|
||||
}
|
||||
projectile_gfx = "gatebuilder_torpedo"
|
||||
prerequisites = {
|
||||
@@ -845,7 +844,7 @@ weapon_component_template = {
|
||||
size = point_defence
|
||||
entity = "turret_point_defence_entity"
|
||||
type = instant
|
||||
icon = "GFX_ship_part_sensor_1"
|
||||
icon = "GFX_ship_part_gray_sensor"
|
||||
icon_frame = 1
|
||||
damage = {
|
||||
min = 0
|
||||
@@ -2239,9 +2238,6 @@ utility_component_template = {
|
||||
ai_weight = {
|
||||
weight = 0
|
||||
}
|
||||
class_restriction = {
|
||||
shipclass_military
|
||||
}
|
||||
component_set = "ftl_components"
|
||||
}
|
||||
|
||||
@@ -2294,9 +2290,6 @@ utility_component_template = {
|
||||
ship_evasion_add = 10
|
||||
}
|
||||
component_set = "thruster_components"
|
||||
class_restriction = {
|
||||
shipclass_military
|
||||
}
|
||||
tags = {
|
||||
weapon_type_rg_thruster
|
||||
}
|
||||
@@ -2323,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
|
||||
}
|
||||
@@ -2358,7 +2344,7 @@ utility_component_template = {
|
||||
}
|
||||
}
|
||||
prerequisites = {
|
||||
"tech_gray_weapon_lance_1"
|
||||
"tech_gray_nano_fusion_3"
|
||||
}
|
||||
tags = {
|
||||
weapon_type_rg_reactor
|
||||
@@ -2392,7 +2378,7 @@ utility_component_template = {
|
||||
}
|
||||
}
|
||||
prerequisites = {
|
||||
"tech_gray_weapon_lance_1"
|
||||
"tech_gray_nano_fusion_3"
|
||||
}
|
||||
tags = {
|
||||
weapon_type_rg_reactor
|
||||
@@ -2446,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
|
||||
|
||||
@@ -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
|
||||
|
||||
162
common/on_actions/RG_planet_destruction.txt
Normal file
162
common/on_actions/RG_planet_destruction.txt
Normal file
@@ -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
|
||||
is_rare = yes
|
||||
prerequisites = { "tech_cloaking_3" "tech_gray_weapon_lance_1" }
|
||||
is_reverse_engineerable = no
|
||||
weight = @tier4weight3
|
||||
|
||||
potential = {
|
||||
@@ -65,8 +66,8 @@ tech_gray_cloaking_3 = {
|
||||
prereqfor_desc = {
|
||||
hide_prereq_for_desc = component
|
||||
custom = {
|
||||
title = "TECH_UNLOCK_CLOAKING_3_TITLE"
|
||||
desc = "TECH_UNLOCK_CLOAKING_3_DESC"
|
||||
title = "TECH_UNLOCK_RG_CLOAKING_3_TITLE"
|
||||
desc = "TECH_UNLOCK_RG_CLOAKING_3_DESC"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
BIN
gfx/interface/icons/ship_parts/rg_warp_drive_3 - 副本.dds
Normal file
BIN
gfx/interface/icons/ship_parts/rg_warp_drive_3 - 副本.dds
Normal file
Binary file not shown.
Binary file not shown.
BIN
gfx/interface/icons/technologies/tech_gray_army_7.dds
Normal file
BIN
gfx/interface/icons/technologies/tech_gray_army_7.dds
Normal file
Binary file not shown.
BIN
gfx/interface/icons/technologies/tech_gray_juggernaut_8.dds
Normal file
BIN
gfx/interface/icons/technologies/tech_gray_juggernaut_8.dds
Normal file
Binary file not shown.
Binary file not shown.
BIN
gfx/interface/icons/technologies/tech_gray_nano_fusion_3.dds
Normal file
BIN
gfx/interface/icons/technologies/tech_gray_nano_fusion_3.dds
Normal file
Binary file not shown.
BIN
gfx/interface/icons/technologies/tech_object_gray_5.dds
Normal file
BIN
gfx/interface/icons/technologies/tech_object_gray_5.dds
Normal file
Binary file not shown.
@@ -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$"
|
||||
@@ -213,9 +215,13 @@
|
||||
|
||||
tech_gray_weapon_lance_1:0 "§Y纳米层级能量操纵§!"
|
||||
tech_gray_weapon_lance_1_desc:0 "通过研究L星门中灰色风暴战舰所使用的武器,我们得以使用纳米机器人部分还原这种技术。"
|
||||
|
||||
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 "将新的材料进一步加以改良,我们得以制造出可以自我产生推力的材料,使得更加精密的工程成为可能。"
|
||||
|
||||
@@ -331,6 +337,9 @@
|
||||
RG_CORVETTE_CLOAKING_3_DESC:0 "通过$NAME_Gray$精细的能量输入调控,改装过的隐形场能够保留绝大多数的护盾强度的同时提高隐形场强度。但这种改造却无法量产。"
|
||||
RG_CLOAKING_3_TOOLTIP:0 "\n隐形时护盾强度削减: §R-10%§!"
|
||||
|
||||
TECH_UNLOCK_RG_CLOAKING_3_TITLE: "§H解锁部件:§!$RG_CORVETTE_CLOAKING_3$"
|
||||
TECH_UNLOCK_RG_CLOAKING_3_DESC: "§H$RG_CORVETTE_CLOAKING_3$§!\n$tech_gray_cloaking_3_desc$"
|
||||
|
||||
rg_gray_army_base:0 "§Y自走纳米机器战体§!"
|
||||
rg_gray_army_base_desc:0 "经过逆向工程制造出的纳米作战体复制品,只拥有有限的作战决策能力。不过仍具有巨大的威力。"
|
||||
|
||||
|
||||
@@ -22,7 +22,9 @@
|
||||
RG_gray_juggernaut:0 "§B纳米机器主宰舰§!"
|
||||
RG_gray_juggernaut_plural:0 "§B纳米机器主宰舰§!"
|
||||
RG_orbital_ring_tier_1:0 "§Y纳米星环防御终端§!"
|
||||
RG_orbital_ring_tier_1_plural:0 "§B纳米机器主宰舰§!"
|
||||
RG_orbital_ring_tier_1_plural:0 "§Y纳米星环防御终端§!"
|
||||
RG_graygoo_destroyer:0 "§Y纳米机器驱逐舰§!"
|
||||
RG_graygoo_destroyer_plural:0 "§Y纳米机器驱逐舰§!"
|
||||
|
||||
RG_gray_warship_key:0 "§Y$NAME_Gray$船体§!"
|
||||
RG_gray_warship_base_key:0 "§Y$NAME_Gray$船体§!"
|
||||
|
||||
Reference in New Issue
Block a user