Personal Custom Login Screen: Difference between revisions
ChrisKitsch (talk | contribs) No edit summary |
ChrisKitsch (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
== Custom Login == | |||
<Strong>Creating a Custom Login/Loading Screen</Strong> | |||
Needed: | |||
* Image creator (or image) | |||
* Perl | |||
* Leo's texture_converter tool | |||
# 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 named "COH_LogInScreen_Background.png" (or whatever file type) | |||
# Create/modify the textinfo.txt file to have the following line: COH_LogInScreen_Background.png -rbg -nomips 1024x768 | |||
# Run the texture_converter.pl script | |||
# If you get an error similar to "sleep(2147450879) too large at texture_converter.pl line 13." that's okay. | |||
# Browser to texture_converter\texture_library\GUI\CREATION\HybridUI\LoginScreen and your 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. | |||
# Launch your client to see your screen! | |||
TODO: Shortcuts/Links, Graphic Examples, Cleaner instructions | |||
---- | |||
OLD NOTES: | |||
Customizing a single client loading/login page: | Customizing a single client loading/login page: | ||
Revision as of 19:40, 11 May 2019
Custom Login
Creating a Custom Login/Loading Screen
Needed:
- Image creator (or image)
- Perl
- Leo's texture_converter tool
- 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 named "COH_LogInScreen_Background.png" (or whatever file type)
- Create/modify the textinfo.txt file to have the following line: COH_LogInScreen_Background.png -rbg -nomips 1024x768
- Run the texture_converter.pl script
- If you get an error similar to "sleep(2147450879) too large at texture_converter.pl line 13." that's okay.
- Browser to texture_converter\texture_library\GUI\CREATION\HybridUI\LoginScreen and your 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.
- Launch your client to see your screen!
TODO: Shortcuts/Links, Graphic Examples, Cleaner instructions
OLD NOTES: Customizing a single client loading/login page:
Use one of Leo's tools: cohsplansher for random/custom login generation. Once the .texture file is it also can be packaged into a pigg for lower performance impacts and regular. https://www.cohtitan.com/forum/index.php?topic=11201.msg191097#msg191097 http://mmocomicindex.com/comicindex/index.php?title=(CoH)_Splasher
Still checking with the creator for how the randomizer works
Additionally package an image using the texture_creator (texture_converter.7z) and then place the texture in bin/data/texture_library/ inside whatever subfolder was used to create the texture. Loading pages should use the -nomips flag to prevent distortion.
For example: Login screen is located and named: bin\data\texture_library\GUI\CREATION\HybridUI\LoginScreen\COH_LogInScreen_Background.texture and is clipped and stretched from 1024x800 (for some godawful reason) to 1024x600. Still a WIP to get the exact figures locked in and looking good.