Show / Hide Table of Contents

Class CumulativeRancidEggCost

Subtractive rancid egg cost which adjusts for the number of eggs previously spent on this type of cost.

Inheritance
System.Object
Cost
CumulativeRancidEggCost
Implements
System.IEquatable<Cost>
System.IEquatable<CumulativeRancidEggCost>
Inherited Members
Cost.Pay()
Cost.AfterPay()
Cost.Paid
Cost.Recurring
Cost.DiscountRate
Cost.GetBaseCost()
Cost.Unload()
Cost.NewGeoCost(Int32)
Cost.NewEssenceCost(Int32)
Cost.NewGrubCost(Int32)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ItemChanger.Modules
Assembly: ItemChanger.dll
Syntax
public class CumulativeRancidEggCost : Cost, IEquatable<Cost>, IEquatable<CumulativeRancidEggCost>

Constructors

| Improve this Doc View Source

CumulativeRancidEggCost(Int32)

Subtractive rancid egg cost which adjusts for the number of eggs previously spent on this type of cost.

Declaration
public CumulativeRancidEggCost(int Total)
Parameters
Type Name Description
System.Int32 Total

Properties

| Improve this Doc View Source

Total

Declaration
public int Total { get; set; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

CanPay()

Declaration
public override bool CanPay()
Returns
Type Description
System.Boolean
Overrides
Cost.CanPay()
| Improve this Doc View Source

GetBalance()

Declaration
public int GetBalance()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetCostText()

Declaration
public override string GetCostText()
Returns
Type Description
System.String
Overrides
Cost.GetCostText()
| Improve this Doc View Source

HasPayEffects()

Declaration
public override bool HasPayEffects()
Returns
Type Description
System.Boolean
Overrides
Cost.HasPayEffects()
| Improve this Doc View Source

Includes(Cost)

Declaration
public override bool Includes(Cost c)
Parameters
Type Name Description
Cost c
Returns
Type Description
System.Boolean
Overrides
Cost.Includes(Cost)
| Improve this Doc View Source

Load()

Declaration
public override void Load()
Overrides
Cost.Load()
| Improve this Doc View Source

OnPay()

Declaration
public override void OnPay()
Overrides
Cost.OnPay()

Implements

System.IEquatable<T>
System.IEquatable<T>

Extension Methods

Extensions.Yield<T>(T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX