Example #1
0
    public void ResistancyOutput(int tick, GameObject SourceInstance)
    {
        int   SourceInstanceID = SourceInstance.GetInstanceID();
        float Resistance       = ElectricityFunctions.WorkOutResistance(Data.ResistanceComingFrom [SourceInstanceID]);

        InputOutputFunctions.ResistancyOutput(tick, Resistance, SourceInstance, this);
    }
Example #2
0
    public override void ResistancyOutput(GameObject SourceInstance)
    {
        int   SourceInstanceID = SourceInstance.GetInstanceID();
        float Resistance       = ElectricityFunctions.WorkOutResistance(Data.SupplyDependent[SourceInstanceID].ResistanceComingFrom);

        Resistance = InData.ControllingDevice.ModifyResistancyOutput(Resistance, SourceInstance);
        InputOutputFunctions.ResistancyOutput(Resistance, SourceInstance, this);
    }
Example #3
0
    public override void ResistancyOutput(GameObject SourceInstance)
    {
        int   SourceInstanceID = SourceInstance.GetInstanceID();
        float Resistance       = ElectricityFunctions.WorkOutResistance(Data.ResistanceComingFrom[SourceInstanceID]);

        Resistance = RelatedDevice.ModifyResistancyOutput(Resistance, SourceInstance);
        InputOutputFunctions.ResistancyOutput(Resistance, SourceInstance, this);
    }
Example #4
0
 public override void ResistancyOutput(ResistanceWrap Resistance, ElectricalOIinheritance SourceInstance)
 {
     Resistance = InData.ControllingDevice.ModifyResistancyOutput(Resistance, SourceInstance);
     if (Logall)
     {
         Logger.Log("this > " + this + "ResistancyOutput, Resistance > " + Resistance + " SourceInstance  > " + SourceInstance, Category.Electrical);
     }
     InputOutputFunctions.ResistancyOutput(Resistance, SourceInstance, InData);
 }
 /// <summary>
 /// Passes it on to the next cable
 /// </summary>
 public virtual void ResistancyOutput(ResistanceWrap Resistance, ElectricalOIinheritance SourceInstance)
 {
     if (Logall)
     {
         Logger.Log("this > " + this
                    + "ResistancyOutput, Resistance > " + Resistance
                    + " SourceInstance  > " + SourceInstance, Category.Electrical);
     }
     InputOutputFunctions.ResistancyOutput(Resistance, SourceInstance, InData);
 }
Example #6
0
    /// <summary>
    /// Passes it on to the next cable
    /// </summary>
    public virtual void ResistancyOutput(GameObject SourceInstance)
    {
        float Resistance = ElectricityFunctions.WorkOutResistance(Data.SupplyDependent[SourceInstance.GetInstanceID()].ResistanceComingFrom);

        if (Logall)
        {
            Logger.Log("this > " + this + "ResistancyOutput, Resistance > " + Resistance + " SourceInstance  > " + SourceInstance, Category.Electrical);
        }
        InputOutputFunctions.ResistancyOutput(Resistance, SourceInstance, this);
    }
Example #7
0
 public override void ResistancyOutput(GameObject SourceInstance)
 {
     //Logger.Log (SourceInstance.GetInstanceID().ToString() + " < Receive | is > " + this.gameObject.GetInstanceID().ToString() );
     if (!(SourceInstance == this.gameObject))
     {
         int   SourceInstanceID = SourceInstance.GetInstanceID();
         float Resistance       = ElectricityFunctions.WorkOutResistance(Data.ResistanceComingFrom[SourceInstanceID]);
         InputOutputFunctions.ResistancyOutput(Resistance, SourceInstance, this);
     }
 }
 /// <summary>
 /// Passes it on to the next cable
 /// </summary>
 public virtual void ResistancyOutput(ResistanceWrap Resistance, ElectricalOIinheritance SourceInstance)
 {
     if (Present != null)
     {
         Present.ResistancyOutput(Resistance, SourceInstance);
     }
     else
     {
         InputOutputFunctions.ResistancyOutput(Resistance, SourceInstance, this);
     }
 }
Example #9
0
    public virtual void ResistancyOutput(GameObject SourceInstance)
    {
        float Resistance = ElectricityFunctions.WorkOutResistance(Data.ResistanceComingFrom[SourceInstance.GetInstanceID()]);

        InputOutputFunctions.ResistancyOutput(Resistance, SourceInstance, this);
    }