TQTBFP

Your BFP Resource

Pic Of The Moment

Submit
This area is to help you create your own work for Bid For Power.

Tutorials

Creating An Attackset/Select Fix

Before we begin, I best explain what an Attackset Fix is. When BFP was being developed, they decided each character should have attacks with different characteristics. This is great for realism. However, the BFP team implemented this in a rather strange way. Basically they have a single file which lists the attacksets of each model. This worked fine. Until people started creating custom models with custom attacksets. If two developers each made a model where they required a new attackset, they would add there model to the standard bfp attacksets file, and distribute it. The users would then unknownly be over-riding one of the attackset files when installing a new model, leaving one of the models useless. This tutorial is aimed at helping you fix this by creating your own attackset fix which includes all the custom models you wish to use. If you do not wish to do this, take a look at the RC/O Fix instead, a pre-built attackset fix for those not comfortable creating one themselves.

BFP also has another problem, where not all models are shown on the select screen, even if they're useable. This fix can also be made to correct this, by adding each model's icon into this file.

Before we start, theres one important thing you need to do. That is to turn on file extentions. To do this, open My Documents, or any other folder, and choose Tools from the menu. Go into Folder Options, and click on the View tab. Untick Hide File Extentions For Known Types. This allows us to open the .pk3 files that you download by renaming them to .zip instead.

Now create a folder to work in, lets say, My Fix on the desktop. Go inside this, and make a new folder called models and make one called players inside that one. So it should now look like this; /My Fix/models/players/

Now find all your models you wish to include in this, and rename their extentions to .zip. Do you see a bfp_attacksets.cfg file? If yes, then this model needs to be added to your new attackset fix. To do this, take this file and put it in the folder you created on the desktop; /My Fix/bfp_attacksets.cfg. If you see a bfp_weapon.cfg or a bfp_weapon2.cfg then you will also need that. If you dont see either of these files, then its okay, it just means this particular model uses a standard attackset. Now go into the character's models folder, and then into the players folder. Take note of the models name in this folder, and recreate the exactly same folder in your fix's folder. For example, if the model was my Trunks model, it would be RYO1-Rtrunks. And so a folder in the new fix would need to be made like so: /My Fix/models/players/RYO1-RTrunks. Now copy over the icon files to the new folder of the fix. These are usually called icon_default.tga, but may have other skins such as red and blue which will also need to be copied over.

Now that you've added one model, you should be getting the idea. Repeat this method for all your models, creating a new folder for each model, and copying over their icons. If you encouter more bfp_attacksets.cfg, or the bfp_weapon.cfgs, then you will need to open these in notepad, and find the relevant attackset information and copy and paste it into the corresponding file in your fix. For example, for my Trunks model, you'd need to copy over the following, into your new bfp_attacksets.cfg:

attackset 30
attack 0 21
attack 1 10
attack 2 25
attack 3 12
attack 4 17
modelPrefix ryo1-
defaultModel ryo1-rtrunks

It is important that you make the attackset ID, in this case 30, the next available slot in your list. If two models are accidently given the same attackset ID, one, or both of them, will not work.

Once you've sorted through all of your models, you're ready to re-package your fix. Goto your My Fix folder, and simply right-click, and choose New, and then Zip Archive. Name this something like zzzzmyfix.zip. We use alot of Z's in order to ensure the fix is the last item loaded by BFP. This prevents models which still have a bfp_attacksets.cfg from over-writing your fix's version of the same file. Now drag and drop all the files and folders in the My Fix folder, into the newly created .zip file. Once done, rename it to a .pk3, and copy this into your bfpq3 installation folder.

If you run into any difficuilties, feel free to ask for help in our forums. :)