HOME | DD

5019 β€” Feral Heart Preset Script Tuto
Published: 2011-03-05 01:26:29 +0000 UTC; Views: 51773; Favourites: 353; Downloads: 90
Redirect to original
Description Update 17/05/2013

Please do not ask any more questions about this tutorial, I left this game a long time ago and I DO NOT REMEMBER how those things work. LOOK AT THE COMMENTS because your question was probably already answered there. I am only not blocking comments on this deviation because of the already answered questions!

-------------

A simple preset effects tutorial for feral hearts!
I was going to make a picture,but I think that it would have a really big size and im lazy so lets have a text tutorial. derp

Ok, in this tutorial i'll help you guys making presets. I'll make a short description of how you're supposed to make a preset,then I'll talk about effects (making animated presets, transparent presets, invisible presets,etc.) If you dont know how to make a preset, try doing a simple preset first (without effects), so this will be less confusing. I hope you guys understand everything,and I'm already sorry for my crappy english :'D

1) Making a preset.
Ah,the preset making. How confusing it was back on Impressive Title times. Lots of codes, confusing UV maps... Now, in FH, its a waaay more easy. You dont need to change anything in codes to make a preset. You can change,but its not needed now. (I'm saying that because a lot of preset tutorials for begginers have codes involved,belive me,its not needed,not now)
...wow i said the same thing in 9033 different ways lmao
Ok, to make a preset,you will need:
; A program better than paint
; Patience if your character have lots of markings lol
Now that you have those two precious itens,lets do it.
1a) Open your FH folder, open the my_presets folder, open the preset_1 folder,you will see textures.
those textures can be used as a base for your preset. I think its cleary where is where in the texture, like, in the preset_1head.jpg you can cleary see where is the eye,where is mouth... You just need to change this texture colours. A good tip is to save those textures in another folder so you can edit them for another preset later.
1b) Now that you edited the file, save it with the same name of the file you edited (preset_1head.jpg). Save it as .jpg. Do the same with the other body parts. Now you have a preset.
1c) Open FH, go to tools,then to preset maker and click in "preset 1". you'll see your edited file,yay! now export it so you can use your preset online
If you want to send a preset to your friends,you only need to send them the exported preset, a .fhz file located in feralhearts/presets (not my_presets). The file name will be your user name and the number of the preset folder your preset is.fhz
Ok,those are the basics. If something went wrong then its something you did wrong. Also, if you want another preset, go to preset 2 folder, edit the textures, and save them as preset_2(body part).jpg. If you havent noticed it, you only need to save your texture as preset_(number of the preset folder)(body part).jpg and it will appear in game

2) Adding fur
Adding fur is really simple. You only need to copy and paste the fur texture into your preset texture and change the layer blending option to "multiply".
Example: Open your preset head texture, go to feralhearts>media>textures folder,copy cheadshade (if your character is a feline, copy fheadshade) into your preset head texture,then change the layer to multiply. (in photoshop - right click in the layer where the fur texture is and click in blending options,then change to normal to multiply) Done!

3) File names
Ok, you want to have a .png texture instead of a .jpg texture? or a texture with a different name from preset_xbody? you can do it in seconds C:
Open your preset folder, there will be a preset_(folder number) file inside it. open it with notepad, press Ctrl+H and change from .jpg to .png (I really recommend you to save your textures as .png). You can change the file name by simple changing it (lol) like, if your body texture is ifartrainbows.png, search for preset_(foldername)body.jpg and change its name to ifartrainbows.png. lol
Not hard,isnt it?

4) Assymmetrical presets
This one is easy too. You will need two textures,one for the right side, another for the left side. Tail and mane can't use this method to be assymetrical, you only need to change those textures xD (im pretty sure mane cant be assymmetrical).
Ok, supposing that your character have a marking in the left side of his body and not in the right side. You will need 2 textures - one with the marking,one without. Lets call the left texture "presetleft.png" and the right texture "presetright.png". Go to your preset file, open the material file and do this:
material preset_(FOLDER NUMBER)_bodyMatL
{
technique
{
pass
{
texture_unit
{
texture presetleft.png
}
}
}
}
material preset_(FOLDER NUMBER)_bodyMatR
{
technique
{
pass
{
texture_unit
{
texture presetright.png
}
}
}
}

