Jump to content

How to Beat Beepsky/ED-209: A guide.


BurgerBB

Recommended Posts

I did some code diving after someone's gimmick was ruined by beepsky because they caught them instantly. To prevent that from happening, here is a general guide on how to avoid them from a mechanical standpoint.

If Beepsky sees a mob (basically a creature) who is threatening, (visible to beepsky using byond's internal calculation, not invisible, in view of a radius of 7 tiles) it will shout "Level [threat] infraction alert!" with [threat] being the current infraction level. The interaction level is calculated based on the mob's type and their current traits. Beepsky is coded to report anyone with a threat level of 4 or higher.

By default, all living beings have a threat level of 0. If they are dead, then they have a threat level of -50. If they are a carbon lifeform and are handcuffed, then they also have a threat level of -50. If the mob is a hostile animal then it will return a threat level of 4, exceptions apply to goats or hostile animals that are coded to obey commands, like wizard minions or guard dogs.

It gets more complex when analyzing humanoids. This is where it matters here since this applies to nearly everything a player directly controls.

If you are dead or handcuffed, you have a threat level of -50.

If you are wearing a traitor agent ID card, your final threat level is reduced by 2 regardless if Beepsky is told to check access.

If you are wearing a centcom ID card, your final threat level will always be -50 regardless if Beepsky is told to check access.

If you don't have an ID card with any of the following access strings: (access_security, access_forensics_lockers, access_weapons) and you're carrying a melee weapon (actual melee weapon) or a gun in your hands or belt slot, your threat level will be increased by 4 if beepsky is told to check weapons. Additionally, a value of 2 is added if your species isn't human.

If you don't have a record associated with your ID's registered name, or if you don't have an ID, a record associated your mechanical name (Your name when you hover over your character) your threat level will increase by 4 if beepsky is told to check records. Additionally if you do have a record, and in your record you are set to "*Arrest*", your threat level will increase by another 4 if beepsky is told to check arrest status.

If Beepsky is emagged, everyone's threat level will be 10 regardless of the above.

 

Tips, crazy and uncrazy, on how to game Beepsky/ED209 as antag.

  • Beepsky will ignore people who are "Unknown"(hidden face, no ID) if there is a security record with the name of "Unknown".
  • Beepsky doesn't alert security if they find someone, unless you attack beepsky or if they start handcuffing you. Beepsky noticing you will not give your position away to security.
  • Beepsky will ignore you if you are wearing handcuffs or restraints of any type, regardless if you are being escorted by a security officer.
  • Having an ID that does not match your character will count as not having a record and will incur a +4 threat level if beepsky is told to check records. Having a fucked up face can trigger this as well.
  • Wear an accurate Agent ID at all times. It is entirely possible for Beepsky not to chase you even if you are carrying a weapon (ONLY IF YOU ARE HUMAN) or are set to arrest (but not both), as 4 - 2 = 2, and 2 is not high enough to trigger the 4 threat level requirement for beepsky to chase you, regardless if Beepsky is told to check IDs.
  • Agent IDs that don't match your face will only give you a threat level of +2, but still, you should wear an accurate agent ID at all times.
  • Beepsky does not track voices nor gives a shit about them. They only care about your name.
  • If you're carrying a weapon that is too big to store, put it on your back. For some reason (see: coder oversight), Beepsky doesn't notice weapons on your back.
  • Beepsky does not give a shit about zombie powder or "fake" deaths. Beepsky 100% knows when you're dead for real, and only checks if your dead for real. It's magic (See: coder oversight.)
Edited by BurgerBB
typo
Link to comment

informative post, very cool.

27 minutes ago, BurgerBB said:

If you don't have an ID card with any of the following access strings: (access_security, access_forensics_lockers, access_weapons) and you're carrying a melee weapon (actual melee weapon) or a gun in your hands or belt slot, your threat level will be increased by 4 if beepsky is told to check weapons. Additionally, a value of 2 is added if your species isn't human.

 

The bold part isn't mutually exclusive to the part before it, right? I.e., -2 is always subtracted from threat level if the target is human?

Link to comment
13 minutes ago, Scheveningen said:

informative post, very cool.

The bold part isn't mutually exclusive to the part before it, right? I.e., -2 is always subtracted from threat level if the target is human?

If you're a human and you have a weapon, your threat level is 4.

If you're a non-human and you have a weapon, your threat level is 6.

 

This only applies to weapon checking and nothing else.

Edited by BurgerBB
Link to comment
  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...