Class GoalSavedData
Inheritance
GoalSavedData
Assembly: cs.temp.dll.dll
Syntax
public class GoalSavedData : BaseSavedData, IGoalSavedData, ISavedData, IInjectable
Constructors
GoalSavedData()
Declaration
protected GoalSavedData()
GoalSavedData(String)
Declaration
public GoalSavedData(string savedId)
Parameters
Type |
Name |
Description |
String |
savedId |
|
Fields
_claimed
Declaration
Field Value
_progression
Declaration
protected double _progression
Field Value
_targetProgression
Declaration
protected double _targetProgression
Field Value
Properties
CanClaim
Declaration
public virtual bool CanClaim { get; }
Property Value
Claimed
Declaration
public virtual bool Claimed { get; }
Property Value
NormalizedProgress
Declaration
public virtual double NormalizedProgress { get; }
Property Value
Progression
Declaration
public virtual double Progression { get; }
Property Value
TargetProgression
Declaration
public virtual double TargetProgression { get; }
Property Value
Methods
Ascend()
Declaration
public virtual void Ascend()
Claim()
Declaration
public virtual void Claim()
Deserialize(out ISavedData)
Declaration
protected override bool Deserialize(out ISavedData savedData)
Parameters
Returns
Overrides
Progress(Double)
Declaration
public virtual void Progress(double value)
Parameters
Type |
Name |
Description |
Double |
value |
|
Reset()
Declaration
public override void Reset()
Overrides
SetProgression(Double)
Declaration
public virtual void SetProgression(double value)
Parameters
Type |
Name |
Description |
Double |
value |
|
SetTargetProgression(Double)
Declaration
public virtual void SetTargetProgression(double target)
Parameters
Type |
Name |
Description |
Double |
target |
|
Implements
IInjectable