Unreal Design | SG Special Unit
Unreal.fr
Bienvenue sur Unreal.fr ( Connexion | Inscription - Pourquoi ? )
#unreal.fr Stay Tuned !

Splashscreen et écran de chargement des cartes

Unreal Script
Auteur : yAMATO
Depuis le patch 2225, suite à une requetes sur la newsgroup des moddeurs, il est possible de changer l'ecran de chargement des maps et le Splashscreen du jeu.

Splashscreen

Il faut lancer le jeu avec l'option -USERLOGO=TheMod.bmp,

"TheMod.bmp" est une image en 256 couleurs placé dans le dossier "/UT2003/help/" du jeu. (il n'est pas possible de la placer dans le dossier de son mod)

J'ai eu cependant quelques bugs d'affichage lorsque la taille de l'image n'etait pas un multiple d'une puissance de 2, lol.


Chargement des maps

Il faut ici écrire une 'class' qui se lancera a chaque chargement de map.

Je vous conseille cependant de dériver la class "Vignette" du jeu

Si vous voulez faire votre chargement sur le même principe que UT2003 créez un tableau d'image "Backgrounds[]" et affichez les de façon aléatoire.

i = Rand( ArrayCount( Backgrounds ) );
Background = Texture( DynamicLoadObject( Backgrounds[i], class'Texture') );


Il est envisageable d'ajouter une barre de progression, ou de créer des chargements plus originals.
4.2k7 - 2007