Freedom Reborn

Freedom Force Forums => Freedom Force Discussion => Topic started by: blackjacket on April 27, 2010, 07:36:23 PM

Title: Hero Filter?
Post by: blackjacket on April 27, 2010, 07:36:23 PM
Hey,

Does anyone know if there is any possible way through scripting, plugins, or dat files to create different filter categories for characters in the selection screen? It's starting to get overwhelming sifting through all the characters.  Thanks in advance.
Title: Re: Hero Filter?
Post by: Epimethee on April 28, 2010, 12:21:30 AM
There could be a solution, but what I envision is clumsy and would require quite a bit of work:

The basic idea is that a script moves hero files to a different folder and disable character.dat entries so they don't appear. So when launching the game, you would select, for example, the characters tagged Avengers, DC and/or Under 5000 XP to appear in-game.

Option 1. If you're using FFX, you could do part of the job by writing a Startup plugin in Python. Cf. the minimal documentation on http://ffx.freedomforceforever.com/manual.htm under Plugins : Startup Plugins. But I don't see a way to make an in-game interface for selecting available characters apart from the console.

Option 2. Create a game launcher with a graphical interface where you select your set of characters to play the game with. The folder management scrip runs and launches the game.
Title: Re: Hero Filter?
Post by: GogglesPizanno on April 28, 2010, 12:32:04 AM
You're right.
That IS clumsy!  :P
Title: Re: Hero Filter?
Post by: Epimethee on April 28, 2010, 11:48:49 AM
Heh. The lack of hooks on the game's user interface is a [insert favourite expletive].
Title: Re: Hero Filter?
Post by: lugaru on May 02, 2010, 10:04:31 AM
That is why if they ever make a sequel/remake/prequel/ANYTHING I hope they have tags in the hero files... that way you can put the team, universe, secret identity and other stuff into it. Spider Man could have Marvel, NY, Peter Parker, New Avengers, Hero, etc. Click on New Avengers and you get Luke Cage, Wolvie and the rest. Click on Peter Parker and you get all the hero files tagged with that name like "Iron Spidey", "Symbiote Spidey" and "Armored Spidey".
Title: Re: Hero Filter?
Post by: bearded on May 02, 2010, 10:58:27 AM
what about attributes?  i know attribute slots are valuable, there are only five of them.
but if you had an attribute called avenger, could you use that as a tag, in python or a startup plug in?
Title: Re: Hero Filter?
Post by: daglob on May 02, 2010, 11:53:07 AM
... or is there a way to do something like that in using a program like EZHero?
Title: Re: Hero Filter?
Post by: detourne_me on May 02, 2010, 03:20:08 PM
A standalone launcher might be a cool idea.
I know games like Marvel Ultimate Alliance and Fallout3 have used them for mod management, and in MUA character selection too.

other uses for the launcher could be selecting which mod to play from a list of mods, coordinating save files from mods, changing active/inactive ffx plugins as well as picking character sets.

Then again, i don't know diddly about coding or programming so i don't know how feasible it would be.
Title: Re: Hero Filter?
Post by: oktokels on November 24, 2018, 05:49:31 PM
anybody got a solution for this??  :wacko:
Title: Re: Hero Filter?
Post by: oktokels on January 01, 2019, 02:58:12 PM
Ok, i found and alternate way of resolving this:
Just by managing your hero files in folders.

So before you start the game, choose wich heroes files will you bring to the game, and the ones that are out, move them to another folder.
This way not only you create your own hero filter (by organizing your hero files in folders), but greatly enhances the performance of the game (speed and/or memory usage)...

p.d. For the ones that do not know, hero files are usually located at: C:\.....\AppData\Local\Irrational Games\Freedom Force vs the 3rd Reich\Custom\Heroes

:thumbup: