public void PlayerEvent(TriggeringEventID eventID, Player player, float optionalArg = 0f) { var law = AppliedLaw; if (law.eventID == eventID && law.optionalArg == optionalArg) { AudioSource.PlayClipAtPoint(punishedClip, Camera.main.transform.position); player.Punished(law); } }
void Awake() { rb2d = GetComponent<Rigidbody2D>(); playerScript = GetComponent<Player>(); }