Show / Hide Table of Contents

Class CitizenTimerTriggerConfig

Inheritance
System.Object
GameValue
GameValue<System.Boolean>
TriggerConfig
TimerTriggerConfig
CitizenTimerTriggerConfig
Implements
System.ComponentModel.INotifyPropertyChanged
IValidity
IDescribable
IController
IViewController
IHasUniversalID
Inherited Members
TimerTriggerConfig.Evaluate(IContextObject)
TimerTriggerConfig.OnTimer(Double)
TimerTriggerConfig.GetTriggerTooltip(LawSection)
TimerTriggerConfig.HoursBetweenExecutions
TimerTriggerConfig.NextTrigger
TimerTriggerConfig.LastTrigger
TriggerConfig.cachedProperty
TriggerConfig.Matches(Type, PropertyInfo)
TriggerConfig.MatchesDerived(Type, PropertyInfo)
TriggerConfig.GetVal(IContextObject)
TriggerConfig.TypeToConfig
TriggerConfig.PropNameBacker
TriggerConfig.PropDisplayName
TriggerConfig.DynamicTitle
TriggerConfig.PropName
GameValue<Boolean>.ValueAsObject(IContextObject)
GameValue<Boolean>.Value(IContextObject)
GameValue<Boolean>.ChoosesType
GameValue.Flags(IContextObject)
GameValue.Title
GameValue.IsWrapped
GameValue.ShowStatus
GameValue.ControllerID
GameValue.PropertyChanged
Namespace: Eco.Gameplay.GameActions
Assembly: Eco.Gameplay.dll
Syntax
[NonSelectable]
public class CitizenTimerTriggerConfig : TimerTriggerConfig, INotifyPropertyChanged, IValidity, IDescribable, IController, IViewController, IHasUniversalID

Constructors

CitizenTimerTriggerConfig()

Declaration
public CitizenTimerTriggerConfig()

Properties

RepeatForEachCitizen

Declaration
public IAlias RepeatForEachCitizen { get; set; }
Property Value
Type Description
IAlias

Methods

Description()

Declaration
public override LocString Description()
Returns
Type Description
LocString
Overrides
TimerTriggerConfig.Description()

Implements

System.ComponentModel.INotifyPropertyChanged
IValidity
IDescribable
IController
IViewController
IHasUniversalID

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
GameValueUtils.TryLoc(GameValue<Boolean>, FormattableString, IContextObject, User)
GameValueUtils.IsSimpleBool(GameValue<Boolean>)
GameValueUtils.IsSimpleTrue(GameValue<Boolean>)
GameValueUtils.IsSimpleFalse(GameValue<Boolean>)
GameValueUtils.FailNullSafe<TEvalReturn, TEvalParam>(GameValue, Eval<TEvalParam>, String)
GameValueUtils.Missing<TEvalReturn>(GameValue, String)
GameValueUtils.DescribeNullSafe(GameValue)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