Pro Tips for FoFiX themes

Discussion particular to FoFiX, its development, and themes
Forum rules
This topic is 14 years and 4 months old. Instead of replying, please begin a new topic, or search for another related topic that may be more suitable.
Blue Heaven!
User avatar
death_au
Member
Posts: 3991
Joined: December 12th, 2007
Location: Australia
Reputation: 7
Contact:

Pro Tips for FoFiX themes

Postby death_au » Mon Oct 26, 2009 3:59 am

One thing I've wanted to do for a long time is write an in-depth tutorial on making themes for FoFiX. But it's a really big job, and with FoFiX 4.0.0 changing the way themes work altogether, I figure I'll do that then.
For now, I'm making this thread to share some tips that I've come across while making themes (and helping others) and I encourage everyone else to share their tips and experiences with making themes too.
This list will grow as I think of stuff and others share their tips.

Hitflame colours
I was asked by cmsk8ter in PM how to change the hitflame colours in RB themes, as changing the fret colour didn't seem to do anything. I'd come across this problem before in my Oldschool theme and especially Guitar Legend (all the note colours are completely different). I'd just dismissed it as a FoFiX bug and moved on, but on cmsk8ter's request I dug through the theme code and found some old settings left over from an older version of FoF that still work:

Code: Select all

flame0_1X_color = #ff00ff
flame1_1X_color = #ffff00
flame2_1X_color = #00ffff
flame3_1X_color = #ff7700
flame4_1X_color = #00ff00

flame0_2X_color = #ff00ff
flame1_2X_color = #ffff00
flame2_2X_color = #00ffff
flame3_2X_color = #ff7700
flame4_2X_color = #00ff00

flame0_3X_color = #ff00ff
flame1_3X_color = #ffff00
flame2_3X_color = #00ffff
flame3_3X_color = #ff7700
flame4_3X_color = #00ff00

