Class GeoCost
Cost which subtracts the specified amount from the GeoCounter. Can only be paid when the result of the subtraction would be nonnegative.
Inherited Members
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
Assembly: ItemChanger.dll
Syntax
public sealed class GeoCost : Cost, IEquatable<Cost>, IEquatable<GeoCost>
Constructors
| Improve this Doc View SourceGeoCost(Int32)
Cost which subtracts the specified amount from the GeoCounter. Can only be paid when the result of the subtraction would be nonnegative.
Declaration
public GeoCost(int amount)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | amount |
Properties
| Improve this Doc View Sourceamount
Declaration
public int amount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Methods
| Improve this Doc View SourceCanPay()
Declaration
public override bool CanPay()
Returns
| Type | Description |
|---|---|
| System.Boolean |
Overrides
| Improve this Doc View SourceGetCostText()
Declaration
public override string GetCostText()
Returns
| Type | Description |
|---|---|
| System.String |
Overrides
| Improve this Doc View SourceHasPayEffects()
Declaration
public override bool HasPayEffects()
Returns
| Type | Description |
|---|---|
| System.Boolean |
Overrides
| Improve this Doc View SourceIncludes(Cost)
Declaration
public override bool Includes(Cost c)
Parameters
| Type | Name | Description |
|---|---|---|
| Cost | c |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Overrides
| Improve this Doc View SourceOnPay()
Declaration
public override void OnPay()
Overrides
Implements
System.IEquatable<T>
System.IEquatable<T>