public abstract void Act(GameObject player, GameObject npc);
void FixedUpdate() { if (Active) { currentState.Act(playerTransform, gameObject); FSMFixedUpdate(); } }