Modding: Changing Weapon Functionality (Basic)

This guide will tell you how to control basic weapon functionality like fire rate, damage, and effective range of projectiles.

You will need a text editor like Notepad++. Also, your .dat file should be extracted.

Step 1: Open up Bionicle.cfgc. Locate the weapon entity in the file. For this guide we will be increasing Jaller's fire rate and his damage.

Step 2: Find Character_weapon_red. Replace red with the colour of each Toa to change other weapon values.

Step 3: Scroll down until you hit the line "weaponFireDelay", after the NEWTOYWEAPONCHAREND heading but before NEWTOYWEAPONCHARBEGIN

Step 4: Change the values to be lower. You can, of course, make them higher. The second and third numbers need to be changed together to the same value e.g. weaponFireDelay 0 0.04 0.04.

Step 5: The actual projectile fired has a separate entry for its effective range, damage, and speed it travels at. For this, you want to look for "BULLET Red1LARGE"

Step 6: Change the value in "DAMAGE".

Step 7: Save your changes and test in-game!

Tips: The cfgc is a combined config file that contains nearly all other config files in the game. It is the only one used by the game, but you can find each separate entry's config file elsewhere in the game. You can use these to write up your changes and then look for their entries in the cfgc if you're having difficulty finding your chosen entry. As with all edits it is recommended you backup this file before editing it!