Added scaling constraints to match the text menu file
Changed the structure of TriggerConstraint to be one of three possible types