Simple, isn't it? you only need to change names.

5) Animated presets
This one you need lots of files and to change the preset material file.
Lets suppose your character have a tail that change colours,from white to black. Lets call the tail textures "black.png" and "white.png". Obviously,place then into your preset folder. xD
Open your preset folder,then open the preset material file and do this:
material preset_(FOLDER NUMBER)_tailMat
{
technique
{
pass
{
texture_unit
{
animtexture black.png white.png 1
}
}
}
}
See what i've done? I've changed from 'texture' to 'animtexture',this is like saying to feral heart that your textures will be animated. So, which textures,says feral heart. you say black.png white.png, the space is like a and. How many seconds will take to change the textures?,asks fh. Then you say 1 second.

[?]

FH is dumb and can't read .gif textures. You will have to do one by one. like if you were doing gif frames. C:

6) Transparent textures
This is a simple script, you need to save your texture as png,and with transparent spots. With this script, your texture transparent parts wont be white anmore,yaay!
To make it work,add a new row above texture_unit and paste alpha_rejection greater_equal 128 in it. like that:
material preset_(FOLDER NUMBER)_(BODY PART)Mat
{
technique
{
pass
{
alpha_rejection greater_equal 128
texture_unit
{
texture (your texture).png
}
}
}
}

7) Scrolling textures
Simple moving textures,like the rainbow tie in IT
To make it work,add a new row below texture and write scroll_anim 0.0 0.1,like that:
material preset_(FOLDER NUMBER)_(BODY PART)Mat
{
technique
{
pass
{
texture_unit
{
texture (your texture).png
scroll_anim 0.0 0.1
}
}
}
}
The numbers are the speed of the scrolling. You can change them,and add a "-" if you want them going to the opposite side,like, scroll_anim 0.0 -0.1.

8)Glowing texture
This one makes the whole texture glow - even if you add it into the tail only,all body will be glowing xD
The script is scene_blend add, you put it in the same location of the transparent texture script ; in a new row above texture_unit.
material preset_(FOLDER NUMBER)_(BODY PART)Mat
{
technique
{
pass
{
scene_blend add
texture_unit
{
texture (your texture).png
}
}
}
}

PS: you can make a transparent,scrolling,animated, everything texture. just add new rows for the scripts!

Example:
material preset_(FOLDER NUMBER)_(BODY PART)Mat
{
technique
{
pass
{
alpha_rejection greater_equal 128
scene_blend add
texture_unit
{
animtexture (your texture).png (your texture).png 1
scroll_anim 0.0 0.1
}
}
}
}

9) Layered texture
(this one is somewhat hard.)
This one was REALLY useful for me while doing erasure's preset. Erasure,in total,have 33 colours. Imagine if i made 33 textures,each one with different colours? that would increase the preset file size a lot,and would be even more time taking. I'll use erasure preset material as an exemple for this one.
Look:
material preset_6_bodyMatL
{
receive_shadows on
technique
{
pass
{
texture_unit
{
texture erasurebody.png
scale 1 1
}
texture_unit
{
texture erasurebodymask.png
colour_op alpha_blend
}
texture_unit
{
anim_texture derp1.png derp2.png derp3.png derp4.png derp5.png derp6.png derp7.png derp8.png derp9.png derp10.png derp11.png derp12.png derp13.png derp14.png derp15.png derp16.png derp17.png derp18.png derp19.png derp20.png derp21.png derp22.png derp23.png derp24.png derp25.png derp26.png derp27.png derp28.png derp29.png derp30.png derp31.png derp32.png derp33.png 1
colour_op_ex blend_current_alpha src_texture src_current
tex_address_mode wrap
filtering trilinear
}
}
}
}

