Personal Custom Login Screen: Difference between revisions

From OuroDev
pc>Log
No edit summary
Jagged (talk | contribs)
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. "C:\texture_converter"
# 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 "COH_LogInScreen_Background.png" (or whatever file type)
# 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 "textinfo.txt" which has the following contents:
# 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
#: <source>C:\> perl texture_converter.pl</source>
#: {{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" file should be there  
# 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:

Steps:

  1. Install Perl
  2. Extract the texture tool zip file to a suitable directory i.e. C:\texture_converter
  3. 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.
  4. Save image in the texture_converter\texture_sources\GUI\CREATION\HybridUI\LoginScreen directory named COH_LogInScreen_Background.png (or whatever file type)
  5. In the same directory create a file called textinfo.txt which has the following contents:
    COH_LogInScreen_Background.png -rbg -nomips 1024x768
  6. Run the texture_converter.pl script
    C:\> perl texture_converter.pl
  7. If you get an error similar to "sleep(2147450879) too large at texture_converter.pl line 13." that's okay.
  8. Browse to texture_converter\texture_library\GUI\CREATION\HybridUI\LoginScreen and your COH_LogInScreen_Background.texture file should be there
  9. Create the library tree in your client executable folder \data\texture_library\GUI\CREATION\HybridUI\LoginScreen\ and paste the texture file there.
  10. Launch your client to see your screen!
File:Login Template.jpg
Login screen template