Jump to content
Sign in to follow this  
monotone

Custom System Loading Screen

Recommended Posts

While playing ARMA2 with certain types of MODs like A.C.E , War FX or CWR2, I saw some specific loading screens provided by those MODs.

To add original screens for my A2 ,I opened a PBO file in Waf FX mod but it was so difficult for me to read how it works...

Does anyone know the way implement original system screen?

Share this post


Link to post
Share on other sites

As a test For WarFX I took out the background.paa which is in the WarFXPE pbo. you will get a black screen,

and get to your mian menu but then an error comes up asking for it, somehow I think the loading screen or the

backgrounds are intertwined with other files of the mod.

I think your best bet would be to go to each of the mods that brings up a loading screen and ask them how to

disable their loading screen if they have one , I know ACE, and Warfx does, unless someone knows how.

I personally would like to get a custom loading screen for my own game for A2WarMod,

how would I go about doing it?

Share this post


Link to post
Share on other sites

Good suggestion Animal,

I think I knew this already come to think of it, but will check it out.

---------- Post added at 05:23 AM ---------- Previous post was at 04:14 AM ----------

This is great I did it, got it to work, heres what i did:

I downloaded Animal's suggestion:

http://www.armaholic.com/page.php?id=8328

then I unpboed the addon, which gave me a couple of readmes, and five .paa files and a cpp file (config).

well I had to figure out how to open a paa file, so i googled paa files, and lol low and behold ended up back on the forums here

where a forum member asked how do i open paa files, lol

the answer was with TexView 2 , get it here:

http://www.armaholic.com/page.php?id=1563

so i installed the program, then i went to one of the paa files right clicked, and browsed to find text2view tool to open it,

so i opened it and there was the picture.

Now in the manual of TexView 2 seen here:

http://community.bistudio.com/wiki/TexView_2_Manual

It said this:

Open or drag and drop the image file icon into the main window of Texview

So i grabbed a pic I wanted to see when the game loaded up and threw it into into the main window of Texview,

saved as paa file and Wallah! I had converted a jpg to paa.

I tested the actual addon of the Ha loading screens on vanilla CO and I got loading screens,a nd what i did was

open up each paa file to see which one was the first loading screen as there was only one.

So i found it and then looked at the config here:

class CfgPatches {
class HA_loading {
	//created by [HA]badger, Russia, Saint-Petersburg, 2009
	units[] = {};
	weapons[] = {};
	requiredVersion = 1.0;
	requiredAddons[] = {"CAUI"};
};
};

class CfgAddons {
class PreloadAddons {
	class HA_loading {
		list[] = {"HA_loading"};
	};
};
};
class RscText; // External class reference
class RscPicture; // External class reference

class RscDisplayLoading {
class Variants {
	class LoadingOne {
		class controls {
			class LoadingPic : RscPicture {
				text = "\HA_loading\ha_screen.paa";
			};
		};
	};

	class Loading_West2 : LoadingOne {
		class controls : controls {
			class LoadingPic : LoadingPic {
				text = "\HA_loading\ha_screen_2.paa";
			};
		};
	};

	class Loading_East1 : LoadingOne {
		class controls : controls {
			class LoadingPic : LoadingPic {
				text = "\HA_loading\ha_screen_btv.paa";
			};
		};
	};


};
};

class RscStandardDisplay; // External class reference
class RscDisplayLoadMission : RscStandardDisplay {
class controlsBackground {
	class LoadingPic : RscPicture {
		text = "\HA_loading\ha_screen_sno.paa";
	};
};
};

class RscDisplayStart : RscStandardDisplay {
class controls {
	class LoadingPic : RscPicture {
		text = "\HA_loading\[b]A2WarMod_screen.paa[/b]";
	};
};
};

class RscDisplayMPPlayers; // External class reference
class RscDisplayClientWait : RscDisplayMPPlayers {
	class LoadingPic : RscPicture {
		text = "\HA_loading\ha_screen_sno.paa";
	};
};

class RscDisplayClient : RscStandardDisplay {
class controlsBackground {
	class LoadingPic : RscPicture {
		text = "\HA_loading\ha_screen_sno.paa";
	};
};
};

where do we start? well I looked for a common denominator meaning, which paa file was the loading so i found it here ha_screen_aa among the list,

as I remember that was the one that loaded up, and the only one in the spot that is now bolded in the code which I had replaced

with the pic I wanted to load. (scroll Down the code box towards the bottem)

I left the rest of the code so as to just test it, and saved the cpp, repboed the HA folder that the paa files and ccp was in

and threw that new pbo into my Arma2 addons folder, and .....loaded Arma2 Co and ding! lol

my screen loaded up with the new pic instead of the other one.

Now the only prob I ran into was that the same file can be overridden if your running mods with their own loading screens,

as far as getting over that, I have no idea.

Is there a way to override if you will those mod loading pics with one you made?

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×