-
Notifications
You must be signed in to change notification settings - Fork 20
Boss Settings
Added an option to adjust "ragedamage"
with a formula, similar to how "health_formula"
works, or the option to apply infinite rage by setting it to 1 or disable the HUD and raging completely by setting it to -1.
Added an option to freeze the boss in place by setting it to 0 or -1 to disable FF2's speed management entirely.
When set to 99, it prevents the boss from being loaded in on non-Unofficial versions of FF2.
Weapons automatically triple in damage when their initial damage is below 160 in public FF2, this mostly effects bats, knifes, and ranged weapons. There are settings to adjust this however globally by ff2_triplewep ConVar, per-boss by "triple"
setting, or per-weapon by damage modifiers.
The tripling damage effects afterburn, bleed, and many forms of damage done by the boss. Normal damage modifiers don't effects these however but Damage vs players
and Afterburn damage bonus
do. If you are planning to make a public boss, it is recommended that you have "triple" "1"
on and adjust using damage modifiers, if not, tell about requiring this fork for removing the extra damage bonus or put "version" "99"
to force the boss only used in this fork.
This edit allows some bosses to random crit with "crits"
setting. ff2_crits determines the default bool. This is useful to apply certain bosses or weapons the ability to random crit. This is also recommended to turn on for knifes, as having crits off won't apply backstab critical damage. You can adjust how often a critical hit is pulled by attribute.
Setting the crit chance is by attribute "No random critical hits" or the hidden one (which is recommended if your going to use any other value than 0). For example "28 ; 0.5" means 50% less than the normal crit rate already while "28 ; 1.5" means 50% more than the normal crit rate while "28 ; 0" or "15 ; 0" means it doesn't have random crits at all.
You can choose to enable or disable bosses being able to rocket jump or take any form of knockback by their own weapons. "knockback"
is the setting with ff2_selfknockback being default. It's recommended that you make sure that weapon replacing abilities maintain at-least one weapon with Wearer never takes falling damage
attribute, otherwise the boss will take fall damage. If your not using this, then making sure the attribute is on is not a huge case. Note: Bosses taking fall damage problem might be solved, still recommend doing the above.
This is similar to "blocked"
but for players with a role. Useful for donator, admin, or other benefits. "donator"
, "admin"
, "owner"
, and "hidden"
. The first three is for the boss to blocked off in boss selection menu and being selected randomly, "hidden"
along with one of these three will hide the boss from players who don't have access. "hidden"
by-itself will hide the boss from the menu and will only be selected randomly. To set custom permissions required to select these bosses, ff2_donator_boss, ff2_admin_boss, and ff2_owner_boss must be in admin_overrides.cfg like so:
Overrides
{
"ff2_donator_boss" "a" // Reservation flag allows selecting donator-ranked bosses
"ff2_admin_boss" "b" // Generic flag allows selecting admin-ranked bosses
"ff2_owner_boss" "z" // Root flag allows selecting owner-ranked bosses
}
"nofirst"
setting helps some bosses who may have problems or may not work as intended during the first round of FF2. This prevents the boss being selected or by random during arena rounds.
"ragemin"
sets the required amount of rage to activate the 'RAGE' ability.
"ragemax"
sets the maximum amount of rage that can be stored.
"ragemode"
sets how the rage is used:
0 - Reset to 0% on RAGE
1 - Subtract from ragemin
2 - Prevent using RAGE
3 - Prevent losing any RAGE on use
Sets the control point settings similar to the ConVars.
Sets the countdown timer settings also similar to the ConVars.
"sapper"
sets whether Spy sappers can stun the boss and/or minions when used:
0 - Disable
1 - Can sap the boss
2 - Can sap minions
3 - Can sap both
"icon"
sets the boss's own icon in game_text_tf entities if it's being used. Not for servers who have this disabled or multi-bosses.
This allows you to set the name of a boss in a specific languages (similar to "description_"
), this will show to players who game's are in the specific language, otherwise it will default to server's language, then "name"
if also unavailable. "name"
is still required for bosses for things such as natives.
Allows to assign a boss to a specific team and mercenaries too. If Boss vs Boss mode is enabled, the boss will be forced to that team if unoccupied. This might not work correctly whilst in Boss vs Boss mode and using an outside boss selection plugin.
0 - Server Default
1 - Random Team
2 - Only RED Team
3 - Only BLU Team
Blocks or prevents a boss in Boss vs Boss mode. Setting to 1 blocks the boss from being assigned to the defined "BossTeam" which helps plugins who use the native. Setting to 2 blocks the boss from being played at all while Boss vs Boss is in use. These settings might not work if your using an outside boss selection plugin.
Similar to "version"
, "version_minor"
, and "version_stable"
but corresponding to the Unofficial's version.
Adjusts who can Goomba Stomp (if enabled). Note that team specific settings are overriden in Boss vs Boss mode.
0 - Nobody
1 - Everyone
2 - Boss Team Only
3 - Merc Team Only
4 - Non-Bosses Only
5 - Merc Team and Bosses Only
6 - Bosses Only
Adjusts who can capture the point (if enabled). Note that team specific settings are overriden in Boss vs Boss mode.
0 - Nobody
1 - Everyone
2 - Bosses Only
3 - Boss Team Only
4 - Non-Bosses Only
5 - Merc Team Only
6 - Merc Team and Bosses Only
Executes a server command once the round begins, limited to 512 characters.
Determines if the boss can be played on the current map, note the formatting is different from other settings:
"map_exclude"
{
"map1" "arena_offblast_final"
"map2" "koth_"
}
Note that the Wiki is always in development, feel free to requests certain pages or help in the Issues tab.