Feral Heart

Help & Guidance => Game Help => Topic started by: Dawnwings on May 28, 2015, 10:35:52 pm

Title: Preset Help
Post by: Dawnwings on May 28, 2015, 10:35:52 pm
I downloaded a preset from this: http://trystandragon.deviantart.com/art/I-made-a-few-changes-to-an-old-FH-preset-308217758 (http://trystandragon.deviantart.com/art/I-made-a-few-changes-to-an-old-FH-preset-308217758) and placed it in my preset_9. Once I went to tools, preset 9 was gone.
See gone preset here: http://prntscr.com/7ajwha. (http://prntscr.com/7ajwha.) Any advice?
Title: Re: Preset Help
Post by: AlphaEclipse on May 28, 2015, 10:48:22 pm
Hello, ~Archangel~! Based on the linked deviation's comments, I infer that the file you have downloaded is an .fhp? .Fhps are to be placed in Feralheart/presets and are not public presets meant to be worn by everyone, unfortunately! Those files allow users to see the owner and/or creator of the preset in-game.

Now, public presets that can be worn by everyone will include a compressed file with texture files and a .material file. Once those files are placed into Feralheart\my_presets\(preset_(number), you will see it in the preset maker tool in-game.
Title: Re: Preset Help
Post by: Dawnwings on May 28, 2015, 11:07:01 pm
Thank you!
Title: Re: Preset Help
Post by: AlphaEclipse on May 28, 2015, 11:08:17 pm
No problem! If you have anymore questions, do not hesitate ask!
Title: Re: Preset Help
Post by: Dawnwings on May 28, 2015, 11:12:20 pm
Honestly, I am just a little confused about downloading presets in general because I am new to the game. I know that you download the link for the preset and than put it in the number that matches up to it. I go to the tools and preset maker, and its never there or the number disappears completely.
Title: Re: Preset Help
Post by: AlphaEclipse on May 28, 2015, 11:23:58 pm
It's perfectly normal to be unsure at first, but with a little time and practice, you'll be able to download presets effortlessly.

The reason why presets sometimes to not appear in preset maker is usually one of two reasons:
A.) the .mat coding is glitched (but it's unlikely you'll have to worry about this, especially since you're downloading a preset and not making one yourself), or
B.) the preset's files were installed incorrectly.

A probable reason for the preset not appearing is because the entire folder containing the preset's files was moved instead of the files individually. Check to see if there's two preset_(#) folders in Feralheart\my_presets. If there is not, go into the folder you exported your presets into and check to see if there's an extra folder in there containing the preset's files. If there is, move the files to the original and restart Feralheart. Be sure you also replaced any files that were previously contained within the folder before you installed the preset.

If you are still having issues with the preset not appearing in-game, do post here and we'll be glad to help. :)
Title: Re: Preset Help
Post by: Dawnwings on May 28, 2015, 11:35:35 pm
Thank you once again! Hopefully this will be my last post, and sorry to ask you so many questions! I thought it'd be easier just to post screenshots instead of attempting to explain. This is how I downloaded a preset: http://prntscr.com/7akl74 (http://prntscr.com/7akl74)
This is where I downloaded the preset from: http://www.deviantart.com/art/Light-Preset-FREE-DOWNLOAD-523311032 (http://www.deviantart.com/art/Light-Preset-FREE-DOWNLOAD-523311032)
Preset 9 is gone: http://prntscr.com/7aklqo (http://prntscr.com/7aklqo)
Title: Re: Preset Help
Post by: AlphaEclipse on May 28, 2015, 11:41:15 pm
I wasn't expecting the first reason that I explained above to be the culprit, but surprisingly it is! By the looks of your folder, there is no .material file, which is necessary for a preset to show up in-game. .Material files are filled with "coding" that "tells" the texture how to appear on the model in-game. Without that file, the game will glitch, rendering the game to not have that preset as an option. Since it seems the download did not come with a .material file, would you like me to find and/or make on specifically for that preset?

No need to apologize for asking questions! We're here to help you, and if you ever have anymore questions, as I said previously, do not hesitate to ask.
Title: Re: Preset Help
Post by: Dawnwings on May 28, 2015, 11:45:05 pm
I just found it. I'd accidently put it in the recycle bin. xD
Title: Re: Preset Help
Post by: Dawnwings on May 28, 2015, 11:46:29 pm
I made it work! Thank you so much for your help! :)
Title: Re: Preset Help
Post by: Dawnwings on May 28, 2015, 11:46:58 pm
...or not. It failed to export.
Title: Re: Preset Help
Post by: AlphaEclipse on May 28, 2015, 11:56:35 pm
That issue is not exactly common, but it is usually fixable by simply looking through the .material file coding for any issues. Do you think you could open that .material file in notepad and paste everything inside here? I'd like to go over it and search for any errors. I'd also advise you check the following quote. It is rare, but not unheard of.
Quote from: Delay
//3) Messed up Preset Exporter
So, you are probably lookin' here because issue #1's solution did not work. Well, I'm here to tell you why that reason is.

