Exemplo n.º 1
0
 void Start()
 {
     cost            = new BaseCosts();
     cost.Multiplier = 1;
     cost.KauriCost  = 2;
     cost.FlaxCost   = 2;
     cost.KauriCost  = 1;
     cost.KumaraCost = 3;
 }
Exemplo n.º 2
0
 void Start()
 {
     cost             = new BaseCosts();
     cost.Multiplier  = 2;
     cost.KumaraCost  = 5;
     cost.FlaxCost    = 2;
     cost.KauriCost   = 3;
     cost.MoaCost     = 2;
     cost.PounamuCost = 2;
 }
        public override string GetStepParameters()
        {
            var parameters = new List <string>();

            parameters.Add(GlobalId != null ? GlobalId.ToStepValue() : "$");
            parameters.Add(OwnerHistory != null ? OwnerHistory.ToStepValue() : "$");
            parameters.Add(Name != null ? Name.ToStepValue() : "$");
            parameters.Add(Description != null ? Description.ToStepValue() : "$");
            parameters.Add(ObjectType != null ? ObjectType.ToStepValue() : "$");
            parameters.Add(Identification != null ? Identification.ToStepValue() : "$");
            parameters.Add(LongDescription != null ? LongDescription.ToStepValue() : "$");
            parameters.Add(Usage != null ? Usage.ToStepValue() : "$");
            parameters.Add(BaseCosts != null ? BaseCosts.ToStepValue() : "$");
            parameters.Add(BaseQuantity != null ? BaseQuantity.ToStepValue() : "$");
            parameters.Add(PredefinedType.ToStepValue());

            return(string.Join(", ", parameters.ToArray()));
        }
Exemplo n.º 4
0
        public override string GetStepParameters()
        {
            var parameters = new List <string>();

            parameters.Add(GlobalId != null ? GlobalId.ToStepValue() : "$");
            parameters.Add(OwnerHistory != null ? OwnerHistory.ToStepValue() : "$");
            parameters.Add(Name != null ? Name.ToStepValue() : "$");
            parameters.Add(Description != null ? Description.ToStepValue() : "$");
            parameters.Add(ApplicableOccurrence != null ? ApplicableOccurrence.ToStepValue() : "$");
            parameters.Add(HasPropertySets != null ? HasPropertySets.ToStepValue() : "$");
            parameters.Add(Identification != null ? Identification.ToStepValue() : "$");
            parameters.Add(LongDescription != null ? LongDescription.ToStepValue() : "$");
            parameters.Add(ResourceType != null ? ResourceType.ToStepValue() : "$");
            parameters.Add(BaseCosts != null ? BaseCosts.ToStepValue() : "$");
            parameters.Add(BaseQuantity != null ? BaseQuantity.ToStepValue() : "$");
            parameters.Add(PredefinedType.ToStepValue());

            return(string.Join(", ", parameters.ToArray()));
        }
Exemplo n.º 5
0
 /// <summary>
 ///  Builds the default settings for setting up a PathFinder. The default settings are listed below.
 ///  AllowCornerCutting:				False
 ///  DirectionRestrictionType:			Restricted
 ///  Costs:								new DefaultCosts()
 /// </summary>
 public BasePathFinderParams()
 {
     this.DirectionRestrictionType = BasePathFinder.RestrictionType.Restricted;
     this.Costs = new DefaultCosts();
     this.AllowCornerCutting = false;
 }
Exemplo n.º 6
0
 void Start()
 {
     cost            = new BaseCosts();
     cost.FlaxCost   = 1;
     cost.KumaraCost = 2;
 }