SWBFGamers

Modding for the Original SWBF1 and SWBF2 => SWBF1 Modding => Topic started by: Dark_Phantom on January 16, 2018, 08:32:47 PM

Title: Bonus Descriptions
Post by: Dark_Phantom on January 16, 2018, 08:32:47 PM
Here are the list of ingame Bonuses for BF1 according to PsychoFred (on secretsociety.com).  I have added descriptions.  These can be used in Single Player and theoretically online (only tried self-hosted with no joining players) by using the codes below.

ActivateBonus(ALL, "HERO")
--This is self-explanatory: in this the hero for the Rebellion will be called, which is generally Luke Skywalker.  This is on Tatooine in Galactic Conquest.

ActivateBonus(ALL, "MEDICAL_SUPPLIES")
--Otherwise known as Bacta Tanks, this bonus will give your team small dosages of health continuously throughout the battle.  This is on Naboo in Galactic Conquest.

ActivateBonus(ALL, "SENSOR_BOOST")
--This bonus jams the other teams sensors while boosting your own (can see all enemies on minimap at spawn, and then while spawned in whatever direction you are looking).  This is found on Rhen Var in GC. (does not do anything if called by server)

ActivateBonus(ALL, "RESERVES")
--When reinforcements reach a certain amount (20% or 1/5th of your total reinforcements), more reinforcements will be added to the team (10% of your total reinforcements).  If you start with 200 units, at 40 units then 20 more will be added back.  If 250 units to start, when crossing 50 units, you will gain 25 more.  This is on Kashyyyk in GC.

ActivateBonus(ALL, "SABOTAGE")
--Enemy team vehicles come in with about 10% of their health.  This is found on Bespin in GC.

ActivateBonus(ALL, "TRAINING")
--Increases AI accuracy ingame.  This is found on Yavin in GC.


Undocumented, unused bonuses:
ActivateBonus(CIS, "SURPLUS_SUPPLIES")
--This bonus frequently crashes the game.  It actually works better than what I initially expected though.  If you are within any CP's radius (friendly, neutral, or enemy), a health or ammo drop can appear anywhere inside the radius.  There doesn't seem to be any pattern behind it. I would have to guess that the crashing is caused by too many appearing or one appearing in an unexpected place that causes a freeze.  Sitting at a Team 3 CP (like Tuskens) can also usually cause a freeze quickly.

ActivateBonus(ALL, "SNEAK_ATTACK")
--This bonus automatically deducts 19.5% (yep) of the total reinforcements from the opposing team before the battle starts.  Enemy reinforcements in my tests would always be at 161 instead of 200.  If the starter count was 250, then they would be at 201.
Title: Re: Bonus Descriptions
Post by: Giftheck on January 17, 2018, 04:56:53 AM
Interesting info! I'm sure I saw the name for the Elite Training bonus somewhere, it might have been in one of the shell.lvl LUAs. I'll take a dig through.
Title: Re: Bonus Descriptions
Post by: RepComm on January 17, 2018, 01:14:29 PM
Very cool, especially if they're working on multiplayer!
Title: Re: Bonus Descriptions
Post by: Dark_Phantom on February 27, 2018, 09:09:18 AM
I was able to find "TRAINING" for elite training in the Case Lines hex list that Fred posted a while back.  This is now a complete list of bonuses!
Title: Re: Bonus Descriptions
Post by: Dark_Phantom on November 15, 2024, 05:34:06 PM
6+ years later, I relevantly updated 4 of the bonuses with new information:
Training: Clarified that this does actually work
Reserves: Did the math
Surplus Supplies: Replicated and reliably got to work for a while
Sneak Attack: Did the math
EhPortal 1.34 © 2025, WebDev