Content Suggestion PAC3 Custom Event: is_disguised

Content Suggestions will be reviewed by Content Team weekly, please allow time as not everything can be reviewed at once.
What does this suggestion change/add/remove:
Simply, a new event that can be used in PAC3, called is_disguised, which would be active whenever you have a 914, disguise card, or any other disguise.

Has something similar been suggested before? If so, why is your suggestion different?:
Not as far as I'm aware.

Possible Positives of the suggestion (At least 2):
  • Allows ISD, DEA, etc. to have PACs that automatically disable when they take a disguise
    • You can currently do this by checking the current model, but this is very jank and prone to breaking for all sorts of reasons (and sometimes just at random)
  • Allows people to have PAC elements get disabled or enabled based on more conditions
    • E.g. maybe somebody wants their PAC to disable entirely when disguised, or maybe they want e.g. to have something entirely different happen (e.g. event characters might use disguises, but have something identifiable appear when disguised)

Possible Negatives of the suggestion:
  • Dev work
  • If this also applies when a body swap "disguise" applies, somebody could abuse this to make themselves identifiable regardless of it
    • This is a really specific thing, and could probably be easily noticed and dealt with

Based on the Positives & Negatives, why should this suggestion be accepted:
Just generally useful, mostly for those with disguise cards to have a PAC that disables when they use it.
 
There's an event called "find model" which uses the model of your entity to affect the group it's attached to
As mentioned in the OP, that doesn't work a lot of the time. Sometimes it will just not work the entire time you're on the server because it somehow thinks you're a random civilian model, sometimes your own PAC model changes will mess with things, and sometimes your specific model check may not work (e.g. you join the job on the wrong model, or you disguise as someone that has a model that also matches your base model).