public StepCompletionRequirements(float id, float projectID, float stepID, StepCompletionType type)
     : base(id)
 {
     this.AssociatedProjectID = projectID;
     this.AssociatedStepID    = stepID;
     this.Type = type;
 }
 public StepCompletionRequirements(float id)
     : base(id)
 {
     this.AssociatedProjectID = -1f;
     this.AssociatedStepID    = -1f;
     this.Type = StepCompletionType.None;
 }
Example #3
0
 public CutLineStepRequirement(float id, float projectID, float stepID, StepCompletionType type, WoodshopGameplayContainer <CutLineData> gameplay)
     : base(id, projectID, stepID, type)
 {
     CutLineData = gameplay;
 }
Example #4
0
 public GlueAreaStepRequirement(float id, float projectID, float stepID, StepCompletionType type, WoodshopGameplayContainer <GlueAreaData> glueData, WoodshopGameplayContainer <SnapPointData> snapPoints)
     : base(id, projectID, stepID, type)
 {
     GlueData   = glueData;
     SnapPoints = snapPoints;
 }
Example #5
0
 public DadoCutStepRequirement(float id, float projectID, float stepID, StepCompletionType type, WoodshopGameplayContainer <DadoCutAreaData> gameplay)
     : base(id, projectID, stepID, type)
 {
     DadoCutData = gameplay;
 }