################# Equipment Designer Window layouts: Light Ship Hulls (new format examples) ################# guiTypes = { ################# Equipment Archetype: ship_hull_submarine ################# containerWindowType = { name = "equipment_designer_ship_hull_submarine" # NOTE: to keep aligned with the window "equipment_modules" in equipmentdesignerview.gui position = { x=0 y=0 } size = { width=512 height=260 } background = { name = "Background" spriteType = "GFX_tiled_window_transparent" } iconType = { name = "equipment_image" spriteType = "GFX_SD_tv_submarine" position = { x=0 y=0 } } containerWindowType = { name = "module_slots" position = { x=0 y=0 } size = { width=100% height=100% } ################# MODULE SLOT: Battery ################# containerWindowType = { name = "fixed_ship_battery_slot" position = { x=0 y=0 } size = { width=100% height=100% } containerWindowType = { name = "sub_battery" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "image" spriteType = "GFX_SM_submarine_hull_heavy_battery" position = { x=250 y=-14 } } } containerWindowType = { name = "sub_battery@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "highlight" spriteType = "GFX_SM_submarine_hull_heavy_battery@highlight" position = { x=250 y=-14 } } } } ################# MODULE SLOT: Torpedo ################# containerWindowType = { name = "fixed_ship_torpedo_slot" position = { x=0 y=0 } size = { width=100% height=100% } containerWindowType = { name = "ship_torpedo_sub" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_fixed_torpedo" position = { x=340 y=0 } } } containerWindowType = { name = "ship_torpedo_sub@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_fixed_torpedo@highlight" position = { x=340 y=0 } } } } ################# MODULE SLOT: Engine ################# containerWindowType = { name = "fixed_ship_engine_slot" position = { x=0 y=0 } size = { width=100% height=100% } containerWindowType = { name = "sub_ship_engine" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_engine" position = { x=0 y=0 } } } containerWindowType = { name = "sub_ship_engine@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_engine@highlight" position = { x=0 y=0 } } } } ################# MODULE SLOT: Pressure Hull ################# containerWindowType = { name = "fixed_ship_armor_slot" position = { x=0 y=0 } size = { width=100% height=100% } } ################# MODULE SLOT: TDC ################# containerWindowType = { name = "fixed_ship_fire_control_system_slot" position = { x=0 y=0 } size = { width=100% height=100% } } ################# MODULE SLOT: Miscellaneous ################# containerWindowType = { name = "fixed_ship_extra_secondaries_slot" position = { x=0 y=0 } size = { width=100% height=100% } } ################# MODULE SLOT: Custom, Front #1 ################# containerWindowType = { name = "front_1_custom_slot" position = { x=0 y=0 } size = { width=100% height=100% } #### MODULE: Torpedo #### containerWindowType = { name = "ship_torpedo_sub" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_front1_torpedo" position = { x=410 y=0 } } } containerWindowType = { name = "ship_torpedo_sub@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_front1_torpedo@highlight" position = { x=410 y=0 } } } #### MODULE: Airplane Launcher #### containerWindowType = { name = "sub_airplane_launcher" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_airplane_launcher" position = { x=331 y=0 } } } containerWindowType = { name = "sub_airplane_launcher@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_airplane_launcher@highlight" position = { x=331 y=0 } } } #### MODULE: Mine Layer #### containerWindowType = { name = "ship_mine_layer_sub" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_front1_mine_layer" position = { x=342 y=0 } } } containerWindowType = { name = "ship_mine_layer_sub@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_front1_mine_layer@highlight" position = { x=342 y=0 } } } #### MODULE: Fuel Tank #### containerWindowType = { name = "ship_extra_fuel_tank" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_fuel_tank" position = { x=0 y=0 } } } containerWindowType = { name = "ship_extra_fuel_tank@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_fuel_tank@highlight" position = { x=0 y=0 } } } } ################# MODULE SLOT: Custom, Middle #1 ################# containerWindowType = { name = "mid_1_custom_slot" position = { x=0 y=0 } size = { width=100% height=100% } #### MODULE: Snorkel #### containerWindowType = { name = "ship_sub_snorkel" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_snorkel" position = { x=0 y=0 } } } containerWindowType = { name = "ship_sub_snorkel@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_snorkel@highlight" position = { x=0 y=0 } } } #### MODULE: Radar #### containerWindowType = { name = "ship_radar" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_radar" position = { x=0 y=0 } } } containerWindowType = { name = "ship_radar@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_radar@highlight" position = { x=0 y=0 } } } #### MODULE: Sonar #### containerWindowType = { name = "ship_sonar" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_sonar" position = { x=0 y=0 } } } containerWindowType = { name = "ship_sonar@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_sonar@highlight" position = { x=0 y=0 } } } } ################# MODULE SLOT: Custom, Rear #1 ################# containerWindowType = { name = "rear_1_custom_slot" position = { x=0 y=0 } size = { width=100% height=100% } #### MODULE: Torpedo #### containerWindowType = { name = "ship_torpedo_sub" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_rear1_torpedo" position = { x=140 y=0 } } } containerWindowType = { name = "ship_torpedo_sub@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_rear1_torpedo@highlight" position = { x=140 y=0 } } } #### MODULE: Mine Layer #### containerWindowType = { name = "ship_mine_layer_sub" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_rear1_mine_layer" position = { x=140 y=0 } } } containerWindowType = { name = "ship_mine_layer_sub@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_rear1_mine_layer@highlight" position = { x=140 y=0 } } } #### MODULE: Airplane Launcher #### containerWindowType = { name = "sub_airplane_launcher" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_airplane_launcher" position = { x=331 y=0 } } } containerWindowType = { name = "sub_airplane_launcher@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_airplane_launcher@highlight" position = { x=331 y=0 } } } #### MODULE: Radar #### containerWindowType = { name = "ship_radar" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_radar" position = { x=0 y=0 } } } containerWindowType = { name = "ship_radar@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_radar@highlight" position = { x=0 y=0 } } } #### MODULE: Sonar #### containerWindowType = { name = "ship_sonar" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_sonar" position = { x=0 y=0 } } } containerWindowType = { name = "ship_sonar@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_sonar@highlight" position = { x=0 y=0 } } } #### MODULE: Fuek Tank #### containerWindowType = { name = "ship_extra_fuel_tank" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint" spriteType = "GFX_SM_submarine_hull_fuel_tank" position = { x=0 y=0 } } } containerWindowType = { name = "ship_extra_fuel_tank@highlight" position = { x=0 y=0 } size = { width=100% height=100% } iconType = { name = "blueprint_highlight" spriteType = "GFX_SM_submarine_hull_fuel_tank@highlight" position = { x=0 y=0 } } } } } } }