Show / Hide Table of Contents

Class ContractClauseReputation

Inheritance
System.Object
ContractClause
ContractClauseReputation
Implements
IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
IThreadSafeSubscriptions
ISubscriptions<ThreadSafeSubscriptions>
ISubscriptions
Inherited Members
ContractClause.Changed(Object, PropertyChangedEventArgs)
ContractClause.Initialize(User, User)
ContractClause.OnDisabled()
ContractClause.SetParentContract(Contract)
ContractClause.LateInit()
ContractClause.OnCreate(User)
ContractClause.CanSucceed(User, User)
ContractClause.Valid(User, User)
ContractClause.TryPostJob(GameActionPack, User)
ContractClause.TryJoin(GameActionPack, User, User)
ContractClause.TrySucceed(GameActionPack, User, User, Boolean)
ContractClause.TryFail(GameActionPack, User, User)
ContractClause.ShouldOverrideAuth(GameAction)
ContractClause.ActionPerformed(GameAction)
ContractClause.GetActionDeed(GameAction)
ContractClause.OnChanged
ContractClause.ContractorUser
ContractClause.ClientUser
ContractClause.ParentContract
ContractClause.Pickers
ContractClause.ControllerID
ContractClause.Subscriptions
ContractClause.PropertyChanged
Namespace: Eco.Gameplay.Economy.Contracts
Assembly: Eco.Gameplay.dll
Syntax
public class ContractClauseReputation : ContractClause, IController, IViewController, IHasUniversalID, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions

Constructors

ContractClauseReputation()

Declaration
public ContractClauseReputation()

Properties

Describe

Declaration
public override LocString Describe { get; }
Property Value
Type Description
LocString
Overrides
ContractClause.Describe

Global

Declaration
public bool Global { get; set; }
Property Value
Type Description
System.Boolean

MinRep

Declaration
public float MinRep { get; set; }
Property Value
Type Description
System.Single

Name

Declaration
public override LocString Name { get; }
Property Value
Type Description
LocString
Overrides
ContractClause.Name

Methods

CanJoin(User, User)

Declaration
public override Result CanJoin(User contractor, User client)
Parameters
Type Name Description
User contractor
User client
Returns
Type Description
Result
Overrides
ContractClause.CanJoin(User, User)

Implements

IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
IThreadSafeSubscriptions
ISubscriptions<TSubscriptionsList>
ISubscriptions

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