The first texture, erasurebody.png, is the simple, gray texture,without animations. The 2nd one, erasurebodymask.png, is a transparent texture,where i drawed white markings,using erasure's body as a base. (If you're an map maker, its the same code from map masks in impressive title) Those white markings will be where the animated texture (this fuckton of derps.png) will appear. You dont need to make an animated texture to have an layered preset. heres the "blank" code:
Look:
material preset_6_bodyMatL
{
receive_shadows on
technique
{
pass
{
texture_unit
{
texture (the texture "layer 1")
scale 1 1
}
texture_unit
{
texture (texture mask, a transparent texture with white marks)
colour_op alpha_blend
}
texture_unit
{
texture (texture that will appear in the white parts of texture mask)
colour_op_ex blend_current_alpha src_texture src_current
tex_address_mode wrap
filtering trilinear
}
}
}
}

I tried to make a smaller code, but when i tried to erase the things i thought was useless, FH stopped workings,so SAY HELLO TO ENORMOUS CODING , YOU MUST LOVE IT
This can be also useful for character mixes lol.

End desu
Ok...this is a long tutorial..it was time taking so if you use this favorite plz lol
I hope you guys can understand everything <:
There are more scripts, but I don't remember about them now. Feel free to comment with any extra scripts and i'll add them into this tutorial!
Don't forget to read the comments and check out the forums,maybe there was someone with the same problem you have!Also there are more scripts in the forums and i'm so lazy to update this tutorial. lol
Related content
Comments: 420

LobaBrancaDemon [2017-09-07 22:15:51 +0000 UTC]

well .... I was looking for a code to make the hair move ... it kind of goes back and forth the texture

πŸ‘: 0 ⏩: 0

ge33850 [2016-08-06 14:26:13 +0000 UTC]

Find it strange how many people in the comments couldn't follow the tutorial.

πŸ‘: 0 ⏩: 0

BlackWolxen [2016-05-11 19:25:55 +0000 UTC]

sta.sh/0m3wq01ayq3 i have a small problem with the coding

πŸ‘: 0 ⏩: 0

Akira263 [2016-03-29 18:59:40 +0000 UTC]

does anyone know how to make the wings scroll i want to make fire wings but i can get it to scroll

πŸ‘: 0 ⏩: 0

xChinchiLilla [2015-12-14 00:47:42 +0000 UTC]

Hidden by Commenter

πŸ‘: 0 ⏩: 1

5019 In reply to xChinchiLilla [2015-12-14 19:30:01 +0000 UTC]

prntscr.com/9e5xio

πŸ‘: 0 ⏩: 0

flora7891 [2015-10-04 18:48:31 +0000 UTC]

PRETTY PLEASE REPLY I looked through the comments, but couldn't find anything on this. I can't change the code of my presets because its not in notepad form, its more like preset_6.material..... I have no clue how to edit this, please help meh D:

πŸ‘: 0 ⏩: 1

5019 In reply to flora7891 [2015-10-04 21:18:35 +0000 UTC]

prntscr.com/8nru1l

πŸ‘: 0 ⏩: 0

Smi-les [2015-09-03 16:44:56 +0000 UTC]

I use these codes all the time. They work perfectly! Thank you. c:

πŸ‘: 0 ⏩: 0

LeesiGalaxy [2014-11-24 21:29:11 +0000 UTC]

Thanks for trying, although apparently it was sort of crap since almost no one can get it to work.

πŸ‘: 0 ⏩: 2

howyummy In reply to LeesiGalaxy [2014-11-25 21:21:33 +0000 UTC]

So ungrateful omg

πŸ‘: 0 ⏩: 1

LeesiGalaxy In reply to howyummy [2014-11-26 22:54:35 +0000 UTC]

πŸ‘: 0 ⏩: 0

5019 In reply to LeesiGalaxy [2014-11-25 18:40:24 +0000 UTC]

okay cool

πŸ‘: 0 ⏩: 0

Plumpig [2014-11-11 17:27:14 +0000 UTC]

How did you make Erasure's tail? :3

πŸ‘: 0 ⏩: 1

