示例#1
0
 public void OnPartBuilt(CarPartDesign inDesign)
 {
     this.components.ForEach(delegate(CarPartComponent component)
     {
         if (component != null)
         {
             component.OnPartBuilt(inDesign, this);
         }
     });
 }
示例#2
0
 public void OnPartBuilt(CarPartDesign inDesign, CarPart inPart)
 {
     if (this.IsUnlocked(inDesign.team))
     {
         this.mBonuses.ForEach(delegate(CarPartComponentBonus bonus)
         {
             bonus.OnPartBuilt(inDesign, inPart);
         });
     }
 }
 public override void OnPartBuilt(CarPartDesign inDesign, CarPart inPart)
 {
 }
 public virtual void OnPartBuilt(CarPartDesign inDesign, CarPart inPart)
 {
 }
 public virtual void ApplyBonus(CarPartDesign inDesign, CarPart inPart)
 {
 }