(Variable_Self.StoryTrigger {Parameter_Name = "ACT_2"} * (Variable_Self.StoryTrigger {Parameter_Name = "ACT_2_PIRATE_SPAWN_DISABLED"} == 0.0) + Variable_Self.StoryTrigger {Parameter_Name = "ACT_3"} * (Variable_Self.StoryTrigger {Parameter_Name = "ACT_3_PIRATE_SPAWN_DISABLED"} == 0.0) + Variable_Self.StoryTrigger {Parameter_Name = "ACT_4"} * (Variable_Self.StoryTrigger {Parameter_Name = "ACT_4_PIRATE_SPAWN_DISABLED"} == 0.0)) * (Variable_Target.EnemyForce.HasSpaceForce == 0.0) * (10000 > Variable_Target.FriendlyForce.SpaceTotalUnnormalized) Function_Space_Contrast.Evaluate == 0 (Variable_Target.EnemyForce.HasSpaceUnitsBitfield {Parameter_Type = "Interdictor_Cruiser"} != 0) + 1