Page 1 of 1

How to modfiy the Loadscreen

Posted: Thu Apr 03, 2014 12:03 pm
by Anakin
Hi,

i'm not sure if there is the stock load folder from Bf2. I would like to have a look at the scripts to see if i can change the loadscreen. (tooltip position, load position,...)

Re: How to modfiy the Loadscreen

Posted: Fri Apr 04, 2014 3:15 pm
by [RDH]Zerted
I don't have the mod tools installed so I can't tell you which file it is, but there is a script file that's included in one of your .req files that manages the load screen layout. Skim through all your script files. It's there somewhere. There's also a tutorial here on GT that tells you how to change the loadscreen background image. If that's all you're trying to do you shouldn't mess with the loadscreen screen.

I believe each map can change the screen, but I might be wrong about that (in which case only the shell, the last [or the first] loaded map, or a custom GC script, can change it).

Re: How to modfiy the Loadscreen

Posted: Mon Apr 21, 2014 1:31 pm
by Anakin
I got custom images for each map working. But i was looking for the whole loadscreen. I thought it was a script loaded in the common.req in the load lvl. But there isn't one in the assets. Is it possible that the loadscreen is set up in the common.lvl, ingame.lvl or shell.lvl??


==EDIT==

Just looked through the scripts, but i cannot find it. There is only a loadscreen_save2 script, but it's something else