You have a problem with your exporter. This was proven whenever I managed to export and see someones preset just fine, while when they exported it, no one else could see it.

So far there is not a known fix to the exporter; I'm told that reinstalling does not help.

But what you can do is, send a trusted friend all of your textures and your .material for your preset, and have them go to their log-in, type your username in, then go to the preset maker and export it. This will export it with your username. Now, they will send you the file, and then other people will be able to see it.

The ONLY reason no one else would be able to see it even after this process, is because they have a shot exporter too.
Title: Re: Preset Help
Post by: Dawnwings on May 29, 2015, 12:01:01 am
material preset_9_bodyMatL
{
receive_shadows on
technique
{

pass
{
ambient 1.000000 1.000000 1.000000 1.000000
diffuse 1.000000 1.000000 1.000000 1.000000
specular 0.010000 0.010000 0.010000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture Gold.jpg
tex_address_mode wrap
filtering trilinear
colour_op replace
scroll_anim 0.0 0.1
}
texture_unit
{
texture preset_9body.png
tex_address_mode wrap
filtering trilinear
colour_op alpha_blend
}

}

}
}
material preset_9_bodyMatR
{
receive_shadows on
technique
{

pass
{
ambient 1.000000 1.000000 1.000000 1.000000
diffuse 1.000000 1.000000 1.000000 1.000000
specular 0.010000 0.010000 0.010000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture gold.jpg
tex_address_mode wrap
filtering trilinear
colour_op replace
scroll_anim 0.0 0.1
}
texture_unit
{
texture preset_9body.png
tex_address_mode wrap
filtering trilinear
colour_op alpha_blend
}

}

}
}
material preset_9_headMatL
{
receive_shadows on
technique
{

pass
{
ambient 1.000000 1.000000 1.000000 1.000000
diffuse 1.000000 1.000000 1.000000 1.000000
specular 0.010000 0.010000 0.010000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture gold2.jpg
tex_address_mode wrap
filtering trilinear
colour_op replace
scroll_anim 0.0 0.1
}
texture_unit
{
texture preset_9head.png
tex_address_mode wrap
filtering trilinear
colour_op alpha_blend
}

}

}
}
material preset_9_headMatR
{
receive_shadows on
technique
{

pass
{
ambient 1.000000 1.000000 1.000000 1.000000
diffuse 1.000000 1.000000 1.000000 1.000000
specular 0.010000 0.010000 0.010000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture gold2.jpg
tex_address_mode wrap
filtering trilinear
colour_op replace
scroll_anim 0.0 0.1
}
texture_unit
{
texture preset_9head.png
tex_address_mode wrap
filtering trilinear
colour_op alpha_blend
}

}

}
}
material preset_9_eyeMatR
{
receive_shadows on
technique
{

pass
{
ambient 1.000000 1.000000 1.000000 1.000000
diffuse 1.000000 1.000000 1.000000 1.000000
specular 0.010000 0.010000 0.010000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture gold.jpg
tex_address_mode wrap
filtering trilinear
colour_op replace
scroll_anim 0.0 0.1
}
texture_unit
{
texture preset_9eye.png
tex_address_mode wrap
filtering trilinear
colour_op alpha_blend
}

}

}
}
material preset_9_eyeMatL
{
receive_shadows on
technique
{

pass
{
ambient 1.000000 1.000000 1.000000 1.000000
diffuse 1.000000 1.000000 1.000000 1.000000
specular 0.010000 0.010000 0.010000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture Gold.jpg
tex_address_mode wrap
filtering trilinear
colour_op replace
scroll_anim 0.0 0.1
}
texture_unit
{
texture preset_9eye.png
tex_address_mode wrap
filtering trilinear
colour_op alpha_blend
}

}

}
}
material preset_9_tailMat
{
receive_shadows on
technique
{

pass
{
ambient 1.000000 1.000000 1.000000 1.000000
diffuse 1.000000 1.000000 1.000000 1.000000
specular 0.010000 0.010000 0.010000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture gold.jpg
tex_address_mode wrap
filtering trilinear
colour_op replace
scroll_anim 0.0 0.1
}
texture_unit
{
texture preset_9tail.png
tex_address_mode wrap
filtering trilinear
colour_op alpha_blend
}

}

}
}
Title: Re: Preset Help
Post by: AlphaEclipse on May 29, 2015, 12:13:31 am
Thank you for posting the .material file. Unfortunately, I tested and exported the code myself, and it seemed to work perfectly fine for me. I'm afraid I do not have anymore notable solutions beyond this point, other that try switching your Feralheart rendering system.
Quote
First, try opening the ogre.cfg file located in the main Feralheart folder and take a look at the first two lines. It should either say either one of the following:
Quote
Render System=Direct3D9 Rendering Subsystem
[Direct3D9 Rendering Subsystem]
or
Render System=OpenGL Rendering Subsystem
[OpenGL Rendering Subsystem]
Now, if your ogre.cfg file is set to (for example) the Direct3D9 rendering subsystem, change it to the OpenGL rendering subsystem, and vise versa. Next, restart your game and see if the issue is fixed.
Once you have switched your rendering system using the short tutorial above, try reexporting the preset.
Title: Re: Preset Help
Post by: Dawnwings on May 29, 2015, 12:22:29 am
http://prntscr.com/7al0lg (http://prntscr.com/7al0lg)
Hmm...wont let me open the ogre.cfg. By the way, how do I send you a floof?
Title: Re: Preset Help
Post by: AlphaEclipse on May 29, 2015, 12:25:35 am
Oops, my apologizes, I forgot to mention that you can open the .cfg file with notepad, just as you did with the .material file.

