Kept it very short, as I’m trying to learn Unity for 2d game design.
The diagram is a bit non-standard because I decided to challenge myself (I’m a professional programmer). I added an additional variable: cookerAcivated. If the player enters the yellow state, this will result in different outcomes from the “wait” and “sneak” states when choosing “surrender”.