top of page
backdropWardeny.png

 

Preset Submission Guide


This is a guide that will help you make sure your preset submission goes as "seamless" as possible!

In this guide you will learn:

  • How to submit your preset

  • How to optimize your preset

  • Cleaning up compiler errors

  • Proper image usage

Going forward, I, Cord, who is the main handler of preset submissions, plan to be stricter with the submission process. I have been very lenient with acceptance and fixing the issues myself but I have written this guide in hopes that I can teach users how to avoid these issues even before they reach me.

Optimization


Optimization is the simple task of making your preset perform better for the majority. There are a few very simple ways to go about this that I will explain below.

We're going to start with keeping elements in your material that do not exist in your preset. A great example of this is the wings material section

Removing Unused Parts

tut.png

 

This character does NOT have wings in game. Therefore there is no need to have this section within my material file. You can simply remove sections that are non applicable to your preset. For example, if you don't have a mane- remove the ManeMat. If you don't have tufts, remove the TuftMat/Tuft2Mat.

 

Not only does a smaller material file contribute all around to the size of the game, this is just small way to help keep it clean and perform better overall.

Shrinking Images

 

Another way of optimizing your preset is to shrink images that do not need to be large. In the example below, this is the teeth texture of a preset. It is all a single color. At 512x512, which is the size all of your images should be by default, a single color has only has one type of data to transfer- that one color. There is NO difference between having this single colored texture at 512x512, or having it as 1x1. It will perform exactly the same. 

So please, if you have a single colored image, SHRINK IT TO 1x1. The only exceptions to this rule is if the texture has a fur texture layered over it.

tut2.png

Use these inputs if you want plain black or white for your body parts

black.png
white.jpg

Use this input if you have plain white teeth

teethTex.jpg

Compiler Errors

I have been quietly cleaning compiler errors in material files ever since Lamina went through the painstaking effort to clear up every single compiler error on CO. Cleaning these errors is yet another method of maintaining that stable performance you've come to know and love about CO. In an effort to self govern fixing these issues, I am going to teach you how to fix this yourself.

Compiler errors can come in all different forms, but they are pretty straight forward when it comes to figuring out what they mean. But how do you find these errors? Simple! Locate the Game_Logfile.log in your main game folder as shown below. 

tut3.png

You must load the game FIRST before you open this file. Once you have loaded the game and populated the file, errors that are present will appear. Lets study this one.

tut4.png

So we found a compiler error! This is the games simple way of communicating with you that it is confused and does not know how to process what you are telling it to do. The best part of this is that it tells you exactly which line the error appears on. It appears on line 139.

I recommend having Notepad++ installed on your computer to handle simple text documents like .txt or .material files. You will find that it is easier to navigate your lines with its visibility. If not, you can find the lines in regular notepad as well at the bottom. Every time you click on a new line, it changes and tells you where you are.

tut5.png

Lets go investigate that error! I am using Notepad++ for this example. I am going to navigate to line 139 and see what's got it so upset.

tut6.png

This version of Ogre that CO uses does not understand what this means. The best way to see if what the error is actually means something to your preset is to simply remove it. If removing it yielded no negative effects, good for you! You fixed it! If the issue was fixed, open up the game and let it load and then close it again. When you search for "compiler", you should see this:

tut7.png

All clean!

Each error that you come across will be unique to your situation. It can be as simple as fixing a typo, or removing an added extra letter where it doesn't belong. There are a few instances where a numbered line may not appear to tell you exactly where the issue is, but in most cases you should be able to deduce what the error is asking of you. If you cannot, you may ask for help in our preset help channel and someone will assist you.

 

Submitting Your Preset


 

Preset submissions are periodically opened between updates. Users can submit their images and materials via Ticket System in the discord server. Presets that are not submitted can NOT be seen by other users in game. You will appear as a pure white character to others. Please follow these tips when submitting a preset to us.

Correctly Named Files

Naming your preset files correctly is INCREDIBLY IMPORTANT. All files in regards to a submission should be relative to the character you are submitting it for. 

An example of an unacceptable file naming would be submitting an image named water.png. This is far too vague for us to associate this with your character and could easily be overwritten. The proper way to name this file would be Character_Usernamewater.png, or even Character_UsernameW.png

In the same breath I can mention that there is no need to elongate your file names and confuse yourself. Whether you write "Water" or just "W" will do the same exact thing so long as the files are named accordingly.​

Zipping Files

When submitting a preset, you MUST zip your files. ALL of them. PLEASE do not send each file individually and please keep the material with the images. Your preset will not be accepted if the file is zipped incorrectly.

From Google:

To zip files on Windows, select the files or folders you want to compress. Right-click the selected items, choose Compress to ZIP file (Windows 11) or select Send to > Compressed (zipped) folder (Windows 10), and press Enter to name the file.

To zip files on a Mac, select the files or folders you want to compress in Finder. Right-click (or hold the Control key and click/tap with two fingers) on the selected items, then choose Compress from the shortcut menu. Your Mac will create a .zip file in the same folder

You can also use programs like WinRar or 7zip for oldschool folks like me.​

Be Prompt

If something is missing, we need you to be prompt about providing fixes. If a file is missing, we cannot accept the preset without it unless you give us your permission to move forward without the missing parts. Double checking your work to make sure you have all the files goes a long way!

That's all!

If you made it to the end and you have followed all of these steps, your preset should be accepted! Good job and thank you for reading!

your-did-it-fail.gif
bottom of page