How to have different load screens for different modes
Posted: Sat Nov 15, 2008 8:35 pm
I just figured this out, but I believe it takes up unnecessary space in your addon folder. Is the common.lvl just the load screen and it's .req?
Either way this is how ya do it.
NOTE- This tutorial assumes that you know that your loadscreen must be .tga format, 256 x 256, or 512x 512, and saved with RLE compression off. Also *** stands for your 3 letter world name
1) Open up the lua for the mode/era you want to have a different load screen for (ex. ***c_con.lua)
2) Scroll down to
NOTE: There will only be a dc: there if you already have a custom loadscreen for that mode/era
3) Change it to something like this
Now make sure that your loadscreen is in BF2_Modtools/Data_***/Load
(You must create a load folder if it is not there)
4) Make your loadscreen's .req
Just copy and paste this into a new text document and save it as common.req
Make sure you loadscreen's .tga is called loadscreen
5) Open VisualMunge and check the Load box
Munge
6) Go to Data_***/_lvl_pc/Load
7) Rename common .lvl to what you put in your lua before (in our case it will be common2.lvl)
Note: you may want to copy common.lvl somewhere lese and then rename it
8.) Copy common2.lvl to Program Files/LucasArts/Star Wars Battlefront 2/GameData/addon/***/Data/_lvl_pc/Load (once again create the folder if it does not exist)
9) Test your map
WHY THIS WORKS
Your .lua calls whatever .lvl you tell it to and looks in the .req, finds loadscreen, and loads it. As long as each of your common.lvls have new names you can have a different loadscreen for each mode
Credits-
[RHD]Zerted- How to video for adding custom loadscreens
you can get it here
Either way this is how ya do it.
NOTE- This tutorial assumes that you know that your loadscreen must be .tga format, 256 x 256, or 512x 512, and saved with RLE compression off. Also *** stands for your 3 letter world name
1) Open up the lua for the mode/era you want to have a different load screen for (ex. ***c_con.lua)
2) Scroll down to
Hidden/Spoiler:
3) Change it to something like this
Hidden/Spoiler:
(You must create a load folder if it is not there)
4) Make your loadscreen's .req
Hidden/Spoiler:
Make sure you loadscreen's .tga is called loadscreen
5) Open VisualMunge and check the Load box
Munge
6) Go to Data_***/_lvl_pc/Load
7) Rename common .lvl to what you put in your lua before (in our case it will be common2.lvl)
Note: you may want to copy common.lvl somewhere lese and then rename it
8.) Copy common2.lvl to Program Files/LucasArts/Star Wars Battlefront 2/GameData/addon/***/Data/_lvl_pc/Load (once again create the folder if it does not exist)
9) Test your map
WHY THIS WORKS
Your .lua calls whatever .lvl you tell it to and looks in the .req, finds loadscreen, and loads it. As long as each of your common.lvls have new names you can have a different loadscreen for each mode
Credits-
[RHD]Zerted- How to video for adding custom loadscreens
you can get it here