From e45c3c53636ea7a91c9114dd870d1f82ae233f4f Mon Sep 17 00:00:00 2001 From: "actions[bot]" Date: Tue, 26 Nov 2024 19:41:39 +0000 Subject: [PATCH] 2024-11-26 19:41:39 --- src/common/decisions/tianjiang_decision.txt | 472 +++--- .../organizations/DOH_organization.txt | 3 +- src/common/units/equipment/jianzhuang.txt | 17 +- src/common/units/shipgirl_liechepao.txt | 4 +- .../entities/az_NSB_units_railway_guns.asset | 51 +- .../entities/az_WW_units_railway_guns.asset | 117 ++ src/gfx/entities/az_units_railway_guns.asset | 79 ++ src/interface/az_tech_and_unit.gfx | 1263 +++++------------ 8 files changed, 905 insertions(+), 1101 deletions(-) create mode 100755 src/gfx/entities/az_WW_units_railway_guns.asset create mode 100755 src/gfx/entities/az_units_railway_guns.asset diff --git a/src/common/decisions/tianjiang_decision.txt b/src/common/decisions/tianjiang_decision.txt index 5a6d2e0..2fe48b8 100755 --- a/src/common/decisions/tianjiang_decision.txt +++ b/src/common/decisions/tianjiang_decision.txt @@ -3176,12 +3176,53 @@ TIX_zongduxiaqujueyi = { available = { is_puppet = no has_government = fascism - controls_state = 110 - controls_state = 142 - controls_state = 143 - controls_state = 144 - controls_state = 99 - controls_state = 37 + custom_trigger_tooltip = { + tooltip = GER_reichskommissariat_highlighted_required_states + 110 = { + is_controlled_by_ROOT_or_subject = yes + } + 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 cost = 0 @@ -3206,82 +3247,93 @@ TIX_zongduxiaqujueyi = { has_government = fascism } complete_effect = { - if = { - limit = { - country_exists = NOR - NOT = { - NOR = { - has_government = fascism - } - } - } - hidden_effect = { - NOR = { - set_state_controller = 110 - set_state_controller = 142 - set_state_controller = 143 - set_state_controller = 144 - } - } - NOR = { - start_civil_war = { - ideology = fascism - size = 1 - add_state_core = 99 - add_state_core = 37 - transfer_state = 110 - transfer_state = 142 - transfer_state = 143 - transfer_state = 144 - transfer_state = 99 - transfer_state = 37 - TIX = { - puppet = PREV - set_autonomy = { - target = PREV - autonomy_state = autonomy_integrated_puppet - } - } - load_focus_tree = tix_zdxq_focus - set_cosmetic_tag = BEIOU_reichskommissariat - create_country_leader = { - name = "Josef Terboven" - desc = "POLITICS_JOSEF_TERBOVEN_DESC" - picture = GFX_portrait_Josef_Terboven - expire = "1965.1.1" - ideology = nazism - traits = { + 110 = { + IF = { + limit = { + OWNER = { + NOT = { + original_tag = TIX } } } + 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 = { + every_state = { + limit = { + is_core_of = NOR + NOT = { + state = 110 + } + OR = { + is_owned_by = ROOT + owner = { is_subject_of = ROOT } + } + } + transfer_state_to = RKG + add_compliance = 25 + } + every_state = { + limit = { + is_core_of = NOR + NOT = { + state = 110 + } + NOT = { + OR = { + is_owned_by = ROOT + any_country = { + is_subject_of = ROOT + owns_state = PREV + } + } + } + } + add_contested_owner = RKG + set_state_controller_to = RKG + add_claim_by = RKG + add_compliance = 25 + } + + RKG = { + load_focus_tree = tix_zdxq_focus + add_manpower = 50000 + add_equipment_to_stockpile = { + type = infantry_equipment + amount = 5000 + 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" } } - else = { - NOR = { - transfer_state = 110 - 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 - } + + custom_effect_tooltip = generic_skip_one_line_tt + + country_event = { + id = wuw_GER_reichskommissariats.3 + hours = 0 } } } @@ -3289,16 +3341,46 @@ TIX_zongduxiaqujueyi = { icon = ger_reichskommissariats available = { is_puppet = no - has_completed_focus = TIX_zujianzongduxiaqu has_government = fascism - controls_state = 7 - controls_state = 35 - controls_state = 36 - controls_state = 6 - controls_state = 29 - controls_state = 34 - controls_state = 977 - controls_state = 980 + custom_trigger_tooltip = { + tooltip = GER_reichskommissariat_highlighted_required_states + 7 = { + is_controlled_by_ROOT_or_subject = yes + } + 35 = { + is_controlled_by_ROOT_or_subject = yes + } + 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 fire_only_once = yes @@ -3324,123 +3406,131 @@ TIX_zongduxiaqujueyi = { is_puppet = no } complete_effect = { - if = { - limit = { - country_exists = HOL - NOT = { - HOL = { - has_government = fascism - } - } - } - hidden_effect = { - 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 - } - } - HOL = { - start_civil_war = { - ideology = fascism - size = 1 - } - } - random_country = { + 7 = { + IF = { limit = { - original_tag = HOL - has_government = fascism + OWNER = { + NOT = { + original_tag = TIX + } + } } - 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 + 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 = { + every_state = { + limit = { + or = { + is_core_of = HOL + is_core_of = BEL + state = 29 + } + NOT = { + state = 7 + } + OR = { + is_owned_by = ROOT + owner = { is_subject_of = ROOT } + } + } + transfer_state_to = RKN + add_compliance = 25 + } + every_state = { + limit = { + 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 - TIX = { - puppet = PREV - set_autonomy = { - target = PREV - autonomy_state = autonomy_integrated_puppet - } - } - 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 = { - } - } - } - } - 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 + add_manpower = 50000 + add_equipment_to_stockpile = { + type = infantry_equipment + amount = 5000 + 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" } } + + custom_effect_tooltip = generic_skip_one_line_tt + + country_event = { + id = wuw_GER_reichskommissariats.2 + hours = 0 + } } } TIX_reichskommissariat_poland = { icon = ger_reichskommissariats available = { is_puppet = no - has_completed_focus = TIX_zujianzongduxiaqu has_government = fascism - controls_state = 88 - controls_state = 90 - controls_state = 92 - #controls_state = 87 - controls_state = 10 - #controls_state = 98 - #controls_state = 97 + custom_trigger_tooltip = { + tooltip = GER_reichskommissariat_highlighted_required_states + 88 = { + is_controlled_by_ROOT_or_subject = yes + } + 90 = { + 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 cost = 0 diff --git a/src/common/military_industrial_organization/organizations/DOH_organization.txt b/src/common/military_industrial_organization/organizations/DOH_organization.txt index 0924a05..aefcf1d 100755 --- a/src/common/military_industrial_organization/organizations/DOH_organization.txt +++ b/src/common/military_industrial_organization/organizations/DOH_organization.txt @@ -588,7 +588,6 @@ DOH_wuchangzaochuanchang_organization = { reliability = 0.15 max_strength = 0.25 maximum_speed = 0.1 - sub_visibility = -0.15 naval_torpedo_hit_chance_factor = 0.15 torpedo_attack = 0.15 } @@ -618,7 +617,7 @@ DOH_wuchangzaochuanchang_organization = { equipment_bonus = { maximum_speed = 0.15 reliability = 0.15 - surface_visibility = -0.15 + surface_visibility = -0.10 build_cost_ic = 0.05 naval_torpedo_hit_chance_factor = 0.15 torpedo_attack = 0.15 diff --git a/src/common/units/equipment/jianzhuang.txt b/src/common/units/equipment/jianzhuang.txt index 1e703c9..a608bd2 100755 --- a/src/common/units/equipment/jianzhuang.txt +++ b/src/common/units/equipment/jianzhuang.txt @@ -424,14 +424,21 @@ equipments = { interface_category = interface_category_land active = yes + + maximum_speed = 4 reliability = 1.0 - maximum_speed = 1.0 + + #Offensive Abilities railway_gun_attack = 100 - railway_gun_attack_range = 1000 - supply_consumption = 5.0 - + # range is set with an index in define array RAILWAY_GUN_POSSIBLE_RANGES (default is index 0) + railway_gun_attack_range_index_in_define = 2 + railway_gun_annex_ratio = 0.5 + railway_gun_hours_between_redistribution = 6 + manpower = 10000 + + lend_lease_cost = 70 } az_equipment_liechepao_1 = { @@ -442,7 +449,7 @@ equipments = { visual_level = 0 active = no - build_cost_ic = 4000.0 + build_cost_ic = 6000.0 resources = { steel = 30 diff --git a/src/common/units/shipgirl_liechepao.txt b/src/common/units/shipgirl_liechepao.txt index f6b1ab8..26e6ee9 100755 --- a/src/common/units/shipgirl_liechepao.txt +++ b/src/common/units/shipgirl_liechepao.txt @@ -6,8 +6,8 @@ sub_units = { active = yes type = { railway_gun } need = { az_equipment_liechepao = 1 } - weight = 3 + weight = 2 supply_consumption = 0.2 - max_strength = 2000 + max_strength = 4000 } } \ No newline at end of file diff --git a/src/gfx/entities/az_NSB_units_railway_guns.asset b/src/gfx/entities/az_NSB_units_railway_guns.asset index a2dbb79..86487cc 100755 --- a/src/gfx/entities/az_NSB_units_railway_guns.asset +++ b/src/gfx/entities/az_NSB_units_railway_guns.asset @@ -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 entity = { name = "TIX_railway_gun_entity" @@ -6,22 +30,22 @@ entity = { 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 = "idle" animation = "idle" animation_blend_time = 0.3 } - state = { name = "move" animation = "move" 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 = "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_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 @@ -45,7 +69,7 @@ entity = { 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 trigger_once = yes sound = { soundeffect = "SOV_railway_gun" } } + event = { time = 2.2 sound = { soundeffect = "SOV_railway_gun" } } } scale = 0.35 } @@ -71,7 +95,7 @@ entity = { 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 trigger_once = yes sound = { soundeffect = "FRA_railway_gun" } } + event = { time = 2.2 sound = { soundeffect = "FRA_railway_gun" } } } scale = 0.25 } @@ -97,7 +121,7 @@ entity = { 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 trigger_once = yes sound = { soundeffect = "ENG_railway_gun" } } + event = { time = 2.2 sound = { soundeffect = "ENG_railway_gun" } } } scale = 0.2 } @@ -123,7 +147,7 @@ entity = { 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 trigger_once = yes sound = { soundeffect = "USA_railway_gun" } } + event = { time = 2.2 sound = { soundeffect = "USA_railway_gun" } } } scale = 0.2 } @@ -150,7 +174,8 @@ entity = { 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 trigger_once = yes sound = { soundeffect = "JPN_railway_gun" } } + event = { time = 2.2 sound = { soundeffect = "JPN_railway_gun" } } } scale = 0.2 -} \ No newline at end of file +} + diff --git a/src/gfx/entities/az_WW_units_railway_guns.asset b/src/gfx/entities/az_WW_units_railway_guns.asset new file mode 100755 index 0000000..001bca2 --- /dev/null +++ b/src/gfx/entities/az_WW_units_railway_guns.asset @@ -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 +} \ No newline at end of file diff --git a/src/gfx/entities/az_units_railway_guns.asset b/src/gfx/entities/az_units_railway_guns.asset new file mode 100755 index 0000000..b7c7d7e --- /dev/null +++ b/src/gfx/entities/az_units_railway_guns.asset @@ -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 +} \ No newline at end of file diff --git a/src/interface/az_tech_and_unit.gfx b/src/interface/az_tech_and_unit.gfx index a9e369e..3efe99f 100755 --- a/src/interface/az_tech_and_unit.gfx +++ b/src/interface/az_tech_and_unit.gfx @@ -1,10 +1,9 @@ spriteTypes = { - ####azurlane碧蓝科技和装备#### spriteType = { - name = "GFX_shipgirltech_folder_tab" + name = "GFX_shipgirltech_folder_tab" textureFile = "gfx/interface/technologies/azurlane/techtree_shipgirl_tab.png" - noOfFrames = 2 + noOfFrames = 2 } SpriteType = { name = "GFX_shipgirltech_background" @@ -13,18 +12,15 @@ spriteTypes = { spriteType = { name = "GFX_technology_shipgirltech_folder_small_unavailable_item_bg" textureFile = "gfx/interface/techtree/tech_doctrine_unavailable_item_bg.dds" - } - + } spriteType = { name = "GFX_technology_shipgirltech_folder_small_available_item_bg" textureFile = "gfx/interface/techtree/tech_doctrine_available_item_bg.dds" } - spriteType = { name = "GFX_technology_shipgirltech_folder_small_researched_item_bg" textureFile = "gfx/interface/techtree/tech_landdoctrine_researched_item_bg.dds" - } - + } frameAnimatedSpriteType = { name = "GFX_technology_shipgirltech_folder_small_currently_researching_item_bg" texturefile = "gfx/interface/techtree/tech_doctrine_researching_anim_strip.dds" @@ -34,9 +30,8 @@ spriteTypes = { animation_rate_fps = 15 looping = yes play_on_show = yes - pause_on_loop = 0.0 - } - + pause_on_loop = 0 + } SpriteType = { name = "GFX_shipgirltech_jizaijianniang_1_medium" texturefile = "gfx/interface/technologies/azurlane/az_tech_jizaijianniang_equipment_1.png" @@ -78,55 +73,55 @@ spriteTypes = { texturefile = "gfx/interface/technologies/azurlane/az_tech_xunyangpao_equipment_3.png" } SpriteType = { - name = "GFX_shipgirltech_zhanliepao_1_medium" + name = "GFX_shipgirltech_zhanliepao_1_medium" texturefile = "gfx/interface/technologies/azurlane/az_tech_zhanliegpao_equipment_1.png" } SpriteType = { - name = "GFX_shipgirltech_zhanliepao_2_medium" + name = "GFX_shipgirltech_zhanliepao_2_medium" texturefile = "gfx/interface/technologies/azurlane/az_tech_zhanliegpao_equipment_2.png" } SpriteType = { - name = "GFX_shipgirltech_zhanliepao_3_medium" + name = "GFX_shipgirltech_zhanliepao_3_medium" texturefile = "gfx/interface/technologies/azurlane/az_tech_zhanliegpao_equipment_3.png" } SpriteType = { - name = "GFX_shipgirltech_gailiangjishu_1_medium" + name = "GFX_shipgirltech_gailiangjishu_1_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_gailiangjishu_1.png" - } + } SpriteType = { - name = "GFX_shipgirltech_gailiangjishu_2_medium" + name = "GFX_shipgirltech_gailiangjishu_2_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_gailiangjishu_2.png" } SpriteType = { - name = "GFX_shipgirltech_gailiangjishu_3_medium" + name = "GFX_shipgirltech_gailiangjishu_3_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_gailiangjishu_3.png" } SpriteType = { - name = "GFX_shipgirltech_gailiangjishu_4_medium" + name = "GFX_shipgirltech_gailiangjishu_4_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_gailiangjishu_4.png" } SpriteType = { - name = "GFX_shipgirltech_gailiangjishu_5_medium" + name = "GFX_shipgirltech_gailiangjishu_5_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_gailiangjishu_5.png" } SpriteType = { - name = "GFX_shipgirltech_zuozhanlilun_1_medium" + name = "GFX_shipgirltech_zuozhanlilun_1_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_zuozhanlilun_1.png" } SpriteType = { - name = "GFX_shipgirltech_zuozhanlilun_2_medium" + name = "GFX_shipgirltech_zuozhanlilun_2_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_zuozhanlilun_2.png" - } + } SpriteType = { - name = "GFX_shipgirltech_zuozhanlilun_3_medium" + name = "GFX_shipgirltech_zuozhanlilun_3_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_zuozhanlilun_3.png" } SpriteType = { - name = "GFX_shipgirltech_zuozhanlilun_4_medium" + name = "GFX_shipgirltech_zuozhanlilun_4_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_zuozhanlilun_4.png" } SpriteType = { - name = "GFX_shipgirltech_zuozhanlilun_5_medium" + name = "GFX_shipgirltech_zuozhanlilun_5_medium" texturefile = "gfx/interface/technologies/azurlane/az_techicon_zuozhanlilun_5.png" } SpriteType = { @@ -165,30 +160,30 @@ spriteTypes = { } spriteType = { name = "GFX_unit_fight_shipgirl_fankong_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_support_fight_shipgirl_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_support_fight_shipgirl_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_fight_shipgirl_fankong_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_support_fight_shipgirl_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_support_fight_shipgirl_onmapicon.png" legacy_lazy_load = no - noOfFrames = 2 + noOfFrames = 2 } spriteType = { name = "GFX_unit_fight_shipgirl_tuji_icon_medium" texturefile = "gfx/interface/counters/divisions_large/unit_support_tuji_shipgirl_icon.png" noOfFrames = 2 - } + } spriteType = { name = "GFX_unit_fight_shipgirl_tuji_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_support_tuji_shipgirl_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_support_tuji_shipgirl_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_fight_shipgirl_tuji_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_support_tuji_shipgirl_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_support_tuji_shipgirl_onmapicon.png" legacy_lazy_load = no - noOfFrames = 2 + noOfFrames = 2 } spriteType = { name = "GFX_unit_command_shipgirl_icon_medium" @@ -197,205 +192,196 @@ spriteTypes = { } spriteType = { name = "GFX_unit_command_shipgirl_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_support_command_shipgirl_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_support_command_shipgirl_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_command_shipgirl_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_support_command_shipgirl_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_support_command_shipgirl_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 - } spriteType = { name = "GFX_unit_shipgirl_brigade_zhanlie_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_zhanlie_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_zhanlie_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_shipgirl_brigade_zhanlie_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_zhanlie_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_zhanlie_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_shipgirl_brigade_zhanlie_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_zhanlie_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_zhanlie_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 - } - spriteType = { name = "GFX_unit_shipgirl_brigade_xunyang_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_xunyang_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_xunyang_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_shipgirl_brigade_xunyang_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_xunyang_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_xunyang_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_shipgirl_brigade_xunyang_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_xunyang_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_xunyang_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 - } - spriteType = { name = "GFX_unit_shipgirl_brigade_quzhu_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_quzhu_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_quzhu_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_shipgirl_brigade_quzhu_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_quzhu_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_quzhu_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_shipgirl_brigade_quzhu_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_quzhu_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_quzhu_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 - } - spriteType = { name = "GFX_unit_siren_ludiyaosai_1_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_siren_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_siren_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_siren_ludiyaosai_1_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_siren_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_siren_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_siren_ludiyaosai_1_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_siren_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_siren_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 } spriteType = { name = "GFX_unit_TIX_fanzhonglibudui_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_TIX_fanzhonglibudui_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_TIX_fanzhonglibudui_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_TIX_fanzhonglibudui_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_TIX_fanzhonglibudui_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_TIX_fanzhonglibudui_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_TIX_fanzhonglibudui_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_TIX_fanzhonglibudui_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_brigade_TIX_fanzhonglibudui_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 } spriteType = { name = "GFX_unit_shipgirl_para_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_para_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_para_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_shipgirl_para_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_para_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_para_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_shipgirl_para_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_para_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_shipgirl_para_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 - } spriteType = { name = "GFX_unit_donglizhuangjia_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_donglizhuangjia_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_donglizhuangjia_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_donglizhuangjia_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_donglizhuangjia_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_donglizhuangjia_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_donglizhuangjia_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_donglizhuangjia_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_donglizhuangjia_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_he_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_he_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_he_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_he_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_he_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_he_support_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_he_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_he_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_he_support_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_he_support_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_ap_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_ap_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_ap_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_ap_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_ap_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_ap_support_icon_medium" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_ap_icon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_ap_icon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_ap_support_icon_medium_white" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" noOfFrames = 2 } spriteType = { name = "GFX_unit_jupao_ap_support_icon_small" - texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" + texturefile = "gfx/interface/counters/divisions_large/unit_jupao_onmapicon.png" legacy_lazy_load = no noOfFrames = 2 } - spriteType = { + spriteType = { name = "GFX_navalcombat_air_small_icon_jizaijianniang_equipment_0" texturefile = "gfx/interface/counters/air_small/onmap_jizaijianniang_inverted.png" noOfFrames = 2 } - spriteType = { name = "GFX_unit_category_shipgirl" texturefile = "gfx/interface/technologies/azurlane/category_shipgirl.png" @@ -406,140 +392,110 @@ spriteTypes = { texturefile = "gfx/interface/technologies/azurlane/category_flyingenterprise.png" legacy_lazy_load = no } - - - SpriteType = { name = "GFX_TIX_motorized_rocket_unit_medium" texturefile = "gfx/interface/technologies/GER_motorized_rocket_unit.dds" - } - + } SpriteType = { name = "GFX_TIX_rocket_artillery4_medium" texturefile = "gfx/interface/technologies/Rocket_Art_2_axis.dds" } - SpriteType = { name = "GFX_TIX_rocket_artillery_medium" texturefile = "gfx/interface/technologies/Rocket_Art_1_axis.dds" } - SpriteType = { name = "GFX_TIX_artillery4_medium" texturefile = "gfx/interface/technologies/Art_3_axis.dds" - } - + } SpriteType = { name = "GFX_TIX_artillery1_medium" texturefile = "gfx/interface/technologies/Art_2_axis.dds" - } - + } SpriteType = { name = "GFX_TIX_gw_artillery_medium" texturefile = "gfx/interface/technologies/Art_1_axis.dds" } - SpriteType = { name = "GFX_TIX_antitank5_medium" texturefile = "gfx/interface/technologies/AT_3_axis.dds" - } - + } SpriteType = { name = "GFX_TIX_antitank2_medium" texturefile = "gfx/interface/technologies/AT_2_axis.dds" - } - + } SpriteType = { name = "GFX_TIX_interwar_antitank_medium" texturefile = "gfx/interface/technologies/AT_1_axis.dds" } - SpriteType = { name = "GFX_TIX_antiair5_medium" texturefile = "gfx/interface/technologies/AA_3_axis.dds" - } - + } SpriteType = { name = "GFX_TIX_antiair2_medium" texturefile = "gfx/interface/technologies/AA_2_axis.dds" - } - + } SpriteType = { name = "GFX_TIX_interwar_antiair_medium" texturefile = "gfx/interface/technologies/AA_1_axis.dds" } - SpriteType = { name = "GFX_TIX_mechanised_infantry3_medium" texturefile = "gfx/interface/technologies/GER_mechanized_equipment_3.dds" } - SpriteType = { name = "GFX_TIX_mechanised_infantry2_medium" texturefile = "gfx/interface/technologies/GER_mechanized_equipment_2.dds" } - SpriteType = { name = "GFX_TIX_mechanised_infantry_medium" texturefile = "gfx/interface/technologies/GER_mechanized_equipment_1.dds" } - SpriteType = { name = "GFX_TIX_infantry3_medium" texturefile = "gfx/interface/technologies/GER_infantry_equipment_3.dds" } - SpriteType = { name = "GFX_TIX_infantry2_medium" texturefile = "gfx/interface/technologies/GER_infantry_equipment_2.dds" - } - + } SpriteType = { name = "GFX_TIX_infantry1_medium" texturefile = "gfx/interface/technologies/GER_infantry_equipment_1.dds" } - SpriteType = { name = "GFX_fuel_medium" texturefile = "gfx/interface/technologies/fuel_medium.dds" } - SpriteType = { name = "GFX_TIX_advanced_infantry_weapons_medium" texturefile = "gfx/interface/technologies/GER_infantry_equipment_3.dds" } - SpriteType = { name = "GFX_TIX_improved_infantry_weapons_medium" texturefile = "gfx/interface/technologies/GER_infantry_equipment_2.dds" - } - + } SpriteType = { name = "GFX_TIX_infantry_weapons_medium" texturefile = "gfx/interface/technologies/GER_infantry_equipment_1.dds" } - SpriteType = { name = "GFX_armored_car1_medium" texturefile = "gfx/interface/technologies/ger_armored_car_equipment_1.dds" } - SpriteType = { name = "GFX_armored_car2_medium" texturefile = "gfx/interface/technologies/ger_armored_car_equipment_2.dds" } - SpriteType = { name = "GFX_armored_car3_medium" texturefile = "gfx/interface/technologies/ger_armored_car_equipment_3.dds" } - - spriteType = { name = "GFX_subtech_td" textureFile = "gfx/interface/technologies/subtech_td.dds" } - spriteType = { name = "GFX_subtech_rocket" textureFile = "gfx/interface/technologies/subtech_rocket.dds" @@ -548,573 +504,454 @@ spriteTypes = { name = "GFX_subtech_heavy_battleship" textureFile = "gfx/interface/subtech_heavy_battleship.dds" } - spriteType = { name = "GFX_subtech_art" textureFile = "gfx/interface/technologies/subtech_art.dds" } - spriteType = { name = "GFX_subtech_aa" textureFile = "gfx/interface/technologies/subtech_aa.dds" } - spriteType = { name = "GFX_subtech_cag" textureFile = "gfx/interface/subtech_carrier_plane.dds" - } - + } ### SOV equipment ### - - SpriteType = { name = "GFX_BFL_rocket_artillery4_medium" texturefile = "gfx/interface/technologies/Rocket_Art_2_comintern.dds" } - SpriteType = { name = "GFX_BFL_rocket_artillery_medium" texturefile = "gfx/interface/technologies/Rocket_Art_1_comintern.dds" } - SpriteType = { name = "GFX_BFL_artillery4_medium" texturefile = "gfx/interface/technologies/Art_3_comintern.dds" - } - + } SpriteType = { name = "GFX_BFL_artillery1_medium" texturefile = "gfx/interface/technologies/Art_2_comintern.dds" - } - + } SpriteType = { name = "GFX_BFL_gw_artillery_medium" texturefile = "gfx/interface/technologies/Art_1_comintern.dds" } - SpriteType = { name = "GFX_BFL_antitank5_medium" texturefile = "gfx/interface/technologies/AT_3_comintern.dds" - } - + } SpriteType = { name = "GFX_BFL_antitank2_medium" texturefile = "gfx/interface/technologies/AT_2_comintern.dds" - } - + } SpriteType = { name = "GFX_BFL_interwar_antitank_medium" texturefile = "gfx/interface/technologies/AT_1_comintern.dds" } - SpriteType = { name = "GFX_BFL_antiair5_medium" texturefile = "gfx/interface/technologies/AA_3_comintern.dds" - } - + } SpriteType = { name = "GFX_BFL_antiair2_medium" texturefile = "gfx/interface/technologies/AA_2_comintern.dds" - } - + } SpriteType = { name = "GFX_BFL_interwar_antiair_medium" texturefile = "gfx/interface/technologies/AA_1_comintern.dds" - } - + } SpriteType = { name = "GFX_BFL_motorised_infantry_medium" texturefile = "gfx/interface/technologies/SOV_motorised_equipment_1.dds" - } - + } SpriteType = { name = "GFX_BFL_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/SOV_motorised_equipment_1.dds" } - SpriteType = { name = "GFX_BFL_mechanised_infantry3_medium" texturefile = "gfx/interface/technologies/SOV_mechanized_equipment_3.dds" - } - + } SpriteType = { name = "GFX_BFL_mechanised_infantry2_medium" texturefile = "gfx/interface/technologies/SOV_mechanized_equipment_2.dds" - } - + } SpriteType = { name = "GFX_BFL_mechanised_infantry_medium" texturefile = "gfx/interface/technologies/SOV_mechanized_equipment_1.dds" - } - + } SpriteType = { name = "GFX_BFL_infantry_weapons_medium" texturefile = "gfx/interface/technologies/SOV_infantry_equipment_0.dds" } - SpriteType = { name = "GFX_BFL_infantry_weapons1_medium" texturefile = "gfx/interface/technologies/SOV_infantry_equipment_1.dds" } - SpriteType = { name = "GFX_BFL_advanced_infantry_weapons_medium" texturefile = "gfx/interface/technologies/SOV_infantry_equipment_3.dds" } - SpriteType = { name = "GFX_BFL_improved_infantry_weapons_medium" texturefile = "gfx/interface/technologies/SOV_infantry_equipment_2.dds" - } - -# SpriteType = { -# name = "GFX_BFL_infantry3_medium" -# texturefile = "gfx/interface/technologies/SOV_infantry_equipment_3.dds" -# } -# -# SpriteType = { -# name = "GFX_BFL_infantry2_medium" -# texturefile = "gfx/interface/technologies/SOV_infantry_equipment_2.dds" -# } - + } + # SpriteType = { + # name = "GFX_BFL_infantry3_medium" + # texturefile = "gfx/interface/technologies/SOV_infantry_equipment_3.dds" + # } + # + # SpriteType = { + # name = "GFX_BFL_infantry2_medium" + # texturefile = "gfx/interface/technologies/SOV_infantry_equipment_2.dds" + # } ### ENG equipment ### - - SpriteType = { name = "GFX_HUJ_rocket_artillery4_medium" texturefile = "gfx/interface/technologies/Rocket_Art_2_allies.dds" } - SpriteType = { name = "GFX_HUJ_rocket_artillery_medium" texturefile = "gfx/interface/technologies/Rocket_Art_1_allies.dds" } - SpriteType = { name = "GFX_HUJ_artillery4_medium" texturefile = "gfx/interface/technologies/Art_3_allies.dds" - } - + } SpriteType = { name = "GFX_HUJ_artillery1_medium" texturefile = "gfx/interface/technologies/Art_2_allies.dds" - } - + } SpriteType = { name = "GFX_HUJ_gw_artillery_medium" texturefile = "gfx/interface/technologies/Art_1_allies.dds" } - SpriteType = { name = "GFX_HUJ_antitank5_medium" texturefile = "gfx/interface/technologies/AT_3_allies.dds" - } - + } SpriteType = { name = "GFX_HUJ_antitank2_medium" texturefile = "gfx/interface/technologies/AT_2_allies.dds" - } - + } SpriteType = { name = "GFX_HUJ_interwar_antitank_medium" texturefile = "gfx/interface/technologies/AT_1_allies.dds" } - SpriteType = { name = "GFX_HUJ_antiair5_medium" texturefile = "gfx/interface/technologies/AA_3_allies.dds" - } - + } SpriteType = { name = "GFX_HUJ_antiair2_medium" texturefile = "gfx/interface/technologies/AA_2_allies.dds" - } - + } SpriteType = { name = "GFX_HUJ_interwar_antiair_medium" texturefile = "gfx/interface/technologies/AA_1_allies.dds" - } - -# SpriteType = { -# name = "GFX_HUJ_artillery_equipment_medium" -# texturefile = "gfx/interface/technologies/ENG_artillery_equipment.dds" -# } - + } + # SpriteType = { + # name = "GFX_HUJ_artillery_equipment_medium" + # texturefile = "gfx/interface/technologies/ENG_artillery_equipment.dds" + # } ### ENG aircraft ### - SpriteType = { name = "GFX_HUJ_CAS1_medium" texturefile = "gfx/interface/technologies/ENG_CAS1.dds" } - SpriteType = { name = "GFX_HUJ_CAS2_medium" texturefile = "gfx/interface/technologies/ENG_CAS2.dds" } - SpriteType = { name = "GFX_HUJ_CAS3_medium" texturefile = "gfx/interface/technologies/ENG_CAS3.dds" } - SpriteType = { name = "GFX_HUJ_early_bomber_medium" texturefile = "gfx/interface/technologies/ENG_early_bomber.dds" - } - + } SpriteType = { name = "GFX_HUJ_early_fighter_medium" texturefile = "gfx/interface/technologies/ENG_early_fighter.dds" - } - + } SpriteType = { name = "GFX_HUJ_fighter1_medium" texturefile = "gfx/interface/technologies/ENG_fighter1.dds" - } - + } SpriteType = { name = "GFX_HUJ_fighter2_medium" texturefile = "gfx/interface/technologies/ENG_fighter2.dds" - } - + } SpriteType = { name = "GFX_HUJ_fighter3_medium" texturefile = "gfx/interface/technologies/ENG_fighter3.dds" - } - + } SpriteType = { name = "GFX_HUJ_heavy_fighter1_medium" texturefile = "gfx/interface/technologies/ENG_heavy_fighter1.dds" - } - + } SpriteType = { name = "GFX_HUJ_heavy_fighter2_medium" texturefile = "gfx/interface/technologies/ENG_heavy_fighter2.dds" - } - + } SpriteType = { name = "GFX_HUJ_heavy_fighter3_medium" texturefile = "gfx/interface/technologies/ENG_heavy_fighter3.dds" - } - + } SpriteType = { name = "GFX_HUJ_naval_bomber1_medium" texturefile = "gfx/interface/technologies/ENG_naval_bomber1.dds" - } - + } SpriteType = { name = "GFX_HUJ_naval_bomber2_medium" texturefile = "gfx/interface/technologies/ENG_naval_bomber2.dds" - } - + } SpriteType = { name = "GFX_HUJ_naval_bomber3_medium" texturefile = "gfx/interface/technologies/ENG_naval_bomber3.dds" - } - + } SpriteType = { name = "GFX_HUJ_strategic_bomber1_medium" texturefile = "gfx/interface/technologies/ENG_strategic_bomber1.dds" - } - + } SpriteType = { name = "GFX_HUJ_strategic_bomber2_medium" texturefile = "gfx/interface/technologies/ENG_strategic_bomber2.dds" - } - + } SpriteType = { name = "GFX_HUJ_strategic_bomber3_medium" texturefile = "gfx/interface/technologies/ENG_strategic_bomber3.dds" - } - + } SpriteType = { name = "GFX_HUJ_tactical_bomber1_medium" texturefile = "gfx/interface/technologies/ENG_tactical_bomber1.dds" - } - + } SpriteType = { name = "GFX_HUJ_tactical_bomber2_medium" texturefile = "gfx/interface/technologies/ENG_tactical_bomber2.dds" - } - + } SpriteType = { name = "GFX_HUJ_tactical_bomber3_medium" texturefile = "gfx/interface/technologies/ENG_tactical_bomber3.dds" - } - - + } ### ENG tanks ### - SpriteType = { name = "GFX_HUJ_basic_light_tank_medium" texturefile = "gfx/interface/technologies/ENG_basic_light_tank.dds" } - SpriteType = { name = "GFX_HUJ_improved_light_tank_medium" texturefile = "gfx/interface/technologies/ENG_imp_light_tank.dds" - } - + } SpriteType = { name = "GFX_HUJ_advanced_light_tank_medium" texturefile = "gfx/interface/technologies/ENG_adv_light_tank.dds" - } - + } SpriteType = { name = "GFX_HUJ_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/ENG_basic_main_tank.dds" - } - + } SpriteType = { name = "GFX_HUJ_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/ENG_imp_main_tank.dds" } - SpriteType = { name = "GFX_HUJ_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/ENG_adv_main_tank.dds" } - SpriteType = { name = "GFX_HUJ_main_battle_tank_medium" texturefile = "gfx/interface/technologies/ENG_main_battle_tank.dds" - } - + } SpriteType = { name = "GFX_HUJ_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/ENG_basic_heavy_tank.dds" - } - + } SpriteType = { name = "GFX_HUJ_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/ENG_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_HUJ_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/ENG_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_HUJ_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/ENG_superheavy_tank.dds" } - ### FRE equipment ### - SpriteType = { name = "GFX_YUW_motorised_infantry_medium" texturefile = "gfx/interface/technologies/fra_motorized_equipment.dds" - } - + } SpriteType = { name = "GFX_YUW_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/fra_motorized_equipment.dds" } - SpriteType = { name = "GFX_YUW_mechanised_infantry3_medium" texturefile = "gfx/interface/technologies/fra_mechanized_equipment_3.dds" - } - + } SpriteType = { name = "GFX_YUW_mechanised_infantry2_medium" texturefile = "gfx/interface/technologies/fra_mechanized_equipment_2.dds" - } - + } SpriteType = { name = "GFX_YUW_mechanised_infantry_medium" texturefile = "gfx/interface/technologies/fra_mechanized_equipment_1.dds" } - SpriteType = { name = "GFX_YUW_rocket_artillery4_medium" texturefile = "gfx/interface/technologies/Rocket_Art_2_allies.dds" } - SpriteType = { name = "GFX_YUW_rocket_artillery_medium" texturefile = "gfx/interface/technologies/Rocket_Art_1_allies.dds" } - SpriteType = { name = "GFX_YUW_artillery4_medium" texturefile = "gfx/interface/technologies/Art_3_allies.dds" - } - + } SpriteType = { name = "GFX_YUW_artillery1_medium" texturefile = "gfx/interface/technologies/Art_2_allies.dds" - } - + } SpriteType = { name = "GFX_YUW_gw_artillery_medium" texturefile = "gfx/interface/technologies/Art_1_allies.dds" } - SpriteType = { name = "GFX_YUW_antitank5_medium" texturefile = "gfx/interface/technologies/AT_3_allies.dds" - } - + } SpriteType = { name = "GFX_YUW_antitank2_medium" texturefile = "gfx/interface/technologies/AT_2_allies.dds" - } - + } SpriteType = { name = "GFX_YUW_interwar_antitank_medium" texturefile = "gfx/interface/technologies/AT_1_allies.dds" } - SpriteType = { name = "GFX_YUW_antiair5_medium" texturefile = "gfx/interface/technologies/AA_3_allies.dds" - } - + } SpriteType = { name = "GFX_YUW_antiair2_medium" texturefile = "gfx/interface/technologies/AA_2_allies.dds" - } - + } SpriteType = { name = "GFX_YUW_interwar_antiair_medium" texturefile = "gfx/interface/technologies/AA_1_allies.dds" - } - + } SpriteType = { name = "GFX_YUW_advanced_infantry_weapons_medium" texturefile = "gfx/interface/technologies/fra_advanced_infantry_weapons.dds" } - SpriteType = { name = "GFX_YUW_improved_infantry_weapons_medium" texturefile = "gfx/interface/technologies/fra_improved_infantry_weapons.dds" - } - + } SpriteType = { name = "GFX_YUW_infantry_weapons_medium" texturefile = "gfx/interface/technologies/fra_basic_equipment.dds" } - SpriteType = { name = "GFX_YUW_infantry_weapons1_medium" texturefile = "gfx/interface/technologies/fra_infantry_weapons1.dds" } - ### FRA tanks ### - SpriteType = { name = "GFX_YUW_basic_light_tank_medium" texturefile = "gfx/interface/technologies/FRA_basic_light_tank.dds" } - SpriteType = { name = "GFX_YUW_improved_light_tank_medium" texturefile = "gfx/interface/technologies/FRA_imp_light_tank.dds" - } - + } SpriteType = { name = "GFX_YUW_advanced_light_tank_medium" texturefile = "gfx/interface/technologies/FRA_adv_light_tank.dds" - } - + } SpriteType = { name = "GFX_YUW_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/FRA_basic_main_tank.dds" - } - + } SpriteType = { name = "GFX_YUW_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/FRA_imp_main_tank.dds" } - SpriteType = { name = "GFX_YUW_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/FRA_adv_main_tank.dds" } - SpriteType = { name = "GFX_YUW_main_battle_tank_medium" texturefile = "gfx/interface/technologies/FRA_main_battle_tank.dds" - } - + } SpriteType = { name = "GFX_YUW_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/FRA_basic_heavy_tank.dds" - } - + } SpriteType = { name = "GFX_YUW_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/FRA_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_YUW_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/FRA_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_YUW_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/FRA_superheavy_tank.dds" } - ### German tanks #### SpriteType = { name = "GFX_TIX_basic_light_tank_medium" texturefile = "gfx/interface/technologies/ger_basic_light_tank.dds" } - SpriteType = { name = "GFX_TIX_improved_light_tank_medium" texturefile = "gfx/interface/technologies/ger_imp_light_tank.dds" - } - + } SpriteType = { name = "GFX_gwtank_medium" texturefile = "gfx/interface/technologies/gwtank.dds" - } - + } SpriteType = { name = "GFX_TIX_advanced_light_tank_medium" texturefile = "gfx/interface/technologies/ger_adv_light_tank.dds" - } - + } SpriteType = { name = "GFX_TIX_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/ger_basic_main_tank.dds" - } - + } SpriteType = { name = "GFX_TIX_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/ger_imp_main_tank.dds" } - SpriteType = { name = "GFX_TIX_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/ger_adv_main_tank.dds" } - SpriteType = { name = "GFX_TIX_main_battle_tank_medium" texturefile = "gfx/interface/technologies/ger_main_battle_tank.dds" - } - + } SpriteType = { name = "GFX_TIX_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/ger_basic_heavy_tank.dds" - } - + } SpriteType = { name = "GFX_TIX_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/ger_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_TIX_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/ger_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_TIX_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/ger_superheavy_tank.dds" @@ -1122,523 +959,414 @@ spriteTypes = { SpriteType = { name = "GFX_TIX_early_bomber_medium" texturefile = "gfx/interface/technologies/GER_early_bomber.dds" - } - + } SpriteType = { name = "GFX_TIX_tactical_bomber1_medium" texturefile = "gfx/interface/technologies/GER_tactical_bomber1.dds" - } - + } SpriteType = { name = "GFX_TIX_tactical_bomber2_medium" texturefile = "gfx/interface/technologies/GER_tactical_bomber2.dds" - } - + } SpriteType = { name = "GFX_TIX_tactical_bomber3_medium" texturefile = "gfx/interface/technologies/GER_tactical_bomber3.dds" - } - + } SpriteType = { name = "GFX_TIX_strategic_bomber2_medium" texturefile = "gfx/interface/technologies/GER_strategic_bomber2.dds" - } - + } SpriteType = { name = "GFX_TIX_strategic_bomber3_medium" texturefile = "gfx/interface/technologies/GER_strategic_bomber3.dds" - } - + } SpriteType = { name = "GFX_TIX_CAS2_medium" texturefile = "gfx/interface/technologies/GER_CAS2.dds" - } - + } SpriteType = { name = "GFX_TIX_CAS3_medium" texturefile = "gfx/interface/technologies/GER_CAS3.dds" - } - + } SpriteType = { name = "GFX_TIX_heavy_fighter3_medium" texturefile = "gfx/interface/technologies/GER_heavy_fighter3.dds" - } - + } SpriteType = { name = "GFX_TIX_heavy_fighter2_medium" texturefile = "gfx/interface/technologies/GER_heavy_fighter2.dds" - } - + } SpriteType = { name = "GFX_TIX_fighter3_medium" texturefile = "gfx/interface/technologies/GER_fighter3.dds" - } - + } SpriteType = { name = "GFX_TIX_naval_bomber1_medium" texturefile = "gfx/interface/technologies/GER_naval_bomber1.dds" - } - + } SpriteType = { name = "GFX_TIX_naval_bomber2_medium" texturefile = "gfx/interface/technologies/GER_naval_bomber2.dds" - } - + } SpriteType = { name = "GFX_TIX_naval_bomber3_medium" texturefile = "gfx/interface/technologies/GER_naval_bomber3.dds" - } - + } SpriteType = { name = "GFX_TIX_strategic_bomber1_medium" texturefile = "gfx/interface/technologies/GER_strategic_bomber1.dds" - } - + } SpriteType = { name = "GFX_TIX_CAS1_medium" texturefile = "gfx/interface/technologies/GER_CAS1.dds" - } - + } SpriteType = { name = "GFX_TIX_heavy_fighter1_medium" texturefile = "gfx/interface/technologies/GER_heavy_fighter1.dds" - } - + } SpriteType = { name = "GFX_TIX_fighter2_medium" texturefile = "gfx/interface/technologies/GER_fighter2.dds" - } - + } SpriteType = { name = "GFX_TIX_fighter1_medium" texturefile = "gfx/interface/technologies/GER_fighter1.dds" - } - + } SpriteType = { name = "GFX_TIX_early_fighter_medium" texturefile = "gfx/interface/technologies/GER_early_fighter.dds" } - -### Japanese equipment ### - - + ### Japanese equipment ### SpriteType = { name = "GFX_CHY_rocket_artillery4_medium" texturefile = "gfx/interface/technologies/Rocket_Art_2_axis.dds" } - SpriteType = { name = "GFX_CHY_rocket_artillery_medium" texturefile = "gfx/interface/technologies/Rocket_Art_1_axis.dds" } - SpriteType = { name = "GFX_CHY_artillery4_medium" texturefile = "gfx/interface/technologies/Art_3_axis.dds" - } - + } SpriteType = { name = "GFX_CHY_artillery1_medium" texturefile = "gfx/interface/technologies/Art_2_axis.dds" - } - + } SpriteType = { name = "GFX_CHY_gw_artillery_medium" texturefile = "gfx/interface/technologies/Art_1_axis.dds" } - SpriteType = { name = "GFX_CHY_antitank5_medium" texturefile = "gfx/interface/technologies/AT_3_axis.dds" - } - + } SpriteType = { name = "GFX_CHY_antitank2_medium" texturefile = "gfx/interface/technologies/AT_2_axis.dds" - } - + } SpriteType = { name = "GFX_CHY_interwar_antitank_medium" texturefile = "gfx/interface/technologies/AT_1_axis.dds" } - SpriteType = { name = "GFX_CHY_antiair5_medium" texturefile = "gfx/interface/technologies/AA_3_axis.dds" - } - + } SpriteType = { name = "GFX_CHY_antiair2_medium" texturefile = "gfx/interface/technologies/AA_2_axis.dds" - } - + } SpriteType = { name = "GFX_CHY_interwar_antiair_medium" texturefile = "gfx/interface/technologies/AA_1_axis.dds" - } - -### Japanese tanks #### - + } + ### Japanese tanks #### SpriteType = { name = "GFX_CHY_basic_light_tank_medium" texturefile = "gfx/interface/technologies/JAP_basic_light_tank.dds" } - SpriteType = { name = "GFX_CHY_improved_light_tank_medium" texturefile = "gfx/interface/technologies/JAP_imp_light_tank.dds" - } - + } SpriteType = { name = "GFX_CHY_advanced_light_tank_medium" texturefile = "gfx/interface/technologies/JAP_adv_light_tank.dds" - } - + } SpriteType = { name = "GFX_CHY_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/JAP_basic_main_tank.dds" - } - + } SpriteType = { name = "GFX_CHY_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/JAP_imp_main_tank.dds" } - SpriteType = { name = "GFX_CHY_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/JAP_adv_main_tank.dds" } - SpriteType = { name = "GFX_CHY_main_battle_tank_medium" texturefile = "gfx/interface/technologies/JAP_main_battle_tank.dds" - } - + } SpriteType = { name = "GFX_CHY_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/JAP_basic_heavy_tank.dds" - } - + } SpriteType = { name = "GFX_CHY_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/JAP_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_CHY_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/JAP_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_CHY_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/JAP_superheavy_tank.dds" } - -### Sovjet tanks #### - + ### Sovjet tanks #### SpriteType = { name = "GFX_BFL_basic_light_tank_medium" texturefile = "gfx/interface/technologies/SOV_basic_light_tank.dds" } - SpriteType = { name = "GFX_BFL_improved_light_tank_medium" texturefile = "gfx/interface/technologies/SOV_imp_light_tank.dds" - } - + } SpriteType = { name = "GFX_BFL_advanced_light_tank_medium" texturefile = "gfx/interface/technologies/SOV_adv_light_tank.dds" - } - + } SpriteType = { name = "GFX_BFL_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/SOV_basic_main_tank.dds" - } - + } SpriteType = { name = "GFX_BFL_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/SOV_imp_main_tank.dds" } - SpriteType = { name = "GFX_BFL_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/SOV_adv_main_tank.dds" } - SpriteType = { name = "GFX_BFL_main_battle_tank_medium" texturefile = "gfx/interface/technologies/SOV_main_battle_tank.dds" - } - + } SpriteType = { name = "GFX_BFL_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/SOV_basic_heavy_tank.dds" - } - + } SpriteType = { name = "GFX_BFL_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/SOV_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_BFL_improved_heavy_art_medium" texturefile = "gfx/interface/technologies/SOV_imp_heavy_spart.dds" } - SpriteType = { name = "GFX_BFL_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/SOV_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_BFL_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/SOV_superheavy_tank.dds" } - -### Italian equipment ### - + ### Italian equipment ### SpriteType = { name = "GFX_SAD_rocket_artillery4_medium" texturefile = "gfx/interface/technologies/Rocket_Art_2_axis.dds" } - SpriteType = { name = "GFX_SAD_rocket_artillery_medium" texturefile = "gfx/interface/technologies/Rocket_Art_1_axis.dds" } - SpriteType = { name = "GFX_SAD_artillery4_medium" texturefile = "gfx/interface/technologies/Art_3_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_artillery1_medium" texturefile = "gfx/interface/technologies/Art_2_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_gw_artillery_medium" texturefile = "gfx/interface/technologies/Art_1_axis.dds" } - SpriteType = { name = "GFX_SAD_antitank5_medium" texturefile = "gfx/interface/technologies/AT_3_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_antitank2_medium" texturefile = "gfx/interface/technologies/AT_2_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_interwar_antitank_medium" texturefile = "gfx/interface/technologies/AT_1_axis.dds" } - SpriteType = { name = "GFX_SAD_antiair5_medium" texturefile = "gfx/interface/technologies/AA_3_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_antiair2_medium" texturefile = "gfx/interface/technologies/AA_2_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_interwar_antiair_medium" texturefile = "gfx/interface/technologies/AA_1_axis.dds" } - SpriteType = { name = "GFX_SAD_advanced_infantry_weapons_medium" texturefile = "gfx/interface/technologies/ita_advanced_infantry_weapons.dds" } - SpriteType = { name = "GFX_SAD_improved_infantry_weapons_medium" texturefile = "gfx/interface/technologies/ita_improved_infantry_weapons.dds" - } - + } SpriteType = { name = "GFX_SAD_infantry_weapons_medium" texturefile = "gfx/interface/technologies/ita_basic_equipment.dds" } - SpriteType = { name = "GFX_SAD_infantry_weapons1_medium" texturefile = "gfx/interface/technologies/ita_infantry_weapons1.dds" } - SpriteType = { name = "GFX_SAD_motorised_infantry_medium" texturefile = "gfx/interface/technologies/ita_motorised_infantry.dds" } - SpriteType = { name = "GFX_SAD_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/ita_motorised_infantry.dds" } - -### Italian tanks #### - + ### Italian tanks #### SpriteType = { name = "GFX_SAD_basic_light_tank_medium" texturefile = "gfx/interface/technologies/ITA_basic_light_tank.dds" } - SpriteType = { name = "GFX_SAD_improved_light_tank_medium" texturefile = "gfx/interface/technologies/ITA_imp_light_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_advanced_light_tank_medium" texturefile = "gfx/interface/technologies/ITA_adv_light_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/ITA_basic_main_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/ITA_imp_main_tank.dds" } - SpriteType = { name = "GFX_SAD_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/ITA_adv_main_tank.dds" } - SpriteType = { name = "GFX_SAD_main_battle_tank_medium" texturefile = "gfx/interface/technologies/ITA_main_battle_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/ITA_basic_heavy_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/ITA_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_SAD_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/ITA_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_SAD_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/ITA_superheavy_tank.dds" } - - ### JAP equipment ### - + ### JAP equipment ### SpriteType = { name = "GFX_CHY_advanced_infantry_weapons_medium" texturefile = "gfx/interface/technologies/JAP_infantry_equipment_3.dds" } - SpriteType = { name = "GFX_CHY_improved_infantry_weapons_medium" texturefile = "gfx/interface/technologies/JAP_infantry_equipment_2.dds" - } - + } SpriteType = { name = "GFX_CHY_mechanised_infantry3_medium" texturefile = "gfx/interface/technologies/JAP_mechanized_equipment_3.dds" } - SpriteType = { name = "GFX_CHY_mechanised_infantry2_medium" texturefile = "gfx/interface/technologies/JAP_mechanized_equipment_2.dds" } - SpriteType = { name = "GFX_CHY_mechanised_infantry_medium" texturefile = "gfx/interface/technologies/JAP_mechanized_equipment_1.dds" - } - + } SpriteType = { name = "GFX_CHY_motorized_rocket_unit_medium" texturefile = "gfx/interface/technologies/JAP_motorized_rocket_unit.dds" - } - + } SpriteType = { name = "GFX_CHY_motorised_infantry_medium" texturefile = "gfx/interface/technologies/JAP_motorized_equipment_1.dds" } - - ### USA equipment ### - + ### USA equipment ### SpriteType = { name = "GFX_BYG_motorized_rocket_unit_medium" texturefile = "gfx/interface/technologies/USA_motorized_rocket_unit.dds" - } - + } SpriteType = { name = "GFX_BYG_motorised_infantry_medium" texturefile = "gfx/interface/technologies/USA_motorized_equipment_1.dds" } - SpriteType = { name = "GFX_BYG_rocket_artillery4_medium" texturefile = "gfx/interface/technologies/Rocket_Art_2_allies.dds" } - SpriteType = { name = "GFX_BYG_rocket_artillery_medium" texturefile = "gfx/interface/technologies/Rocket_Art_1_allies.dds" } - SpriteType = { name = "GFX_BYG_artillery4_medium" texturefile = "gfx/interface/technologies/Art_3_allies.dds" - } - + } SpriteType = { name = "GFX_BYG_artillery1_medium" texturefile = "gfx/interface/technologies/Art_2_allies.dds" - } - + } SpriteType = { name = "GFX_BYG_gw_artillery_medium" texturefile = "gfx/interface/technologies/Art_1_allies.dds" } - SpriteType = { name = "GFX_BYG_antitank5_medium" texturefile = "gfx/interface/technologies/AT_3_allies.dds" - } - + } SpriteType = { name = "GFX_BYG_antitank2_medium" texturefile = "gfx/interface/technologies/AT_2_allies.dds" - } - + } SpriteType = { name = "GFX_BYG_interwar_antitank_medium" texturefile = "gfx/interface/technologies/AT_1_allies.dds" } - SpriteType = { name = "GFX_BYG_antiair5_medium" texturefile = "gfx/interface/technologies/AA_3_allies.dds" - } - + } SpriteType = { name = "GFX_BYG_antiair2_medium" texturefile = "gfx/interface/technologies/AA_2_allies.dds" - } - + } SpriteType = { name = "GFX_BYG_interwar_antiair_medium" texturefile = "gfx/interface/technologies/AA_1_allies.dds" @@ -1647,49 +1375,39 @@ spriteTypes = { name = "GFX_BYG_advanced_infantry_weapons_medium" texturefile = "gfx/interface/technologies/usa_advanced_infantry_weapons.dds" } - SpriteType = { name = "GFX_BYG_improved_infantry_weapons_medium" texturefile = "gfx/interface/technologies/usa_improved_infantry_weapons.dds" - } - + } SpriteType = { name = "GFX_BYG_infantry_weapons_medium" texturefile = "gfx/interface/technologies/usa_basic_equipment.dds" } - SpriteType = { name = "GFX_BYG_infantry_weapons1_medium" texturefile = "gfx/interface/technologies/usa_infantry_weapons1.dds" } - SpriteType = { name = "GFX_BYG_motorised_infantry_medium" texturefile = "gfx/interface/technologies/usa_motorised_infantry.dds" } - SpriteType = { name = "GFX_BYG_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/usa_motorised_infantry.dds" } - -### USA planes #### - + ### USA planes #### SpriteType = { name = "GFX_BYG_early_bomber_medium" texturefile = "gfx/interface/technologies/USA_early_bomber.dds" } - SpriteType = { name = "GFX_BYG_CAS1_medium" texturefile = "gfx/interface/technologies/USA_CAS1.dds" - } - + } SpriteType = { name = "GFX_BYG_CAS2_medium" texturefile = "gfx/interface/technologies/USA_CAS2.dds" } - SpriteType = { name = "GFX_BYG_CAS3_medium" texturefile = "gfx/interface/technologies/USA_CAS3.dds" @@ -1698,172 +1416,139 @@ spriteTypes = { name = "GFX_BYG_cv_CAS2_medium" texturefile = "gfx/interface/technologies/USA_CAS2_cv.dds" } - SpriteType = { name = "GFX_BYG_cv_CAS3_medium" texturefile = "gfx/interface/technologies/USA_CAS3_cv.dds" } - SpriteType = { name = "GFX_BYG_tactical_bomber1_medium" texturefile = "gfx/interface/technologies/USA_tactical_bomber1.dds" - } - + } SpriteType = { name = "GFX_BYG_tactical_bomber2_medium" texturefile = "gfx/interface/technologies/USA_tactical_bomber2.dds" } - SpriteType = { name = "GFX_BYG_tactical_bomber3_medium" texturefile = "gfx/interface/technologies/USA_tactical_bomber3.dds" - } - + } SpriteType = { name = "GFX_BYG_strategic_bomber3_medium" texturefile = "gfx/interface/technologies/USA_strategic_bomber3.dds" } - SpriteType = { name = "GFX_BYG_strategic_bomber2_medium" texturefile = "gfx/interface/technologies/USA_strategic_bomber2.dds" } - SpriteType = { name = "GFX_BYG_strategic_bomber1_medium" texturefile = "gfx/interface/technologies/USA_strategic_bomber1.dds" } - SpriteType = { name = "GFX_BYG_naval_bomber3_medium" texturefile = "gfx/interface/technologies/usa_naval_bomber_3.dds" } - SpriteType = { name = "GFX_BYG_naval_bomber2_medium" texturefile = "gfx/interface/technologies/usa_naval_bomber_2.dds" } - SpriteType = { name = "GFX_BYG_naval_bomber1_medium" texturefile = "gfx/interface/technologies/usa_naval_bomber_1.dds" } - SpriteType = { name = "GFX_BYG_cv_naval_bomber1_medium" texturefile = "gfx/interface/technologies/USA_naval_bomber1_cv.dds" - } + } SpriteType = { name = "GFX_BYG_cv_naval_bomber2_medium" texturefile = "gfx/interface/technologies/USA_naval_bomber2_cv.dds" - } + } SpriteType = { name = "GFX_BYG_cv_naval_bomber3_medium" texturefile = "gfx/interface/technologies/USA_naval_bomber3_cv.dds" - } - + } SpriteType = { name = "GFX_BYG_heavy_fighter3_medium" texturefile = "gfx/interface/technologies/USA_heavy_fighter3.dds" } - SpriteType = { name = "GFX_BYG_heavy_fighter2_medium" texturefile = "gfx/interface/technologies/USA_heavy_fighter2.dds" } - SpriteType = { name = "GFX_BYG_heavy_fighter1_medium" texturefile = "gfx/interface/technologies/USA_heavy_fighter1.dds" } - SpriteType = { name = "GFX_BYG_fighter3_medium" texturefile = "gfx/interface/technologies/USA_fighter3.dds" } - SpriteType = { name = "GFX_BYG_cv_fighter3_medium" texturefile = "gfx/interface/technologies/USA_fighter3_cv.dds" - } - + } SpriteType = { name = "GFX_BYG_fighter2_medium" texturefile = "gfx/interface/technologies/USA_fighter2.dds" } - SpriteType = { name = "GFX_BYG_cv_fighter2_medium" texturefile = "gfx/interface/technologies/USA_fighter2_cv.dds" - } - + } SpriteType = { name = "GFX_BYG_fighter1_medium" texturefile = "gfx/interface/technologies/USA_fighter1.dds" } - SpriteType = { name = "GFX_BYG_cv_fighter1_medium" texturefile = "gfx/interface/technologies/USA_fighter1_cv.dds" - } - + } SpriteType = { name = "GFX_BYG_early_fighter_medium" texturefile = "gfx/interface/technologies/USA_early_fighter.dds" } - -### USA tanks #### - + ### USA tanks #### SpriteType = { name = "GFX_BYG_basic_light_tank_medium" texturefile = "gfx/interface/technologies/USA_basic_light_tank.dds" } - SpriteType = { name = "GFX_BYG_improved_light_tank_medium" texturefile = "gfx/interface/technologies/USA_imp_light_tank.dds" - } - + } SpriteType = { name = "GFX_BYG_advanced_light_tank_medium" texturefile = "gfx/interface/technologies/USA_adv_light_tank.dds" - } - + } SpriteType = { name = "GFX_BYG_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/USA_basic_main_tank.dds" - } - + } SpriteType = { name = "GFX_BYG_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/USA_imp_main_tank.dds" } - SpriteType = { name = "GFX_BYG_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/USA_adv_main_tank.dds" } - SpriteType = { name = "GFX_BYG_main_battle_tank_medium" texturefile = "gfx/interface/technologies/USA_main_battle_tank.dds" - } - + } SpriteType = { name = "GFX_BYG_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/USA_basic_heavy_tank.dds" - } - + } SpriteType = { name = "GFX_BYG_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/USA_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_BYG_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/USA_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_BYG_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/USA_superheavy_tank.dds" @@ -1871,449 +1556,350 @@ spriteTypes = { SpriteType = { name = "GFX_BFL_tactical_bomber1_medium" texturefile = "gfx/interface/technologies/SOV_tactical_bomber1.dds" - } - + } SpriteType = { name = "GFX_BFL_tactical_bomber2_medium" texturefile = "gfx/interface/technologies/SOV_tactical_bomber2.dds" - } - + } SpriteType = { name = "GFX_BFL_tactical_bomber3_medium" texturefile = "gfx/interface/technologies/SOV_tactical_bomber3.dds" - } - + } SpriteType = { name = "GFX_BFL_strategic_bomber1_medium" texturefile = "gfx/interface/technologies/SOV_strategic_bomber1.dds" - } - + } SpriteType = { name = "GFX_BFL_strategic_bomber2_medium" texturefile = "gfx/interface/technologies/SOV_strategic_bomber2.dds" - } - + } SpriteType = { name = "GFX_BFL_strategic_bomber3_medium" texturefile = "gfx/interface/technologies/SOV_strategic_bomber3.dds" - } - + } SpriteType = { name = "GFX_BFL_CAS1_medium" texturefile = "gfx/interface/technologies/SOV_CAS1.dds" - } - + } SpriteType = { name = "GFX_BFL_CAS2_medium" texturefile = "gfx/interface/technologies/SOV_CAS2.dds" - } - + } SpriteType = { name = "GFX_BFL_CAS3_medium" texturefile = "gfx/interface/technologies/SOV_CAS3.dds" - } - + } SpriteType = { name = "GFX_BFL_heavy_fighter1_medium" texturefile = "gfx/interface/technologies/SOV_heavy_fighter1.dds" - } - + } SpriteType = { name = "GFX_BFL_heavy_fighter2_medium" texturefile = "gfx/interface/technologies/SOV_heavy_fighter2.dds" - } - + } SpriteType = { name = "GFX_BFL_heavy_fighter3_medium" texturefile = "gfx/interface/technologies/SOV_heavy_fighter3.dds" - } - + } SpriteType = { name = "GFX_BFL_naval_bomber1_medium" texturefile = "gfx/interface/technologies/SOV_naval_bomber1.dds" - } - + } SpriteType = { name = "GFX_BFL_naval_bomber2_medium" texturefile = "gfx/interface/technologies/SOV_naval_bomber2.dds" - } - + } SpriteType = { name = "GFX_BFL_naval_bomber3_medium" texturefile = "gfx/interface/technologies/SOV_naval_bomber3.dds" - } - - + } SpriteType = { name = "GFX_BFL_fighter1_medium" texturefile = "gfx/interface/technologies/SOV_fighter1.dds" - } - + } SpriteType = { name = "GFX_BFL_fighter2_medium" texturefile = "gfx/interface/technologies/SOV_fighter2.dds" - } - + } SpriteType = { name = "GFX_BFL_fighter3_medium" texturefile = "gfx/interface/technologies/SOV_fighter3.dds" - } - + } SpriteType = { name = "GFX_BFL_early_fighter_medium" texturefile = "gfx/interface/technologies/SOV_early_fighter.dds" } - SpriteType = { name = "GFX_BFL_early_bomber_medium" texturefile = "gfx/interface/technologies/SOV_early_bomber.dds" } - - ### Japan Aircrafts ### - SpriteType = { name = "GFX_CHY_tactical_bomber1_medium" texturefile = "gfx/interface/technologies/JAP_tactical_bomber1.dds" - } - + } SpriteType = { name = "GFX_CHY_tactical_bomber2_medium" texturefile = "gfx/interface/technologies/JAP_tactical_bomber2.dds" - } - + } SpriteType = { name = "GFX_CHY_tactical_bomber3_medium" texturefile = "gfx/interface/technologies/JAP_tactical_bomber3.dds" - } - + } SpriteType = { name = "GFX_CHY_strategic_bomber1_medium" texturefile = "gfx/interface/technologies/JAP_strategic_bomber1.dds" - } - + } SpriteType = { name = "GFX_CHY_strategic_bomber2_medium" texturefile = "gfx/interface/technologies/JAP_strategic_bomber2.dds" - } - + } SpriteType = { name = "GFX_CHY_strategic_bomber3_medium" texturefile = "gfx/interface/technologies/JAP_strategic_bomber3.dds" - } - + } SpriteType = { name = "GFX_CHY_CAS1_medium" texturefile = "gfx/interface/technologies/JAP_CAS1.dds" - } - + } SpriteType = { name = "GFX_CHY_CAS2_medium" texturefile = "gfx/interface/technologies/JAP_CAS2.dds" - } - + } SpriteType = { name = "GFX_CHY_cv_CAS2_medium" texturefile = "gfx/interface/technologies/JAP_CAS2_cv.dds" - } - + } SpriteType = { name = "GFX_CHY_CAS3_medium" texturefile = "gfx/interface/technologies/JAP_CAS3.dds" - } - + } SpriteType = { name = "GFX_CHY_cv_CAS3_medium" texturefile = "gfx/interface/technologies/JAP_CAS3_cv.dds" } - SpriteType = { name = "GFX_CHY_heavy_fighter1_medium" texturefile = "gfx/interface/technologies/JAP_heavy_fighter1.dds" - } - + } SpriteType = { name = "GFX_CHY_heavy_fighter2_medium" texturefile = "gfx/interface/technologies/JAP_heavy_fighter2.dds" - } - + } SpriteType = { name = "GFX_CHY_heavy_fighter3_medium" texturefile = "gfx/interface/technologies/JAP_heavy_fighter3.dds" - } - + } SpriteType = { name = "GFX_CHY_naval_bomber1_medium" texturefile = "gfx/interface/technologies/JAP_naval_bomber1.dds" - } - + } SpriteType = { name = "GFX_CHY_cv_naval_bomber1_medium" texturefile = "gfx/interface/technologies/JAP_naval_bomber1_cv.dds" - } - + } SpriteType = { name = "GFX_CHY_naval_bomber2_medium" texturefile = "gfx/interface/technologies/JAP_naval_bomber2.dds" - } - + } SpriteType = { name = "GFX_CHY_cv_naval_bomber2_medium" texturefile = "gfx/interface/technologies/JAP_naval_bomber2_cv.dds" } - SpriteType = { name = "GFX_CHY_naval_bomber3_medium" texturefile = "gfx/interface/technologies/JAP_naval_bomber3.dds" } - SpriteType = { name = "GFX_CHY_cv_naval_bomber3_medium" texturefile = "gfx/interface/technologies/JAP_naval_bomber3_cv.dds" - } - - + } SpriteType = { name = "GFX_CHY_fighter1_medium" texturefile = "gfx/interface/technologies/JAP_fighter1.dds" - } - + } SpriteType = { name = "GFX_CHY_cv_fighter1_medium" texturefile = "gfx/interface/technologies/JAP_fighter1_cv.dds" } - SpriteType = { name = "GFX_CHY_fighter2_medium" texturefile = "gfx/interface/technologies/JAP_fighter2.dds" - } - - + } SpriteType = { name = "GFX_CHY_cv_fighter2_medium" texturefile = "gfx/interface/technologies/JAP_fighter2_cv.dds" - } - + } SpriteType = { name = "GFX_CHY_fighter3_medium" texturefile = "gfx/interface/technologies/JAP_fighter3.dds" - } - + } SpriteType = { name = "GFX_CHY_early_bomber_medium" texturefile = "gfx/interface/technologies/JAP_early_bomber.dds" } - SpriteType = { name = "GFX_CHY_early_fighter_medium" texturefile = "gfx/interface/technologies/JAP_early_fighter.dds" } - - ### Italy Aircrafts ### - SpriteType = { name = "GFX_SAD_tactical_bomber1_medium" texturefile = "gfx/interface/technologies/ITA_tactical_bomber1.dds" - } - + } SpriteType = { name = "GFX_SAD_tactical_bomber2_medium" texturefile = "gfx/interface/technologies/ITA_tactical_bomber2.dds" - } - + } SpriteType = { name = "GFX_SAD_tactical_bomber3_medium" texturefile = "gfx/interface/technologies/ITA_tactical_bomber3.dds" - } - + } SpriteType = { name = "GFX_SAD_strategic_bomber1_medium" texturefile = "gfx/interface/technologies/ITA_strategic_bomber1.dds" - } - + } SpriteType = { name = "GFX_SAD_strategic_bomber2_medium" texturefile = "gfx/interface/technologies/ITA_strategic_bomber2.dds" - } - + } SpriteType = { name = "GFX_SAD_strategic_bomber3_medium" texturefile = "gfx/interface/technologies/ITA_strategic_bomber3.dds" - } - + } SpriteType = { name = "GFX_SAD_CAS1_medium" texturefile = "gfx/interface/technologies/ITA_CAS1.dds" - } - + } SpriteType = { name = "GFX_SAD_CAS2_medium" texturefile = "gfx/interface/technologies/ITA_CAS2.dds" - } - + } SpriteType = { name = "GFX_SAD_CAS3_medium" texturefile = "gfx/interface/technologies/ITA_CAS3.dds" - } - + } SpriteType = { name = "GFX_SAD_heavy_fighter1_medium" texturefile = "gfx/interface/technologies/ITA_heavy_fighter1.dds" - } - + } SpriteType = { name = "GFX_SAD_heavy_fighter2_medium" texturefile = "gfx/interface/technologies/ITA_heavy_fighter2.dds" - } - + } SpriteType = { name = "GFX_SAD_heavy_fighter3_medium" texturefile = "gfx/interface/technologies/ITA_heavy_fighter3.dds" - } - + } SpriteType = { name = "GFX_SAD_naval_bomber1_medium" texturefile = "gfx/interface/technologies/ITA_naval_bomber1.dds" - } - + } SpriteType = { name = "GFX_SAD_naval_bomber2_medium" texturefile = "gfx/interface/technologies/ITA_naval_bomber2.dds" - } - + } SpriteType = { name = "GFX_SAD_naval_bomber3_medium" texturefile = "gfx/interface/technologies/ITA_naval_bomber3.dds" - } - - + } SpriteType = { name = "GFX_SAD_fighter1_medium" texturefile = "gfx/interface/technologies/ITA_fighter1.dds" - } - + } SpriteType = { name = "GFX_SAD_fighter2_medium" texturefile = "gfx/interface/technologies/ITA_fighter2.dds" - } - + } SpriteType = { name = "GFX_SAD_fighter3_medium" texturefile = "gfx/interface/technologies/ITA_fighter3.dds" - } - + } SpriteType = { name = "GFX_SAD_early_bomber_medium" texturefile = "gfx/interface/technologies/ITA_early_bomber.dds" } - SpriteType = { name = "GFX_SAD_early_fighter_medium" texturefile = "gfx/interface/technologies/ITA_early_fighter.dds" } - - - - ### France Aircrafts ### - SpriteType = { name = "GFX_YUW_tactical_bomber1_medium" texturefile = "gfx/interface/technologies/FRA_tactical_bomber1.dds" - } - + } SpriteType = { name = "GFX_YUW_tactical_bomber2_medium" texturefile = "gfx/interface/technologies/FRA_tactical_bomber2.dds" - } - + } SpriteType = { name = "GFX_YUW_tactical_bomber3_medium" texturefile = "gfx/interface/technologies/FRA_tactical_bomber3.dds" - } - + } SpriteType = { name = "GFX_YUW_strategic_bomber1_medium" texturefile = "gfx/interface/technologies/FRA_strategic_bomber1.dds" - } - + } SpriteType = { name = "GFX_YUW_strategic_bomber2_medium" texturefile = "gfx/interface/technologies/FRA_strategic_bomber2.dds" - } - + } SpriteType = { name = "GFX_YUW_strategic_bomber3_medium" texturefile = "gfx/interface/technologies/FRA_strategic_bomber3.dds" - } - + } SpriteType = { name = "GFX_YUW_CAS1_medium" texturefile = "gfx/interface/technologies/FRA_CAS1.dds" - } - + } SpriteType = { name = "GFX_YUW_CAS2_medium" texturefile = "gfx/interface/technologies/FRA_CAS2.dds" - } - + } SpriteType = { name = "GFX_YUW_CAS3_medium" texturefile = "gfx/interface/technologies/FRA_CAS3.dds" - } - + } SpriteType = { name = "GFX_YUW_heavy_fighter1_medium" texturefile = "gfx/interface/technologies/FRA_heavy_fighter1.dds" - } - + } SpriteType = { name = "GFX_YUW_heavy_fighter2_medium" texturefile = "gfx/interface/technologies/FRA_heavy_fighter2.dds" - } - + } SpriteType = { name = "GFX_YUW_heavy_fighter3_medium" texturefile = "gfx/interface/technologies/FRA_heavy_fighter3.dds" - } - + } SpriteType = { name = "GFX_YUW_naval_bomber1_medium" texturefile = "gfx/interface/technologies/FRA_naval_bomber1.dds" - } - + } SpriteType = { name = "GFX_YUW_naval_bomber2_medium" texturefile = "gfx/interface/technologies/FRA_naval_bomber2.dds" - } - + } SpriteType = { name = "GFX_YUW_naval_bomber3_medium" texturefile = "gfx/interface/technologies/FRA_naval_bomber3.dds" - } - - + } SpriteType = { name = "GFX_YUW_fighter1_medium" texturefile = "gfx/interface/technologies/FRA_fighter1.dds" - } - + } SpriteType = { name = "GFX_YUW_fighter2_medium" texturefile = "gfx/interface/technologies/FRA_fighter2.dds" - } - + } SpriteType = { name = "GFX_YUW_fighter3_medium" texturefile = "gfx/interface/technologies/FRA_fighter3.dds" - } - + } SpriteType = { name = "GFX_YUW_early_bomber_medium" texturefile = "gfx/interface/technologies/FRA_early_bomber.dds" } - SpriteType = { name = "GFX_YUW_early_fighter_medium" texturefile = "gfx/interface/technologies/FRA_early_fighter.dds" @@ -2322,226 +1908,182 @@ spriteTypes = { name = "GFX_YUW_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/fra_motorized_equipment.dds" } - SpriteType = { name = "GFX_CHY_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/JAP_motorized_equipment_1.dds" } - SpriteType = { name = "GFX_BYG_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/USA_motorized_equipment_1.dds" } -SpriteType = { + SpriteType = { name = "GFX_DOH_gw_artillery_medium" texturefile = "gfx/interface/technologies/chi_artillery_1.dds" } - SpriteType = { name = "GFX_DOH_infantry_weapons1_medium" texturefile = "gfx/interface/technologies/prc_infantry_weapons1.dds" } - SpriteType = { name = "GFX_DOH_motorised_infantry_medium" texturefile = "gfx/interface/technologies/chi_motorised_infantry.dds" } - SpriteType = { name = "GFX_DOH_mechanised_infantry_medium" texturefile = "gfx/interface/technologies/chi_mechanised_infantry.dds" } - SpriteType = { name = "GFX_DOH_mechanised_infantry2_medium" texturefile = "gfx/interface/technologies/chi_mechanised_infantry2.dds" } - SpriteType = { name = "GFX_DOH_mechanised_infantry3_medium" texturefile = "gfx/interface/technologies/chi_mechanised_infantry3.dds" } - SpriteType = { name = "GFX_DOH_motorised_equipment_medium" texturefile = "gfx/interface/technologies/chi_motorised_infantry.dds" } - SpriteType = { name = "GFX_DOH_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/chi_motorised_infantry.dds" } - SpriteType = { name = "GFX_DOH_infantry_weapons_medium" texturefile = "gfx/interface/technologies/chi_basic_equipment.dds" } - SpriteType = { name = "GFX_DOH_improved_infantry_weapons_medium" texturefile = "gfx/interface/technologies/chi_improved_infantry_weapons.dds" } - SpriteType = { name = "GFX_DOH_advanced_infantry_weapons_medium" texturefile = "gfx/interface/technologies/chi_advanced_infantry_weapons.dds" } - SpriteType = { name = "GFX_DOH_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/chi_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_DOH_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/chi_adv_medium_tank.dds" } - SpriteType = { name = "GFX_DOH_advanced_light_tank_medium" - texturefile = "gfx/interface/technologies/chi_adv_light_tank.dds" + texturefile = "gfx/interface/technologies/chi_adv_light_tank.dds" } - SpriteType = { name = "GFX_DOH_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/chi_basic_heavy_tank.dds" } - SpriteType = { name = "GFX_DOH_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/chi_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_DOH_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/chi_basic_medium_tank.dds" } - SpriteType = { name = "GFX_DOH_basic_light_tank_medium" texturefile = "gfx/interface/technologies/chi_basic_light_tank.dds" } - SpriteType = { name = "GFX_DOH_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/chi_imp_medium_tank.dds" } - SpriteType = { name = "GFX_DOH_improved_light_tank_medium" texturefile = "gfx/interface/technologies/chi_imp_light_tank.dds" } - SpriteType = { name = "GFX_DOH_main_battle_tank_medium" texturefile = "gfx/interface/technologies/chi_main_battle_tank.dds" } - SpriteType = { name = "GFX_DOH_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/chi_superheavy_tank.dds" } - SpriteType = { name = "GFX_DOH_gwtank_medium" texturefile = "gfx/interface/technologies/chi_gwtank.dds" } - SpriteType = { name = "GFX_DOH_early_fighter_medium" texturefile = "gfx/interface/technologies/chi_early_fighter.dds" } - SpriteType = { name = "GFX_DOH_early_bomber_medium" texturefile = "gfx/interface/technologies/chi_early_bomber.dds" } - SpriteType = { name = "GFX_DOH_fighter1_medium" texturefile = "gfx/interface/technologies/chi_fighter1.dds" } - SpriteType = { name = "GFX_DOH_fighter2_medium" texturefile = "gfx/interface/technologies/chi_fighter2.dds" } - SpriteType = { name = "GFX_DOH_fighter3_medium" texturefile = "gfx/interface/technologies/chi_fighter3.dds" } - SpriteType = { name = "GFX_DOH_heavy_fighter1_medium" texturefile = "gfx/interface/technologies/chi_heavy_fighter1.dds" } - SpriteType = { name = "GFX_DOH_heavy_fighter2_medium" texturefile = "gfx/interface/technologies/chi_heavy_fighter2.dds" } - SpriteType = { name = "GFX_DOH_heavy_fighter3_medium" texturefile = "gfx/interface/technologies/chi_heavy_fighter3.dds" } - SpriteType = { name = "GFX_DOH_CAS1_medium" texturefile = "gfx/interface/technologies/chi_cas1.dds" } - SpriteType = { name = "GFX_DOH_CAS2_medium" texturefile = "gfx/interface/technologies/chi_cas2.dds" } - SpriteType = { name = "GFX_DOH_CAS3_medium" texturefile = "gfx/interface/technologies/chi_cas3.dds" } - SpriteType = { name = "GFX_DOH_tactical_bomber1_medium" texturefile = "gfx/interface/technologies/chi_tactical_bomber1.dds" } - SpriteType = { name = "GFX_DOH_tactical_bomber2_medium" texturefile = "gfx/interface/technologies/chi_tactical_bomber2.dds" } - SpriteType = { name = "GFX_DOH_tactical_bomber3_medium" texturefile = "gfx/interface/technologies/chi_tactical_bomber3.dds" } - SpriteType = { name = "GFX_DOH_strategic_bomber1_medium" texturefile = "gfx/interface/technologies/chi_strategic_bomber1.dds" } - SpriteType = { name = "GFX_DOH_strategic_bomber2_medium" texturefile = "gfx/interface/technologies/chi_strategic_bomber2.dds" } - SpriteType = { name = "GFX_DOH_strategic_bomber3_medium" texturefile = "gfx/interface/technologies/chi_strategic_bomber3.dds" } - SpriteType = { name = "GFX_DOH_naval_bomber1_medium" texturefile = "gfx/interface/technologies/chi_naval_bomber1.dds" } - SpriteType = { name = "GFX_DOH_naval_bomber2_medium" texturefile = "gfx/interface/technologies/chi_naval_bomber2.dds" } - SpriteType = { name = "GFX_DOH_naval_bomber3_medium" texturefile = "gfx/interface/technologies/chi_naval_bomber3.dds" @@ -2550,139 +2092,111 @@ SpriteType = { name = "GFX_SAD_rocket_artillery4_medium" texturefile = "gfx/interface/technologies/Rocket_Art_2_axis.dds" } - SpriteType = { name = "GFX_SAD_rocket_artillery_medium" texturefile = "gfx/interface/technologies/Rocket_Art_1_axis.dds" } - SpriteType = { name = "GFX_SAD_artillery4_medium" texturefile = "gfx/interface/technologies/Art_3_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_artillery1_medium" texturefile = "gfx/interface/technologies/Art_2_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_gw_artillery_medium" texturefile = "gfx/interface/technologies/Art_1_axis.dds" } - SpriteType = { name = "GFX_SAD_antitank5_medium" texturefile = "gfx/interface/technologies/AT_3_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_antitank2_medium" texturefile = "gfx/interface/technologies/AT_2_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_interwar_antitank_medium" texturefile = "gfx/interface/technologies/AT_1_axis.dds" } - SpriteType = { name = "GFX_SAD_antiair5_medium" texturefile = "gfx/interface/technologies/AA_3_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_antiair2_medium" texturefile = "gfx/interface/technologies/AA_2_axis.dds" - } - + } SpriteType = { name = "GFX_SAD_interwar_antiair_medium" texturefile = "gfx/interface/technologies/AA_1_axis.dds" } - SpriteType = { name = "GFX_SAD_advanced_infantry_weapons_medium" texturefile = "gfx/interface/technologies/ita_advanced_infantry_weapons.dds" } - SpriteType = { name = "GFX_SAD_improved_infantry_weapons_medium" texturefile = "gfx/interface/technologies/ita_improved_infantry_weapons.dds" - } - + } SpriteType = { name = "GFX_SAD_infantry_weapons_medium" texturefile = "gfx/interface/technologies/ita_basic_equipment.dds" } - SpriteType = { name = "GFX_SAD_infantry_weapons1_medium" texturefile = "gfx/interface/technologies/ita_infantry_weapons1.dds" } - SpriteType = { name = "GFX_SAD_motorised_infantry_medium" texturefile = "gfx/interface/technologies/ita_motorised_infantry.dds" } - SpriteType = { name = "GFX_SAD_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/ita_motorised_infantry.dds" } - -### Italian tanks #### - + ### Italian tanks #### SpriteType = { name = "GFX_SAD_basic_light_tank_medium" texturefile = "gfx/interface/technologies/ITA_basic_light_tank.dds" } - SpriteType = { name = "GFX_SAD_improved_light_tank_medium" texturefile = "gfx/interface/technologies/ITA_imp_light_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_advanced_light_tank_medium" texturefile = "gfx/interface/technologies/ITA_adv_light_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/ITA_basic_main_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/ITA_imp_main_tank.dds" } - SpriteType = { name = "GFX_SAD_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/ITA_adv_main_tank.dds" } - SpriteType = { name = "GFX_SAD_main_battle_tank_medium" texturefile = "gfx/interface/technologies/ITA_main_battle_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/ITA_basic_heavy_tank.dds" - } - + } SpriteType = { name = "GFX_SAD_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/ITA_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_SAD_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/ITA_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_SAD_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/ITA_superheavy_tank.dds" @@ -2690,63 +2204,51 @@ SpriteType = { SpriteType = { name = "GFX_BLI_motorized_rocket_unit_medium" texturefile = "gfx/interface/technologies/USA_motorized_rocket_unit.dds" - } - + } SpriteType = { name = "GFX_BLI_motorised_infantry_medium" texturefile = "gfx/interface/technologies/USA_motorized_equipment_1.dds" } - SpriteType = { name = "GFX_BLI_rocket_artillery4_medium" texturefile = "gfx/interface/technologies/Rocket_Art_2_allies.dds" } - SpriteType = { name = "GFX_BLI_rocket_artillery_medium" texturefile = "gfx/interface/technologies/Rocket_Art_1_allies.dds" } - SpriteType = { name = "GFX_BLI_artillery4_medium" texturefile = "gfx/interface/technologies/Art_3_allies.dds" - } - + } SpriteType = { name = "GFX_BLI_artillery1_medium" texturefile = "gfx/interface/technologies/Art_2_allies.dds" - } - + } SpriteType = { name = "GFX_BLI_gw_artillery_medium" texturefile = "gfx/interface/technologies/Art_1_allies.dds" } - SpriteType = { name = "GFX_BLI_antitank5_medium" texturefile = "gfx/interface/technologies/AT_3_allies.dds" - } - + } SpriteType = { name = "GFX_BLI_antitank2_medium" texturefile = "gfx/interface/technologies/AT_2_allies.dds" - } - + } SpriteType = { name = "GFX_BLI_interwar_antitank_medium" texturefile = "gfx/interface/technologies/AT_1_allies.dds" } - SpriteType = { name = "GFX_BLI_antiair5_medium" texturefile = "gfx/interface/technologies/AA_3_allies.dds" - } - + } SpriteType = { name = "GFX_BLI_antiair2_medium" texturefile = "gfx/interface/technologies/AA_2_allies.dds" - } - + } SpriteType = { name = "GFX_BLI_interwar_antiair_medium" texturefile = "gfx/interface/technologies/AA_1_allies.dds" @@ -2755,49 +2257,39 @@ SpriteType = { name = "GFX_BLI_advanced_infantry_weapons_medium" texturefile = "gfx/interface/technologies/usa_advanced_infantry_weapons.dds" } - SpriteType = { name = "GFX_BLI_improved_infantry_weapons_medium" texturefile = "gfx/interface/technologies/usa_improved_infantry_weapons.dds" - } - + } SpriteType = { name = "GFX_BLI_infantry_weapons_medium" texturefile = "gfx/interface/technologies/usa_basic_equipment.dds" } - SpriteType = { name = "GFX_BLI_infantry_weapons1_medium" texturefile = "gfx/interface/technologies/usa_infantry_weapons1.dds" } - SpriteType = { name = "GFX_BLI_motorised_infantry_medium" texturefile = "gfx/interface/technologies/usa_motorised_infantry.dds" } - SpriteType = { name = "GFX_BLI_motorized_equipment_1_medium" texturefile = "gfx/interface/technologies/usa_motorised_infantry.dds" } - -### USA planes #### - + ### USA planes #### SpriteType = { name = "GFX_BLI_early_bomber_medium" texturefile = "gfx/interface/technologies/USA_early_bomber.dds" } - SpriteType = { name = "GFX_BLI_CAS1_medium" texturefile = "gfx/interface/technologies/USA_CAS1.dds" - } - + } SpriteType = { name = "GFX_BLI_CAS2_medium" texturefile = "gfx/interface/technologies/USA_CAS2.dds" } - SpriteType = { name = "GFX_BLI_CAS3_medium" texturefile = "gfx/interface/technologies/USA_CAS3.dds" @@ -2806,174 +2298,169 @@ SpriteType = { name = "GFX_BLI_cv_CAS2_medium" texturefile = "gfx/interface/technologies/USA_CAS2_cv.dds" } - SpriteType = { name = "GFX_BLI_cv_CAS3_medium" texturefile = "gfx/interface/technologies/USA_CAS3_cv.dds" } - SpriteType = { name = "GFX_BLI_tactical_bomber1_medium" texturefile = "gfx/interface/technologies/USA_tactical_bomber1.dds" - } - + } SpriteType = { name = "GFX_BLI_tactical_bomber2_medium" texturefile = "gfx/interface/technologies/USA_tactical_bomber2.dds" } - SpriteType = { name = "GFX_BLI_tactical_bomber3_medium" texturefile = "gfx/interface/technologies/USA_tactical_bomber3.dds" - } - + } SpriteType = { name = "GFX_BLI_strategic_bomber3_medium" texturefile = "gfx/interface/technologies/USA_strategic_bomber3.dds" } - SpriteType = { name = "GFX_BLI_strategic_bomber2_medium" texturefile = "gfx/interface/technologies/USA_strategic_bomber2.dds" } - SpriteType = { name = "GFX_BLI_strategic_bomber1_medium" texturefile = "gfx/interface/technologies/USA_strategic_bomber1.dds" } - SpriteType = { name = "GFX_BLI_naval_bomber3_medium" texturefile = "gfx/interface/technologies/usa_naval_bomber_3.dds" } - SpriteType = { name = "GFX_BLI_naval_bomber2_medium" texturefile = "gfx/interface/technologies/usa_naval_bomber_2.dds" } - SpriteType = { name = "GFX_BLI_naval_bomber1_medium" texturefile = "gfx/interface/technologies/usa_naval_bomber_1.dds" } - SpriteType = { name = "GFX_BLI_cv_naval_bomber1_medium" texturefile = "gfx/interface/technologies/USA_naval_bomber1_cv.dds" - } + } SpriteType = { name = "GFX_BLI_cv_naval_bomber2_medium" texturefile = "gfx/interface/technologies/USA_naval_bomber2_cv.dds" - } + } SpriteType = { name = "GFX_BLI_cv_naval_bomber3_medium" texturefile = "gfx/interface/technologies/USA_naval_bomber3_cv.dds" - } - + } SpriteType = { name = "GFX_BLI_heavy_fighter3_medium" texturefile = "gfx/interface/technologies/USA_heavy_fighter3.dds" } - SpriteType = { name = "GFX_BLI_heavy_fighter2_medium" texturefile = "gfx/interface/technologies/USA_heavy_fighter2.dds" } - SpriteType = { name = "GFX_BLI_heavy_fighter1_medium" texturefile = "gfx/interface/technologies/USA_heavy_fighter1.dds" } - SpriteType = { name = "GFX_BLI_fighter3_medium" texturefile = "gfx/interface/technologies/USA_fighter3.dds" } - SpriteType = { name = "GFX_BLI_cv_fighter3_medium" texturefile = "gfx/interface/technologies/USA_fighter3_cv.dds" - } - + } SpriteType = { name = "GFX_BLI_fighter2_medium" texturefile = "gfx/interface/technologies/USA_fighter2.dds" } - SpriteType = { name = "GFX_BLI_cv_fighter2_medium" texturefile = "gfx/interface/technologies/USA_fighter2_cv.dds" - } - + } SpriteType = { name = "GFX_BLI_fighter1_medium" texturefile = "gfx/interface/technologies/USA_fighter1.dds" } - SpriteType = { name = "GFX_BLI_cv_fighter1_medium" texturefile = "gfx/interface/technologies/USA_fighter1_cv.dds" - } - + } SpriteType = { name = "GFX_BLI_early_fighter_medium" texturefile = "gfx/interface/technologies/USA_early_fighter.dds" } - -### USA tanks #### - + ### USA tanks #### SpriteType = { name = "GFX_BLI_basic_light_tank_medium" texturefile = "gfx/interface/technologies/USA_basic_light_tank.dds" } - SpriteType = { name = "GFX_BLI_improved_light_tank_medium" texturefile = "gfx/interface/technologies/USA_imp_light_tank.dds" - } - + } SpriteType = { name = "GFX_BLI_advanced_light_tank_medium" texturefile = "gfx/interface/technologies/USA_adv_light_tank.dds" - } - + } SpriteType = { name = "GFX_BLI_basic_medium_tank_medium" texturefile = "gfx/interface/technologies/USA_basic_main_tank.dds" - } - + } SpriteType = { name = "GFX_BLI_improved_medium_tank_medium" texturefile = "gfx/interface/technologies/USA_imp_main_tank.dds" } - SpriteType = { name = "GFX_BLI_advanced_medium_tank_medium" texturefile = "gfx/interface/technologies/USA_adv_main_tank.dds" } - SpriteType = { name = "GFX_BLI_main_battle_tank_medium" texturefile = "gfx/interface/technologies/USA_main_battle_tank.dds" - } - + } SpriteType = { name = "GFX_BLI_basic_heavy_tank_medium" texturefile = "gfx/interface/technologies/USA_basic_heavy_tank.dds" - } - + } SpriteType = { name = "GFX_BLI_improved_heavy_tank_medium" texturefile = "gfx/interface/technologies/USA_imp_heavy_tank.dds" } - SpriteType = { name = "GFX_BLI_advanced_heavy_tank_medium" texturefile = "gfx/interface/technologies/USA_adv_heavy_tank.dds" } - SpriteType = { name = "GFX_BLI_super_heavy_tank_medium" texturefile = "gfx/interface/technologies/USA_superheavy_tank.dds" } -} \ No newline at end of file + + SpriteType = { + name = "GFX_az_equipment_liechepao_medium" + texturefile = "gfx/interface/technologies/azurlane/az_tech_jizaijianniang_equipment_2.png" + } + spriteType = { + name = "GFX_unit_az_liechepao_icon_medium" + textureFile = "gfx/interface/counters/divisions_large/unit_super_heavy_railway_gun_unit_icon.dds" + noOfFrames = 2 + } + spriteType = { + name = "GFX_unit_az_liechepao_icon_medium_white" + textureFile = "gfx/interface/counters/divisions_small/onmap_unit_super_heavy_railway_gun_unit_icon.dds" + noOfFrames = 2 + } + + spriteType = { + name = "GFX_unit_az_liechepao_icon_small_texticon" + texturefile = "gfx/texticons/unit_super_heavy_railway_gun_icon_small.dds" + legacy_lazy_load = no + noOfFrames = 2 + } + spriteType = { + name = "GFX_unit_az_liechepao_icon_small" + texturefile = "gfx/texticons/unit_super_heavy_railway_gun_icon_small.dds" + legacy_lazy_load = no + noOfFrames = 2 + } +}