Class MBCampaignEvent
- Namespace
- TaleWorlds.CampaignSystem
- Assembly
- TaleWorlds.CampaignSystem.dll
public class MBCampaignEvent
- Inheritance
-
MBCampaignEvent
- Inherited Members
Constructors
MBCampaignEvent(string)
public MBCampaignEvent(string eventName)
Parameters
eventName
string
MBCampaignEvent(CampaignTime, CampaignTime)
public MBCampaignEvent(CampaignTime triggerPeriod, CampaignTime initialWait)
Parameters
triggerPeriod
CampaignTimeinitialWait
CampaignTime
Fields
NextTriggerTime
[CachedData]
protected CampaignTime NextTriggerTime
Field Value
description
public string description
Field Value
handlers
protected List<MBCampaignEvent.CampaignEventDelegate> handlers
Field Value
Properties
InitialWait
public CampaignTime InitialWait { get; }
Property Value
TriggerPeriod
public CampaignTime TriggerPeriod { get; }
Property Value
isEventDeleted
public bool isEventDeleted { get; set; }
Property Value
Methods
AddHandler(CampaignEventDelegate)
public void AddHandler(MBCampaignEvent.CampaignEventDelegate gameEventDelegate)
Parameters
gameEventDelegate
MBCampaignEvent.CampaignEventDelegate
CheckUpdate()
public void CheckUpdate()
DeletePeriodicEvent()
public void DeletePeriodicEvent()
RunHandlers(params object[])
public void RunHandlers(params object[] delegateParams)
Parameters
delegateParams
object[]
Unregister(object)
public void Unregister(object instance)
Parameters
instance
object
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).