I'm afraid you cannot send floofs/nuzzle someone until you reach twenty-five posts. (Thank you very much, though! <3)
Title: Re: Preset Help
Post by: Dawnwings on May 29, 2015, 12:31:41 am
Render System=OpenGL Rendering Subsystem
[OpenGL Rendering Subsystem]
Colour Depth=32
Display Frequency=N/A
FSAA=0
Full Screen=No
RTT Preferred Mode=FBO
VSync=No
VSync Interval=1
Video Mode=800 x 600
sRGB Gamma Conversion=No
[Direct3D9 Rendering Subsystem]
Allow NVPerfHUD=No
FSAA=None
Floating-point mode=Fastest
Full Screen=No
VSync=No
Video Mode=800 x 600 @ 32-bit colour
sRGB Gamma Conversion=No

Oh, okay. Once I reach that I'll send you one.
Title: Re: Preset Help
Post by: AlphaEclipse on May 29, 2015, 12:35:38 am
Was that what it was originally set to? If so, change it to the following.
Quote
Render Render System=Direct3D9 Rendering Subsystem
[Direct3D9 Rendering Subsystem]
Colour Depth=32
Display Frequency=N/A
FSAA=0
Full Screen=No
RTT Preferred Mode=FBO
VSync=No
VSync Interval=1
Video Mode=800 x 600
sRGB Gamma Conversion=No
[Direct3D9 Rendering Subsystem]
Allow NVPerfHUD=No
FSAA=None
Floating-point mode=Fastest
Full Screen=No
VSync=No
Video Mode=800 x 600 @ 32-bit colour
sRGB Gamma Conversion=No
If the game crashes once you change it, do flip it back to its original state. Hopefully it works for you!

Thank you very much. I really appreciate it! -nuzzles you-