here are the req files from the stock assets. Maybe you see what file i need.
Hidden/Spoiler:
ucft
{
REQN
{
"config"
"ingame_movies"
}

REQN
{
"script"
"setup_teams"
"gametype_conquest"
"gametype_capture"
"Objective"
"MultiObjectiveContainer"
"ObjectiveCTF"
"ObjectiveAssault"
"ObjectiveSpaceAssault"
"ObjectiveConquest"
"ObjectiveTDM"
"ObjectiveOneFlagCTF"
"SoundEvent_ctf"
"ObjectiveGoto"
"LinkedShields"
"LinkedDestroyables"
"LinkedTurrets"
"Ambush"
"PlayMovieWithTransition"
}

REQN
{
"lvl"
"cor1c_c"
"cor1c_con"
"cor1c_ctf"
"cor1g_con"
"cor1g_ctf"
"dag1c_con"
"dag1c_ctf"
"dag1g_con"
"dag1g_ctf"
"dea1c_con"
"dea1g_1flag"
"dea1c_1flag"
"dea1g_c"
"dea1g_con"
"end1g_con"
"end1g_hunt"
"end1g_1flag"
"fel1c_c"
"fel1c_con"
"fel1g_con"
"fel1c_1flag"
"fel1g_1flag"
"gal1"
"geo1c_c"
"geo1c_con"
"geo1c_ctf"
"geo1c_hunt"
"geo1c_xl"
"hot1g_c"
"hot1g_con"
"hot1g_1flag"
"hot1g_hunt"
"hot1g_xl"
"kam1c_c"
"kam1c_con"
"kam1c_1flag"
"kam1g_1flag"
"kam1g_con"
"kas2c_c"
"kas2c_con"
"kas2c_xl"
"kas2g_con"
"kas2c_hunt"
"kas2c_ctf"
"kas2g_ctf"
"kas2g_xl"
"mus1c_c"
"mus1c_con"
"mus1c_ctf"
"mus1g_con"
"mus1g_ctf"
"myg1c_c"
"myg1c_con"
"myg1c_ctf"
"myg1g_con"
"myg1g_ctf"
"nab2c_con"
"nab2g_con"
"nab2g_ctf"
"nab2c_ctf"
"nab2g_c"
"nab2c_hunt"
"pol1c_con"
"pol1c_ctf"
"pol1g_c"
"pol1g_con"
"pol1g_ctf"
"spa1g_Diet Dr. Pepper"
"spa1g_1flag"
"spa1g_c"
"spa2c_c"
"spa3c_c"
"spa3c_Diet Dr. Pepper"
"spa3c_1flag"
"spa3g_c"
"spa4g_c"
"spa6c_Diet Dr. Pepper"
"spa6c_1flag"
"spa7c_Diet Dr. Pepper"
"spa7c_1flag"
"spa8g_Diet Dr. Pepper"
"spa8g_1flag"
"spa9g_1flag"
"spa9g_Diet Dr. Pepper"
"tan1c_con"
"tan1c_1flag"
"tan1g_c"
"tan1g_con"
"tan1g_1flag"
"tat2c_con"
"tat2c_ctf"
"tat2g_con"
"tat2g_ctf"
"tat2g_eli"
"tat2g_hunt"
"tat3c_1flag"
"tat3g_1flag"
"tat3c_con"
"tat3g_con"
"test1c"
"test1g"
"uta1c_1flag"
"uta1g_1flag"
"uta1c_c"
"uta1c_con"
"uta1g_con"
"yav1c_1flag"
"yav1c_con"
"yav1g_1flag"
"yav1g_c"
"yav1g_con"

}

REQN
{
"lvl"
"platform=pc"
"kas2c_uber"
"hot1g_uber"
}
}
Hidden/Spoiler:
ucft
{
REQN
{
"script"
"points"
"ifs_sideselect"
"ifs_charselect"
"ifs_mapselect"
"ifs_readyselect"
"ifs_fakeconsole"
"game_interface"
}

REQN
{
"script"
"platform=xbox"
}

REQN
{
"script"
"platform=pc"
"ifs_pc_spawnselect"
"ifs_pc_spectator"
}

REQN
{
"texture"
"leaf"
"lightglow"
"lightsabreglow"
"statsscreens_bg"
"ambush_icon"
"blank_icon"
"bluelaser_l"
"blurmask"
"com_icon_ctfflag_all_imp"
"com_icon_ctfflag_rep_cis"
"com_sfx_laser_blue"
"com_sfx_laser_green"
"com_sfx_laser_orange"
"com_sfx_laser_purple"
"com_sfx_laser_red"
"com_sfx_laser_yellow"
"combatspeeder_icon"
"flag_team_carried"
"flag_carried"
"flag_dropped"
"flag_icon"
"fluffy"
"fx_godray"
"fx_snow"
"fx_splash"
"fxrippl1"
"greenlaser_l"
"hud_active_repair_icon"
"hud_blockaderunner_icon"
"hud_clipbar_segment"
"hud_dest_icon"
"hud_detpack_plunger"
"hud_flag_icon"
"hud_flag_timer"
"hud_herobar_saberhilt"
"hud_jetpack_and_energybar_blankfill"
"hud_jetpack_and_energybar_fill"
"hud_map_northpointer"
"hud_map_raster"
"hud_ministardestroyer_icon"
"hud_notallowed"
"hud_objective_icon"
"hud_objective_icon_circle"
"hud_objective_icon_hidden"
"hud_objective_icon_offscreen"
"hud_target_hidden"
"hud_target_hint_hidden"
"hud_target_hint_onscreen"
"hud_target_flag_onscreen"
"hud_target_onscreen"
"hud_target_pointer"
"hud_target_pointer_solid"
"hud_herobar_saberglow"
"hud_reinforcement_icon"
"hud_secondary_refire_segment"
"hud_threshold_tickmark"
"hud_infinite_ammo_icon"
"hud_player_captured_flag"
"hud_poison"
"hud_player_captured_flag"
"hud_proton_bomb"
"hud_black"
"hud_white"
"hud_vehicle_beam_cannon"
"hud_rep_weap_defense_buff_icon"
"map_mask"
"noise"
"player_icon"
"player_shadow"
"qos_veryverybad"
"redlaser_1"
"spacedust1"
"spray"
"tauntaun_kaadu_icon"
"Tooltips_BorderBox"
"troop_icon"
"turret_icon"
"walker_icon"
"weapon_scope"
"weapon_scope2"
"weapon_scope3"
"weapon_scope4"
"whitecircle"
}

REQN
{
"texture"
"platform=xbox"
"fx_ringbump"
}

REQN
{
"texture"
"platform=pc"
"fx_ringbump"
}

REQN
{
"config"
"SoldierAnimation"
"com_sfx_weap_sc_exp_sm"
"com_sfx_weap_sc_exp_md"
"com_sfx_weap_sc_exp_lg"
"com_sfx_weap_sc_exp_xl"
"com_sfx_weap_detpack_exp"
"com_sfx_weap_beam_exp"
"com_sfx_weap_beam_exp_sm"
"com_sfx_weap_beam_exp_md"
"com_sfx_weap_beam_exp_lg"
"com_sfx_weap_beam_exp_xl"
"com_sfx_weap_flamethrower_ord"
"com_sfx_weap_remotedroid_exp"
"com_sfx_weap_remotedroidcharge2"
"com_sfx_chargeup"
"com_sfx_chunksmolder"
"com_sfx_chunktrail"
"com_sfx_chunktrail_sm"
"com_sfx_chunktrail_xs"
"com_sfx_contrail"
"com_sfx_dirtspray_lg"
"com_sfx_dirtspray_sm"
"com_sfx_dustwake"
"com_sfx_exhaust_cloudcar"
"com_sfx_exhaust_jedistarfighter"
"com_sfx_exhaust_jedistarfighter_blue"
"com_sfx_exhaust_kwing"
"com_sfx_exhaust_xwing"
"com_sfx_explosion_lg"
"com_sfx_explosion_sm"
"com_sfx_explosion_xl"
"com_sfx_explosion_xs"
"com_sfx_fireflies"
"com_sfx_landmine"
"com_sfx_ord_exp"
"com_sfx_powerup_blue"
"com_sfx_powerup_red"
"com_sfx_powerup_green"
"com_sfx_buffed_poison"
"com_sfx_buffed_offense"
"com_sfx_buffed_defense"
"com_sfx_buffed_regen"
"com_sfx_buff_offense"
"com_sfx_buff_defense"
"com_sfx_buff_regen"
"com_sfx_buff_poison"
"com_sfx_hackedvehicle"
"com_sfx_inf_damage_disintergrate"
"com_sfx_inf_damage_electricity"
"com_sfx_inf_disintergrate"
"com_sfx_inf_damage_fire"
"com_sfx_inf_damage_smoke"
"com_sfx_forcechoked"
"com_sfx_forcepushed"
"com_sfx_forcepulled"
"com_sfx_mineblink_red"
"com_sfx_mineblink_gold"
"com_sfx_mineblink_green"
"com_sfx_mineblink_blue"
"com_sfx_mineblink_purple"
"com_sfx_ord_flame"
"com_sfx_protontorpedo"
"com_sfx_rainsplash"
"com_sfx_repair"
"com_sfx_sabredeflect"
"com_sfx_sabrehit"
"com_sfx_shieldimpact_sm"
"com_sfx_shieldimpact_xl"
"com_sfx_smokeplume"
"com_sfx_timebomb"
"com_sfx_vehicleflame"
"com_sfx_vehicleflame_sc"
"com_sfx_vehicleflame_speeder"
"com_sfx_vehiclesmoke"
"com_sfx_vehiclesmoke_sc"
"com_sfx_vehiclesmoke_speeder"
"com_sfx_vehiclespark"
"com_sfx_vehiclespark_sc"
"com_sfx_vehiclespark_speeder"
"com_sfx_vehicle_exp"
"com_sfx_walkerstomp"
"com_sfx_waterbulletspray"
"com_sfx_watersplash_lg"
"com_sfx_watersplash_md"
"com_sfx_watersplash_ord"
"com_sfx_watersplash_ord_lg"
"com_sfx_watersplash_ord_md"
"com_sfx_watersplash_sm"
"com_sfx_watersplash_wade"
"com_sfx_watersplash_walker"
"com_sfx_watersplash_xs"
"com_sfx_waterwake_lg"
"com_sfx_waterwake_sm"
"com_sfx_weap_arccaster"
"com_sfx_weap_bluebolt_exp_lg"
"com_sfx_weap_bluebolt_exp_md"
"com_sfx_weap_bluebolt_exp_sm"
"com_sfx_weap_bluebolt_exp_xl"
"com_sfx_weap_bolt_exp_lg"
"com_sfx_weap_bolt_exp_md"
"com_sfx_weap_bolt_exp_sm"
"com_sfx_weap_bolt_exp_xl"
"com_sfx_weap_con_exp_lg"
"com_sfx_weap_con_exp_md"
"com_sfx_weap_con_exp_sm"
"com_sfx_weap_con_exp_xl"
"com_sfx_weap_empmortar_ord"
"com_sfx_weap_emp_exp_lg"
"com_sfx_weap_emp_exp_md"
"com_sfx_weap_emp_exp_sm"
"com_sfx_weap_emp_exp_xl"
"com_sfx_weap_flame_exp_lg"
"com_sfx_weap_flame_exp_md"
"com_sfx_weap_flame_exp_sm"
"com_sfx_weap_flame_exp_xl"
"com_sfx_weap_greenbolt_exp_lg"
"com_sfx_weap_greenbolt_exp_md"
"com_sfx_weap_greenbolt_exp_sm"
"com_sfx_weap_greenbolt_exp_xl"
"com_sfx_weap_grenade_blue"
"com_sfx_weap_grenade_emp_exp"
"com_sfx_weap_grenade_gold"
"com_sfx_weap_grenade_green"
"com_sfx_weap_grenade_radiation_exp"
"com_sfx_weap_grenade_red"
"com_sfx_weap_grenade_schrap_exp"
"com_sfx_weap_grenade_thermal"
"com_sfx_weap_grenade_thermal_exp"
"com_sfx_weap_incinerate_ord"
"com_sfx_weap_incinerate_ord_exp"
"com_sfx_lightning"
"com_sfx_weap_mortartrail_blue"
"com_sfx_weap_mortartrail_red"
"com_sfx_weap_mortartrail_yellow"
"com_sfx_weap_orangebolt_exp_lg"
"com_sfx_weap_orangebolt_exp_md"
"com_sfx_weap_orangebolt_exp_sm"
"com_sfx_weap_orangebolt_exp_xl"
"com_sfx_weap_purplebolt_exp_lg"
"com_sfx_weap_purplebolt_exp_md"
"com_sfx_weap_purplebolt_exp_sm"
"com_sfx_weap_purplebolt_exp_xl"
"com_sfx_weap_rad_exp_lg"
"com_sfx_weap_rad_exp_md"
"com_sfx_weap_rad_exp_sm"
"com_sfx_weap_rad_exp_xl"
"com_sfx_weap_redbolt_exp_lg"
"com_sfx_weap_redbolt_exp_md"
"com_sfx_weap_redbolt_exp_sm"
"com_sfx_weap_redbolt_exp_xl"
"com_sfx_weap_rockettrail"
"com_sfx_weap_rockettrail_blue"
"com_sfx_weap_rockettrail_gold"
"com_sfx_weap_rockettrail_green"
"com_sfx_weap_rockettrail_purple"
"com_sfx_weap_seismiccharge"
"com_sfx_weap_shiplaser_exp_lg"
"com_sfx_weap_shiplaser_exp_md"
"com_sfx_weap_shiplaser_exp_sm"
"com_sfx_weap_spyrifle_ord"
"com_sfx_weap_timebomb"
"com_sfx_weap_yellowbolt_exp_lg"
"com_weap_overheat"
"com_sfx_muzzleflash_lg"
}

REQN
{
"animbank"
"human"
"humanfp"
"humanlz"
}

REQN
{
"model"
"all_weap_inf_thermaldetonator"
"cis_weap_inf_thermaldetonator"
"imp_weap_inf_thermaldetonator"
"rep_weap_inf_thermaldetonator"
"com_weap_inf_thermaldetonator"
"com_item_powerup_dual"
"com_weap_inf_grenadethermal"
"com_weap_inf_grenadethermal_ord"
"com_1st_weap_inf_grenadethermal"
"com_weap_inf_torpedo"
"com_1st_weap_inf_torpedo"
"com_weap_inf_medkit"
"com_weap_inf_repairkit"
"com_weap_missile"
"com_bldg_controlzone"
"com_bldg_ctfbase_redteam"
"com_bldg_ctfbase_greenteam"
"com_bldg_ctfbase"
"com_bldg_inf_defenseturret"
"com_icon_alliance"
"com_icon_imperial"
"com_icon_republic"
"com_icon_CIS"
"com_icon_swap"
"com_weap_probedroid"
"com_smallchunk1"
"com_mediumchunk1"
"com_weap_inf_landmine"
"com_weap_inf_seismic_mine"
"com_weap_inf_detpack"
"coll_drive"
"com_sfx_muzzleflash"
"com_prop_buildzone"
"shell_cube"
"com_weap_inf_binoculars"
"hud_arrow"
"hud_map_fov"
"hud_large_map_fov"
"hud_main_reticule"
"hud_main_reticule_bullseye"
"hud_main_reticule_hit"
"hud_main_reticule_outline"
"hud_main_reticule_criticalhit"
"hud_main_reticule_rocketlockon_active"
"hud_energybar_frame_front"
"hud_energybar_frame_back"
"hud_jetpackbar_frame_front"
"hud_jetpackbar_frame_back"
"hud_vehicle_seatingchart_ai_icon"
"hud_vehicle_seatingchart_empty_icon"
"hud_vehicle_seatingchart_player1_icon"
"hud_weapon_backdrop"
"hud_weapon2_backdrop"
"hud_thermaldetonator"
"hud_detpack_plunger"
"hud_vehicle_lasers"
"hud_vehicle_bombs"
"hud_vehicle_chaingun"
"hud_vehicle_guided_rocket"
"hud_vehicle_flak"
"hud_vehicle_missile"
"hud_vehicle_mortar"
"hud_vehicle_stingers"
"hud_vehicle_recoiless"
"hud_vehicle_torpedo"
"hud_vehicle_beam_cannon"
"hud_hint_backdrop"
"hud_healthbar_frame"
"hud_tooltips_frame"
"hud_infinite_ammo_icon"
"hud_lightsaber"
"hud_force_choke"
"hud_force_saberthrow"
"hud_force_pull"
"hud_force_push"
"hud_force_lightning"
"hud_poison"
"hud_rage"
"hud_rep_weap_defense_buff_icon"
"hud_health_regen"
}

REQN
{
"class"
"com_item_vehicle_spawn"
"com_item_powerup_ammo"
"com_item_powerup_health100"
"com_item_powerup_health25"
"com_item_powerup_dual"
"com_item_powerup_offense"
"com_item_powerup_defense"
"com_item_powerup_energy"
"com_item_weaponrecharge"
"com_item_weaponrecharge_unbuilt"
"com_item_hero_healthrecharge"
"com_item_healthrecharge"
"com_item_healthrecharge_unbuilt"
"com_item_flag"
"com_item_flag_all_carried"
"com_item_flag_cis_carried"
"com_item_flag_imp_carried"
"com_item_flag_rep_carried"
"com_item_null"
"com_item_holocron"
"com_item_flag_all"
"com_item_flag_cis"
"com_item_flag_imp"
"com_item_flag_rep"
"com_prop_barrier_01"
"com_weap_ord_exp"
"com_snd_amb_streaming"
"com_snd_amb_static"
"com_bldg_controlzone"
"com_bldg_controlzone_ctf"
"com_bldg_untakeable_controlzone"
"com_bldg_ctfbase_greenteam"
"com_bldg_ctfbase_redteam"
"com_bldg_ctfbase"
"com_bldg_invisible_controlzone"
"com_bldg_major_controlzone"
"com_bldg_inf_defenseturret"
"com_weap_inf_seismic_mine"
"com_prop_buildzone"
"com_weap_inf_landmine_placed"
"com_weap_inf_landmine"
"com_weap_inf_empmine"
"com_prop_barrier_02"
"com_prop_cratemd_01"
"com_prop_barrel"
"com_prop_cratelg_01"
"com_holo_trap"
"com_inv_col_8"
"com_inv_col_16"
"com_inv_col_32"
"com_inv_col_64"
"com_inf_default"
"com_weap_inf_force_lightning"
"com_weap_inf_force_pull"
"com_weap_inf_force_push"
}

REQN
{
"config"
"hudtransforms"
"1playerhud"
"2playerhud"
"3playerhud"
"4playerhud"
}
}
Hidden/Spoiler:
ucft
{
REQN
{
"script"
"startup"

"interface_util"
"ifelem_button"
"ifelem_roundbutton"
"ifelem_flatbutton"
"ifelem_buttonwindow"
"ifelem_helptext"
"ifelem_hslider"
"ifelem_popup"
"ifelem_segline"
"ifelem_listmanager"
"ifelem_shellscreen"
"ifelem_titlebar"
"ifelem_borderrect"
"ifelem_AnimationMgr"
"ifelem_form"
"ifs_movietrans_game"

"ifs_pausemenu"
"ifs_teamstats"
"ifs_personalstats"
"ifs_awardstats"
"ifs_careerstats"

"ifs_opt_top"
"ifs_opt_general"
"ifs_opt_sound"
"ifs_opt_mp_listtags"
"ifs_opt_mp"
"ifs_opt_controller_mode"
"ifs_opt_controller_common"
"ifs_opt_controller_vehunit"

"popups_common"
"popup_ok"
"popup_yesno"
"popup_yesno_large"
"popup_loadsave2"
"error_popup"
"popup_busy"
"popup_vote"

"ifs_mp_lobby"
"popups_lobby"
"ifs_mpgs_friends"

"globals"
"ifs_saveop"
"controller_presets"
}

REQN
{
"script"
"platform=xbox"

"popup_ab"
"ifs_mpxl_friends"
"ifs_mpxl_feedback"
"ifs_mpxl_voicemail"
}

REQN
{
"script"
"platform=pc"

"popup_ab"
"popup_busy"

"ifs_opt_pckeyboard"
"ifs_opt_pccontrols"
"ifs_opt_pcvideo"
"ifutil_mouse"
"ifelem_editbox"
"ifelem_tabmanager"
"pctabs_options"
}

REQN
{
"texture"
"_LOCALIZE_english_ig_victory_defeat"
"_LOCALIZE_french_ig_victory_defeat"
"_LOCALIZE_german_ig_victory_defeat"
"_LOCALIZE_italian_ig_victory_defeat"
"_LOCALIZE_spanish_ig_victory_defeat"
"_LOCALIZE_uk_english_ig_victory_defeat"
"HUD_icon_flash"
"all_icon"
"bf2_buttons_botleft"
"bf2_buttons_botright"
"bf2_buttons_items_center"
"bf2_buttons_midleft"
"bf2_buttons_midright"
"bf2_buttons_upleft"
"bf2_buttons_upright"
"bf2_buttons_title_center"
"bf2_buttons_topleft"
"bf2_buttons_topright"
"bf2_buttons_scroll_tab"
"bf2_buttons_scroll_box"
"border_3_pieces"
"btnA"
"btnB"
"btnR1"
"btnR2"
"btnL2"
"btn_R2"
"btn_circle"
"btn_directional_pad"
"btn_directional_pad_LR"
"btn_directional_pad_L"
"btn_directional_pad_R"
"btn_directional_pad_U"
"btn_directional_pad_D"
"Dpad_up"
"Dpad_down"
"btn_l3r3"
"btn_pad"
"btn_rectangle"
"btn_select"
"btn_start"
"btn_stick"
"btn_triangle"
"btnmisc"
"btnmisc2"
"buttonleft"
"buttonmid"
"buttonright"
"cis_icon"
"controller"
"cursor"
"gray_rect"
"headerbuttonleft"
"headerbuttonmid"
"headerbuttonright"
"hero_points"
"hotspot"
"imp_icon"
"listbox_cursor"
"listbox_topbot_more"
"lobby_icons"
"noise"
"opaque_black"
"opaque_rect"
"ping_icon"
"points"
"rep_icon"
"slider_bg"
"slider_fg"
"slider_sound"
"stats_cpp"
"stats_deaths"
"stats_kills"
"stats_flags"
"titlebar_l"
"titlebar_r"
"tooltip_bg"
"tooltipsborder"
"white_rect"
}

REQN
{
"texture"
"platform=xbox"
"_LOCALIZE_English_btn_R1"
"_LOCALIZE_English_btn_L1"
"_LOCALIZE_English_btnR1"
"_LOCALIZE_English_btnL1"
"_LOCALIZE_English_btn_analog_L"
"_LOCALIZE_English_btn_analog_L_down"
"_LOCALIZE_English_btn_analog_R"
"_LOCALIZE_English_btn_analog_R_down"
"_LOCALIZE_UK_English_btn_R1"
"_LOCALIZE_UK_English_btn_L1"
"_LOCALIZE_UK_English_btnR1"
"_LOCALIZE_UK_English_btnL1"
"_LOCALIZE_UK_English_btn_analog_L"
"_LOCALIZE_UK_English_btn_analog_L_down"
"_LOCALIZE_UK_English_btn_analog_R"
"_LOCALIZE_UK_English_btn_analog_R_down"
"_LOCALIZE_German_btn_R1"
"_LOCALIZE_German_btn_L1"
"_LOCALIZE_German_btnR1"
"_LOCALIZE_German_btnL1"
"_LOCALIZE_German_btn_analog_L"
"_LOCALIZE_German_btn_analog_L_down"
"_LOCALIZE_German_btn_analog_R"
"_LOCALIZE_German_btn_analog_R_down"
"_LOCALIZE_Spanish_btn_R1"
"_LOCALIZE_Spanish_btn_L1"
"_LOCALIZE_Spanish_btnR1"
"_LOCALIZE_Spanish_btnL1"
"_LOCALIZE_Spanish_btn_analog_L"
"_LOCALIZE_Spanish_btn_analog_L_down"
"_LOCALIZE_Spanish_btn_analog_R"
"_LOCALIZE_Spanish_btn_analog_R_down"
"_LOCALIZE_French_btn_R1"
"_LOCALIZE_French_btn_L1"
"_LOCALIZE_French_btnR1"
"_LOCALIZE_French_btnL1"
"_LOCALIZE_French_btn_analog_L"
"_LOCALIZE_French_btn_analog_L_down"
"_LOCALIZE_French_btn_analog_R"
"_LOCALIZE_French_btn_analog_R_down"
"_LOCALIZE_Italian_btn_R1"
"_LOCALIZE_Italian_btn_L1"
"_LOCALIZE_Italian_btnR1"
"_LOCALIZE_Italian_btnL1"
"_LOCALIZE_Italian_btn_analog_L"
"_LOCALIZE_Italian_btn_analog_L_down"
"_LOCALIZE_Italian_btn_analog_R"
"_LOCALIZE_Italian_btn_analog_R_down"
"optionl"
"optionr"
}

REQN
{
"texture"
"platform=PS2"
"btn_R1"
"btn_L1"
"btn_analog_L"
"btn_analog_L_down"
"btn_analog_R"
"btn_analog_R_down"
"btnL1"
"btnR1"
"optionl"
"optionr"
}

REQN
{
"texture"
"platform=pc"
"BackButton_Left"
"BackButton_Mid"
"BackButton_Right"
"border_3a_pieces"
"border_dropdown"
"border_popup"
"optionl"
"optionr"
"listbox_hilight"
"mousecursor"
"small_arrow"
"btn_R1"
"btn_L1"
"btn_analog_L"
"btn_analog_L_down"
"btn_analog_R"
"btn_analog_R_down"
"btnL1"
"btnL2"
"BF2_basicbutton_left"
"BF2_basicbutton_mid"
"BF2_basicbutton_right"
"BF2_radiobutton_on"
"BF2_radiobutton_off"
"BF2_dropdown_arrow"
"headerbuttonleft_highlighted"
"headerbuttonmid_highlighted"
"headerbuttonright_highlighted"
"PC_spotted_icon"
"PC_medic_icon"
"PC_repair_icon"
"PC_ammo_icon"
"PC_pickup_icon"
"PC_backup_icon"
"PC_attack_icon"
"PC_defend_icon"
}
}