flame0_4X_color = #ff00ff
flame1_4X_color = #ffff00
flame2_4X_color = #00ffff
flame3_4X_color = #ff7700
flame4_4X_color = #00ff00
(note that those are not default values)
This allows you to change the colour of each frets hitflame, dependant on the current multiplier. During overdrive, the flames will go white (I haven't tested bass groove yet, hmm...). This only works on RB themes.

Menu Spacing
I wrote this to help stashincash out, and I may expand on it later...
When making graphical menus, often the selected menu images get put too close together (especially when they're slanted), leading to an awful bleed into the previous option... such as in this screenshot (apologies, stashincash):

Spoiler:Image


Here's what you need to do to make the menus properly (assuming you have this issue)

first, figure out the height, from the highest to lowest point of the tallest option.
Adjust your canvas size to be exactly that size multiplied by the number of options (in this case 3). If your option's hight is 180px for example (I chose a random number), and you have 3 options, canvas height will be 3*180= 540px
Then put guides spaced evenly down the image. In the example above, you'll put guides at 180px and 360px (turning on the rulers helps)
What you need to do then is use the lasso select tool, select all the options below the top one (including the options on the left hand side) and shift them down so the second option fits in between the next two guides you just placed.
Then do the same for all options below that one, etc, until they all fit within the guides you placed.

When you go and put the menu back into the game, the spacing might be too far apart. that's when you start adjusting the vspacing options in the theme.ini
Bridged To The Sun.
User avatar
acrox999
Member
Posts: 3597
Joined: March 22nd, 2008
Location: /opt/bin/fretsonfire
Reputation: 1
Contact:

Re: Pro Tips for FoFiX themes

Postby acrox999 » Thu Nov 19, 2009 11:20 pm

If I'm not mistaken, Rf made the code? Vanilla FoF doesn't have it.
Blue Heaven!
User avatar
death_au
Member
Posts: 3991
Joined: December 12th, 2007
Location: Australia
Reputation: 7
Contact:

Re: Pro Tips for FoFiX themes

Postby death_au » Thu Dec 03, 2009 7:05 am

acrox999 wrote:If I'm not mistaken, Rf made the code? Vanilla FoF doesn't have it.

Probably. Fixed my wording a bit.
I need to think of some more tips to add to this thread

--- EDIT ---

Added a small tutorial for getting rid of image bleed on graphical menus.
I still need to add more.
butthurt :'(
stashincash06
Member
Posts: 477
Joined: March 27th, 2009
Reputation: 0

Re: Pro Tips for FoFiX themes

Postby stashincash06 » Thu Dec 03, 2009 9:47 am

:thumbdown: my old settings text is used as an example

that sucks...

i hate being the bad example. too bad thats already fixed

eh its ok i dont really care... :cool:
Dared00
Member
Posts: 188
Joined: August 27th, 2008
Location: Poland
Reputation: 0

Re: Pro Tips for FoFiX themes

Postby Dared00 » Thu Dec 03, 2009 11:28 am

stashincash06 wrote::thumbdown: my old settings text is used as an example

that sucks...

i hate being the bad example. too bad thats already fixed

eh its ok i dont really care... :cool:

But you are helping community maikng better themes! You are a hero! :tongue:
butthurt :'(
stashincash06
Member
Posts: 477
Joined: March 27th, 2009
Reputation: 0

Re: Pro Tips for FoFiX themes

Postby stashincash06 » Thu Dec 03, 2009 12:08 pm

Dared00 wrote:But you are helping community maikng better themes! You are a hero!


hmm ive never thought that way b4

thanks
Uh huhuhuhuhuhuh!
User avatar
crushedsoul1298
Posts: 732
Joined: April 5th, 2008
Reputation: 0
Contact:

Re: Pro Tips for FoFiX themes

Postby crushedsoul1298 » Thu Dec 03, 2009 3:40 pm

you should add DONT MAKE A THEME THAT FAILS.
then put mine as an example...
Bite me.
Dr. Professor Logic
User avatar
Lysdestic
Member
Posts: 2939
Joined: December 14th, 2007
Reputation: 7
Contact:

Re: Pro Tips for FoFiX themes

Postby Lysdestic » Thu Dec 03, 2009 3:43 pm

crushedsoul1298 wrote:you should add DONT MAKE A THEME THAT FAILS.
then put mine as an example...


Will you shut the hell up about that fail crap already?
Blue Heaven!
User avatar
death_au
Member
Posts: 3991
Joined: December 12th, 2007
Location: Australia
Reputation: 7
Contact:

Re: Pro Tips for FoFiX themes

Postby death_au » Thu Dec 03, 2009 3:47 pm

crushedsoul1298 wrote:you should add DONT MAKE A THEME THAT FAILS.
then put mine as an example...

I'll put tutorials on how to fix things, potentially, but your theme may be beyond saving and thus will not feature in a tutorial :tongue2:
Also, I have to agree with lysdestic on this. It is getting old increasingly fast.
stashincash06 wrote::thumbdown: my old settings text is used as an example

that sucks...

i hate being the bad example. too bad thats already fixed

eh its ok i dont really care... :cool:
As Dared00 said, you're helping :thumbup:
I mostly used yours because I knew where a screenshot was at short notice (I posted right before going to bed last night, and was really tired).
Funny thing is when I found that screenshot I considered not using it because the problem wasn't that bad... I've seen far worse.
Uh huhuhuhuhuhuh!
User avatar
crushedsoul1298
Posts: 732
Joined: April 5th, 2008
Reputation: 0
Contact:

Re: Pro Tips for FoFiX themes

Postby crushedsoul1298 » Thu Dec 03, 2009 3:50 pm

death_au wrote:I'll put tutorials on how to fix things, potentially, but your theme may be beyond saving and thus will not feature in a tutorial :tongue2:
Also, I have to agree with lysdestic on this. It is getting old increasingly fast.


Ok, your gonna like the big news with failhero then...
-ON TOPIC-
when i make another custom theme im so going to keep this thread in mind


onmouseout="this.style.cursor='default'" alt="" />



Bite me.



Return to “FoFiX”

Who is online

Users browsing this forum: No registered users and 35 guests