Personal Custom Login Screen: Difference between revisions
From OuroDev
pc>Log No edit summary |
m Make use of newly added ms template :) |
||
Line 8: | Line 8: | ||
====Steps:==== | ====Steps:==== | ||
# Install Perl | # Install Perl | ||
# Extract the texture tool zip file to a suitable directory i.e. | # Extract the texture tool zip file to a suitable directory i.e. {{ms|C:\texture_converter}} | ||
# Create an image file of any major type (jpg, bmp, png, dds). <br>The image MUST be 1024 pixels by 1024 pixels, but only 1024 by 768 is displayed. | # Create an image file of any major type (jpg, bmp, png, dds). <br>The image MUST be 1024 pixels by 1024 pixels, but only 1024 by 768 is displayed. | ||
# Save image in the texture_converter\texture_sources\GUI\CREATION\HybridUI\LoginScreen named | # Save image in the {{ms|texture_converter\texture_sources\GUI\CREATION\HybridUI\LoginScreen}} directory named {{ms|COH_LogInScreen_Background.png}} (or whatever file type) | ||
# In the same directory create a file called | # In the same directory create a file called {{ms|textinfo.txt}} which has the following contents: | ||
#: <source>COH_LogInScreen_Background.png -rbg -nomips 1024x768</source> | #: <source>COH_LogInScreen_Background.png -rbg -nomips 1024x768</source> | ||
# Run the texture_converter.pl script | # Run the texture_converter.pl script | ||
#: | #: {{ms|C:\> perl texture_converter.pl}} | ||
# If you get an error similar to "sleep(2147450879) too large at texture_converter.pl line 13." that's okay. | # If you get an error similar to "sleep(2147450879) too large at texture_converter.pl line 13." that's okay. | ||
# Browse to texture_converter\texture_library\GUI\CREATION\HybridUI\LoginScreen and your COH_LogInScreen_Background.texture | # Browse to {{ms|texture_converter\texture_library\GUI\CREATION\HybridUI\LoginScreen}} and your {{ms|COH_LogInScreen_Background.texture}} file should be there | ||
# Create the library tree in your client executable folder \data\texture_library\GUI\CREATION\HybridUI\LoginScreen\ and paste the texture file there. | # Create the library tree in your client executable folder {{ms|\data\texture_library\GUI\CREATION\HybridUI\LoginScreen\}} and paste the texture file there. | ||
# Launch your client to see your screen! | # Launch your client to see your screen! | ||
[[File:Login Template.jpg|left|thumb|Login screen template]] | [[File:Login Template.jpg|left|thumb|Login screen template]] |
Revision as of 08:36, 29 July 2019
This tutorial explans how to create your own login screen for City of Heroes that will override the image supplied by the server.
Software Needed:
- Perl - I would recommend downloading the latest version from Strawberry Perl
- Texture_converter tool
- Your favourite image manipulation software
Steps:
- Install Perl
- Extract the texture tool zip file to a suitable directory i.e.
C:\texture_converter
- Create an image file of any major type (jpg, bmp, png, dds).
The image MUST be 1024 pixels by 1024 pixels, but only 1024 by 768 is displayed. - Save image in the
texture_converter\texture_sources\GUI\CREATION\HybridUI\LoginScreen
directory namedCOH_LogInScreen_Background.png
(or whatever file type) - In the same directory create a file called
textinfo.txt
which has the following contents:COH_LogInScreen_Background.png -rbg -nomips 1024x768
- Run the texture_converter.pl script
C:\> perl texture_converter.pl
- If you get an error similar to "sleep(2147450879) too large at texture_converter.pl line 13." that's okay.
- Browse to
texture_converter\texture_library\GUI\CREATION\HybridUI\LoginScreen
and yourCOH_LogInScreen_Background.texture
file should be there - Create the library tree in your client executable folder
\data\texture_library\GUI\CREATION\HybridUI\LoginScreen\
and paste the texture file there. - Launch your client to see your screen!