5019 In reply to Plumpig [2014-11-25 18:41:25 +0000 UTC]

please ask me no questions about this tutorial, i left the game long ago and i really remember not about anything

πŸ‘: 0 ⏩: 1

Plumpig In reply to 5019 [2014-11-25 18:49:28 +0000 UTC]

Oh ok... Thanks anyway!

πŸ‘: 0 ⏩: 0

GlowGalaxy [2014-08-19 13:12:17 +0000 UTC]

I make animated preset right you write but it don't wan't to work. It's still black and yellow.Cen you help me?

πŸ‘: 0 ⏩: 1

5019 In reply to GlowGalaxy [2014-08-19 19:00:50 +0000 UTC]

check the first line of this whole tutorial

πŸ‘: 0 ⏩: 0

azurathewolfcat [2014-07-31 21:45:27 +0000 UTC]

Ok i made everything that you said about the white texture but it stills white ;-;

πŸ‘: 0 ⏩: 1

5019 In reply to azurathewolfcat [2014-08-01 05:56:42 +0000 UTC]

please focus your attention to the first paragraph of this tutorial

πŸ‘: 0 ⏩: 0

Kallie455 [2014-07-28 07:03:47 +0000 UTC]

I accidently deleted my fearlheart textures folder (Im like really dumb, don't ask how >w<) and I cant get it back. And like I cant play fearlheart with-out it. Heeeeeeeeeellllllllllllpppppppppp ;W;

πŸ‘: 0 ⏩: 2

Midnightfang63 In reply to Kallie455 [2015-07-07 06:23:38 +0000 UTC]

Perhaps redownloadingΒ  Feralheart?

πŸ‘: 0 ⏩: 0

5019 In reply to Kallie455 [2014-08-01 05:57:02 +0000 UTC]

please focus your attention to the first paragraph of this tutorial

πŸ‘: 0 ⏩: 0

KreatiiveKat [2014-06-22 01:46:49 +0000 UTC]

This is really helpful thank you

πŸ‘: 0 ⏩: 1

5019 In reply to KreatiiveKat [2014-06-23 21:13:21 +0000 UTC]

you are welcome!

πŸ‘: 0 ⏩: 0

XFrozenFlameX [2014-05-26 15:52:54 +0000 UTC]

I just made a transparent preset, BUT IT WON'T. FREAKING.EXPORT. It keeps saying "Failed to export preset" when i export it! I even moved and recoded the preset, it still doesn't work! Help meee... ;-;

πŸ‘: 0 ⏩: 1

5019 In reply to XFrozenFlameX [2014-05-26 18:54:18 +0000 UTC]

prntscr.com/3mtt0i

πŸ‘: 0 ⏩: 1

XFrozenFlameX In reply to 5019 [2014-05-26 18:55:19 +0000 UTC]

Oh ok, sorry.

πŸ‘: 0 ⏩: 0

DiamondDust-DA [2013-12-01 17:52:02 +0000 UTC]

I got stuck on the Animated Texture script, and it appeared white. I searched around and found out that the reason why it appears white, is because is there has to be an underscore in the 'animtexture' part. So it would be:


anim_texture black.png white.png 1



I found this tutorial very helpful, thankyou very much and i hope the above will help others :3

πŸ‘: 0 ⏩: 0

Zed-Cannibalistic [2013-08-20 07:55:18 +0000 UTC]

I love you. o-o

Β 

πŸ‘: 0 ⏩: 1

5019 In reply to Zed-Cannibalistic [2013-08-21 02:17:59 +0000 UTC]

thank

πŸ‘: 0 ⏩: 0

Nollie219 [2013-08-14 03:43:52 +0000 UTC]

Can someone help me please? I drew a preset but I didn't like it and I deleted the chead shade, how do I get it back? please help.

πŸ‘: 0 ⏩: 1

5019 In reply to Nollie219 [2013-08-17 00:44:23 +0000 UTC]

please read the description

πŸ‘: 0 ⏩: 1

Nollie219 In reply to 5019 [2013-08-17 01:14:45 +0000 UTC]

I got it back but thank you. Do you know like a lot of things about feral heart? Because I need to ask a question but the admins won't reply.


πŸ‘: 0 ⏩: 1

5019 In reply to Nollie219 [2013-08-17 01:29:38 +0000 UTC]

You are welcome and the best solution is to ask for help in the forums. Also, if you read the description, you will see that I am not an active feral heart player for a long time and I do not remember about most of the things, plus I have no idea what is going on in the game nowadays because as I said, I do not play this game anymore.

πŸ‘: 0 ⏩: 1

Nollie219 In reply to 5019 [2013-08-17 01:37:51 +0000 UTC]

Oh ok sorry for bothering you. Thank you. But how would I do that in the forums? Can you send me a link or something plz?

πŸ‘: 0 ⏩: 1

5019 In reply to Nollie219 [2013-08-17 02:01:08 +0000 UTC]

the forums are where you registered to be able to login in the game, I do not remember the url. There is a help section, you can ask for stuff there by creating a new topic or you can look in other topics for answers.

πŸ‘: 0 ⏩: 1

Nollie219 In reply to 5019 [2013-08-17 02:15:20 +0000 UTC]

Thank you helped a lot. Β 

πŸ‘: 0 ⏩: 0

Thunder1470 [2013-08-10 06:02:20 +0000 UTC]

When you say open two textures do you mean, make two preset_(somenumber)body or do you mean take the texture your going to use and make two of those?

πŸ‘: 0 ⏩: 1

5019 In reply to Thunder1470 [2013-08-10 09:14:19 +0000 UTC]

please read the description

πŸ‘: 0 ⏩: 1

Thunder1470 In reply to 5019 [2013-08-10 17:31:33 +0000 UTC]

Well Nevermind, I figured it out on my own...

πŸ‘: 0 ⏩: 0

itsallinyourheart [2013-06-26 17:57:52 +0000 UTC]

Where do I open the material file/folder at? I can't find it. owo

πŸ‘: 0 ⏩: 1

5019 In reply to itsallinyourheart [2013-06-26 20:43:58 +0000 UTC]

1. [link]
2. I do not remember sorry (see 1 for better explanation)

πŸ‘: 0 ⏩: 0

Sophie0291 [2013-03-17 16:35:02 +0000 UTC]

I tried to make an invisible preset, but it's still white when I go to preset maker. Help?

πŸ‘: 0 ⏩: 1

5019 In reply to Sophie0291 [2013-03-17 23:12:39 +0000 UTC]

look around the comments here, the sollution is among them. c:

πŸ‘: 0 ⏩: 0

Aersaet [2013-01-27 13:07:37 +0000 UTC]

I'm have trouble with getting my preset keep it's texture after logging in to FH. It works in the preset maker.

I have posted screenshots explaining what is going on:
[link]
[link]

πŸ‘: 0 ⏩: 1

5019 In reply to Aersaet [2013-01-27 14:37:21 +0000 UTC]

I stopped playing FH before the wings update, so idk what that is, probably a bug in this version.

πŸ‘: 0 ⏩: 0

incomingtrouble [2013-01-26 16:12:29 +0000 UTC]

So, this is good directions and all but I have two questions.
1. What do you mean by rows? Is it like layers?

2. May I ask what is with the weird list thing, with like the weird thing below this question?

colour_op alpha_blend texture (texture that will appear in the white parts of texture mask)
colour_op_ex blend_current_alpha src_texture src_current
tex_address_mode wrap
filtering trilinear
}
}
}
}

Thanxies!

πŸ‘: 0 ⏩: 1

5019 In reply to incomingtrouble [2013-01-26 18:00:50 +0000 UTC]

Rows? I probably meant lines. I am too lazy to read that shit all again.

Also this weird list thing is the code.

πŸ‘: 0 ⏩: 0

Raveande [2013-01-05 07:24:42 +0000 UTC]

there is a code for only glow markings

πŸ‘: 0 ⏩: 1


| Next =>