Personal Custom Login Screen: Difference between revisions
From OuroDev
| m Make use of newly added ms template :) | No edit summary | ||
| (One intermediate revision by one other user not shown) | |||
| Line 2: | Line 2: | ||
| ====Software Needed:==== | ====Software Needed:==== | ||
| * Perl - I would recommend downloading the latest version from [http://strawberryperl.com/ Strawberry Perl] | |||
| * [ | *Perl - I would recommend downloading the latest version from [http://strawberryperl.com/ Strawberry Perl] | ||
| * Your favourite image manipulation software | *[[:File:Texture converter tool.7z|Texture_converter tool]] | ||
| *Your favourite image manipulation software | |||
| ====Steps:==== | ====Steps:==== | ||
| [[File:Login Template.jpg|left|thumb|Login screen template]] | #Install Perl | ||
| #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. | |||
| #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 {{ms|textinfo.txt}} which has the following contents: | |||
| #:<source>COH_LogInScreen_Background.png -rbg -nomips 1024x768</source> | |||
| #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. | |||
| #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 {{ms|\data\texture_library\GUI\CREATION\HybridUI\LoginScreen\}} and paste the texture file there. | |||
| #Launch your client to see your screen! | |||
| [[File:Login Template.jpg|left|thumb|Login screen template|link=Special:FilePath/Login_Template.jpg]] | |||
Latest revision as of 21:58, 2 May 2022
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\LoginScreendirectory namedCOH_LogInScreen_Background.png(or whatever file type)
- In the same directory create a file called textinfo.txtwhich 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\LoginScreenand yourCOH_LogInScreen_Background.texturefile 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!