Re: How to modfiy the Loadscreen

Posted: Mon Apr 21, 2014 6:49 pm
by Teancum
The scripts for changing the load screen layout were never released. I had them for both SWBF1 and SWBF2 years ago via some ex-developers but lost them in a hard drive crash.

Re: How to modfiy the Loadscreen

Posted: Mon Apr 21, 2014 10:36 pm
by Marth8880

Re: How to modfiy the Loadscreen

Posted: Tue Apr 22, 2014 3:52 am
by Anakin
Thank you very much :D

Are there some more assets you have that are not included in the mod tools assets??

Re: How to modfiy the Loadscreen

Posted: Tue Apr 22, 2014 8:11 am
by Teancum
Anakin wrote:Are there some more assets you have that are not included in the mod tools assets??
The SWBF2 mod tools have everything but the original .wav files and the loadscreen scripts. The SWBF1 mod tools had a lot less, but Pysch0fred released all the missing lua scripts for the SWBF1 shell HERE.
Glad someone saved them.

Re: How to modfiy the Loadscreen

Posted: Tue Apr 22, 2014 12:38 pm
by Anakin
how do you open .texture files??

and how does the randombackground function works??

It's setup like this:
Map("cor1")
{
RandomBackdrop("load\cor1");
PS2()
{
ProgressBarTotalTime(41.0);
}
XBOX()
{
ProgressBarTotalTime(19.0);
}
PC()
{
ProgressBarTotalTime(12.0);
}
}

