This commit is contained in:
@@ -3176,12 +3176,53 @@ TIX_zongduxiaqujueyi = {
|
|||||||
available = {
|
available = {
|
||||||
is_puppet = no
|
is_puppet = no
|
||||||
has_government = fascism
|
has_government = fascism
|
||||||
controls_state = 110
|
custom_trigger_tooltip = {
|
||||||
controls_state = 142
|
tooltip = GER_reichskommissariat_highlighted_required_states
|
||||||
controls_state = 143
|
110 = {
|
||||||
controls_state = 144
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
controls_state = 99
|
}
|
||||||
controls_state = 37
|
142 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
143 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
144 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
920 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
921 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
922 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
923 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
924 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
925 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
highlight_states = {
|
||||||
|
highlight_state_targets = {
|
||||||
|
state = 110
|
||||||
|
state = 142
|
||||||
|
state = 143
|
||||||
|
state = 144
|
||||||
|
state = 920
|
||||||
|
state = 921
|
||||||
|
state = 922
|
||||||
|
state = 923
|
||||||
|
state = 924
|
||||||
|
state = 925
|
||||||
|
}
|
||||||
}
|
}
|
||||||
fire_only_once = yes
|
fire_only_once = yes
|
||||||
cost = 0
|
cost = 0
|
||||||
@@ -3206,82 +3247,93 @@ TIX_zongduxiaqujueyi = {
|
|||||||
has_government = fascism
|
has_government = fascism
|
||||||
}
|
}
|
||||||
complete_effect = {
|
complete_effect = {
|
||||||
if = {
|
110 = {
|
||||||
|
IF = {
|
||||||
limit = {
|
limit = {
|
||||||
country_exists = NOR
|
OWNER = {
|
||||||
NOT = {
|
NOT = {
|
||||||
NOR = {
|
original_tag = TIX
|
||||||
has_government = fascism
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
OWNER = {
|
||||||
|
set_country_flag = GER_RK_capital_state_trasferred_RKG_victim_flag
|
||||||
|
set_country_flag = GER_reichskommissariats_puppet_flag
|
||||||
|
}
|
||||||
|
}
|
||||||
|
transfer_state_to = RKG
|
||||||
|
set_state_flag = GER_RK_capital_state_trasferred_RKG_flag
|
||||||
|
add_compliance = 25
|
||||||
|
}
|
||||||
|
|
||||||
|
custom_effect_tooltip = GER_reichskommissariat_norwegen_effect_tt
|
||||||
|
|
||||||
|
set_autonomy = {
|
||||||
|
target = RKG
|
||||||
|
autonomy_state = autonomy_integrated_puppet
|
||||||
|
}
|
||||||
|
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
NOR = {
|
every_state = {
|
||||||
set_state_controller = 110
|
limit = {
|
||||||
set_state_controller = 142
|
is_core_of = NOR
|
||||||
set_state_controller = 143
|
NOT = {
|
||||||
set_state_controller = 144
|
state = 110
|
||||||
|
}
|
||||||
|
OR = {
|
||||||
|
is_owned_by = ROOT
|
||||||
|
owner = { is_subject_of = ROOT }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
NOR = {
|
transfer_state_to = RKG
|
||||||
start_civil_war = {
|
add_compliance = 25
|
||||||
ideology = fascism
|
}
|
||||||
size = 1
|
every_state = {
|
||||||
add_state_core = 99
|
limit = {
|
||||||
add_state_core = 37
|
is_core_of = NOR
|
||||||
transfer_state = 110
|
NOT = {
|
||||||
transfer_state = 142
|
state = 110
|
||||||
transfer_state = 143
|
}
|
||||||
transfer_state = 144
|
NOT = {
|
||||||
transfer_state = 99
|
OR = {
|
||||||
transfer_state = 37
|
is_owned_by = ROOT
|
||||||
TIX = {
|
any_country = {
|
||||||
puppet = PREV
|
is_subject_of = ROOT
|
||||||
set_autonomy = {
|
owns_state = PREV
|
||||||
target = PREV
|
|
||||||
autonomy_state = autonomy_integrated_puppet
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
add_contested_owner = RKG
|
||||||
|
set_state_controller_to = RKG
|
||||||
|
add_claim_by = RKG
|
||||||
|
add_compliance = 25
|
||||||
|
}
|
||||||
|
|
||||||
|
RKG = {
|
||||||
load_focus_tree = tix_zdxq_focus
|
load_focus_tree = tix_zdxq_focus
|
||||||
set_cosmetic_tag = BEIOU_reichskommissariat
|
add_manpower = 50000
|
||||||
create_country_leader = {
|
add_equipment_to_stockpile = {
|
||||||
name = "Josef Terboven"
|
type = infantry_equipment
|
||||||
desc = "POLITICS_JOSEF_TERBOVEN_DESC"
|
amount = 5000
|
||||||
picture = GFX_portrait_Josef_Terboven
|
producer = TIX
|
||||||
expire = "1965.1.1"
|
}
|
||||||
ideology = nazism
|
add_equipment_to_stockpile = {
|
||||||
traits = {
|
type = support_equipment
|
||||||
|
amount = 500
|
||||||
|
producer = TIX
|
||||||
|
}
|
||||||
|
inherit_technology = TIX
|
||||||
|
add_offsite_building = { type = arms_factory level = 3 }
|
||||||
|
load_oob = "RK_OOB"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
custom_effect_tooltip = generic_skip_one_line_tt
|
||||||
}
|
|
||||||
else = {
|
country_event = {
|
||||||
NOR = {
|
id = wuw_GER_reichskommissariats.3
|
||||||
transfer_state = 110
|
hours = 0
|
||||||
transfer_state = 142
|
|
||||||
transfer_state = 143
|
|
||||||
transfer_state = 144
|
|
||||||
transfer_state = 99
|
|
||||||
transfer_state = 37
|
|
||||||
add_state_core = 99
|
|
||||||
add_state_core = 37
|
|
||||||
set_cosmetic_tag = BEIOU_reichskommissariat
|
|
||||||
load_focus_tree = tix_zdxq_focus
|
|
||||||
create_country_leader = {
|
|
||||||
name = "Josef Terboven"
|
|
||||||
desc = "POLITICS_JOSEF_TERBOVEN_DESC"
|
|
||||||
picture = GFX_portrait_Josef_Terboven
|
|
||||||
expire = "1965.1.1"
|
|
||||||
ideology = nazism
|
|
||||||
traits = {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set_autonomy = {
|
|
||||||
target = NOR
|
|
||||||
autonomy_state = autonomy_integrated_puppet
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3289,16 +3341,46 @@ TIX_zongduxiaqujueyi = {
|
|||||||
icon = ger_reichskommissariats
|
icon = ger_reichskommissariats
|
||||||
available = {
|
available = {
|
||||||
is_puppet = no
|
is_puppet = no
|
||||||
has_completed_focus = TIX_zujianzongduxiaqu
|
|
||||||
has_government = fascism
|
has_government = fascism
|
||||||
controls_state = 7
|
custom_trigger_tooltip = {
|
||||||
controls_state = 35
|
tooltip = GER_reichskommissariat_highlighted_required_states
|
||||||
controls_state = 36
|
7 = {
|
||||||
controls_state = 6
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
controls_state = 29
|
}
|
||||||
controls_state = 34
|
35 = {
|
||||||
controls_state = 977
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
controls_state = 980
|
}
|
||||||
|
36 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
6 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
29 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
34 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
977 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
980 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
highlight_states = {
|
||||||
|
highlight_state_targets = {
|
||||||
|
state = 7
|
||||||
|
state = 35
|
||||||
|
state = 36
|
||||||
|
state = 6
|
||||||
|
state = 29
|
||||||
|
state = 34
|
||||||
|
state = 977
|
||||||
|
state = 980
|
||||||
|
}
|
||||||
}
|
}
|
||||||
cost = 0
|
cost = 0
|
||||||
fire_only_once = yes
|
fire_only_once = yes
|
||||||
@@ -3324,107 +3406,100 @@ TIX_zongduxiaqujueyi = {
|
|||||||
is_puppet = no
|
is_puppet = no
|
||||||
}
|
}
|
||||||
complete_effect = {
|
complete_effect = {
|
||||||
if = {
|
7 = {
|
||||||
|
IF = {
|
||||||
limit = {
|
limit = {
|
||||||
country_exists = HOL
|
OWNER = {
|
||||||
NOT = {
|
NOT = {
|
||||||
HOL = {
|
original_tag = TIX
|
||||||
has_government = fascism
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
OWNER = {
|
||||||
|
set_country_flag = GER_RK_capital_state_trasferred_RKN_victim_flag
|
||||||
|
set_country_flag = GER_reichskommissariats_puppet_flag
|
||||||
|
}
|
||||||
|
}
|
||||||
|
transfer_state_to = RKN
|
||||||
|
set_state_flag = GER_RK_capital_state_trasferred_RKN_flag
|
||||||
|
add_compliance = 25
|
||||||
|
}
|
||||||
|
|
||||||
|
custom_effect_tooltip = GER_reichskommissariat_niederlande_effect_tt
|
||||||
|
|
||||||
|
set_autonomy = {
|
||||||
|
target = RKN
|
||||||
|
autonomy_state = autonomy_integrated_puppet
|
||||||
|
}
|
||||||
|
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
HOL = {
|
every_state = {
|
||||||
transfer_state = 7
|
|
||||||
transfer_state = 35
|
|
||||||
transfer_state = 36
|
|
||||||
transfer_state = 6
|
|
||||||
transfer_state = 29
|
|
||||||
transfer_state = 34
|
|
||||||
transfer_state = 977
|
|
||||||
transfer_state = 980
|
|
||||||
add_state_core = 6
|
|
||||||
add_state_core = 29
|
|
||||||
add_state_core = 34
|
|
||||||
add_state_core = 977
|
|
||||||
add_state_core = 980
|
|
||||||
}
|
|
||||||
}
|
|
||||||
HOL = {
|
|
||||||
start_civil_war = {
|
|
||||||
ideology = fascism
|
|
||||||
size = 1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
random_country = {
|
|
||||||
limit = {
|
limit = {
|
||||||
original_tag = HOL
|
or = {
|
||||||
has_government = fascism
|
is_core_of = HOL
|
||||||
|
is_core_of = BEL
|
||||||
|
state = 29
|
||||||
}
|
}
|
||||||
transfer_state = 7
|
NOT = {
|
||||||
transfer_state = 35
|
state = 7
|
||||||
transfer_state = 36
|
}
|
||||||
transfer_state = 6
|
OR = {
|
||||||
transfer_state = 29
|
is_owned_by = ROOT
|
||||||
transfer_state = 34
|
owner = { is_subject_of = ROOT }
|
||||||
transfer_state = 977
|
}
|
||||||
transfer_state = 980
|
}
|
||||||
add_state_core = 6
|
transfer_state_to = RKN
|
||||||
add_state_core = 29
|
add_compliance = 25
|
||||||
add_state_core = 34
|
}
|
||||||
add_state_core = 977
|
every_state = {
|
||||||
add_state_core = 980
|
limit = {
|
||||||
set_cosmetic_tag = NDL_reichskommissariat
|
or = {
|
||||||
|
is_core_of = HOL
|
||||||
|
is_core_of = BEL
|
||||||
|
state = 29
|
||||||
|
}
|
||||||
|
NOT = {
|
||||||
|
state = 7
|
||||||
|
}
|
||||||
|
NOT = {
|
||||||
|
OR = {
|
||||||
|
is_owned_by = ROOT
|
||||||
|
any_country = {
|
||||||
|
is_subject_of = ROOT
|
||||||
|
owns_state = PREV
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
add_contested_owner = RKN
|
||||||
|
set_state_controller_to = RKN
|
||||||
|
add_claim_by = RKN
|
||||||
|
add_compliance = 25
|
||||||
|
}
|
||||||
|
RKN = {
|
||||||
load_focus_tree = tix_zdxq_focus
|
load_focus_tree = tix_zdxq_focus
|
||||||
TIX = {
|
add_manpower = 50000
|
||||||
puppet = PREV
|
add_equipment_to_stockpile = {
|
||||||
set_autonomy = {
|
type = infantry_equipment
|
||||||
target = PREV
|
amount = 5000
|
||||||
autonomy_state = autonomy_integrated_puppet
|
producer = TIX
|
||||||
|
}
|
||||||
|
add_equipment_to_stockpile = {
|
||||||
|
type = support_equipment
|
||||||
|
amount = 500
|
||||||
|
producer = TIX
|
||||||
|
}
|
||||||
|
inherit_technology = TIX
|
||||||
|
add_offsite_building = { type = arms_factory level = 3 }
|
||||||
|
load_oob = "RK_OOB"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
create_country_leader = {
|
|
||||||
name = "Arthur Seyss-Inquart"
|
custom_effect_tooltip = generic_skip_one_line_tt
|
||||||
desc = "POLITICS_ARTHUR_SEYSS_INQUART_DESC"
|
|
||||||
picture = GFX_portrait_Arthur_Seyss_Inquart
|
country_event = {
|
||||||
expire = "1965.1.1"
|
id = wuw_GER_reichskommissariats.2
|
||||||
ideology = nazism
|
hours = 0
|
||||||
traits = {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else = {
|
|
||||||
HOL = {
|
|
||||||
transfer_state = 7
|
|
||||||
transfer_state = 35
|
|
||||||
transfer_state = 36
|
|
||||||
transfer_state = 6
|
|
||||||
transfer_state = 29
|
|
||||||
transfer_state = 34
|
|
||||||
transfer_state = 977
|
|
||||||
transfer_state = 980
|
|
||||||
add_state_core = 6
|
|
||||||
add_state_core = 29
|
|
||||||
add_state_core = 34
|
|
||||||
add_state_core = 977
|
|
||||||
add_state_core = 980
|
|
||||||
set_cosmetic_tag = NDL_reichskommissariat
|
|
||||||
load_focus_tree = tix_zdxq_focus
|
|
||||||
create_country_leader = {
|
|
||||||
name = "Arthur Seyss-Inquart"
|
|
||||||
desc = "POLITICS_ARTHUR_SEYSS_INQUART_DESC"
|
|
||||||
picture = GFX_portrait_Arthur_Seyss_Inquart
|
|
||||||
expire = "1965.1.1"
|
|
||||||
ideology = nazism
|
|
||||||
traits = {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set_autonomy = {
|
|
||||||
target = HOL
|
|
||||||
autonomy_state = autonomy_integrated_puppet
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3432,15 +3507,30 @@ TIX_zongduxiaqujueyi = {
|
|||||||
icon = ger_reichskommissariats
|
icon = ger_reichskommissariats
|
||||||
available = {
|
available = {
|
||||||
is_puppet = no
|
is_puppet = no
|
||||||
has_completed_focus = TIX_zujianzongduxiaqu
|
|
||||||
has_government = fascism
|
has_government = fascism
|
||||||
controls_state = 88
|
custom_trigger_tooltip = {
|
||||||
controls_state = 90
|
tooltip = GER_reichskommissariat_highlighted_required_states
|
||||||
controls_state = 92
|
88 = {
|
||||||
#controls_state = 87
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
controls_state = 10
|
}
|
||||||
#controls_state = 98
|
90 = {
|
||||||
#controls_state = 97
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
92 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
10 = {
|
||||||
|
is_controlled_by_ROOT_or_subject = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
highlight_states = {
|
||||||
|
highlight_state_targets = {
|
||||||
|
state = 10 # Warsaw
|
||||||
|
state = 90 # Kielce
|
||||||
|
state = 92 # Lublin
|
||||||
|
state = 88 # Krakow
|
||||||
|
}
|
||||||
}
|
}
|
||||||
fire_only_once = yes
|
fire_only_once = yes
|
||||||
cost = 0
|
cost = 0
|
||||||
|
|||||||
@@ -588,7 +588,6 @@ DOH_wuchangzaochuanchang_organization = {
|
|||||||
reliability = 0.15
|
reliability = 0.15
|
||||||
max_strength = 0.25
|
max_strength = 0.25
|
||||||
maximum_speed = 0.1
|
maximum_speed = 0.1
|
||||||
sub_visibility = -0.15
|
|
||||||
naval_torpedo_hit_chance_factor = 0.15
|
naval_torpedo_hit_chance_factor = 0.15
|
||||||
torpedo_attack = 0.15
|
torpedo_attack = 0.15
|
||||||
}
|
}
|
||||||
@@ -618,7 +617,7 @@ DOH_wuchangzaochuanchang_organization = {
|
|||||||
equipment_bonus = {
|
equipment_bonus = {
|
||||||
maximum_speed = 0.15
|
maximum_speed = 0.15
|
||||||
reliability = 0.15
|
reliability = 0.15
|
||||||
surface_visibility = -0.15
|
surface_visibility = -0.10
|
||||||
build_cost_ic = 0.05
|
build_cost_ic = 0.05
|
||||||
naval_torpedo_hit_chance_factor = 0.15
|
naval_torpedo_hit_chance_factor = 0.15
|
||||||
torpedo_attack = 0.15
|
torpedo_attack = 0.15
|
||||||
|
|||||||
@@ -425,13 +425,20 @@ equipments = {
|
|||||||
|
|
||||||
active = yes
|
active = yes
|
||||||
|
|
||||||
|
maximum_speed = 4
|
||||||
|
|
||||||
reliability = 1.0
|
reliability = 1.0
|
||||||
maximum_speed = 1.0
|
|
||||||
|
#Offensive Abilities
|
||||||
railway_gun_attack = 100
|
railway_gun_attack = 100
|
||||||
railway_gun_attack_range = 1000
|
# range is set with an index in define array RAILWAY_GUN_POSSIBLE_RANGES (default is index 0)
|
||||||
supply_consumption = 5.0
|
railway_gun_attack_range_index_in_define = 2
|
||||||
|
railway_gun_annex_ratio = 0.5
|
||||||
|
railway_gun_hours_between_redistribution = 6
|
||||||
|
|
||||||
manpower = 10000
|
manpower = 10000
|
||||||
|
|
||||||
|
lend_lease_cost = 70
|
||||||
}
|
}
|
||||||
az_equipment_liechepao_1 = {
|
az_equipment_liechepao_1 = {
|
||||||
|
|
||||||
@@ -442,7 +449,7 @@ equipments = {
|
|||||||
visual_level = 0
|
visual_level = 0
|
||||||
active = no
|
active = no
|
||||||
|
|
||||||
build_cost_ic = 4000.0
|
build_cost_ic = 6000.0
|
||||||
|
|
||||||
resources = {
|
resources = {
|
||||||
steel = 30
|
steel = 30
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ sub_units = {
|
|||||||
active = yes
|
active = yes
|
||||||
type = { railway_gun }
|
type = { railway_gun }
|
||||||
need = { az_equipment_liechepao = 1 }
|
need = { az_equipment_liechepao = 1 }
|
||||||
weight = 3
|
weight = 2
|
||||||
supply_consumption = 0.2
|
supply_consumption = 0.2
|
||||||
max_strength = 2000
|
max_strength = 4000
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,3 +1,27 @@
|
|||||||
|
entity = {
|
||||||
|
name = "az_liechepao_entity"
|
||||||
|
pdxmesh = "generic_super_heavy_railway_gun_mesh"
|
||||||
|
|
||||||
|
locator = { name = loc1 position = { 0 -0.9 -1.05 } rotation ={ -90 0 0} }
|
||||||
|
|
||||||
|
default_state = "idle"
|
||||||
|
|
||||||
|
state = { name = "idle" animation = "idle" animation_blend_time = 0.3
|
||||||
|
}
|
||||||
|
state = { name = "move" animation = "move" animation_blend_time = 0.3
|
||||||
|
event = { time = 0 node="left_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { trigger_once = yes sound = { soundeffect = "GEN_train_equipment_3" } }
|
||||||
|
}
|
||||||
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
|
event = { time = 4.7 node = "gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 node="gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 sound = { soundeffect = "super_railway_gun" } }
|
||||||
|
}
|
||||||
|
scale = 0.35
|
||||||
|
}
|
||||||
# Germany
|
# Germany
|
||||||
entity = {
|
entity = {
|
||||||
name = "TIX_railway_gun_entity"
|
name = "TIX_railway_gun_entity"
|
||||||
@@ -14,14 +38,14 @@ entity = {
|
|||||||
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
event = { trigger_once = yes sound = { soundeffect = "GER_train_equipment_3" } }
|
event = { trigger_once = yes sound = { soundeffect = "GEN_train_equipment_3" } }
|
||||||
}
|
}
|
||||||
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 trigger_once = yes sound = { soundeffect = "GER_railway_gun" } }
|
event = { time = 2.2 sound = { soundeffect = "GEN_railway_gun" } }
|
||||||
}
|
}
|
||||||
scale = 0.25
|
scale = 0.35
|
||||||
}
|
}
|
||||||
|
|
||||||
# Soviet
|
# Soviet
|
||||||
@@ -45,7 +69,7 @@ entity = {
|
|||||||
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 trigger_once = yes sound = { soundeffect = "SOV_railway_gun" } }
|
event = { time = 2.2 sound = { soundeffect = "SOV_railway_gun" } }
|
||||||
}
|
}
|
||||||
scale = 0.35
|
scale = 0.35
|
||||||
}
|
}
|
||||||
@@ -71,7 +95,7 @@ entity = {
|
|||||||
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 trigger_once = yes sound = { soundeffect = "FRA_railway_gun" } }
|
event = { time = 2.2 sound = { soundeffect = "FRA_railway_gun" } }
|
||||||
}
|
}
|
||||||
scale = 0.25
|
scale = 0.25
|
||||||
}
|
}
|
||||||
@@ -97,7 +121,7 @@ entity = {
|
|||||||
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 trigger_once = yes sound = { soundeffect = "ENG_railway_gun" } }
|
event = { time = 2.2 sound = { soundeffect = "ENG_railway_gun" } }
|
||||||
}
|
}
|
||||||
scale = 0.2
|
scale = 0.2
|
||||||
}
|
}
|
||||||
@@ -123,7 +147,7 @@ entity = {
|
|||||||
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 trigger_once = yes sound = { soundeffect = "USA_railway_gun" } }
|
event = { time = 2.2 sound = { soundeffect = "USA_railway_gun" } }
|
||||||
}
|
}
|
||||||
scale = 0.2
|
scale = 0.2
|
||||||
}
|
}
|
||||||
@@ -150,7 +174,8 @@ entity = {
|
|||||||
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
event = { time = 2.2 trigger_once = yes sound = { soundeffect = "JPN_railway_gun" } }
|
event = { time = 2.2 sound = { soundeffect = "JPN_railway_gun" } }
|
||||||
}
|
}
|
||||||
scale = 0.2
|
scale = 0.2
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
117
src/gfx/entities/az_WW_units_railway_guns.asset
Executable file
117
src/gfx/entities/az_WW_units_railway_guns.asset
Executable file
@@ -0,0 +1,117 @@
|
|||||||
|
####### Super Heavy #######
|
||||||
|
|
||||||
|
####################################################### England ###########################################################
|
||||||
|
|
||||||
|
# BL 18-inch railway howitzer
|
||||||
|
entity = {
|
||||||
|
name = "HUJ_super_heavy_railway_gun_entity"
|
||||||
|
pdxmesh = "ENG_super_heavy_railway_gun_mesh"
|
||||||
|
|
||||||
|
locator = { name = loc1 position = { 0 -0.9 -1.05 } rotation ={ -90 0 0} }
|
||||||
|
|
||||||
|
default_state = "idle"
|
||||||
|
|
||||||
|
state = { name = "idle" animation = "idle" animation_blend_time = 0.3
|
||||||
|
}
|
||||||
|
state = { name = "move" animation = "move" animation_blend_time = 0.3
|
||||||
|
event = { time = 0 node="left_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { trigger_once = yes sound = { soundeffect = "GEN_train_equipment_3" } }
|
||||||
|
}
|
||||||
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
|
event = { time = 4.7 node = "gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 node="gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 sound = { soundeffect = "super_railway_gun" } }
|
||||||
|
}
|
||||||
|
scale = 0.35
|
||||||
|
}
|
||||||
|
|
||||||
|
####################################################### France ###########################################################
|
||||||
|
|
||||||
|
# Obusier de 520 modèle 1916
|
||||||
|
entity = {
|
||||||
|
name = "YUW_super_heavy_railway_gun_entity"
|
||||||
|
pdxmesh = "FRA_super_heavy_railway_gun_mesh"
|
||||||
|
|
||||||
|
locator = { name = loc1 position = { 0 -0.9 -1.05 } rotation ={ -90 0 0} }
|
||||||
|
|
||||||
|
default_state = "idle"
|
||||||
|
|
||||||
|
state = { name = "idle" animation = "idle" animation_blend_time = 0.3
|
||||||
|
}
|
||||||
|
state = { name = "move" animation = "move" animation_blend_time = 0.3
|
||||||
|
event = { time = 0 node="left_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_3" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_3" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_4" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_4" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { trigger_once = yes sound = { soundeffect = "GEN_train_equipment_3" } }
|
||||||
|
}
|
||||||
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
|
event = { time = 4.7 node = "gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 node="gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 sound = { soundeffect = "super_railway_gun" } }
|
||||||
|
}
|
||||||
|
scale = 0.35
|
||||||
|
}
|
||||||
|
|
||||||
|
######################################################## Italy ###########################################################
|
||||||
|
|
||||||
|
# Cannone da 381/40 AVS
|
||||||
|
entity = {
|
||||||
|
name = "SAD_super_heavy_railway_gun_entity"
|
||||||
|
pdxmesh = "ITA_super_heavy_railway_gun_mesh"
|
||||||
|
|
||||||
|
locator = { name = loc1 position = { 0 -0.9 -1.05 } rotation ={ -90 0 0} }
|
||||||
|
|
||||||
|
default_state = "idle"
|
||||||
|
|
||||||
|
state = { name = "idle" animation = "idle" animation_blend_time = 0.3
|
||||||
|
}
|
||||||
|
state = { name = "move" animation = "move" animation_blend_time = 0.3
|
||||||
|
event = { time = 0 node="left_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { trigger_once = yes sound = { soundeffect = "GEN_train_equipment_3" } }
|
||||||
|
}
|
||||||
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
|
event = { time = 4.7 node = "gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 node="gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 sound = { soundeffect = "super_railway_gun" } }
|
||||||
|
}
|
||||||
|
scale = 0.35
|
||||||
|
}
|
||||||
|
|
||||||
|
####################################################### USA ##########################################################
|
||||||
|
|
||||||
|
#14-inch M1920 railway gun
|
||||||
|
entity = {
|
||||||
|
name = "BYG_super_heavy_railway_gun_entity"
|
||||||
|
pdxmesh = "USA_super_heavy_railway_gun_mesh"
|
||||||
|
|
||||||
|
locator = { name = loc1 position = { 0 -0.9 -1.05 } rotation ={ -90 0 0} }
|
||||||
|
|
||||||
|
default_state = "idle"
|
||||||
|
|
||||||
|
state = { name = "idle" animation = "idle" animation_blend_time = 0.3
|
||||||
|
}
|
||||||
|
state = { name = "move" animation = "move" animation_blend_time = 0.3
|
||||||
|
event = { time = 0 node="left_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { trigger_once = yes sound = { soundeffect = "GEN_train_equipment_3" } }
|
||||||
|
}
|
||||||
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
|
event = { time = 4.7 node = "gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 node="gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 sound = { soundeffect = "super_railway_gun" } }
|
||||||
|
}
|
||||||
|
scale = 0.38
|
||||||
|
}
|
||||||
79
src/gfx/entities/az_units_railway_guns.asset
Executable file
79
src/gfx/entities/az_units_railway_guns.asset
Executable file
@@ -0,0 +1,79 @@
|
|||||||
|
# Generic railway gun
|
||||||
|
entity = {
|
||||||
|
name = "railway_gun_entity"
|
||||||
|
pdxmesh = "generic_railway_gun_mesh"
|
||||||
|
|
||||||
|
locator = { name = loc1 position = { 0 -0.9 -1.05 } rotation ={ -90 0 0} }
|
||||||
|
|
||||||
|
default_state = "idle"
|
||||||
|
|
||||||
|
state = { name = "idle" animation = "idle" animation_blend_time = 0.3
|
||||||
|
}
|
||||||
|
state = { name = "move" animation = "move" animation_blend_time = 0.3
|
||||||
|
event = { time = 0 node="left_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { trigger_once = yes sound = { soundeffect = "GEN_train_equipment_3" } }
|
||||||
|
}
|
||||||
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
|
event = { time = 2.2 node = "gun_barrel" particle = "railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
|
event = { time = 2.2 node="gun_barrel" particle = "railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
|
event = { time = 2.2 sound = { soundeffect = "GEN_railway_gun" } }
|
||||||
|
}
|
||||||
|
scale = 0.25
|
||||||
|
}
|
||||||
|
|
||||||
|
####### Super Heavy #######
|
||||||
|
|
||||||
|
# Generic super heavy railway gun
|
||||||
|
entity = {
|
||||||
|
name = "super_heavy_railway_gun_entity"
|
||||||
|
pdxmesh = "generic_super_heavy_railway_gun_mesh"
|
||||||
|
|
||||||
|
locator = { name = loc1 position = { 0 -0.9 -1.05 } rotation ={ -90 0 0} }
|
||||||
|
|
||||||
|
default_state = "idle"
|
||||||
|
|
||||||
|
state = { name = "idle" animation = "idle" animation_blend_time = 0.3
|
||||||
|
}
|
||||||
|
state = { name = "move" animation = "move" animation_blend_time = 0.3
|
||||||
|
event = { time = 0 node="left_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { trigger_once = yes sound = { soundeffect = "GEN_train_equipment_3" } }
|
||||||
|
}
|
||||||
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3
|
||||||
|
event = { time = 4.7 node = "gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 node="gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
|
event = { time = 4.7 sound = { soundeffect = "super_railway_gun" } }
|
||||||
|
}
|
||||||
|
scale = 0.35
|
||||||
|
}
|
||||||
|
|
||||||
|
# Germany
|
||||||
|
entity = {
|
||||||
|
name = "TIX_super_heavy_railway_gun_entity"
|
||||||
|
pdxmesh = "GER_super_heavy_railway_gun_mesh"
|
||||||
|
|
||||||
|
locator = { name = loc1 position = { 0 -0.9 -1.05 } rotation ={ -90 0 0} }
|
||||||
|
|
||||||
|
default_state = "idle"
|
||||||
|
|
||||||
|
state = { name = "idle" animation = "idle" animation_blend_time = 0.3 animation_speed = 0.4
|
||||||
|
}
|
||||||
|
state = { name = "move" animation = "move" animation_blend_time = 0.3 animation_speed = 0.4
|
||||||
|
event = { time = 0 node="left_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_1" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="left_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { time = 0 node="right_track_2" particle = "tank_moving_tracks_particle" keep_particle = no trigger_once = yes}
|
||||||
|
event = { trigger_once = yes sound = { soundeffect = "GER_train_equipment_3" } }
|
||||||
|
}
|
||||||
|
state = { name = "attack" animation = "attack" animation_blend_time = 0.3 animation_speed = 0.7
|
||||||
|
event = { time = 2.2 node = "gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_particle" keep_particle = yes }
|
||||||
|
event = { time = 2.2 node="gun_barrel" particle = "super_heavy_railway_gun_attack_barrel_smoke_particle" keep_particle = yes }
|
||||||
|
event = { time = 2.2 sound = { soundeffect = "super_railway_gun" } }
|
||||||
|
}
|
||||||
|
scale = 0.35
|
||||||
|
}
|
||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user