Bot

**Bots** (or **AIs**) are self-intelligence programs tasked with controlling rival characters in SFH3. They act as main threats of the player in all campaigns, side missions, custom games, and are capable of wielding weapons as well as having multiple classes just like the player.

Bots also make up the player's squad as playable allies. When the captain who is default to be the controlled character dies and the player chooses to switch to a different hero, the original captain become a bot.

## Behavior

SFH3 bots in general aren't smart. When thrown in a map, they wander aimlessly around the surrounding environments, often get stuck at map obstacles and falling into hazard holes resulting in them dying. They follow the basic routes on a map until their LoS lines up with an enemy, in which they'll turn at the enemy, crouching, firing their weapons until the LoS break, the target dies, or they themselves die. Bots have absolutely no sense of danger whatsoever, and occasionally will attempt to walk towards the target they're engaging, sometimes go as far as follow the enemy into their allies or their base and end up getting killed.

Unlike humans, bots aim at heads and the central point of the target's body with pinpoint precision, some of them even capable of executing shots outside of the screen. Their RoF also varies; they tends to fire their rifles, MGs, SMGs, basically anything with auto-fire function in short bursts, while cranking up duals and snipers to the maximum. Bots with blades as secondaries ignore the primary weapon they're carrying and quickly switch out their blades if their target is at close ranges enough for them to hit. Enemy Rusty(s) created by squad codes almost never use their primaries.

Enemy AIs that've been leveled too high (c.a: lvl 120) will have their AIs broken; in details, they'll shake their weapons violently in a small cone when start aiming until it escalates into spin-firing. For example, the Hitman in the side mission of the same name is an Engineer with a lvl of about 100-effectively becomes spraying machine. Allied AI of this levels cannot be created unless using a data modifying software/game client or through online modified clients, though the latter is almost impossible due to the shutdown of Flash.

## Names

Bot names and equipment (such as guns and clothes) are usually randomly generated. However, there are exceptions to this rule; bots in side missions are unique regardless of their difficulty level, and their weapons and suits are synchronized, meaning they will all have the same names and equipment. Some bots also have non-generable names and do not appear in the normal campaign. Enemies generated by squad codes always have unique names, regardless of their original names.

Some of the bots in side missions are recruitable and playable; they are unique heroes. As of 2023, there are currently ?? possible generable bot names, some of them were of unlockable unique heroes.

*The author of this post is having trouble verifying names that have the "???" tag of whether they are in the game or not. To verifying names of highest accuracy, the author recommends users to use unmodified, original clients from authorized sites and original homepage of Sky9 Games as well as Armor Games and Not Doppler. Modded clients might've used non-original bot names in the random pool and it is against the rules of editing adding one of those on this wiki. Please notify.*

*The table is also lacking a lot of references in the "Additional notes" column. Please adding film characters/celebrities/game devs references in this column. Thanks for editing.*