but ingame we have about 4 screens for each map. So how do i add the other images to the RandomBackdrop?? This way maybe:

RandomBackdrop("load\cor1", "load\cor2", "load\cor3");

Re: How to modfiy the Loadscreen

Posted: Tue Apr 22, 2014 2:26 pm
by Marth8880
I'm not sure if you can add additional images to each stock world's load image pile, but if you want custom, random, rotating load screens for the stock maps, use the lvl extractor to extract the stock load screen LVL file(s), name your textures the same name as the DDS textures that are extracted, and load each world's load textures in its own LVL file (or each in its own sub-LVL inside of one central LVL file), and load the LVL in the LUA the same as you would with any other load screen.

Re: How to modfiy the Loadscreen

Posted: Tue Apr 22, 2014 3:00 pm
by Teancum
Anakin wrote:how do you open .texture files??
.texture files are munged .tga files. They're munged into .DDS. You shouldn't need to edit them, however, since they're just the default load screen images (just screenshots). They don't contain anything interesting.
Anakin wrote:and how does the randombackground function works??

RandomBackdrop("load\cor1", "load\cor2", "load\cor3");
RandomBackdrop just randomly selects an image in the lvl file. It cannot handle multiple lvl files. To add images to existing maps you'll have to extract the original files using the method Marth mentioned, then add more images to your /load/cor1 folder. When it munges it will add any new images. I don't think people really want custom images for existing maps, though. It seems unnecessary.

Marth8880 wrote:I'm not sure if you can add additional images to each stock world's load image pile.
Not a problem. You just have to munge the new images alongside so they're in .texture form, then add em'.

Re: How to modfiy the Loadscreen

Posted: Tue Apr 22, 2014 7:49 pm
by AceMastermind
Yep, those have been available for a while now.
viewtopic.php?p=427683#p427683

also linked to from here in case anyone is wondering:
viewtopic.php?p=454780#p454780

Re: How to modfiy the Loadscreen

Posted: Wed Apr 23, 2014 11:29 am
by Teancum
Thanks, Ace. I thought I had uploaded them somewhere permanently, but I wasn't sure.